Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

go版本无法上线 #9

Open
1amfine2333 opened this issue Dec 17, 2020 · 4 comments
Open

go版本无法上线 #9

1amfine2333 opened this issue Dec 17, 2020 · 4 comments

Comments

@1amfine2333
Copy link

go version go1.15.5 darwin/amd64

CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags="-H windowsgui" CS-Loader.go

cs 4.1,生成的c
image

图片用010editor确实有shellcode
image
有下载图片请求,但是没有上线
image

@lazysealsec
Copy link

我也是。

@yumusb
Copy link
Contributor

yumusb commented Jan 14, 2021

按照目前作者的写法来看是不能上线的。可能编写时候忙中出错 gen.py 混淆payload使用了key的md5 。但是loader里面没有进行Md5后再rc4计算。所以需要手动将loader的key写成自己key的md5值。
另外当前版本必须使用规范的图片(以ffd9结尾,loader中通过此作为判断依据截取shellcode),所以我修改成了不规范的图片自动添加ffd9,希望能解决你们遇到的问题。

https://github.com/yumusb/CS-Loader
@1amfine2333 @JiaAnxu

@1amfine2333
Copy link
Author

按照目前作者的写法来看是不能上线的。可能编写时候忙中出错 gen.py 混淆payload使用了key的md5 。但是loader里面没有进行Md5后再rc4计算。所以需要手动将loader的key写成自己key的md5值。
另外当前版本必须使用规范的图片(以ffd9结尾,loader中通过此作为判断依据截取shellcode),所以我修改成了不规范的图片自动添加ffd9,希望能解决你们遇到的问题。

https://github.com/yumusb/CS-Loader
@1amfine2333 @JiaAnxu

嗯嗯,谢谢,这就去试试,star了

@youcannotseemeagain
Copy link

按照目前作者的写法来看是不能上线的。可能编写时候忙中出错 gen.py 混淆payload使用了key的md5 。但是loader里面没有进行Md5后再rc4计算。所以需要手动将loader的key写成自己key的md5值。
另外当前版本必须使用规范的图片(以ffd9结尾,loader中通过此作为判断依据截取shellcode),所以我修改成了不规范的图片自动添加ffd9,希望能解决你们遇到的问题。

https://github.com/yumusb/CS-Loader
@1amfine2333 @JiaAnxu

太强了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants