Beniamin i Opiekun odblokowanie

Reversowałem ostatnio program Beniamin, który to bardzo przeszkadza dzieciom w szkołach :)
Chciałem sprawdzic jak dostęp do panelu jest chroniony … okazało się ze wystarczy podmienic 2 bajty aby kazde haslo zostalo uznane za poprawne :)

Napisałem programik który odblokuje Beniamina :)
Instrukcja obsługi:
1) Włączamy plik WLConfig.exe z katalogu Beniamina
2) Kiedy program pyta nas o haslo uruchamiamy program BeniaminUnlocker.exe
3) Jesli pokazał nam się komunikat że wszystko poszło zgodnie z planem możemy kliknac OK w oknie hasla
4) I oto pokazuje nam sie panel administratora w którym mozemy grzebac do woli a nawet zmienic haslo na takie jakie nam sie podoba :)

Program nie modyfikuje pliku na stale tylko podmienia bajty w pamieci wiec po ponownym uruchomieniu programu znow trzeba uruchamiac unlocker albo wczesniej zmienic haslo :)

Beniamin Unlocker

Chwile potem zreversowalem Opiekuna i okazał się jeszcze prostszy od Beniamina
Instrukcja wyglada tak samo jak wczesniej z tym ze uruchamiamy opiekuna :)
Opiekun Unlocker

W obu przypadkach wystarczy zmienic funkcje sprawdzajaca wprowadzone haslo tak aby zawsze zwracala prawde.
Oba unlockery działają na tej samej zasadzie -
1) Otwieraja proces(Open Process)
2) zmieniaja prawa dostepu do pamieci(VirtualProtectEx)
3) zapisuja podmione bajty w procesie(WriteProcessMemory)
4) przywracaja prawa dostepu do pamieci(VirtualProtectEx)

Dziekuje za uwagę ;)

Podziel się:
  • Digg
  • Facebook
  • Google Bookmarks
  • Blip
  • Flaker
  • RSS
  • Twitter
  • Wykop
Tags: , , , ,


6 Responses to “Beniamin i Opiekun odblokowanie”

  1. D.F. Says:

    Nie do pomyślenia jest, że te programy nie miały żadnego zabezpieczenia przed patchowaniem.

  2. .. Says:

    nie prosciej podmienic plik user.dat w przypadku opiekuna? dla leni rowniez mozna napisac program podmieniajacy ten plik..

  3. Grzonu Says:

    no mozna tylko ze to nie pozostawia trwałych zmian.
    Metod zawsze jest kilka a to jedna z nich :)

  4. Marynarz z prostatą Says:

    Zadziała nawet jak w szkołach są mocno ograniczone konta? Nie programuję w C (i podobnych), ale raczej zabawa na procesach wymaga jakiś praw.

  5. Grzonu Says:

    No w szkolach moze byc problem bo programy te uruchamiane sa z konta administratora i nie otworzymy ich programem z konta z ograniczeniami(Podobnie rzecz sie ma w przypadku nadpisania pliku) lecz mamy np. Offline NT Password & Registry Editor przy pomocy ktorego z powodzeniem zdjemiemy haslo admina.

  6. Marynarz z prostatą Says:

    Nie znam programu, ale myślę, że nie koniecznie się uda. U mnie w szkole (nie wiem jak gdzie indziej) konto administratora jest wyłączone. Wszyscy się logują do domeny, a jak trzeba coś zainstalować to admin też jest na serwerze (2003 SBS).

Leave a Reply