- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 KeyXing魔兽显血改键工具|制作过程
<br /><br />功能:显血、不影响聊天改键<br />其实这个工具就是用了几个api,很简单就能写出来。如果直接和大家介绍用哪几个api函数,那么对大家来讲毫无用处。重点问题是怎么确定是用哪些函数。知其所以然而知其然,以不变应万变,这里就跟大家谈谈我是如何找出相应的函数。<br />秘籍一:查<br />学计算机最大的好处就是网上有海量的资料,不懂就查,X度一下什么都出来。<br />经过查阅资料后,整理出如下解决方案:<br />显血:玩过魔兽都知道在游戏按“alt”会显双方血。经过查资料发现原来
2010-11-08 10:12:00
1687
原创 一起来学反汇编之循环语句
1. for语句<br /><br />for(int i=0;i<10;i++) <br />{<br /> c=c+i; //其中c为局部变量<br />}<br />1. MOV DWORD PTR SS:[EBP-8],0 ; 给i赋值0,<br />2. JMP SHORT Console.00401063 ; 跳转到判断部分第6行<br />3. MOV
2010-10-01 10:49:00
970
原创 一起来学反汇编-之switch语句
1. switch语句<br />switch(a) //其中a为第一个局部变量<br />{<br /> case 0:<br /> {<br /> printf("a=0");<br /> }<br /> case 1:<br /> {<br /> printf("a=1");<br /> break;<br /> }<br /> case 100:<br
2010-10-01 07:50:00
700
原创 一起来学反汇编-之if语句
<br /><br />最近,为了深入学习学C++的语法,不知不觉又涉及到反汇编的范畴里,和大家一起分享反汇编的学习。<br /><br /><br />PS:最近真是郁闷,本来想着学directX,然后又觉得应该先扎实GDI;学着GDI,又得先熟悉C++的面向对象;要精通C++语法的内部原理,又得学会看反汇编。结果到反汇编来了...<br /><br /><br />部分知识参照上篇的 《图解“{”》<br /><br /><br />这次来学习if语句反汇编之后的内容,首先来个源码:<br />if(a
2010-09-30 09:30:00
1151
原创 图解 “ { ”
在vc6下“ { ” 反汇编得: (注释转自boxer)00401060 push ebp ;保存ebp, 执行这句前ESP = 0012FF84,EBP = 0012FFC0 ;push的结果是esp总减少,执行后ESP = 0012FF80,EBP = 0012FFC000401061 mov ebp,esp ;将esp放入ebp中此时ebp和esp相同,即执行后ESP = EBP = 0012FF80;原EBP值
2010-09-28 23:23:00
807
Greta 2.6.4 正则表达式库
2011-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人