Python NC 联动拿powershell (过99%免杀)
1|0Python与NC联动,基本实现全免杀,弹回powershell
1|1作者:liusuxy
这里仅用反弹powershell演示,大家可以发挥脑洞
自创反弹shell免杀五部曲:
-
1:确定想法
-
2:实现框架
-
3:增加保护
-
4:启动木马
-
5:维持会话或提权
1|2一,确定想法
用python服务器与客户端的原理制作反弹shell的控制端与被控制端,
最后执行在会话中执行恶意命令来获取一个稳定的powershell
记:控制端两次使用的端口不能相同
1|3二,实现框架
这里我们需要两个文件
受害者运行的恶意程序
在第一个会话中执行代码的生成器
受害者运行的恶意程序编写
1. 我们采用socket库编写,这里只用编写客户端(受控端)的代码,服务端(控制端)使用nc即可
木马的代码:
(注:可以用pyinstaller转换为exe)
现在我们还需一个在第一个会话中执行代码的生成器
1|4推荐参考Reverse Shell Generator 反弹shell生成
这里放出代码及使用方法
使用方法:python3/python + 这个文件的地址 + 控制端IP + 控制端另一个端口
弹回的执行代码 复制
e.g. python3 creative.py 127.0.0.1 12212
1|5三:增加保护
作者采用pyinstaller保护(其实pyinstaller后会被杀软误判)
这里不细讲,可以看看crow在B站的视频
1|6四:启动木马
想办法让受害者运行木马,这里举几个思路
1. 捆绑软件
2. 伪装软件
3. 伪装并让受害者不知情地下载,然后悄咪咪的自动运行
4. 渗透内网
5. 调用漏洞
当受害者运行木马后
我们自然得到第一个会话
e.g. [Powershell:->
接着在里面输入复制好的代码并回车
2|0重点:此时刚刚的代码会命令受害者连接控制端的第二个端口,而刚好就是这个特性能够几乎所有杀软(即使无法连接第二个会话,也有第一个简单的SHELL)
2|1五:维持会话或提权
2|2此时执行 nc -lvvp 第二个端口 就能获得稳定的powershell
2|3相关资源下载(可能提示有危险,不用管他,毕竟是Python 木马):
- [源码包] http://liuyyds.cn/BackDoor.zip
- [反弹shell生成] https://www.revshells.com/
- [演示视频] (https://www.bilibili.com/video/BV1uF411i7S8/)
- [免杀效果] (https://www.bilibili.com/video/BV1FS4y177yJ/)
__EOF__

本文作者:liusuxy
本文链接:https://www.cnblogs.com/liusuxy/p/15816065.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/liusuxy/p/15816065.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通