发信人: yankuangtu (位卑未敢忘忧国&任重道远&不堕落), 信区: KernelTech 标 题: 如何编写自己的缓冲区溢出利用程序? (zz) 发信站: BBS 水木清华站 (Mon Oct 8 19:48:39 2001) 如何编写自己的缓冲区溢出利用程序? by 黑猫 (virtualcat@hotmail.com) 内容: 本文主要讲... Read More
posted @ 2012-04-15 22:07 zhenw0 Views(757) Comments(0) Diggs(0) Edit
转自 Windows Phone 7——金山崟霸的PhoneApplicationPage ·s C语言指针导学(4)——分清函数指针和指针函数 关于指针和数组斩不断理还乱的恩怨还真是说了不少,不过现在应该已经理清了。有了上一讲的基础,本讲的内容相对来说就比较容易理解了。 1.指向函数的指针(函数指针) 来分析这样一个声明,void (*f) ( ); 虽然()的优先级高于*,但... Read More
posted @ 2012-04-06 21:28 zhenw0 Views(1014) Comments(0) Diggs(1) Edit
三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。 一) 常量指针。 常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,常量指针本质是指针,常量修饰它,表示这个指针乃是一个指向常量的指针(变量)。 指针指向的对象是常量,那么这个对象不能被更改。 在C/C++中,常量指针是这样声明的: 1)const int *p; 2)int c... Read More
posted @ 2012-04-06 21:25 zhenw0 Views(69652) Comments(14) Diggs(6) Edit
来源:e800技术客 引入内联函数的目的是为了解决程序中函数调用的效率问题。 函数是一种更高级的抽象。它的引入使得编程者只关心函数的功能和使用方法,而不必关心函数功能的具体实现;函数的引入可以减少程序的目标代码,实现程序代码和数据的共享。但是,函数调用也会带来降低效率的问题,因为调用函数实际上将程序执行顺序转移到函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到转去执... Read More
posted @ 2012-04-06 21:21 zhenw0 Views(1300) Comments(0) Diggs(0) Edit
Read More
posted @ 2012-03-27 16:11 zhenw0 Views(783) Comments(0) Diggs(0) Edit
问题来了,请看下篇 Read More
posted @ 2012-03-26 13:41 zhenw0 Views(4719) Comments(1) Diggs(0) Edit
本人近期在研究缓冲区溢出,在学习中发现,win7下系统关键函数的地址随机化了(每次重启后地址有变),为了解决地址定位问题,在偌大的互联网上找了好久,贴来分享下,以作备用。------------------------------------------------------------------------------------------------------------------cvc论坛里好久没人写基础文章了,我就大胆地来个大家写个有关API函数地址获取的文章,希望对初学病毒的你有所帮助 要想动态地获得一个API函数的地址,我们通常都是调用系统的LoadLibrar... Read More
posted @ 2012-03-23 16:45 zhenw0 Views(5422) Comments(2) Diggs(2) Edit