PakView patch

Wszystko o patchach i bugach w OW.
Post Reply
zhtk
Soldier level 0
Soldier level 0
Posts: 6
Joined: Mon Aug 08, 2011 6:58 pm

PakView patch

Post by zhtk »

Zapewne wielu z was po pobraniu moda chciałoby sprawdzić co znajduje się w pliku *.owp i się trochę poduczyć SAILa na przykładzie danego moda. Niestety większość modów jest chroniona przez długie hasło, którego raczej nie da się złamać. Na szczęście jest na to rada. Wystarczy ręcznie poprawić PakView, by nie sprawdzał hasła. Oto jak tego dokonać.

Potrzebne są:
* PakView v3.1
* Hex Editor (polecam darmowy HxD)

Instrukcja:
1. Przekopiuj z katalogu Original War do jakiegoś pustego katalogu (to będzie katalog roboczy) pliki:
* PakView.exe
* pakview.owsf
* owar.ini
2. Otwórz HxD lub inny hex edytor
3. Załaduj do niego plik PakView.exe
4. Skocz do adresu E8997
5. Zobaczysz następującą linię kodu maszynowego:
52 3C E8 39 B7 F1 FF 74 3E 8B 45 FC 8B 80 8C 03
6. Popraw fragment zaznaczony na czerwono na 75
7. Zapisz plik i uruchom PakView. Kiedy spróbujesz otworzyć zahasłowany plik nie wpisuj hasła tylko wciśnij ok, a plik się otworzy. Co ciekawe, gdy wpiszesz prawidłowe hasło pokaże się komunikat "Password incorrect".

Jak to możliwe? Zastępujemy tutaj asemblerową instrukcję jz na jnz. W ten oto sposób nieprawidłowe hasło jest przyjmowane, a prawidłowe odrzucane :)

Osoby leniwe mogą pobrać załącznik z gotowcem. W katalogu workdir znajduje się oryginalny PakView. Sposób jest w 100% by me, jeśli ktoś mnie ubiegł to przepraszam. Tekst ma charakter edukacyjny i ma za zadanie powiadomić o błędzie w zabezpieczeniach!!!
Attachments
PakView.7z
Poprawiony i oryginalny PakView
(400.22 KiB) Downloaded 219 times
Radzio
Site Administrator
Site Administrator
Poland
Posts: 2898
Joined: Fri Jul 28, 2006 10:58 am
Location: Bialystok, Poland

Re: PakView patch

Post by Radzio »

Gratz, w końcu ktoś znający się na ASM zawitał na naszym forum.
To zabezpieczenie faktycznie było żelowe, więc trudno się dziwić, że zostało już dawno złamane.

Ale oczywiście nikt wcześniej nie pofatygował się wstawić tutaj instrukcji.
zhtk
Soldier level 0
Soldier level 0
Posts: 6
Joined: Mon Aug 08, 2011 6:58 pm

Re: PakView patch

Post by zhtk »

Poprawiona wersja programiku, teraz nawet nie pyta o hasło :)
Attachments
PakView hack v2.7z
"Poprawiony" PakView- teraz nie pyta o hasło :)
(360.32 KiB) Downloaded 247 times
Post Reply