长亭百川云 - 文章详情

PyCmd 加密隐形木马

天黑说嘿话

69

2024-07-13

       之前写了一个基于python的一句话木马客户端程序,这个程序的作用大致就是为了绕过防护设备,使敏感数据能在网络里自由穿梭。由于编程能力有限,当时以python程序作为客户端,php代码作为服务端,勉强能用,但是缺乏jsp的服务端,使之功能很局限。幸好有大神caomei相助,帮助实现了jsp端的代码,故将两者相结合,方便使用。

PyCmd使用

  我这里准备了2个靶机,分别装有php与jsp的运行环境,用来模拟真实的网站服务器。
为了方便,我已经把服务端木马程序放到了服务器网站目录下:

此时,运行PyCmd.py程序:

1

python PyCmd.py -u http://10.0.3.13/test/p.php -p test [--proxy]

或者

1

python PyCmd.py -u http://192.168.10.149:8080/Test/1.jsp -p test [--proxy]

程序会自动判断输入的网站类型
输入参数:

  • -h 查看帮助信息

  • -u 网站木马地址

  • -p 木马shell密码

  • –proxy 开启本地代理(方便调试)

注:当开启本地调试,需运行Fiddler程序,或者其他抓包软件。

PyCmd数据加密

PyCmd程序的长处在于它对往来的数据进行了加密,可以绕过防火墙对数据内容的校验。
当执行cmd命令时,通过Fiddler抓包查看数据:

PyCmd木马隐身

用D盾扫描上传的木马服务端文件,显示为正常文件,成功躲过查杀

工具下载

PyCmd:https://github.com/tengzhangchao/PyCmd

相关推荐
关注或联系我们
添加百川云公众号,移动管理云安全产品
咨询热线:
4000-327-707
百川公众号
百川公众号
百川云客服
百川云客服

Copyright ©2024 北京长亭科技有限公司
icon
京ICP备 2024055124号-2