Bart presents

Starcraft - instalacja bez znajomosci klucza
Narzedzia - W32dsm (Znajdziesz na http://www.hyperreal.art.pl/cypher/crkpl/ w dziale narzedzia)

Moze przypadkiem zgubilismy klucz do Starcrafta i co wtedy??Ten tutorek pomoze rozwiazac ten problem.A wiec zaczynamy

Gra przy instalacji prosi o imie(nieistotne) i klucz.Gdy podamy nieprawidlowy nie da sie 
zainstalowac.Mona ominac sprawdzanie seriala uzywajc debuggera z W32dsm.A wiec kolejno
1.Debug|Attach to process.
2.Gdy zaladowane zostana juz wszystkie biblioteki szukamy ciagu ktory pojawia sie po wprowadzeniu blednego seriala.Klikamy na nim podwojnie
3.Przewijamy kod strzalkami do gory i co widzimy

:0040F918 3BC2                    cmp eax, edx 
:0040F91A 741C                    je 0040F938  <---skok good/bad
:0040F91C 8B4C2410                mov ecx, dword ptr [esp+10]
:0040F920 51                      push ecx

* Possible Reference to String Resource ID=00601: "You entered an invalid CD-Key.  Please check to ensure that
"

4.Ustawiamy pulapke na 0040F91A
5.Wpisujemy kolejny raz dowolny serial.W32dsm zatrzymuje dziaanie programu w miejscu zastawionej pulapki.
6.Klikamy Patch code i widzimy

:0040F91A 741C                    je 0040F938

7.Wpisujemy nop lub jne 0040F938 potem enter i Apply patch
8.Zamykamy okno Patch code
9.Klikamy Run lub F9 i co widzimy?Okno dialogowe informujace nas gdzie chcemy zainstalowac gre.Prawda,ze proste?