自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杀生丸?不,其实我要的是桔梗

玩耍?学习?创造?成长?重要的是要有意思。。。

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 pwnable.tw---start

Pwnable.tw—start最近比赛玩了好几天的pwn,发现老是差点火候,开始正式刷刷Pwnable.tw看看。题目分析:checksec : 第一次遇到什么防护都不开的程序,兴奋。IDA: 题目只有start和exit。 检测栈有点问题,不能够F5,强行看汇编。。。 .text:08048060 public _start....

2018-04-30 18:34:14 1562

原创 Windowsx86内核(一)

入门篇常用汇编指令堆栈相关指令push: 把一个32位的操作数压入栈中。esp-4。 pop : esp+4,数据出栈。 sub : 减法。第一个参数是被减数所在寄存器,第二个是减数寄存器。 add : 与sub类似。 ret : 返回。相当于跳回调用函数的地方。(对应的call指令来调用函数,返回到call之后的吓一跳指令) call : 调用函数/...

2018-04-24 16:50:56 297

原创 Windowsx86内核(二)

C语言的流程和处理程序分为Dubug版与Release(发行版) 调试版一般不优化,Release会优化代码,即减去没必要的汇编部分。一、C语言的循环汇编1.for循环 测试代码:for (i = 0; i < 5; i++) { c = c + 1; }查看反汇编: for (i = 0; i < 5; i++...

2018-04-24 16:50:36 235

原创 格式化字符串-32位

格式化字符串-32位知识前置1.原理例如常用的输出函数printf。 对于这样的例子,在进入printf函数的之前(即还没有调用printf),栈上的布局由高地址到低地址依次如下some value3.14123456addr of "red"addr of format string: Color %s...在调用 call printf后,函数首先...

2018-04-20 22:54:34 1508

原创 Pwnable之[Toddler's Bottle](三)--unlink

Pwnable之[Toddler’s Bottle](三)–unlink提示:how can I exploit unlink corruption 我该怎么利用断腐败??? 其实就是如何利用chunk的删除链。这题卡了挺久,主要是对堆的结构有些迷惑,查了很多资料和画图分析才慢慢领悟。前置知识为了节约内存,被使用之后的chunk和未使用的chunk的内存布局不相同,但...

2018-04-11 22:44:12 268

Linux编译静态链接出现:/usr/bin/ld: cannot find -lc,解决方式

Linux编译静态链接出现:/usr/bin/ld: cannot find -lc. 将libc.a拷贝到usr/lib/中,问题得以解决。

2018-03-16

linux0.11-环境搭建

linux0.11环境盘,配合Bochs-2.4.5启动(需另外下载)... 亲测有效。

2017-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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