[译文]作弊器制作 (03 年的老文章)

社区服务
高级搜索
猴岛论坛CSGO反恐精英CS作弊器交流讨论[译文]作弊器制作 (03 年的老文章)
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
40个回复

[译文]作弊器制作 (03 年的老文章)

楼层直达
作弊辅导员_h

ZxID:1019634

等级: 元老
定做作弊器
举报 只看楼主 使用道具 楼主   发表于: 2007-01-13 0
— 本帖被 步惊天 设置为精华(2007-09-09) —
[译文]作弊器制作 (03 年的老文章)

How To Compil OGC *.dll
如何编译OGC *.dll
Tools needed:
需要工具:
Windows 95 or better windows95或以上
VC++ 6.0 or better VC++6.0或以上
OGC *.dll source compatable with VC++ 6.0 和VC++6.0兼容的OGC *.dll源代码
OGC loader source OGC启动程序的源代码
(use only the loader portion of this download, because the rest is only for VC++ .NET which is not covered here)
只使用下载文件里面的启动程序部分,因为其它部分只兼容VC++.NET,在这里并不适用。
Winzip to open the downloaded source *.zip 's
使用Winzip来打开下载的源代码*.zip文件
----------

Skills needed:
需要技能:



An IQ above 30 (you have to be able to read, but that is about it).
智商大于30(你必须能够读懂它,这就够了)
----------



Time needed:
需要时间:



IQ of 90- about 20 min.
智商在90以下的,20分钟左右。
IQ of 90+ about 5 to 10 min.
智商90以上的,大约5-10分钟
----------



Lets get going:
开始:



(We start with the *.dll that will be the main source of code for OGC.)
(我们先从OGC的主要源代码文件,也就是*.dll着手。)



Open VC++ and select File->New
打开VC++,点击文件-〉新建



Select the option titled- "Win32 Dynamic-Link Library"
在选项里选择Win32动态连接库



In the "Project Name" box, put any name you want. (something not to do with ogc would be best)
在工程名一项里随便输入你想要的名字。(最好叫和ogc无关的名字)
A new box will popup and say: "What kind of DLL would you like to create?"
一个新的选项会出现并显示:你要建立哪一类的DLL?



Choose- An empty DLL Project."
选择-空的DLL工程
Hit- "Finish"
点击finish
Damn Windows popups- a new one will popup and say something about "An empty DLL project will be created for you."
该死的Windows弹出来一个新的提示:一个空的DLL工程已经建立了
Hit ok to this new popup
在这个新的弹出框上点击确定。
----------



You are almost ready to begin the actual process of creating the *.dll:
你已经准备好开始一个建立*.dll的工程了
(If you have gotten lost so far, then you are a moron, and you should stop right here and now!)
(如果你到这就迷糊了,那你就是个弱智,还是快停吧!)
Lets start off by putting our files in the same places. I have mine in a folder on the desktop called "OGCtutorial" so you should create the same floder on your desktop.
把我们的文件都放在同一个地方然后开始。我把我的文件放到了桌面上一个叫OGCtutorial的文件夹里,所以你也应该这么做。
Right click the desktop.
右击桌面
Select "New"
点击新建
Select "Folder"
点击文件夹
Name the folder "OGCtutorial"
给文件夹起名为OGCtutorial
Now, inside of this folder put two new folders- "Loader" and "DLL"
着这个文件夹里在建立2个新文件夹:Loader和DLL
Right click the desktop.
右击桌面
Select "New"
点击新建
Select "Folder"
点击文件夹
Name the folder "Loader"
给文件夹起名为Loader
Right click the desktop again.
再一次右击桌面
Select "New"
点击新建
Select "Folder"
点击文件夹
Name the folder "DLL"
给文件夹起名为DLL
Next, put all of the DLL source files inside of the "DLL" folder.
下一步,把所有的DLL源文件都放到DLL文件夹里
(Note: There should be three folders with the rest of the source, they will mostly be header files. YOU MUST put these into the DLL folder exactly as they are. So, put the "misc" folder, the "engine" folder, and the "common" folder all in the "DLL" folder.)
(注意:源文件里有3个文件夹,都应该是头文件。你也必须把这些文件夹都放到DLL文件夹里它们该呆的位置,也就是把misc,engine,common文件夹都放到DLL文件夹里)
----------



Time to make the DLL:
制作DLL的时刻来了:
You should have the DLL still open, and ready to go. So, lets get this show on the road, shall we!
别关闭DLL
Go to: Project->Add To Project->Files...



A new "Insert Files into Project" box should popup.
弹出一个框:插入文件到工程
Follow this path of folders to find the first file to insert: OGCtutorial\DLL\
到这个目录OGCtutorial\DLL\下招第一个文件来插入
Once you get into your DLL folder, you should see many many files!
恐怕你看到了很多很多的文件
So, what are we going to do with these files?! Simple- add them! Lets get adding:
怎么办?简单,加入!
Double click "aimbot.cpp"
双击aimbot



Go to: Project->Add To Project->Files...
点击工程-加入到工程-文件
An "Insert Files into Project" box should popup.
弹出一个框:插入文件到工程
Follow this path of folders to find the next file to insert: OGCtutorial\DLL\
在这个目录下OGCtutorial\DLL\,继续插入(下同)



Good, you have added all of the necessary files. Now come the three hardest parts of the building of the *.dll:
好啦,你已经加了所有的必需的文件,下面开始创造*.dll的最关键3步
Ok, step one-
第一步,
Goto "Build->Configurations..."
点击创建-配置
A small popup will come up.
弹出个小提示框
Highlight "Win32 Debug" by clicking on it.
高亮度的win32 debug,点击它
Hit "Remove"
删除
Hit "Close"
关闭
On to step two-
第二步
Goto "Project->Settings..."
工程-设置
A popup will come up.
有弹出个框
You should see everal tabs in the popup (including "General", "Debug", "C/C++", "Link", etc...)
框里有很多字general,debug,c/c++,link
You want to click the "Link" tab.
点击link
A bunch of complex looking crap should come up, but have no fear, you won't be spending long here.
出来一对看起来复杂的东西,别怕,你非不了多少时间的
A little text box labeled "Object/library modules:" should be somewhere in the middle.
一个标着对象/库的框在中间
Go all the way to the end of that little box (somewhere after something like "odbccp32.lib")



After all of that, type this (without the quotes): "winmm.lib"
完事后,输入:winmm.lib
Be sure there is a space before "winmm.lib" and after it.
确定winmm.lib前后各有一个空格
Hit "OK" 确定
Damn, I think I'm going to cry. You have made it this far so you should be proud! This is the last step in making the *.dll-
最后一步
Save all your work, and restart your PC! This will save you the trouble of ugly and inconsiderate memory errors.
保存你所有的工作成果,重新启动机器。
When Windows comes back up, open your workspace up by looking in your folder for a file ending in .dsw
打开你的工作空间,在文件夹里面找一个以.dsw结尾的文件。
Make sure this is indeed your workspace, and then goto "Build->Build yournamehere.dll" (where yournamehere is the name of your *.dll).
请确定实在你的工作空间里面,然后创建-创建yournamehere.dll(名字和你的*.dll是一样的)
This may take some time, but you should come up with an error and warning free copy of the dll after it is built. Watch the progress in the bottom window of VC++.
----------
这要花点时间
Your *.dll should now be compiled and ready. Simply goto where ever you saved your project, and look for a new folder called "Release". This folder should have your finished *.dll:
你的*.dll已经编译完成了。在你保存工程的地方,找一个叫release的文件夹,包含了你刚完成的*.dll
Move this *.dll to your main OGCtutorial folder!
把这个*.dll移动到你的ogctutorial文件夹里。
*.dll finished!!! *.dll 完事了。
Congratulations on the first 90% of your project being complete.
完成90%了。



How To Compil OGC Loader (*.exe)
如何编译OGC启动程序loader(*.exe)
Time to do that fateful Loader *.exe/application:
该做最终的loader *.exe/应用了
This is far far easier then the *.dll and will take you much less time!
这个比做*.dll要简单的多,用更少的时间
Ok, open VC++ and click "File->New..."
打开vc++点击文件-新建
You want the one that says "Win32 Application"
点击win32应用
Click on that and give it the same name you gave the *.dll in the text box in the popup.
点击以后,弹出个框,在其中的文本栏里填上和你的*.dll一样的名字
Now Click "OK" 确定
(If an error like 'a previous workspace already exists in this ********' comes up, then simple go to the other box under where you put the name, and set it to another ********. Preferably- 'desktop\OGCtutorial\loader')
如果显示错误:一个旧的工作空间已经存在于某某目录下,那么在另外一个框,desktop\OGCtutorial\loader,存在这个目录下
Another popup comes up, just select "An empty project."
有弹出一个框,选择一个空的工程
Okay, I am ready to kill Microsoft, cause another popup comes up saying something like this: "An empty application will be created for you."
弹出一个框,显示建立了一个新的空白应用,
Hit "OK" again!
再次点击确定,
Now you have an empty workspace, and you are ready to make the loader *.exe/application
现在你有了一个空白的工作空间,准备建立启动程序*.exe/应用
----------



Well, lets get on with things then shall we:
继续
So, you have yourself a blank, open project workspace. Lets get started then shall we?
你有了一个空白的,打开的工程工作空间,开始
Go to "Project->Add To Project->Files..."
点击工程-添加到工程-文件
Now, go to whatever folder the loader source is in.
现在,到启动程序源文件所在的文件夹
(Add the following just as you added the files for the *.dll)
(添加以下这些东西,和在*.dll里面添加文件是一样的))
ForceLibrary.cpp



ogc-loader.cpp



TH32.cpp
(These files are added just the same way regardless of the fact that they are different file types.)
(无需考虑这些文件的不同类型,只要一样地添加就是了)
ForceLib.h



resource.h



TH32.h



Script2.rc
----------



On to the compiling of the *.exe/application:
在编译*.exe/应用时:
No fancy complex stuff this time, just compiling/building-
这次没有什么特别复杂的步骤,就是编译/创建
Save your workspace by doing this- "File->Save Workspace"
这样保存你的工作空间:file->save worksapce
Restart your PC, and re-open VC++ to avoid any ugly memory errors.
重新启动机器,打开VC++以避免糟糕的内存错误
Re-open your project by looking in the folder you saved your workspace to for a *.dsw file.
找到你的文件夹,重新打开你的工程,你已经把你的工作空间存储为一个*dsw文件
Once open, goto "Build-> Build yournamehere.exe" (Think of 'yournamehere' as whatever the name of your project is.)
打开它,点击Build-> Build yournamehere.exe(yournamehere应该是和你的工程的名字是相同的)
Check to make sure the *.exe is built by looking for it in the folder you saved your workspace to.
在你保存工作空间的文件夹里检查确定*.exe已经建立好了。
----------



You are 99% done:
你已经完成了99%了:
Go download the .NET ogc v9.01 compiled cheat at OGC-cheats.com-
去OGC-cheats.com下载和.net兼容的以编译好的ogc v9.01作弊器
Look in the folder that you download, and copy all the files other than the loader and *.dll
在你下载的文件夹里,除了*.dll和启动程序文件外,全部复制
Put these in a new folder on your desktop (lets call it OGCisgod for reference).
把这些文件都复制到桌面上的一个新的文件夹里(为了好记暂且叫做OGCisgod)
Now, take your loader and your *.dll and place them in this folder with the rest of that crap.
现在,把你的*.dll文件和启动程序文件还有其它的东西放到这个文件夹里
Run The loader.
运行启动程序loader
Point it to your hl.exe or cstrike.exe
指向你的hl.exe或者cstrike.exe文件



Go play!!!
开始玩吧。
----------



Thank you for participating in this tutorial:
感谢你分享了这个指南:
You should now have a fully working, newly named version of OGC!!!
你现在应该已经完成了全部工作,也有了一个新命名的OGC版本

====================================================
再次说明:
首次使用VC 可能会被它吓到, 其实没有什么, 按上边的说明完全可以做出自己的作弊器来, 本说明是03 年的老教材 ,现在一样用。 没有配合图片, 可以到网上找找以前911 作弊论坛发的一个 图片版的教程(和这个是一样的)

开始编译作弊器 的时候 最好是找个完整 无错的作弊器代码,请找准代码, 如果不明确 请向论坛的一些荣誉会员请教。   本论坛发的有个别作弊器代码有些小错误,或许会打击了大家的积极性。

还有就是区分作弊器 代码 是 CS1.5 还是 CS1.6 下使用的作弊器 。最好是先找个简单的 opengl 类型的作弊器代码 带工程文件的 进行修改学习。

看上去教程是很复杂的,不过如果实际操作起来很简单, 甚至以后熟练了,凭经验,有些步骤可以省略。 如果直接在 有工程 的完整无错作弊器代码上修改, 更简单,直接用VC 打开新工程 然后选择 编译 就可以了......

建议大家使用光盘安装 VC 这个工具。 虽然网上有下载 ,不过一般都很慢。 买个盗版的VC++6.0 中文版就可以。   安装比较简单,如果遇到什么困难 找朋友帮一下忙 。

费了好多口舌,这个帖子 我保存3年多了,发的地方也不少。 不详细说明 还会有不少朋友问。 主要是给需要学习制作及有热情的朋友看。 希望大家共同进步

如果再遇到什么问题,请发帖 求助。

密码被盗,请联系cscheat取回
作弊辅导员_h

ZxID:1019634

等级: 元老
定做作弊器
举报 只看该作者 沙发   发表于: 2007-01-13 0
也有简单点的 教程 一样, 自己看。( M''Kay Hack的源码 没有了,可以找别的 作弊器源码代替,是一样的)

如何编译M''Kay Hack的源码!
-------
01、将你下载的M'KAY HACK的源码文件解压到“C:UNRARTEMP”目录中。

-------
02、运行VC++ 6.0;点击“File”菜单;选择“New...”。

-------
03、在New对话框中;点击第2个页面:“Projects”。

  从下面左边的列表中选择“Win32 Dynamic-Link Library”。

  然后,点击右边的“Location:”编辑框右侧的“...”按钮,选择一个路径,比如:“C:MYHACK”(我随便举个例)。

  然后,在上面的“Project name:”编辑框中,给你的HACK取个名字,比如:“HELLFIRE”(地狱之火)。

  OK!请注意,“Location:”编辑框中会变成如下内容:“C:MYHACKHELLFIRE”。请记住它,然后点击“OK”按钮!

-------
04、此时,出现“Win32 Dynamic-Link Library - Step 1 of 1”对话框。

  “What Kind of DLL would you like to creat?”,询问你的DLL类型;并有3项选择。

  选择第一项“An empty DLL project”,创建一个空的DLL项目文件。

-------
05、点击“Finish”按钮。出现“New Project Information”对话框。

  在此窗口左下方有一提示“Project Directory:”,下面是该DLL项目文件存放路径。如按我举的例,应该是“C:MYHACKHELLFIRE”。

  点击“OK”按钮,创建任务完成!

-------
06、将前面,在“步骤1”中解压到“C:UNRARTEMP”目录中的全部文件和子目录,都复制到“C:MYHACKHELLFIRE”目录下面。

-------
07、回到VC++ 6的窗口;点击“Build”菜单,选择“Configurations...”。

  在“Configurations”对话框中,选择“Win32 Debug”;点击右边的“Remove”按钮,将它去掉;点击右边的“Close”按钮,关闭该对

话框。

-------
08、点击“Project”菜单,选择“Settings...”。

  在“Project Settings”对话框中;点击右边的“Link”页面。

  在中间的“Object/library modules:”编辑框中,将光标移动到最后;加入“ winmm.lib glu32.lib glaux.lib opengl32.lib ”。注意

:空格一个都不能少!

  然后,点击“OK”按钮;关闭该对话框。

-------
09、点击点击“Project”菜单,选择“Add to Project”->“Files...”。

  OK!现在把“C:MYHACKHELLFIRE”目录下面所有的*.h、*.cpp文件都选上(文件应该有49个)。注意:不要选择任何的子目录!

  点击“OK”按钮。

-------
10、点击点击“Project”菜单,选择“Add to Project”->“Files...”。

  选择“misc”子目录中的parsemsg.h、parsemsg.cpp文件。

  点击“OK”按钮。

-------
11、点击点击“Project”菜单,选择“Add to Project”->“Files...”。

  选择“common”子目录中的interface.h、interface.cpp文件。

  点击“OK”按钮。

-------
12、所有的文件添加完毕。现在点击“Build”菜单,选择“Build HELLFIRE.DLL”;开始编译!

  编译完成的HELLFIRE.DLL,在“Release”子目录中。你把它复制到M'Kay.exe文件所在的目录中。

  现在,随便你想用什么文件名字;但,EXE和DLL的文件名字必须相同。EXE文件是你的DLL文件(作弊器)的加载器!

作弊辅导员_h

ZxID:1019634

等级: 元老
定做作弊器
举报 只看该作者 板凳   发表于: 2007-01-13 0
也有简单点的 教程 一样, 自己看。( M''Kay Hack的源码 没有了,可以找别的 作弊器源码代替,是一样的)

如何编译M''Kay Hack的源码!
-------
01、将你下载的M'KAY HACK的源码文件解压到“C:UNRARTEMP”目录中。

-------
02、运行VC++ 6.0;点击“File”菜单;选择“New...”。

-------
03、在New对话框中;点击第2个页面:“Projects”。

  从下面左边的列表中选择“Win32 Dynamic-Link Library”。

  然后,点击右边的“Location:”编辑框右侧的“...”按钮,选择一个路径,比如:“C:MYHACK”(我随便举个例)。

  然后,在上面的“Project name:”编辑框中,给你的HACK取个名字,比如:“HELLFIRE”(地狱之火)。

  OK!请注意,“Location:”编辑框中会变成如下内容:“C:MYHACKHELLFIRE”。请记住它,然后点击“OK”按钮!

-------
04、此时,出现“Win32 Dynamic-Link Library - Step 1 of 1”对话框。

  “What Kind of DLL would you like to creat?”,询问你的DLL类型;并有3项选择。

  选择第一项“An empty DLL project”,创建一个空的DLL项目文件。

-------
05、点击“Finish”按钮。出现“New Project Information”对话框。

  在此窗口左下方有一提示“Project Directory:”,下面是该DLL项目文件存放路径。如按我举的例,应该是“C:MYHACKHELLFIRE”。

  点击“OK”按钮,创建任务完成!

-------
06、将前面,在“步骤1”中解压到“C:UNRARTEMP”目录中的全部文件和子目录,都复制到“C:MYHACKHELLFIRE”目录下面。

-------
07、回到VC++ 6的窗口;点击“Build”菜单,选择“Configurations...”。

  在“Configurations”对话框中,选择“Win32 Debug”;点击右边的“Remove”按钮,将它去掉;点击右边的“Close”按钮,关闭该对

话框。

-------
08、点击“Project”菜单,选择“Settings...”。

  在“Project Settings”对话框中;点击右边的“Link”页面。

  在中间的“Object/library modules:”编辑框中,将光标移动到最后;加入“ winmm.lib glu32.lib glaux.lib opengl32.lib ”。注意

:空格一个都不能少!

  然后,点击“OK”按钮;关闭该对话框。

-------
09、点击点击“Project”菜单,选择“Add to Project”->“Files...”。

  OK!现在把“C:MYHACKHELLFIRE”目录下面所有的*.h、*.cpp文件都选上(文件应该有49个)。注意:不要选择任何的子目录!

  点击“OK”按钮。

-------
10、点击点击“Project”菜单,选择“Add to Project”->“Files...”。

  选择“misc”子目录中的parsemsg.h、parsemsg.cpp文件。

  点击“OK”按钮。

-------
11、点击点击“Project”菜单,选择“Add to Project”->“Files...”。

  选择“common”子目录中的interface.h、interface.cpp文件。

  点击“OK”按钮。

-------
12、所有的文件添加完毕。现在点击“Build”菜单,选择“Build HELLFIRE.DLL”;开始编译!

  编译完成的HELLFIRE.DLL,在“Release”子目录中。你把它复制到M'Kay.exe文件所在的目录中。

  现在,随便你想用什么文件名字;但,EXE和DLL的文件名字必须相同。EXE文件是你的DLL文件(作弊器)的加载器!

作弊辅导员_h

ZxID:1019634

等级: 元老
定做作弊器
举报 只看该作者 地板   发表于: 2007-01-13 0
zdlinxiao

ZxID:1081637

等级: 中校
举报 只看该作者 4楼  发表于: 2007-01-19 0
Sotti

ZxID:1181822

等级: 新兵
举报 只看该作者 5楼  发表于: 2007-03-26 0

我没太看懂  呵呵

[em01]
lzwoaibangzi

ZxID:1101379

等级: 准尉
举报 只看该作者 6楼  发表于: 2007-03-30 0
好东西啊好东西 谢谢LZ啊
re1987

ZxID:1163960

等级: 中士
举报 只看该作者 7楼  发表于: 2007-04-10 0
我想问一下,DLL怎么打开,[em11]   谢谢
losteyes

ZxID:1191745

等级: 上士
举报 只看该作者 8楼  发表于: 2007-04-25 0
多谢辅导员啦!长了不少见识!
haile881

ZxID:1111348

等级: 列兵
举报 只看该作者 9楼  发表于: 2007-04-27 0
[em03][em03]
Xiao7Lee

ZxID:1082854

等级: 元老
★★ -= 猎鹰 =- ★★ 

举报 只看该作者 10楼  发表于: 2007-05-02 0
好东西啊好东西 谢谢LZ啊
cnhacks_h

ZxID:1191739

等级: 新兵
举报 只看该作者 11楼  发表于: 2007-05-05 0
学会VB和C++才简单做个作弊器!!但是我学的是Dliphi
ppctlove

ZxID:1204822

等级: 新兵
举报 只看该作者 12楼  发表于: 2007-05-22 0

非常感谢

妞妞猫猫

ZxID:1207043

等级: 列兵
哎`候岛老人物啦`
举报 只看该作者 13楼  发表于: 2007-05-25 0
dddddddddddddd
xinling259

ZxID:1221031

等级: 下士
纳闷才有你
举报 只看该作者 14楼  发表于: 2007-07-15 0
超级顶[em01]
amd2600+

ZxID:1110295

等级: 下士
举报 只看该作者 15楼  发表于: 2007-07-19 0
看不懂
pk14730264

ZxID:1232393

等级: 新兵
举报 只看该作者 16楼  发表于: 2007-07-25 0
引用
引用第0楼作弊辅导员于2007-01-13 22:03发表的 [译文]作弊器制作 (03 年的老文章) :
[译文]作弊器制作 (03 年的老文章)How To Compil OGC *.dll 如何编译OGC *.dll Tools needed: 需要工具: Windows 95 or better windows95或以上 VC++ 6.0 or better VC++6.0或以上 OGC *.dll source compatable with VC++ 6.0 和VC++6.0兼容的OGC *.dll源代码 OGC loader source OGC启动程序的源代码 (use only the loader portion of this download, because the rest is only for VC++ .NET which is not covered here) 只使用下载文件里面的启动程序部分,因为其它部分只兼容VC++.NET,在这里并不适用。 Winzip to open the downloaded source *.zip 's 使用Winzip来打开下载的源代码*.zip文件 ---------- Skills needed: 需要技能: An IQ above 30 (you have to be able to read, but that is about it). 智商大于30(你必须能够读懂它,这就够了) ---------- Time needed: 需要时间: IQ of 90- about 20 min. 智商在90以下的,20分钟左右。 IQ of 90+ about 5 to 10 min. 智商90以上的,大约5-10分钟 ---------- Lets get going: 开始: (We start with the *.dll that will be the main source of code for OGC.) (我们先从OGC的主要源代码文件,也就是*.dll着手。) Open VC++ and select File->New 打开VC++,点击文件-〉新建 Select the option titled- "Win32 Dynamic-Link Library" 在选项里选择Win32动态连接库 In the "Project Name" box, put any name you want. (something not to do with ogc would be best) 在工程名一项里随便输入你想要的名字。(最好叫和ogc无关的名字) A new box will popup and say: "What kind of DLL would you like to create?" 一个新的选项会出现并显示:你要建立哪一类的DLL? Choose- An empty DLL Project." 选择-空的DLL工程 Hit- "Finish" 点击finish Damn Windows popups- a new one will popup and say something about "An empty DLL project will be created for you." 该死的Windows弹出来一个新的提示:一个空的DLL工程已经建立了 Hit ok to this new popup 在这个新的弹出框上点击确定。 ---------- You are almost ready to begin the actual process of creating the *.dll: 你已经准备好开始一个建立*.dll的工程了 (If you have gotten lost so far, then you are a moron, and you should stop right here and now!) (如果你到这就迷糊了,那你就是个弱智,还是快停吧!) Lets start off by putting our files in the same places. I have mine in a folder on the desktop called "OGCtutorial" so you should create the same floder on your desktop. 把我们的文件都放在同一个地方然后开始。我把我的文件放到了桌面上一个叫OGCtutorial的文件夹里,所以你也应该这么做。 Right click the desktop. 右击桌面 Select "New" 点击新建 Select "Folder" 点击文件夹 Name the folder "OGCtutorial" 给文件夹起名为OGCtutorial Now, inside of this folder put two new folders- "Loader" and "DLL" 着这个文件夹里在建立2个新文件夹:Loader和DLL Right click the desktop. 右击桌面 Select "New" 点击新建 Select "Folder" 点击文件夹 Name the folder "Loader" 给文件夹起名为Loader Right click the desktop again. 再一次右击桌面 Select "New" 点击新建 Select "Folder" 点击文件夹 Name the folder "DLL" 给文件夹起名为DLL Next, put all of the DLL source files inside of the "DLL" folder. 下一步,把所有的DLL源文件都放到DLL文件夹里 (Note: There should be three folders with the rest of the source, they will mostly be header files. YOU MUST put these into the DLL folder exactly as they are. So, put the "misc" folder, the "engine" folder, and the "common" folder all in the "DLL" folder.) (注意:源文件里有3个文件夹,都应该是头文件。你也必须把这些文件夹都放到DLL文件夹里它们该呆的位置,也就是把misc,engine,common文件夹都放到DLL文件夹里) ---------- Time to make the DLL: 制作DLL的时刻来了: You should have the DLL still open, and ready to go. So, lets get this show on the road, shall we! 别关闭DLL Go to: Project->Add To Project->Files... A new "Insert Files into Project" box should popup. 弹出一个框:插入文件到工程 Follow this path of folders to find the first file to insert: OGCtutorialDLL 到这个目录OGCtutorialDLL下招第一个文件来插入 Once you get into your DLL folder, you should see many many files! 恐怕你看到了很多很多的文件 So, what are we going to do with these files?! Simple- add them! Lets get adding: 怎么办?简单,加入! Double click "aimbot.cpp" 双击aimbot Go to: Project->Add To Project->Files... 点击工程-加入到工程-文件 An "Insert Files into Project" box should popup. 弹出一个框:插入文件到工程 Follow this path of folders to find the next file to insert: OGCtutorialDLL 在这个目录下OGCtutorialDLL,继续插入(下同) Good, you have added all of the necessary files. Now come the three hardest parts of the building of the *.dll: 好啦,你已经加了所有的必需的文件,下面开始创造*.dll的最关键3步 Ok, step one- 第一步, Goto "Build->Configurations..." 点击创建-配置 A small popup will come up. 弹出个小提示框 Highlight "Win32 Debug" by clicking on it. 高亮度的win32 debug,点击它 Hit "Remove" 删除 Hit "Close" 关闭 On to step two- 第二步 Goto "Project->Settings..." 工程-设置 A popup will come up. 有弹出个框 You should see everal tabs in the popup (including "General", "Debug", "C/C++", "Link", etc...) 框里有很多字general,debug,c/c++,link You want to click the "Link" tab. 点击link A bunch of complex looking crap should come up, but have no fear, you won't be spending long here. 出来一对看起来复杂的东西,别怕,你非不了多少时间的 A little text box labeled "Object/library modules:" should be somewhere in the middle. 一个标着对象/库的框在中间 Go all the way to the end of that little box (somewhere after something like "odbccp32.lib") After all of that, type this (without the quotes): "winmm.lib" 完事后,输入:winmm.lib Be sure there is a space before "winmm.lib" and after it. 确定winmm.lib前后各有一个空格 Hit "OK" 确定 Damn, I think I'm going to cry. You have made it this far so you should be proud! This is the last step in making the *.dll- 最后一步 Save all your work, and restart your PC! This will save you the trouble of ugly and inconsiderate memory errors. 保存你所有的工作成果,重新启动机器。 When Windows comes back up, open your workspace up by looking in your folder for a file ending in .dsw 打开你的工作空间,在文件夹里面找一个以.dsw结尾的文件。 Make sure this is indeed your workspace, and then goto "Build->Build yournamehere.dll" (where yournamehere is the name of your *.dll). 请确定实在你的工作空间里面,然后创建-创建yournamehere.dll(名字和你的*.dll是一样的) This may take some time, but you should come up with an error and warning free copy of the dll after it is built. Watch the progress in the bottom window of VC++. ---------- 这要花点时间 Your *.dll should now be compiled and ready. Simply goto where ever you saved your project, and look for a new folder called "Release". This folder should have your finished *.dll: 你的*.dll已经编译完成了。在你保存工程的地方,找一个叫release的文件夹,包含了你刚完成的*.dll Move this *.dll to your main OGCtutorial folder! 把这个*.dll移动到你的ogctutorial文件夹里。 *.dll finished!!! *.dll 完事了。 Congratulations on the first 90% of your project being complete. 完成90%了。 How To Compil OGC Loader (*.exe) 如何编译OGC启动程序loader(*.exe) Time to do that fateful Loader *.exe/application: 该做最终的loader *.exe/应用了 This is far far easier then the *.dll and will take you much less time! 这个比做*.dll要简单的多,用更少的时间 Ok, open VC++ and click "File->New..." 打开vc++点击文件-新建 You want the one that says "Win32 Application" 点击win32应用 Click on that and give it the same name you gave the *.dll in the text box in the popup. 点击以后,弹出个框,在其中的文本栏里填上和你的*.dll一样的名字 Now Click "OK" 确定 (If an error like 'a previous workspace already exists in this ********' comes up, then simple go to the other box under where you put the name, and set it to another ********. Preferably- 'desktopOGCtutorialloader') 如果显示错误:一个旧的工作空间已经存在于某某目录下,那么在另外一个框,desktopOGCtutorialloader,存在这个目录下 Another popup comes up, just select "An empty project." 有弹出一个框,选择一个空的工程 Okay, I am ready to kill Microsoft, cause another popup comes up saying something like this: "An empty application will be created for you." 弹出一个框,显示建立了一个新的空白应用, Hit "OK" again! 再次点击确定, Now you have an empty workspace, and you are ready to make the loader *.exe/application 现在你有了一个空白的工作空间,准备建立启动程序*.exe/应用 ---------- Well, lets get on with things then shall we: 继续 So, you have yourself a blank, open project workspace. Lets get started then shall we? 你有了一个空白的,打开的工程工作空间,开始 Go to "Project->Add To Project->Files..." 点击工程-添加到工程-文件 Now, go to whatever folder the loader source is in. 现在,到启动程序源文件所在的文件夹 (Add the following just as you added the files for the *.dll) (添加以下这些东西,和在*.dll里面添加文件是一样的)) ForceLibrary.cpp ogc-loader.cpp TH32.cpp (These files are added just the same way regardless of the fact that they are different file types.) (无需考虑这些文件的不同类型,只要一样地添加就是了) ForceLib.h resource.h TH32.h Script2.rc ---------- On to the compiling of the *.exe/application: 在编译*.exe/应用时: No fancy complex stuff this time, just compiling/building- 这次没有什么特别复杂的步骤,就是编译/创建 Save your workspace by doing this- "File->Save Workspace" 这样保存你的工作空间:file->save worksapce Restart your PC, and re-open VC++ to avoid any ugly memory errors. 重新启动机器,打开VC++以避免糟糕的内存错误 Re-open your project by looking in the folder you saved your workspace to for a *.dsw file. 找到你的文件夹,重新打开你的工程,你已经把你的工作空间存储为一个*dsw文件 Once open, goto "Build-> Build yournamehere.exe" (Think of 'yournamehere' as whatever the name of your project is.) 打开它,点击Build-> Build yournamehere.exe(yournamehere应该是和你的工程的名字是相同的) Check to make sure the *.exe is built by looking for it in the folder you saved your workspace to. 在你保存工作空间的文件夹里检查确定*.exe已经建立好了。 ---------- You are 99% done: 你已经完成了99%了: Go download the .NET ogc v9.01 compiled cheat at OGC-cheats.com- 去OGC-cheats.com下载和.net兼容的以编译好的ogc v9.01作弊器 Look in the folder that you download, and copy all the files other than the loader and *.dll 在你下载的文件夹里,除了*.dll和启动程序文件外,全部复制 Put these in a new folder on your desktop (lets call it OGCisgod for reference). 把这些文件都复制到桌面上的一个新的文件夹里(为了好记暂且叫做OGCisgod) Now, take your loader and your *.dll and place them in this folder with the rest of that crap. 现在,把你的*.dll文件和启动程序文件还有其它的东西放到这个文件夹里 Run The loader. 运行启动程序loader Point it to your hl.exe or cstrike.exe 指向你的hl.exe或者cstrike.exe文件 Go play!!! 开始玩吧。 ---------- Thank you for participating in this tutorial: 感谢你分享了这个指南: You should now have a fully working, newly named version of OGC!!! 你现在应该已经完成了全部工作,也有了一个新命名的OGC版本====================================================再次说明:首次使用VC 可能会被它吓到, 其实没有什么, 按上边的说明完全可以做出自己的作弊器来, 本说明是03 年的老教材 ,现在一样用。 没有配合图片, 可以到网上找找以前911 作弊论坛发的一个 图片版的教程(和这个是一样的)开始编译作弊器 的时候 最好是找个完整 无错的作弊器代码,请找准代码, 如果不明确 请向论坛的一些荣誉会员请教。  本论坛发的有个别作弊器代码有些小错误,或许会打击了大家的积极性。 还有就是区分作弊器 代码 是 CS1.5 还是 CS1.6 下使用的作弊器 。最好是先找个简单的 opengl 类型的作弊器代码 带工程文件的 进行修改学习。看上去教程是很复杂的,不过如果实际操作起来很简单, 甚至以后熟练了,凭经验,有些步骤可以省略。 如果直接在 有工程 的完整无错作弊器代码上修改, 更简单,直接用VC 打开新工程 然后选择 编译 就可以了......建议大家使用光盘安装 VC 这个工具。 虽然网上有下载 ,不过一般都很慢。 买个盗版的VC++6.0 中文版就可以。  安装比较简单,如果遇到什么困难 找朋友帮一下忙 。 费了好多口舌,这个帖子 我保存3年多了,发的地方也不少。 不详细说明 还会有不少朋友问。 主要是给需要学习制作及有热情的朋友看。 希望大家共同进步 如果再遇到什么问题,请发帖 求助。
407236243

ZxID:1233541

等级: 新兵
举报 只看该作者 17楼  发表于: 2007-07-27 0
egfdgrdgrdgdgrdg
QWE6816855

ZxID:1226126

等级: 少校

举报 只看该作者 18楼  发表于: 2007-07-27 0
好     
6230480

ZxID:1235607

等级: 大校
___那 傷 , 眞 羙 .( 羙 ) 旳 讓 人、掉 淚

举报 只看该作者 19楼  发表于: 2007-08-18 0
引用
引用第2楼作弊辅导员于2007-01-13 22:05发表的  :
也有简单点的 教程 一样, 自己看。( M''Kay Hack的源码 没有了,可以找别的 作弊器源码代替,是一样的) 如何编译M''Kay Hack的源码!-------01、将你下载的M'KAY HACK的源码文件解压到“C:UNRARTEMP”目录中。-------02、运行VC++ 6.0;点击“File”菜单;选择“New...”。-------03、在New对话框中;点击第2个页面:“Projects”。  从下面左边的列表中选择“Win32 Dynamic-Link Library”。  然后,点击右边的“Location:”编辑框右侧的“...”按钮,选择一个路径,比如:“C:MYHACK”(我随便举个例)。  然后,在上面的“Project name:”编辑框中,给你的HACK取个名字,比如:“HELLFIRE”(地狱之火)。  OK!请注意,“Location:”编辑框中会变成如下内容:“C:MYHACKHELLFIRE”。请记住它,然后点击“OK”按钮!-------04、此时,出现“Win32 Dynamic-Link Library - Step 1 of 1”对话框。  “What Kind of DLL would you like to creat?”,询问你的DLL类型;并有3项选择。  选择第一项“An empty DLL project”,创建一个空的DLL项目文件。-------05、点击“Finish”按钮。出现“New Project Information”对话框。  在此窗口左下方有一提示“Project Directory:”,下面是该DLL项目文件存放路径。如按我举的例,应该是“C:MYHACKHELLFIRE”。  点击“OK”按钮,创建任务完成!-------06、将前面,在“步骤1”中解压到“C:UNRARTEMP”目录中的全部文件和子目录,都复制到“C:MYHACKHELLFIRE”目录下面。-------07、回到VC++ 6的窗口;点击“Build”菜单,选择“Configurations...”。  在“Configurations”对话框中,选择“Win32 Debug”;点击右边的“Remove”按钮,将它去掉;点击右边的“Close”按钮,关闭该对话框。-------08、点击“Project”菜单,选择“Settings...”。  在“Project Settings”对话框中;点击右边的“Link”页面。  在中间的“Object/library modules:”编辑框中,将光标移动到最后;加入“ winmm.lib glu32.lib glaux.lib opengl32.lib ”。注意:空格一个都不能少!  然后,点击“OK”按钮;关闭该对话框。-------09、点击点击“Project”菜单,选择“Add to Project”->“Files...”。  OK!现在把“C:MYHACKHELLFIRE”目录下面所有的*.h、*.cpp文件都选上(文件应该有49个)。注意:不要选择任何的子目录!  点击“OK”按钮。-------10、点击点击“Project”菜单,选择“Add to Project”->“Files...”。  选择“misc”子目录中的parsemsg.h、parsemsg.cpp文件。  点击“OK”按钮。-------11、点击点击“Project”菜单,选择“Add to Project”->“Files...”。  选择“common”子目录中的interface.h、interface.cpp文件。  点击“OK”按钮。-------12、所有的文件添加完毕。现在点击“Build”菜单,选择“Build HELLFIRE.DLL”;开始编译!  编译完成的HELLFIRE.DLL,在“Release”子目录中。你把它复制到M'Kay.exe文件所在的目录中。  现在,随便你想用什么文件名字;但,EXE和DLL的文件名字必须相同。EXE文件是你的DLL文件(作弊器)的加载器!
« 返回列表
发帖 回复