九层台

鱼跃此时海

排序:
默认
按更新时间
按访问量
RSS订阅

Smashes Jarvis OJ

nc pwn.jarvisoj.com 9877 检查开启的保护 liu@ubuntu:~/Desktop$ checksec 2 [*] '/home/liu/Desktop/2' Arch: amd64-64-little RELRO: No RELRO ...

2018-04-06 17:18:18

阅读数 227

评论数 0

溢出覆盖返回地址实现攻击

都知道call语句分2步 1.把返回地址放入堆栈 2.跳转到call的地址 如果这个返回地址被覆盖成我们想要执行的函数的地址结果是不是很有趣 O(∩_∩)O 思路很见到,找到我们需要的地址然后覆盖原来的返回地址就行了 下面就讲一些实现的细节 #include   void win() { ...

2017-08-26 21:30:44

阅读数 1083

评论数 0

溢出能覆盖变量当然也能覆盖地址

首先讲一下objdump,就像他的名字一样可以查看目标文件中文件信息 这里需要用它查看具体的每个函数,gbd一次只能显示一个函数 objdump -d test 这里显示一部分,下面还有 O(∩_∩)O 今天的思路就是题目,把数据覆盖了函数调用的数据会有什么情况呢  没错,就是会执...

2017-08-26 19:15:34

阅读数 282

评论数 2

提示
确定要删除当前文章?
取消 删除