WIN32
MrBai_2511
知识无价,分享是美德~
展开
-
函数返回局部变量的几种情况
本文主要详细讨论了返回返回局部变量的几种情况,值得大家注意。 一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不原创 2017-02-10 12:38:12 · 499 阅读 · 0 评论 -
一个标准的远线程注入dll函数
最近在整理学习 觉得这个很高深,弄懂了觉得也就那样。下面的代码就是远线程dll注入线程代码//===========================================================================// 一个标准的远线程dll注入函数//=============================================原创 2017-03-09 09:45:13 · 433 阅读 · 0 评论 -
键盘硬件原理
键盘和CPU的交互方式是中断和读取端口,这个操作是串行的.CPU只接收通知并读取端口的扫描码,这个通知只能知通知一个事件:某个键被按下或弹起. 为此一个键实际需要两个扫描码:一个表示按下,一个表示弹起.如果按下的扫描码为X,则弹起的扫描码为X+0x80. 键盘端口在xp下端口和中断号都是定死的,即中断号为0x93,商品号为0x60.每次0x93中断发生,CPU都去读取0x60中的扫描码原创 2017-03-20 13:50:53 · 2214 阅读 · 0 评论 -
完成端口IOCP详解
本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以这篇文档总是在酝酿之中……酝酿了两年之后,终于决定开始动笔了,但愿还不算晚….. 这篇文档我非常详细并且图文并茂的介绍了关于网络编程模型中完成端口的方方面面的信息,从API的用法到使用的步骤,从完成端口的实现机理到实际使用的注意事项,都有所涉及,并且为了让朋友们更直观的体会完成端口的用法转载 2017-03-31 17:13:47 · 895 阅读 · 0 评论 -
PE文件格式解析
最近工作需要用到PE特征,就了解了这方面的东西,搜了很多东西,发现这篇帖子很全面,再对照上PE文件格式的图片,这个帖子 我看了一个小时 ,算是对PE有了一定的了解。发现,PE文件好多东西都存在着里面。接下来是正贴 在这里很感谢 这篇帖子:http://www.cnblogs.com/Bachelor/archive/2013/07/24/3210748.htmlPE文原创 2017-03-11 10:48:10 · 1900 阅读 · 1 评论 -
PE文件代码段特征码扫描 以及进程代码段扫描
好久没写博客了 今天好累 休息一下 想起来写个博客 (未加壳文件)最近在做PE文件的特征码扫描 刚开始的时候一头雾水 因为对PE文件的格式不是很了解 之前虽然看过一些PE文件的帖子 但是都是看不下去 现在针对这几天的努力 贴上我对PE文件特征码扫描的一些见解 方法和代码1、PE文件特征码扫描 a). 读文件 判断是否是PE格式的文件读文件,文件的开始原创 2017-03-16 21:27:37 · 3405 阅读 · 1 评论 -
PE文件结构详解(一)基本概念
by evil.eagle 转载请注明出处。http://blog.csdn.net/evileagle/article/details/11693499PE(Portable Execute)文件是Windows下可执行文件的总称,常见的有DLL,EXE,OCX,SYS等,事实上,一个文件是否是PE文件与其扩展名无关,PE文件可以是任何扩展名。那Windows转载 2017-05-11 14:29:34 · 342 阅读 · 0 评论 -
adb操作命令详解及大全
转载自http://blog.csdn.net/janronehoo/article/details/6863772/adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TC原创 2017-05-15 10:02:15 · 455 阅读 · 0 评论