- Joined
- Jan 19, 2007
- Messages
- 401
- Reaction score
- 41
ok, software u will need to use to "realoc" exp table...
1) olldbg
2) any hex editor / pe explorer ( i chose pe, i like he =D )
well i will do it with client but for server the steps are the same...
fist you will need to open client in 'pe explorer' and go do dissasembly...wait some minutes for he done... =D
and open cleint with ollydbg too...
ok...
well, if you know something about pt, you see the exp for lvl 1 is 1000 and 1000 for search in hex is
3e80, ok,search for it in PE, you will finde mane values but the exp table aways is like it (
)
ok. you find-it...
now, you will need to copy some adress in my case [005f3ce8 = start of table ( not is realy start but realoc of he and you dont have any problems)]
now if you see the client add 4 values ... ( 005f3ce8 + 4 = 005f3cec ) ... and lest value is... ( in this picture)
005f3cfc ( exp for lvl 2 or end of lvl 1 i think...) now, you will donw the scroll and see the "push" for lvl 80...
(
)
copy this adress too, in my case 005f4008 and ( +4 ) 005f400c
going down and you will see the end of table, in my case i am using original kpt game V.1892 ... and exp table go to
lvl 120 only..
going down....
(
)
now you see many other values..
note all ...
and here are the segred...
you never see some like it ... " 119 : asdsagd , 120 = asuysadgsay " you see only values... the client will cont number
of values to add the lvl...
ok..
the 'fist' value now, is the last lvl... in my case 005f40a0 ... and ( +4 ) 005f40a4
so, now you see the exp values... the realy End the table... note all
to make it easy do somethink like it
---------------------------------
005f40a0 = f5c152b2
005f40a4 = 0000011f
-------------------------
and go write all ...
all PUSH VALUE... i think is some like 15 or 19... or more =X
ok, all write....
now you will search for the adress in pe ( ctrl +f ) im my case i will seach for 005f40a0 ... and other too...
well you will find many references to this value.
this is very important, WRITE ALL like it
---------------------------------
005f40a0 = f5c152b2 - > adasdsd /asdasdsa /sadasdd
005f40a4 = 0000011f _ > dsdsda / asdasd
-------------------------
you will find adress with 4 , 5 ,6 push and other with only one...
write all..
ok... all done for pe..
can close pe now.. wii dont he anymore...
go to olly!!!
open client and you need to have inside he other exp table with hex value for 150 or more..
now find other table and only "realoc"
go to fist adress of table and you take "this adress"
---------------------------------
005f40a0 = f5c152b2 - >>>>>>>> adasdsd /asdasdsa /sadasdd <<<<<<<
005f40a4 = 0000011f _ >>>>>>>> dsdsda / asdasd <<<<<<<<
-------------------------
find it in new table and change with olly, make right and be attention,
to dont wrong any value, or will dont get exp or get dc, or dont see "lvl up"
change all..
dont forgott the lvl 80 and the end of table is bigger value now...
...
all done, right click with olly and go to " copy to executable file" and save it...
only test !!!
all done!!!
sorry for my bad english and for a 'bad' tutorial , i dont have many time, but with u have any
question post here... i will try to help !!!
1) olldbg
2) any hex editor / pe explorer ( i chose pe, i like he =D )
well i will do it with client but for server the steps are the same...
fist you will need to open client in 'pe explorer' and go do dissasembly...wait some minutes for he done... =D
and open cleint with ollydbg too...
ok...
well, if you know something about pt, you see the exp for lvl 1 is 1000 and 1000 for search in hex is
3e80, ok,search for it in PE, you will finde mane values but the exp table aways is like it (

ok. you find-it...
now, you will need to copy some adress in my case [005f3ce8 = start of table ( not is realy start but realoc of he and you dont have any problems)]
now if you see the client add 4 values ... ( 005f3ce8 + 4 = 005f3cec ) ... and lest value is... ( in this picture)
005f3cfc ( exp for lvl 2 or end of lvl 1 i think...) now, you will donw the scroll and see the "push" for lvl 80...
(

copy this adress too, in my case 005f4008 and ( +4 ) 005f400c
going down and you will see the end of table, in my case i am using original kpt game V.1892 ... and exp table go to
lvl 120 only..
going down....
(

now you see many other values..
note all ...
and here are the segred...
you never see some like it ... " 119 : asdsagd , 120 = asuysadgsay " you see only values... the client will cont number
of values to add the lvl...
ok..
the 'fist' value now, is the last lvl... in my case 005f40a0 ... and ( +4 ) 005f40a4
so, now you see the exp values... the realy End the table... note all
to make it easy do somethink like it
---------------------------------
005f40a0 = f5c152b2
005f40a4 = 0000011f
-------------------------
and go write all ...
all PUSH VALUE... i think is some like 15 or 19... or more =X
ok, all write....
now you will search for the adress in pe ( ctrl +f ) im my case i will seach for 005f40a0 ... and other too...
well you will find many references to this value.
this is very important, WRITE ALL like it
---------------------------------
005f40a0 = f5c152b2 - > adasdsd /asdasdsa /sadasdd
005f40a4 = 0000011f _ > dsdsda / asdasd
-------------------------
you will find adress with 4 , 5 ,6 push and other with only one...
write all..
ok... all done for pe..
can close pe now.. wii dont he anymore...
go to olly!!!
open client and you need to have inside he other exp table with hex value for 150 or more..
now find other table and only "realoc"
go to fist adress of table and you take "this adress"
---------------------------------
005f40a0 = f5c152b2 - >>>>>>>> adasdsd /asdasdsa /sadasdd <<<<<<<
005f40a4 = 0000011f _ >>>>>>>> dsdsda / asdasd <<<<<<<<
-------------------------
find it in new table and change with olly, make right and be attention,
to dont wrong any value, or will dont get exp or get dc, or dont see "lvl up"
change all..
dont forgott the lvl 80 and the end of table is bigger value now...
...
all done, right click with olly and go to " copy to executable file" and save it...
only test !!!
all done!!!
sorry for my bad english and for a 'bad' tutorial , i dont have many time, but with u have any
question post here... i will try to help !!!