内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。
内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。
memory leak会...
分类:
其他好文 时间:
2016-06-21 07:27:34
阅读次数:
116
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可 ...
分类:
其他好文 时间:
2016-06-19 06:43:08
阅读次数:
107
任何一款出色的APP都会使用instruments来让代码更加健壮 analyze可以快速的发现你的代码中release的问题,以及继承过程中的父类方法缺失等等问题!一般一个优秀的IOS开发工程师No Warning、Pass Analyze是最基本的操守 potential leak of an ...
分类:
其他好文 时间:
2016-05-31 12:21:45
阅读次数:
131
1.昨天做了什么? 解决了控件有时不能充满整个屏幕的问题,继续实现关注的功能,用户可以对感兴趣的消息进行关注,以便获取该消息的最新动态 2.今天要做什么? 解决在一个单实例的对象中,有个注册监听器的行为,传给这个单实例对象的context,会出现:receiver leak的错误的问题,继续实现关注 ...
分类:
其他好文 时间:
2016-05-30 00:51:32
阅读次数:
207
1.昨天做了什么? 解决在一个单实例的对象中,有个注册监听器的行为,传给这个单实例对象的context,会出现:receiver leak的错误的问题,继续实现关注的功能,用户可以对感兴趣的消息进行关注,以便获取该消息的最新动态 2.今天要做什么? 弄明白退出activity 对一些资源以及状态的操 ...
分类:
其他好文 时间:
2016-05-30 00:41:26
阅读次数:
184
内存泄露与内存溢出 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间。一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占 ...
分类:
其他好文 时间:
2016-05-22 00:30:20
阅读次数:
388
ZCTF的pwn赛题分析, PWN100 这道题与SCTF的pwn100玩法是一样的,区别在于这个要过前面的几个限制条件。不能触发exit(0)。否则就不能实现溢出了。 依然是触发canary来leak出内存中的flag。 note1 这次ZCTF的题是以一个系列出的,以下三个题都是同一个程序。 首 ...
分类:
其他好文 时间:
2016-05-14 16:43:41
阅读次数:
1549
pwn200 漏洞给的很明显,先是读到了main的局部数组中,然后在子函数中向子函数的局部数组栈里复制。 总体思路是leak system的地址,然后再向一个固定地址写入/bin/sh,最后执行system函数 leak使用pwn库的DynELF实现,整体使用rop链。 这里是把数据复制过来,但是他 ...
分类:
其他好文 时间:
2016-05-13 14:23:49
阅读次数:
573
原文链接 常用内存泄露检测手段有 1 mtrace 2 memwatch 3 mpatrol 4 dmalloc 5 dbgmem 6 valgrind 7 Electric Fence dmalloc是一个简单易用的C/C++内存leak检查工具,以一个运行库的方式发布。 dmalloc能够检查出 ...
分类:
其他好文 时间:
2016-05-13 11:49:25
阅读次数:
250
一谈到内存泄露, 多数程序员都闻之色变。 没错, 内存泄露很容易引入, 但很难定位。 以你我的手机为例(假设不经常关机), 如果每天泄露一些内存, 那么开始的一个星期, 你会发现手机好好的, 当内存泄露积累到一定程度, 那就是各种卡死了, 系统异常, 最后死机, 不得不重启。 如果搞开发, 遇到内存 ...
分类:
系统相关 时间:
2016-05-13 07:50:46
阅读次数:
203