没有合适的资源?快使用搜索试试~ 我知道了~
StackSmasher
共39个文件
cpp:13个
hpp:12个
makefile:5个
需积分: 9 0 下载量 46 浏览量
2021-02-24
05:23:38
上传
评论
收藏 27KB ZIP 举报
温馨提示
StackSmasher 描述 StackSmasher是一个在目标应用程序上自动执行基于堆栈的缓冲区溢出的应用程序。 当前,它仅支持通过应用程序运行时参数攻击易受攻击的应用程序。 但是,将来的修改将支持各种应用程序输入,例如标准输入和tcp输入。 它将多次重新运行应用程序以模糊输入,直到发生分段错误。 然后它将找到EIP的偏移量以及JMP ESP指令的地址。 接下来,它将测试所有字符以查找任何不良字符。 然后,它对有效负载进行异或编码,以混淆有效负载并删除所有不良字符。 最后,它构建最终的有效负载并输出。 模式 该应用程序有两种模式,详细模式输出已找到的信息,并以python脚本的形式进行利用。 另一种模式是利用模式,仅输出利用负载。 局限性 为此,必须禁用各种设置,包括DEP,NX和ASLR。 ASLR需要使用以下脚本手动完成。 此应用程序还仅适用于32位应用程序。 禁用ASLR
资源推荐
资源详情
资源评论
收起资源包目录
StackSmasher-master.zip (39个子文件)
StackSmasher-master
Readme.md 3KB
smasher
Utility
Filesystem
File.hpp 196B
File.cpp 1KB
Debugger
Process
ProcessState.hpp 288B
ProcessState.cpp 617B
Process.cpp 2KB
Mapping
Mapping.hpp 3KB
Mapping.cpp 6KB
Process.hpp 579B
Debugger.cpp 1KB
Debugger.hpp 743B
Stages
Application.hpp 281B
Payload.hpp 419B
Payload.cpp 1KB
Fuzzer
Pattern
Pattern.cpp 1KB
Pattern.hpp 533B
Fuzzer.hpp 412B
Fuzzer.cpp 3KB
Application.cpp 375B
BadCharacters
BadCharacters.hpp 420B
BadCharacters.cpp 3KB
main.cpp 2KB
Encoder
XorEncoder.cpp 5KB
XorEncoder.hpp 789B
Makefile 166B
Log
Log.hpp 1KB
Log.cpp 2KB
payload
sh.asm 705B
reverse-shell.asm 977B
Makefile 257B
Makefile 799B
encoders
xor.asm 1KB
Makefile 122B
.gitignore 285B
vulnerable
Makefile 142B
main.c 547B
bin
payloads
.gitignore 13B
encoders
.gitignore 13B
.gitignore 35B
共 39 条
- 1
资源评论
易烊千玺的小朋友
- 粉丝: 33
- 资源: 4516
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功