【原创】新手用外挂来学C语言,外挂入门教程【2013.03.12更新V5.1版

时间:2022-12-10 18:26:40

目录 e@vZg8Ie  
第一章 配置编译环境    - 5 - W7~_XI  
1.1 安装CB和gcc    - 6 - fj( WH L  
1.2 使用gcc编写我们的第一个C程序    - 12 - ^t<L  
1.3 使用cb和gdb调试    - 18 - Z ]ZU K  
1.4 编写第一个win程序    - 21 - s2QgR37s>  
1.5 编写第一个窗口    - 24 - ]v@ng8  
1.5.2模态对话框和非模态对话框窗口    - 31 - -gC%*S5&  
1.5.3 为对话框添加消息响应    - 44 - #z.\pd  
1.6 定义自己的模版    - 46 - C'l\4ij)7  
1.7 使用常用控件    - 48 - I 6<LKI/  
第二章 准备知识    - 52 - RN1KM  
2.1测试游戏是否运行    - 53 - jamai8  
2.1.1   使用FindWindowEx查找游戏    - 57 - >[T6/#M  
2.1.2  用EnumWindows函数来查找窗口    - 59 - [tt_>O  
2.1.3 用CreateToolHelp32SnapShot 查找游戏进程    - 62 - 2e ~RM2PQ  
2.2 系统热键的使用    - 66 - ao2o!-?!t  
2.2.1 注册系统热键的例子    - 67 - 3+U2oI:I  
2.3 改变游戏分辨率    - 73 - ov!L8 9`[u  
2.3.1 目录操作    - 77 - vl%Pg !l  
2.3.2   注册表操作    - 78 - !a'{gw  
第三章  模拟外挂    - 84 - )In;nc  
3.1 键盘模拟    - 85 - n=!5ha%#N  
3.1.1  什么叫事件?    - 85 - g@>y`AFnr  
3.1.2 使用键盘事件模拟键盘    - 85 - JvW!w)$pY  
3.1.3 后台键盘模拟    - 87 - !:g\Fe]  
3.1.4  驱动级键盘模拟    - 93 - ?* dfIc  
3.2 鼠标动作的模拟    - 103 - 6XeqK*r*  
3.2.1  什么是屏幕坐标    - 104 - ux7g%Q ^"  
3.2.2  移动鼠标    - 104 - :Sk<0VVd7  
3.2.3 利用QQ自带工具查找屏幕坐标    - 105 - OPKmYzf@b  
3.3 自动加血的制作    - 107 - a4 !6K  
3.3.2    让你的外挂跑起来 Timer定时器的使用    - 111 - N sSl|m  
3.3.3     多线程的使用    - 114 - gi\UNT9x  
3.4 自动喊话器的制作 -118- UDa \*  
3.4. 用剪切板喊话 -120- &4L+[M{J@4  
3.4.2 后台喊话 -124- Bk1gE((  
第四章 内存外挂-初级篇 -127- *:,7 A9LY  
4.3 认识动态内存 -148- =CO#Q$  
4.3.2 模拟动态内存 -150- RFm9dHI27  
4.3.3 用CE查找动态内存 -152- u:4?$%rB  
4.3.4 找游戏中的动态地址 Wv)2dD2I  
4.3.5 完善我们的程序 UbV} !  
4.4 另类血值的寻找 FY]z*=  
4.4.2 ollydbg调试器的基本用法 <?iwi[S  
4.4.3 CB编程调用模拟游戏中的call X*C4N F0  
4.4.4 实战:游戏另类血值 jCbxI^3A  
4.4.5 编写程序读取问道游戏血值 ;H8A "$%n~  
4.5 DLL文件的编写及游戏DLL注入 L pdp'9>I  
4.5.1 编写动态链接库 5 gbJTh<JU  
4.5.2 使用动态链接库 l*yJU3PW  
4.5.3 动态装入DLL N~ XzgI  
4.5.4 DLL的注入 t1 .6+  
4.5.5 游戏DLL的注入 !Hr +|HKQ?  
4.6 DLL热键呼出窗口的编写 S\jN:o#b  
4.6.1 在DLL中使用窗口 U;4:F{3m  
4.6.2 热键呼出DLL窗口 ,Tyh._sa  
<H~ (iQ  
4.7 功能模块的封装 `riK[@  
4.7.1 封装“选择进程”对话框 8<uKzb(O:  
4.7.2 封装“辅助设置”对话框 3&-BO%i  
第五章 封包外挂-初级篇 }o? @  
5.1 认识socket 6?ylSQ]1  
5.1.1 创建一个socket |k+Y >I&  
5.1.2 编写一个socket网络程序 o$YL\ <qp  
Wel-a< e  
(3"V5r`*;  
}dE0WJcO  
注意:全部是C语言描述,不是C++ 3m?3I2k  
此教程为PDF电子书,请悉知。 K9gfS V>]  
作者空间下载地址:http://banshi.ys168.com/ 0\Qqv7>  
4?,N;Q  
B9n$8QS  
=x9zy]

【原创】新手用外挂来学C语言,外挂入门教程【2013.03.12更新V5.1版的更多相关文章

  1. go语言快速入门教程

    go快速入门指南 by 小强,2019-06-13 go语言是目前非常火热的语言,广泛应用于服务器端,云计算,kubernetes容器编排等领域.它是一种开源的编译型程序设计语言,支持并发.垃圾回收机 ...

  2. 你的首个golang语言详细入门教程 &vert; your first golang tutorial

    本文首发于个人博客https://kezunlin.me/post/a0fb7f06/,欢迎阅读最新内容! your first golang tutorial go tutorial version ...

  3. Scheme语言实例入门--怎样写一个&OpenCurlyDoubleQuote;新型冠状病毒感染风险检测程序”

    小学生都能用的编程语言 2020的春季中小学受疫情影响,一直还没有开学,孩子宅在家说想做一个学校要求的研究项目,我就说你做一个怎么样通过编程来学习数学的小项目吧,用最简单的计算机语言来解决小学数学问题 ...

  4. c语言快速入门2

    如果你想快速入门计算机,可以参考我的上一篇帖子,先了解一些必备的软知识,然后再来进行语言的快速入门 计算机入门基础知识 c语言快速入门1 1.1.12 函数的概念 函数的定义:c语言的基本单位,c语言 ...

  5. ShoneSharp语言&lpar;S&num;&rpar;软件更新13&period;7版

    ShoneSharp语言(S#)编辑解析运行器 软件更新13.7版 作者:Shone 近期在写博客过程中对S#进行增强,把语法规则更新到2.0版,并同步更新软件到ShoneSharp.13.7.exe ...

  6. ShoneSharp语言&lpar;S&num;&rpar;软件更新13&period;6版

    ShoneSharp语言(S#)编辑解析运行器 软件更新13.6版 作者:Shone 今天把近期发现的各种软件问题做了修改,并发布新版ShoneSharp.13.6.exe,最新的网盘链接为: htt ...

  7. 小C的故事(快速学C语言,,,极速版!)

    前几天这篇博客写了太多废话! 删啦~~. 本篇博客只是为chd A协的全嫩小鲜肉入门C语言的预科, 如果你在此处学习C语言, 不幸走火入魔, 小弱概不负责. //请直接随便找个C语言编译器,抄一下下面 ...

  8. 学Android开发,入门语言java知识点

    学Android开发,入门语言java知识点 Android是一种以Linux为基础的开源码操作系统,主要使用于便携设备,而linux是用c语言和少量汇编语言写成的,如果你想研究Android,就去学 ...

  9. 边看MHA源码边学Perl语言之一开篇

    边看MHA源码边学Perl语言之一开篇 自我简介 先简单介绍一下自己,到目前为此我已经做了7年左右的JAVA和3年左右php开发与管理,做java时主要开发物流行业的相关软件,对*快递,国际快递,国 ...

随机推荐

  1. js模块和级联

    1.模块 模块模式的一般形式是:一个定义了私有变量和函数的函数,利用闭包创建可以访问私有变量和函数的特权函数,最后返回这个特权函数,或者把它们保存到一个可访问的地方.使用模块模式就可以摒弃全局变量的使 ...

  2. css布局之左侧固定右侧自适应布局

    参考代码如下: <form id="form1" style="height:100%; overflow:hidden;"> <div st ...

  3. SharePoint 沙盒解决方案 VS 场解决方案

    博客地址 http://blog.csdn.net/foxdave 最近看书正好看到了关于沙盒解决方案的介绍,便整理记录一下. 虽然沙盒解决方案已经在最新的SharePoint开发中被否决弃用了(被A ...

  4. Java开发中碰到的Map的坑

    这属于我在开发中碰过的坑 ,容器中存放者对象,当clear()的时候,出现的奇葩问题.好了,直接看代码: package com.DataType.yinyong; import java.util. ...

  5. MySQL (九)-- 代码执行结构、函数、存储过程

    1 代码执行结构 代码执行结构有三种:顺序结构.分支结构和循环结构. 1.1 分支结构 分支结构:实现准备多个代码块,按照条件选择性执行某段代码. 在MySQL中只有if分支. 基本语法 if 条件判 ...

  6. cyq&period;data 常见使用方法

    配置数据库链接:(这只是其中一种方式) AppConfig.DB.CommandTimeout = 800; AppConfig.DB.DefaultConn = "数据库链接地址&quot ...

  7. python全栈开发笔记---基本数据类型--字符串魔法

    字符串: def capitalize(self, *args, **kwargs) test = "aLxs" v = test.capitalize() #capitalize ...

  8. bootstrapTable刷新当前页码不变和从第一页开始查询

    function searchAgencyProject(){ $("#statisticalProjectListTable").bootstrapTable('refresh' ...

  9. 隐马尔可夫模型HMM与维特比Veterbi算法(一)

    隐马尔可夫模型HMM与维特比Veterbi算法(一) 主要内容: 1.一个简单的例子 2.生成模式(Generating Patterns) 3.隐藏模式(Hidden Patterns) 4.隐马尔 ...

  10. Struts2的OGNL的用法

    1 <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1 ...