LCTF2018 PWN easy_heap 远程搭建
发布时间
阅读量:
阅读量
一直很头疼环境的问题,需要目标环境的glibc版本是2.27,而我的是2.23
如果开启第二个虚拟机占用内存太大,所以我选择用docker
于是终于找到了能在libc2.27下工作的gdb插件pwngdb(注意不是那个pwndbg)
所以这个镜像可以作为Tcache机制题目的本地测试容器
GitHub
docker镜像:链接:https://pan.baidu.com/s/1eCIbJl3Ig9LeFA2DRlQgLA 提取码:l0pw
使用方法:
从GitHub上获取完整的镜像包。
将这些镜像文件导入到Docker环境中。
利用docker run指令创建新容器,并在启动命令中添加--cap-add sys_ptrace参数以便让gdb能够连接到目标进程。
通过docker cp将项目文件传输至新容器。
使用ifconfig指令获取设备当前的IP地址。
通过socat tcp-l:[指定端口],fork exec:[指定路径]启动端口转发并执行相关脚本。
完成后编写了一个pwn脚本后
关于pwngdb的命令:<https://github
全部评论 (0)
还没有任何评论哟~
