发新话题
打印

[提问] 经验公式汇编修改介绍(急求帮助,,,,)

经验公式汇编修改介绍(急求帮助,,,,)


" e& t5 c  A* A9 ^妖城在线论坛
4 `. j5 H3 U3 i4 |# T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート我根据坛子里的介绍,用IDA打开了gmsv
6 x; |1 [) J3 d魔力私服,最新魔力宝贝私服技术交流
7 B2 N% x6 A1 I. I) Q6 g! E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート在分析完成后,查找Name里的Char_GetlevelExp
: b3 j8 p9 B5 D& C1 D% ibbs.mocwww.combbs.mocwww.com* m7 q; L; c3 i( F9 x# z+ T
就得到了以下的图.根据这个图,知道了默认的公式是 Edx的4次方,然后传送给eax.魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 a! [# [% J: g8 e2 a- o, f3 y

. e8 S1 S3 L' s, _. A. Y8 i+ A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表现在问题出来了。...我是菜鸟..刚学这个反汇编。因为之前120级都是按20倍经验修改的,那么如果想修改121以后的经验,就必须要在这里修改。+ v! ]* k, i4 ~! Y2 n

$ h% w- t  i, j/ b- s( H$ b9 }魔力私服,最新魔力宝贝私服技术交流图上的我是做了3次方再乘十进制的10,图中红色区域就是对应的位置。可是我现在想请教大家了,如果我依然想改成20倍经验呢?
) g7 n$ w9 x, W9 }. h* tbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) K  B7 u' Q- l1 ]( T
我保留原本的3行魔力私服,最新魔力宝贝私服技术交流7 l7 {4 r6 h% o& ?- ^+ a4 P# F: e
imul    eax, edx魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" d+ O) }( K) U, |
然后在下面再加一行  idiv eax,14h 可行吗??: `( d# ^  a# M) _% k0 Z
还有...就是,请指教一下,具体该怎么添加啊?我用ida半天,还不知道怎么插入,不会破坏原来的程序。bbs.mocwww.com  v6 m, n! t2 C/ A( y

7 ?1 h) N0 j5 t2 n3 A3 m/ N妖城在线论坛谢谢大大们指导~~3 c0 J. H7 S' I1 Z2 }1 \
魔力私服,最新魔力宝贝私服技术交流  h6 ~, s  y2 O
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 s5 K5 A3 W! x0 ~2 _+ \
小男生谢谢指导,我已经把120判定的去掉了,也上移动了,可是在最后添加idiv的时候,无论用f7f8或者别的机器码,都出不来想要的除20.我用mov ecx,可是这样空间就不够了。会影响到后面的 "C9  leave"  ,所以在剩余的5个双字节里,实在不知道该如何添加了,我用masm汇编,想写个idiv的,然后汇编下查一下机器码,可是..编译不了,说我少OBJ...没办法了,弄了1天了。
7 V& T' p/ A) l- v6 z魔力私服,最新魔力宝贝私服技术交流
/ ^. q' N0 _8 V& E# v: I0 `魔力私服,最新魔力宝贝私服技术交流恳请小男生或者哪为懂的大大帮助~~ —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) g  L7 V' D$ D' Q& J1 D) d! j

( U8 [% G# u5 P7 J0 L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 coolgod 于 2008-9-10 15:52 编辑 ]

附件

ida.gif (165.24 KB)

2008-9-9 15:02

ida使用

ida.gif

x2.gif (34.74 KB)

2008-9-10 15:52

更新后的

x2.gif

TOP

不懂帮顶
出售MLSV支持LX平台运行功能名片排行正常可订做各种附加功能!QQ329299845

TOP

谢谢支持~哈哈~~期盼能有高人路过解答~~

TOP

路过路过
5 k+ _- f/ d% x- a魔力私服,最新魔力宝贝私服技术交流
。。。希望自己能一展所长

TOP

引用:
原帖由 moonboy 于 2008-9-9 19:34 发表
4 b: j. Y) i5 a4 d; \* {把原来对120的那条判定除掉,就腾出空间来了。
! X+ I$ R9 @5 A5 W8 @我们改的目的就是均一倍数,那120之前读取经验表已经完全没有意义了,然后把数据挪动一下,你就发现有足够的空间去完成这个除法操作。
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 x$ U- Z- T- g9 [6 s8 h

, s" r3 }9 O6 {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表.... 饿...因为我是第一次用ida....呵呵,还要研究下基础操作的。不过很感谢小男生的思路啊~~~继续学习

TOP

小男生谢谢指导,我已经把120判定的去掉了,也上移动了,可是在最后添加idiv的时候,无论用f7f8或者别的机器码,都出不来想要的除20.我用mov ecx,可是这样空间就不够了。会影响到后面的 "C9  leave"  ,所以在剩余的5个双字节里,实在不知道该如何添加了,我用masm汇编,想写个idiv的,然后汇编下查一下机器码,可是..编译不了,说我少OBJ...没办法了,弄了1天了。bbs.mocwww.com; h& a; q0 I7 O2 Q9 n
bbs.mocwww.com3 [# {; r$ [! e- Y9 ]/ P
哪为大大能点解一下啊~~实在没办法了。笨办法都用过了,还是雾水

TOP

发新话题