主程序为Cknife.jar,运行后会生成Cknife.db,以及默认的配置文件Config.ini。
0x00 前言 很多朋友在使用Cknife时都误以为她只是菜刀的跨平台升级版,仅仅多了跨平台的功能,其实小伙伴们还没有用到精髓之处,她其实也是一款过WAF的利器。...使用说明: 服务端脚本支持ASP、ASPX、PHP、JSP、Customize(自定义)。...代码包含且不限于如下代码(只要能构造出类似eval的函数就行,比如PHP的create_function、assert等) ASP: ...ASP.NET: PHP: <?...管理MYSQL数据库功能的代码放这儿 ASP_...=... ASPX_...=... JSP_...=... 除了修改以上参数过WAF外,程序还额外提供了一种Customize过WAF的模式。
0x03 CknifeByPass 正常情况下Cknife发送的数据是没有进行编码或加密的,因此会造成某些敏感关键字被dog检测到从而被拦截,所以为了能够让Cknife能够发送编码或加密的内容可以在cknife...首先查看默认情况下Cknife的发包规则,设置Cknife的代理地址和端口是BurpSuite的地址和端口。 ?...拦截后Cknife无法正常使用,直接报错。 ?...此时关闭BurpSuite的拦截,cknife可以正常使用,本篇介绍的流程也就到此结束。 ?...cknife还要很多知识本篇没有涉及到后续再进行总结和探讨。期待大家的交流和讨论。
项目地址: https://github.com/MoLeft/WebKnife image.png (7) 一句话木马连接客户端 ASP/PHP/JSP一句话木马连接客户端,在中国菜刀还没出来之前用的都是这个...目前完成的功能有:Shell管理、命令执行、文件管理、数据库管理、编码器等,脚本类型支持asp、aspx、php、jsp、python。...image.png (15) C刀(Cknife) C刀是一款基于Java开发的完全基于配置文件的中国菜刀,脚本类型支持ASP、ASPX、PHP、JSP、JSPX、Customize,目前完成的功能有...项目地址: https://github.com/Chora10/Cknife image.png (16) QuasiBot QuasiBot是一款php编写的webshell管理工具,可以对webshell...github.com/nil0x42/phpsploit image.png (23) SharPyShell SharPyShell是一个由Python编写的后渗透框架,用于C#Web应用程序的小型混淆版ASP.NET
0x01 前言 一开始叫我写些关于Cknife的东西我是拒绝的,但是太无敌了真的很寂寞。 这款工具并不是要在精神上取代中国菜刀,它是一个时代的象征,是不可替代的。...0x06过WAF 两种模式: 修改配置文件过WAF 自写马自定义模式过WAF 后续会写一些使用Cknife过WAF的一些文章,敬请关注。
项目地址: https://github.com/MoLeft/WebKnife (7) 一句话木马连接客户端 ASP/PHP/JSP一句话木马连接客户端,在中国菜刀还没出来之前用的都是这个,不知还有多少人记得...目前完成的功能有:Shell管理、命令执行、文件管理、数据库管理、编码器等,脚本类型支持asp、aspx、php、jsp、python。...(15) C刀(Cknife) C刀是一款基于Java开发的完全基于配置文件的中国菜刀,脚本类型支持ASP、ASPX、PHP、JSP、JSPX、Customize,目前完成的功能有:文件管理、数据库管理...项目地址: https://github.com/Chora10/Cknife (16) QuasiBot QuasiBot是一款php编写的webshell管理工具,可以对webshell进行远程批量管理...https://github.com/nil0x42/phpsploit (23) SharPyShell SharPyShell是一个由Python编写的后渗透框架,用于C#Web应用程序的小型混淆版ASP.NET
Fofa一波得到真实ip,发现999端口存在phpmyadmin服务,6588有一个标题为护卫神丶主机大师的asp站。目录爆破,端口扫描,子域名挖掘,都没有找到后台地址。 ?...HwsHostMaster\host\web 尝试修改日志 Set global general_log_file =" D:\\Hws.com\\HwsHostMaster\\host\\web\\1.asp...然后执行 select “” 访问http://xxx.xxx.xxx.xxx:6588/1.asp报错404,这个问题难了我好久,后来我才发现,需要把日志文件换成其他的...Cknife连接成功 ?
Webshell就是以asp、php、jsp或者cgi等网页文件形式存在的一种代码执行环境,也可以将其称做为一种网页后门。...黑客在入侵了一个网站后,通常会将asp或php后门文件与网站目录下正常的网页文件混在一起,然后就可以使用浏览器来访问asp或者php后门,得到一个命令执行环境,以达到控制网站服务器的目的。...WebShell的分类 Webshell根据脚本可以分为PHP脚本木马,ASP脚本木马,JSP脚本木马,也有基于.NET的脚本木马。...•项目地址:https://github.com/BeichenDream/Godzilla image-20211215212156298 C刀(Cknife) C刀是一款基于Java开发的完全基于配置文件的中国菜刀...项目地址: •https://github.com/Chora10/Cknife img Web版菜刀(WebKnife) WebKnife是陌小离练习ajax时候写的一款半成品Web版菜刀,目前完成的功能有
Fofa一波得到真实ip,发现999端口存在phpmyadmin服务,6588有一个标题为护卫神丶主机大师的asp站。目录爆破,端口扫描,子域名挖掘,都没有找到后台地址。...Hws.comHwsHostMasterhostweb 尝试修改日志 Set global general_log_file =" D:\\Hws.com\\HwsHostMaster\\host\\web\\1.asp...然后执行 select “” 访问http://xxx.xxx.xxx.xxx:6588/1.asp报错404,这个问题难了我好久,后来我才发现,需要把日志文件换成其他的...Cknife连接成功 Whoami发现是system权限,那么剩下的就简单了,为了防止护卫神查杀,生成了个msf免杀马,通过certutil下载,然后执行,msf上线,然后迁移进程,load mimikatz
Fofa一波得到真实ip,发现999端口存在phpmyadmin服务,6588有一个标题为护卫神丶主机大师的asp站。目录爆破,端口扫描,子域名挖掘,都没有找到后台地址。...HwsHostMaster\host\web 尝试修改日志 Set global general_log_file =" D:\\Hws.com\\HwsHostMaster\\host\\web\\1.asp...然后执行 select “” 访问http://xxx.xxx.xxx.xxx:6588/1.asp报错404,这个问题难了我好久,后来我才发现,需要把日志文件换成其他的...Cknife连接成功 Whoami发现是system权限,那么剩下的就简单了,为了防止护卫神查杀,生成了个msf免杀马,通过certutil下载,然后执行,msf上线,然后迁移进程,load mimikatz
其同类产品(AntSword(蚁剑),Cknife(C刀))等很多,可以简单理解为是外国同类产品的汉化版。 本篇以 中国菜刀 (简称:菜刀)进行讲解。...一句话木马 目前主流写网站的脚本语言基本有:PHP(最快建站),asp,aspx(APS.NET),python,java,javascript,Go等语言。
服务端MIME检测绕过(Content-Type检测):使用burp代理,修改Content-Type的参数服务端扩展名检测绕过:文件名大小写绕过,例如Php,AsP等类似的文件名后缀名字双写嵌套,例如...pphphp,asaspp等可以利用系统会对一些特殊文件名做默认修改的系统特性绕过可以利用asp程序中的漏洞,使用截断字符绕过可以利用不再黑名单列表中却能够成功执行的同义后缀名绕过黑名单的限制可以利用解析...2.IIS解析漏洞在test.asp/ jkl , IIS 的某些版本中会直接当成asp来解析; test.asp;jkl ,IIS某些版本也会按照asp 来解析;任意文件名/任意文件名.php,IIS...IIS6.0 在解析 asp 时有两个解析漏洞,一个是如果任意目录名包含 .asp 字符串,那么这个目录下的所有文件 都会按照 asp 去解析,另一个是文件名中含有 asp; 就会优先当作 asp 来解析...>写在文本xx.txt中(或者shell语句直接写一句话木马,用菜刀、cknife等直连,只是容易被查杀),然后用命令将shell语句附加在正常图片xx.jpg后copy xx.jpg/b + xx.txt
我们可以通过iis7服务器监控工具可以知道asp503错误的出现。接下来就给大家介绍asp网站的环境配置与安装。 ...asp.net环境配置asp.net 一、安装iis与配置iis 在windows 2000、windows xp、windows 2003或windows vista等操作系统中,iis文件及安装方式都有所不同...另外在web服务扩展中允许 asp.net v2.0.50727 3、windows 2000、windows xp下安装iis:在windows 2000、windows xp操作系统中,iis安装方法和配置与...”“asp.net” 选项。。 ...”选项卡,并在“asp.net version”中选择“2.0.50727”。
服务端MIME检测绕过(Content-Type检测): 使用burp代理,修改Content-Type的参数 服务端扩展名检测绕过: 文件名大小写绕过,例如Php,AsP等类似的文件名 后缀名字双写嵌套...,例如pphphp,asaspp等 可以利用系统会对一些特殊文件名做默认修改的系统特性绕过 可以利用asp程序中的漏洞,使用截断字符绕过 可以利用不再黑名单列表中却能够成功执行的同义后缀名绕过黑名单的限制...IIS解析漏洞: 在test.asp/ jkl , IIS 的某些版本中会直接当成asp来解析; test.asp;jkl ,IIS某些版本也会按照asp 来解析;任意文件名/任意文件名.php,IIS...IIS6.0 在解析 asp 时有两个解析漏洞,一个是如果任意目录名包含 .asp 字符串,那么这个目录下的所有文件 都会按照 asp 去解析,另一个是文件名中含有 asp; 就会优先当作 asp 来解析...> 写在文本xx.txt中(或者shell语句直接写一句话木马,用菜刀、cknife等直连,只是容易被查杀),然后用命令将shell语句附加在正常图片xx.jpg后copy xx.jpg/b + xx.txt
这两天因公司网站邮件发不出去,然后研究了在asp网站发送邮件和在asp.net网站发送邮件的代码,把碰到的问题这里记录一下。...1、先说在asp.net中发送邮件吧, 刚开始只有126邮箱可以发出邮件,然后其他163、新浪等发不出去,后来郁闷了很久才知道邮箱的smtp和pop3服务默认是不开通的,需要去手动开通才可以发送邮件。...{ //发送失败:ex.Message; return; } //发送成功 } 2、然后使用asp
) 兼容平台支持 Windows、Linux 和 Mac 操作系统 项目使用 功能1:一键解密,洞悉攻击行为 支持所有常见webshell交互流量解密 冰蝎 蚁剑 哥斯拉 China Chopper Cknife...webshell 公开版,具有时效性,后续迭代更新,满足部分人需求 测试版,暂未公开,高频率更新,维护资源有限 涉及工具;Godzilla、Behinder、AntSword 支持语言:JSP、JSPX、PHP、ASP
asp.net 与 asp 的session是无法直接共享的(底层的处理dll也不一样),要想互通session,只能用变通的办法: 一、asp.net -> asp 的session传递 a) 建一个类似...SessionHanler.asp的页面,代码如下: <!...+ postData); } } } } 二、asp -> asp.net 的session传递 反过来做即可,原理完全相同。...三、拦截asp请求 对于现有的asp项目,在不修改其asp源代码的前提下,如果需要对http请求加以拦截(例如:把拦截到的请求参数做些处理,再转发到其它子系统。...,必须加到 system.webServer节点下,否则只能拦截asp.net的请求,对asp无效 最后赠送一个asp调试的小技巧(自从asp.net出来以后,很多人估计象我一样,已经很久不碰asp,这些小技巧差不多忘记光了
第 1 节: 1-ASP.Net课前说明 1、网站目录一般不建在桌面上,有时候可能会涉及 权限的问题; 2、逻辑代码分两块运行的,一部分运行在服务器端,一部分运行在浏览器端中; 3、使用托控件,不能很好地梳理浏览器和服务器代码的优化...5、ASP.net Webform不会在项目中重度的使用。...轻量级的Webform(repetor)还是会用的; 6、学习路线: ASP.net(Core内核)--->Asp.net WebForm--->ASp.mvc(大项目,互联网项目,都是用的这个);...2015 06:07:08 GMT Accept-Ranges: bytes ETag: "b4ea487c99d01:0" Server: Microsoft-IIS/7.5 X-Powered-By: ASP.NET...asp.net????????? 第5节:浏览器是什么?
概述 ScriptManager 控件管理用于 Microsoft ASP.NET AJAX 页面的客户端脚本。...Javascript 类访问 ASP.NET 认证和个性化应用服务。... 3 客户端脚本管理示例 3.1 和 3.2 分别展示了将单个程序集中嵌入的脚本或者独立的脚本文件添加到页面中的方法... <asp:ScriptReference Path
领取专属 10元无门槛券
手把手带您无忧上云