CE教程之自动汇编.docx
《CE教程之自动汇编.docx》由会员分享,可在线阅读,更多相关《CE教程之自动汇编.docx(16页珍藏版)》请在冰豆网上搜索。
CE教程之自动汇编
CE教程之自动汇编
CheatEngine最强大的地方,莫过于他的内存反汇编功能了,这给我们提供了无限的可能。
那么,什么是汇编呢?
引用来自互动百科的内容——
汇编程序把汇编语言翻译成机器语言的过程称为汇编。
汇编语合中用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。
这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。
于是汇编语言亦称为符号语言。
用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理的系统软件。
简单来解释就是,在不考虑组译器的情况下(实际上修改游戏的话也不需要关注这个),可以理解为,我们的CPU在处理程序时所用的低级机器语言就是汇编。
很不幸的是,汇编不愧为低级语言,学习起来极其复杂,我周围连能够看懂汇编的人都寥寥无几,更不要说会用的人了。
还好我们并不需要用汇编来写程序,只需要把最常用的几个命令了解即可。
所以我的汇编水平也是非常之烂,恐怕还有无数的错误,只能勉强应付一下常用的反汇编修改了。
那么我就现学现卖一次好了^_^。
这一次,我们的目标是最近很火热的小游戏《植物大战僵尸》。
进入开始游戏,准备开始修改。
召唤出我们的CE。
改钱的步骤太简单了,就不再浪费时间。
现在我们已经找到了太阳币的地址,点右键,选择寻找写入这个地址的地址。
回游戏,点个太阳加点钱,然后回来,果然他已经找到了操作码。
双击打开额外信息对话框,这里实际上我们可以看到非常多有用的内容,比如说关于太阳币的指针是[eax+00005560]。
关于指针修改的内容之前已经讲过了,所以这里不再重复。
不过要注意的话,直接搜索eax的数值,会出来很多个地址,令人难以确定。
所以我们可以稍微往上看一行,“moveax,[esi+04]”这一段操作码,可以看到实际上esi里的地址就是真正的eax,添加指针的时候只要输入10455E40+5560即可。
好了,回正题。
我们右键打开详细的内存区域,来看一下之前找到的那段操作码。
好,现在开始准备对他进行自动汇编。
点击菜单栏的工具-自动汇编(或者按快捷键Ctrl+A)。
在弹出的对话框中点击模板-脚本注入。
现在就会生成图中的内容。
add[eax+00005560],ecx就是我刚才点击了一个太阳加钱时的操作码,意思是,给指针[eax+00005560]增加数值ecx。
现在我们简单的修改一下,改成add[eax+00005560],500。
点击执行,提示注入成功。
要注意的是,在这里所有的数值都是16进制的,也就是说500h换算为十进制,实际上是1280。
现在再回游戏点一下太阳,怎么样,钱不是增加了1280。
当然,自动汇编还可以有很多好玩的用处,比如说每造一个向日葵就自动增加50个太阳币之类,只要再原来的地址下面新增一行即可。
我懒得继续写下去了,有兴趣可以自行尝试
【转】《单词背上瘾》连载1发表于2009-06-1716:
29:
09
∙词汇记忆的基本原则:
1.绝对不能用一种方法来记.
2.记单词一定要做笔记,一定要亲自动手做笔记.
3.每天的笔记,至少认真看三遍.
4.通过看电影来刺激大脑皮层,不断回忆.
今天主要讲解四种方法:
1.联想法(优点:
有趣,印象深刻.缺点:
不太全面,难以普及)
2.词根词辍
3.象形词串烧法.
4.故事法.
一.联想法(谐音法)
curse:
n.(诅咒)
谐音"克死".助记法:
一个寡妇把她的老公克死了.
pest[pest]:
n.(害虫)
谐音"拍死它".助记法:
见到(害虫)一定要拍死它.
nutrition:
n.(营养)
谐音"牛吹神".助记法:
很多(营养品)的广告吹牛吹得很神.
vacation:
n.(假期,休假)vi.(渡假)
谐音"我开心".助记法:
去(度假),我开心呀!
!
ditch:
n.(沟渠)v.(坠沟中)
谐音"地气".助记法:
(沟渠)冒出来的地气,臭死人了.
glamour:
a.(魔力,魅力)v.(迷住)
谐音"格莱美".助记法:
得到格莱美奖项的人一定很有(魅力).
teacher:
n.(教师)
谐音"踢球".
applicant:
n.(申请人)
谐音"尔不离恳她".助记法:
(申请人)是--你无时无刻都在恳求她.
chair:
n.(椅子)
谐音"缺耳".助记法:
(椅子)坐久了,要是坐的人不小心摔下来就缺耳朵了.
vertigo:
n.(眩晕)
谐音"莫提高",助记法:
切莫把我提得太高,我可是有(恐高症)呀!
!
slay[slei]:
v.(残杀,杀害)
谐音"死勒".助记法:
把某人放倒(lay)往死里勒(slay),(凶狠的杀死)他.
quaff[kwɑ:
f]:
v.(一口气喝干,大口地渴)n.(一饮而尽,痛饮)
谐音"夸夫".助记法:
夸夫追日,渴极(痛饮).
shudder:
n.v.(战涑,发抖)
谐音"吓得".助记法:
被吓得(发抖)了.
ponderous:
a.(笨重的,笨拙的)
谐音"胖得要死".助记法:
胖得要死了,行动不(笨重)才怪.
boff:
n.(狂喜)
谐音"暴富".一夜暴富,能不(狂喜)吗?
frugal:
a.(节俭的)
一餐只吃腐乳够(节俭的)吧.
absurda.(荒谬的,荒唐的)
谐音"爱不死的".助记法:
只有(荒谬的)爱情故事才会爱不死的.
vanish:
v.消失,不见了.
谐音"哇!
!
你(消失)了".
bachelor:
n.(单身汉,学士)
谐音:
“爸撤了”.助记法:
爸这个职位撤了就成了(单身汉).
ballet:
n.(芭蕾舞)
谐音"怕累".助记法:
跳(芭蕾)的人总是踮着脚尖好像不怕累的一样.
gossip:
n.(闲聊,随笔)v.(说闲话)
谐音"搞事婆".助记法:
喜欢(说闲话)的人都是搞事婆.
obstinate:
a.(固执的,倔强的)
谐音"偶不是听你的".助记法:
现在的小孩子都很(固执,倔强).嘴边常挂着偶不是听你的.
gist:
n.(要点,要旨)
谐音"记死它.助记法:
考试(要点)一定要记死它.
ambition:
n.(野心,雄心)vt.(有...野心,追求)
谐音"俺必胜".助记法:
俺必胜,真是(野心勃勃)呀!
!
enter:
v.(进入,参加,开始)
谐音"按它".助记法:
一按它就能(进入).
baffle:
v.(困惑,为难)
谐音"拜佛".助记法:
(受挫)和(困惑)的时候就去拜佛.
声明:
本文版权归洛基国际英语所有,转载请保留:
rockyenglish ;words.rockyenglish/;《单词背上瘾》粉丝团QQ群:
89713808
【转】《单词背上瘾》连载2发表于2009-06-1716:
30:
20
∙二.词根词辍:
1.anti:
表示反对,抵抗,相对的意思
antiwar(反战的):
anti(抵抗)war(战争)抵抗战争就是反战.
antipathy(反感):
anti(对立)pathy(感情)对立的感情就是反感.
2.dis:
表示否定,离开的意思
disagree(不一致):
dis(否定)agree(同意)
discomfort(不适):
dis(否定)comfort(舒适)
discontent(不满):
dis(否定)content(满意)
dishonest(不诚实的):
dis(否定)honest(诚实的)
disloyal(不忠诚的):
dis(否定)loyal(忠诚的)
disorder(无秩序的):
dis(否定)order(有秩序的)
disproof(反证):
dis(否定)proof(证明)
3.ill:
表示不的否定前辍
logical合乎逻辑的 illogical不合乎逻辑的
4.im:
表示不的否定前辍
material:
物质的 immaterial:
非物质的
mature:
成熟的 immature:
不成熟的
mobile:
可移动的 immobile:
不动的
moral:
有道德的 immoral:
不道德的
patient:
有耐心的 impatient:
不耐烦的
perfect:
完美的 imperfect:
不完美的
polite:
有礼貌的 impolite:
无礼的
possible:
可能的 impossible:
不可能的
proper:
适当的 improper:
不适当的
【转】《单词背上瘾》连载3发表于2009-06-1716:
34:
42
∙三、象形词串烧法:
butterbitterbetter(相同字母:
b#tter)
黄油(butter)苦(bitter)一点更好(better).
matpathatcateatfatratbat(相同字母:
at)
席子(mat)拍子(pat)帽子(hat)堵,猫(cat)吃(eat)肥(fat)鼠(rat)变(bat)蝙蝠.
lawpawjawsaw(相同字母:
aw)
按法律(law)生爪子(paw),应该在颌部(jaw)锯开(saw)
lameblameflame(相同字母:
lame)
瘸子(lame)怪(blame)火焰(flame)
wedgehedgepledgeedge(相同字母:
edge)
楔形(wedge)篱笆(hedge)保证(pledge)都有边(edge)
dovedosedoze(相同字母:
doe)
鸽子(dove)服药(dose)打瞌睡(doze)
madmaidaidraid(相同字母:
ad)
疯狂(mad)少女(maid)少件衣,虽有帮助(aid)遭袭击(raid)
badladmaddadpadsad(相同字母:
ad)
坏(bad)男孩(lad)疯(mad)爹(dad)坐在垫子(pad)上悲哀(sad)
洛基英语《单词背上瘾》连载4发表于2009-06-1716:
35:
59
∙四、故事法
1.萨达姆关押其间,不准梳洗,不准换衣服,当然不准洗澡,有报道指出,当时他在身上找到了9只虱子。
louse[laus]:
n.(寄生虫,虱子)复数形式:
lice[lais]
lousy['lauzi]:
a.(糟糕的)
flea[fli:
]:
n.(跳蚤)
有虱子(louse)在身上跑步的确太糟糕(lousy)了.lice:
(虱子复数形式)
长在狗身上的不叫虱子,叫跳蚤(flea).生长环境不同,当然叫法也不一样。
2.在柏林的拍卖会上,爱恩斯坦的当年的股票拍卖了2.8万欧元。
stock[st?
k]:
n.(股票)a.(存货的,平凡的,股票的)v.(进货,采购)
stockbroker['st?
kbr?
?
k?
(r)]:
n.(股票经纪人)
doyoutradestocks?
你炒股了吗?
(牛市的时候连擦鞋的都成了股民)
outofstock脱销
3.让我们来说说名字吧!
记得小时候,不是被人取外号(nickname),就是喜欢帮别人取外号(nickname).长大了,谈恋爱的时候又多了许多昵称(petname),例如:
darling、sweety、honey、dear.现在演艺界都流行改艺名(stagename),事业上不顺,就迷信的去改名字,希望转运。
最后说说笔名(penname),大家有交过笔友吗?
nickname['nikn?
k]:
n.(绰号)
4.今天是元宵节,元宵节的时候都喜欢猜灯迷,猜不出,怎么办呢?
Letthecatoutofthebag.揭开谜底
5.模特们走的(T型台),我们叫它作“catwalk”
【转】《单词背上瘾》连载5发表于2009-06-1716:
36:
41
∙今天主讲4种方法:
(一)循环法(普及面广,可记任何单词)
(二)联想法
(三)词根词辍
(四)故事法
一、循环法:
记忆分两种:
1.短期记忆:
通过学习过程后形成短期记忆(持续30-60秒)
2.长期记忆:
不断复习才可以保持记忆.否则必然遗忘(艾宾浩斯遗忘曲线)
人的大脑对某个信息需要反复刺激才能记住.
短期记忆持续时间30-60秒
第一次接触维持1毫秒,第二次维持1秒,第三次维持1分钟,第四次维持30分钟,第五次1-2个小时,第六次:
7-8小时.接触次数多少,决定你维持记忆的长短.
遗忘规律:
先快后慢,先多后少.
随着时间间隔的拉长,你的记忆容量也会逐步递减.
刚背完记忆是100%,20分钟60%,1个小时40%,1天30%2天27%,一周25%,一个月21%
在刚背完20分钟后复习是最佳时间,循环法在你的大脑将要遗忘的临界点再加强巩固5-10次,就可以用最短的时间记住需要的信息.
1小时搞定100单词,妙处主要在单词上的排布,要求:
先认识单词,看拼写,发音,要做到手脑口并用,从头到尾抄写单词就可以了.
∙二、联想法
1.haunt:
n.(常到的地方)v.(常到,出没,萦绕于心)
助词法:
家(h)姑姑(aunt)姑姑家是常去的地方。
小龙女--杨过的姑姑可是住坟墓的哟!
!
2.gaunt:
a.(荒凉的,憔悴的)
助记法:
鬼(g)姑姑(aunt)鬼姑姑的容颜憔悴,看上去是不是很恐怖呢
3.vicar:
n.(牧师)
助记法:
6(vi)车(car)现在的神职人员非常有钱,拥有六辆车的人就是牧师
4.bishop:
n.(主教)
助记法:
词根bi代表“双”的意思,那拥有两家商店的人就是主教了
5.bride:
n.(新娘)
助记法:
不(b)骑(ride)现在的新娘出嫁当天都不骑驴了,坐小车去了
6.groom:
n.(新郎)
助记法:
哥哥(g)房间(room)坐在房间里等新娘的哥哥就是新郎
7.mass:
n.(堆、团、块)a.(大量的)
助记法:
人是上帝用泥做出来的,人在上帝面前如蚂蚁,蚂蚁之多就有了大量的意思了
8.vertigo:
n.(恐高症)
助记法:
谐音:
莫提高切莫把我提高,我有恐高症。
9.garage:
n.(车库,洗车修理厂)
助记法:
哥哥(g)车(ar)年龄(age)哥哥的小汽车上了年纪,送去了修理厂
10.gloom:
n.(郁闷,忧愁)
助记法:
耕(g)数字(100)亩(m)单词没记住,被老师罚耕100亩地,你说郁闷不郁闷
隔(g)1(l)房间(oom)得了非典,被隔离在一间房子里,心情一定很郁闷
11.fight:
n.(打架,战斗,斗志)v.(对抗,打架)
助记法:
用拐杖(f)打架是不对的。
12.discipline:
n.(纪律,惩罚,训练)v.(训练,惩罚)
助记法:
大学过着浑浑噩噩的生活,买了一堆盘(disc)来看,再搞一个IP地址疯狂上网,你不过瘾,又开通了一个热线(line)电话,这时你需要一样东西来管制一下,这种东西就叫做“纪律”。
13.scream:
v.(尖叫)
助记法:
看(s)冰淇淋(cream)看到冰淇淋就尖叫
14.fate:
n.(命运)
助记法:
肥(fat)鹅(e)肥鹅的命运可知
15.drown:
v.(淹死)
助记法:
人(r)向下(down)人沉下去死了,就是淹死
16.poise:
v.(使....平衡)
助记法:
蜡烛(i)姿势(pose)为了不让头上的蜡烛掉下来,姿势必需保持平衡
17.routine:
n.(例行公事,常规)a.(常规的,例行的)
助记法in(路线)route 在既定的路线上做例行的事情
18.field:
n.(田野)
助记法:
拐杖(f)烟(i)老人(eld) 老人拄着拐杖,叼着烟到田野里干活去了
19.loom:
v.(朦胧地出现,隐约可见)
助记法:
100米(m)100米以外的东西,只能朦胧地出现,隐隐可见)
20.tryst:
v.(和约会)n.(约会)
助记法:
谐音"踹死他"男朋友跟别的女孩子约会,被我碰见了,我一脚踹死他
【转】《单词背上瘾》连载7发表于2009-06-1811:
03:
45
∙三、词根词辍
in代表“不,向内”的意思
active:
a.(积极的,主动的) inactive:
a.(不活动的,怠惰的)
apporach:
v.(接近,靠近)approachable:
a.(可接近的)inapproachable:
a.(不可接近的)
capable:
a.(有能力的) incapable:
a.(无能力的)
cautions:
n.(小心,慎重) incautions:
n.(不小心,粗心大意)
complete:
a.(完整的,完全的) incomplete:
a.(不完整的,不完全的)
considerate:
a.(体贴的) inconsiderate:
a.(不顾及别人的)
convenient:
a(方便的) inconvenient:
a.(不便的)
credible:
a.(可靠的,可信的) incredible:
a.(难以置信的)
decisive:
a.(决定性的) indecisive:
a.(非决定性的,犹豫不决的)
definite:
a.(明确的,一定的) indefinite:
a.(不确定性的,模糊的)
dignity:
n.(尊严) indignity:
n.(侮辱)
direct:
a.(笔直的,直接的) indirect:
a.(间接的)
equality:
n.(同等,平等) inequality:
n.(不平等,不同)
experience:
n.(经验,经历) inexperience:
n.(无经验)
expert:
a.(熟练的) inexpert:
a.(不熟练的,业余的,外行的)
famous:
a.(著名的) infamous:
a.(无耻的)
finite:
a.(有限的) infinite:
a.(无限的)
formal:
a.(正式的) informal:
a.(非正式的)
frequent:
a.(频繁的,经常的) infrequent:
a.(稀少的)
numberable:
a.(可数的) innumberable:
(不可数的)
justice:
n.(公平,公正) injustice:
n.(不公平)
human:
a.(人性的) inhuman:
a.(无人性的)
visible:
a.(可见的) invisible:
a.(看不见的,无形的)
instantcoffee:
速溶咖啡 spreadout:
均匀的
correct:
正确的 credible:
可信的
【转】《单词背上瘾》连载8发表于2009-06-2315:
24:
00
∙四、故事法:
1.化妆品零售商的故事:
Bobyshop是英国著名的天然花妆品零售商,其反对用动物做化妆品试验,两年前,Bodyshop被法国欧莱雅以652.000.000英镑收购,讽刺的是后者以用动物做试验的佼佼者.retail:
n.(零售) retailer:
n.(零售商) retailprice:
(零售价)wholesalen.(批发) wholesaler:
n.(批发商) wholesaleprice:
(批发价) therapy:
n.(疗法,治疗)retailtherapy:
(购物疗法) eatingtherapy:
(吃喝疗法)2.防火墙的故事:
电影防火场的故事,是由哈里森福特主演,片中他饰演一位网络高手,该片票房很卖座.blockbuster:
(卖座影片、大片)aboxofficesuccess票房成功Heisoneofthebiggestblockbustersofallofthem.他是他们当中最了不起的一个.3.前美国副总统切尼的故事:
前美国副总统切尼在一次打猎过程中无意击中一名猎手,由于切尼宣布此事太晚,为此他承担很多压力,后悔不已,表示深切歉意,保证为此事负全责.responsibility:
n.(责任)takefullblame/takefullresponsibility承担全责don'tblameme 别怪我passthebuck推卸责任youmusttakefullblame,dot'tpassthebuck 你应该承担全责,不要推卸责任.4.驻伊拉克士兵群抠的故事:
英国国防部调查有关8名驻伊拉克士兵群抠当地青年,其中一青年衬衣被撕破.ripsth.off把....撕碎Thevenderrippedmeoff/Iwasrippedoff我被宰了giveawayone'sshirtoffone'sback两肋插刀,为了帮助别人不计得失.Hewillgivehisshirtoffhisbacktohelpyou.他会两肋插刀地帮助你.5.鸽子的故事:
禽流感期间,黎巴嫩首都贝鲁特作出了一项决定,为了杜绝流感传染途径,禁止市民放鸽子.dove:
n.(和平鸽) pigeon:
n.(鸽子)standsb.out放某人鸽子Ican'tstandyouanymore,youalwaysstandmeout.我再也无法忍受你了,你总是放我鸽子.
【转】《单词背上瘾》连载9发表于2009-06-2315:
24:
32
今晚主讲四种方法:
一、图像法二、五马分尸法三、象形词串烧法四、故事法
一.图像法:
人们对于图像存储的速度远远要高于符号存储的速度1.chill:
n.(寒冷,寒意,失意)a.(寒冷的,冷漠的)v.(使...寒心,冷冻)想象:
在初秋的夜晚,一轮弯弯的月亮(c)挂在天空,当你一个人站在小山(hill)上,感觉到一丝丝的寒冷(chill)2.image:
n.(图象,影象,肖像,想象)烛光(i)妈妈(ma)年龄(age)想象:
烛光(i)里上了年纪(age)的妈妈(ma)为我打毛衣。
3.spark:
n.(火花,朝气)v.(闪烁,闪光,使拿出朝气)丝丝声(s) 公园(park)想象:
夜晚,公园(pack)一对情人点起了烟火,发出丝丝(s)的声响,灿烂的火花(spark)照亮了天空,也照亮了两个年轻人的脸庞。
4.trail:
n.(踪迹,小径,尾)想像:
把(t)想象成她。
夕阳黄昏下,一根铁轨(rail)延伸到远方,Bobby老师拖着女朋友的手,她正摇摇晃晃地走在一根轨轶上,留下了一串串爱的踪迹(trail)v.(拖,尾随,跟踪)想象:
十年后的Bobby老师,左右手各抱一个孩子,还拖(trail)着像铁轨(rail