摘要: win32线程 一丶什么是线程 在windows中常听到的就是线程.多线程.啊什么的. 这里介绍一下什么是线程. 1.线程是附属在进程中的一个执行实体.简而言之就是执行代码的. 2.每个进程至少有一个线程.可以有多个线程. 一对多的关系. 3.单核CPU可以实现多线程. 几秒钟换一次线程执行不同进程 阅读全文
posted @ 2018-09-01 23:31 iBinary 阅读(891) 评论(0) 推荐(0)
摘要: 句柄表跟内核对象 一丶什么是句柄表什么是内核对象. 1.句柄表的生成 我们知道.我们使用CreateProcess 的时候会返回一个进程句柄.以及线程句柄. 其实在调用CreateProcess的时候.内核中会新建一个EPROCESS结构来存储我们的进程信息. 例如如下图: 但是有一个问题.怎么给三 阅读全文
posted @ 2018-09-01 22:42 iBinary 阅读(1541) 评论(0) 推荐(1)
摘要: 反调试手法之CreateProcess反调试 在学习Win32 创建进程的时候.我们发现了有一个进程信息结构体. STARTUPINFO. 这个结构体可以实现反调试. 具体CreateProcess可以参考上一篇博客.: https://www.cnblogs.com/iBinary/p/95715 阅读全文
posted @ 2018-09-01 21:24 iBinary 阅读(1103) 评论(0) 推荐(0)
摘要: win32之进程 一丶简介 学习WindowsAPI. 之前.我们必须理解什么是进程. 在windows环境下.进程就是一个运行起来的exe程序 进程提供了数据以及资源. 但是怎么使用不管.而是由线程去管. 进程可以抽象为一栋房子. 而房子里面提供了日用品. 怎么使用它是不管的. 进程由很多DLL组 阅读全文
posted @ 2018-09-01 20:56 iBinary 阅读(1238) 评论(0) 推荐(1)
摘要: Winhex的常用快捷键 摘要: Winhex 是一个专门用来对付各种日常紧急情况的工具。它可以用来检查和修复各种文件、恢复删除文件、硬盘损坏造成的数据丢失等。同时它还可以让你看到其他程序隐藏起来的文件和数据。总体来说是一款非常不错的 16 进制编辑器。得到 ZDNetSoftwareLibrary 阅读全文
posted @ 2018-09-01 16:22 iBinary 阅读(4837) 评论(0) 推荐(0)
摘要: win32编程简介 复习Win32整理下知识. 为什么学习win32? 我们要编写windos程序.都离不开API. 也就是我们所说的win32程序. 所以学好win32是你能不能再windows下编写程序的基础. 在win32下我们要学习的知识如下. 1.字符 字符的存储. 2.多线程编程. 3. 阅读全文
posted @ 2018-09-01 16:20 iBinary 阅读(4459) 评论(0) 推荐(1)
摘要: 逆向知识之CS辅助/外挂专题.2.实现CS1.6透视原理 一丶透视简介 我们涉及到FPS游戏.免不了说透视.自瞄什么的. 在CS1.6中. 有OpenGl.也有D3D. 透视的方法很多. gl透视(也就是CS中可以实现的透视) D3D透视. HOOKD3d的绘图函数.设置渲染状态就可以实现透视. 方 阅读全文
posted @ 2018-09-01 15:42 iBinary 阅读(11780) 评论(3) 推荐(1)
摘要: 逆向知识之CS辅助/外挂专题.2.实现CS1.6无限夜视仪.无限闪光烟雾高爆弹. 关于人物子弹无限可以观看上一篇博客. 一丶无限夜视仪. 无限夜视仪找法. 1.CE附加游戏. 2.搜索0或者1. 3.修改夜视仪状态为开启或者关闭. 4.CE继续搜索. 5.筛选数据. 关于搜索0或者1我们也不知道哪个 阅读全文
posted @ 2018-09-01 01:54 iBinary 阅读(2262) 评论(0) 推荐(0)
摘要: 逆向知识之CS辅助/外挂专题.1.实现CS主武器副武器无限子弹 PS: 相信大家CS1.6这类的FPS应该玩过.现在我们通过外挂手法.讲解逆向的本质.以及应用. 关于CS1.6的下载.网络百度下载即可. 一丶主武器无限子弹寻找方法. 首先我们知道.在CS中主武器有子弹个数.那么我们可以通过CE寻找子 阅读全文
posted @ 2018-09-01 01:19 iBinary 阅读(6827) 评论(0) 推荐(1)