Upload
pjcolita
View
32
Download
1
Embed Size (px)
DESCRIPTION
hehe
Citation preview
5/26/2018 WildTangent_Games by Nieylana
1/7
Unwrapping WildTangent Games
Tutorial Written By: Nieylana
WildTangent Games Unwrapped by:SSlEvIN
Nieylana
Tools:OllyDbg !atest "ersion#!ord$E !atest "ersion#
%e& Editor I use '(' Editor#
Introdu)tion:
T*is tutorial is going to )over *ow to unwrap WildTangent Games+ Games are available ,rom
*ttp:--*p+wildgames+)om. *ttp:--dell+wildgames+)om.and*ttp:--www+wildgames+)om +
We/re going to )over 0 di,,erent targets. ea)* o, w*i)* needs t*ings done a little di,,erent+ T*etargets we/re going to user are as ,ollows:
1)es o, t*e Gala&y 2 %$ GamesDiego/s Sa,ari 1dventure 2 %$ Games
Dora/s 3arnival 4 2 Dell Games
Unwrapping E&e)utables:
Target (: 1)es o, t*e Gala&y
T*e met*od ,or unwrapping t*e e&e)utables are t*e same ,or all WildGames+
We/re going to )over unwrapping e&e)utables by using 1)es o, t*e Gala&y+ Open up t*e
installation dire)tory : 3:5$rogram 6iles5%$ Games51)es o, t*e Gala&y+ 7ou will noti)e t*ere is1)esO,T*eGala&y+e&e and 1)esO,T*eGala&y8WT+e&e+
I, you try to run 1)esO,T*eGala&y+e&e. it )ras*es+ !et/s loo9 at it in Olly to ,igure out w*y+
http://hp.wildgames.com/http://dell.wildgames.com/http://dell.wildgames.com/http://www.wildgames.com/http://www.wildgames.com/http://www.wildgames.com/http://dell.wildgames.com/http://www.wildgames.com/http://hp.wildgames.com/5/26/2018 WildTangent_Games by Nieylana
2/7
T*is is our OE$:
It s*ould be )lear as to w*y it )ras*es++++ T*ere/s NO 3ODE;+
Now i, you run t*e 1)esO,T*eGala&y8WT+e&e now )alled t*e !aun)*er#. t*e appli)ation runs
and you *ave to use to9ens to play t*e games+
T*e laun)*er uses 3reate$ro)ess1 to start 1)esO,T*eGala&y+e&e T*e S*ell E
5/26/2018 WildTangent_Games by Nieylana
3/7
7ou may *ave to analye t*e )ode 3trl?1#+ 7ou s*ould see t*is:
Noti)e t*e )all to =esumeT*read. between w*ere we are rig*t now. and t*e =esumeT*read. t*elaun)*er must write all t*e )ode into t*e s*ell E
5/26/2018 WildTangent_Games by Nieylana
4/7
1,ter your options mat)* mine. )li)9 o9+ T*en s)roll down to t*e bottom o, t*e list o, pro)esses.
you s*ould see somet*ing li9e t*is:
Noti)e t*e 4 1)es o, t*e Gala&y pro)esses. t*e top one is t*e !aun)*er. t*e bottom is t*e S*ell+
=ig*t )li)9 on t*e bottom 1)es O, t*e Gala&y $ro)ess 1)esO,T*eGala&y+e&e# and sele)t Dump
6ull+
Save t*e dumped ,ile to t*e installation dire)tory o, t*e program+ 7ou *ave su))ess,ully dumpedt*e game+ T*e dumped+e&e will run as t*e ,ull version+ T*is is t*e generi) met*od o, unwrapping t*e
games+ $rolems only o))ure w*en t*e game is 6las* based be)ause you must re8append t*e 6las*Overlay to t*e dumped e&e)utable+ T*e ne&t target will s*ow *ow to re8append t*e ,las* overlay to t*edumped e&e)utable+
Target 4: Diego/s Sa,ari 1dventure
6irst you need to )reate a dumped ,ile li9e e&plained above. name it dumped+e&e+
=e8appending t*e ,las* overlay is going to rely *eavily on a *e& editor+ I re)ommend using '('Editor )ra)9s available ,or it# be)ause it *as a template ,un)tionality w*i)* will *elp you easily lo)ate
t*e Overlay and it/s sie and ot*er t*ings+ T*is tutorial is going to assume you *ave '(' Editor+
5/26/2018 WildTangent_Games by Nieylana
5/7
Open up t*e s*ell e&e Diego+e&e# in '(' Editor. t*en )li)9 on Open Template
Sele)t t*e E
5/26/2018 WildTangent_Games by Nieylana
6/7
Ne&t )li)9 on Edit83opy 1s83opy 1s %e& Te&t+
Now open up your dumped+e&e in '(' Editor+ =un t*e E
5/26/2018 WildTangent_Games by Nieylana
7/7
NOTE: I, rebuilding t*e $E 6ile doesn/t ma9e it small enoug* you )an )ompress it wit* U$