Skocz do zawartości

[APP] MemExtractor


Snake

Rekomendowane odpowiedzi

Tytuł: MemExtractor

Wersja: 1.2

 

Gatunek: Program

 

Opis: Program służacy do wyciągania różnych zasobów (obrazki, dźwięki) z pamięci wybranego procesu ( nie tylko z gier tworzonych w Game Maker ale i każdej innej aplikacji trzymającej w pamięci zasoby ). W tej chwili potrafi odnaleźć w pamięci pliki MIDI, WAV, JPG, BMP, PNG i AVI. Na razie nie zrobiłem opcji wyboru języka ( jest tylko język angielski ). Klikając PPM na listę modułów można wybrać z menu opcje zaznaczenia/odznaczenia wszystkich modułów. Klikając PPM na listę typów plików można ustawić minimalną długość extractowanych stringów - tzn, że takie ciągi znaków muszą posiadać co najmniej X znaków aby zostały dodane do listy stringów. Report bugs pls.

 

Lista zmian:

 

Wersja 1.2:

  • Dodałem listę wyświetlającą moduły załadowane przez wybrany proces - można odhaczyć biblioteki których nie chce się skanować
  • Dodałem możliwość wydobywania stringów / tekstu z pamięci wybranego procesu
  • Ikonki w liście procesów i modułów ^^
i wprowadziłem drobne poprawki...

 

Wersja 1.1a:

  • Dwa nowe typy plików: Obrazy - PNG i wideo - AVI.
Wersja 1.1:
  • Teraz można przeskanować każdy proces (usługi, procesy systemowe i inne)
Download: http://www.gmclan.org/up541_4_MemExtractor12.html

Rozmiar pliku: ~250 KB

 

Autorzy:

Programowanie:
Snake

Screeny:

MinmemexScr.png

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 76
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Top użytkownicy w tym temacie

Ten program jest dziwny, wywalił mi obrazek z naga babka przy ekstraktowaniu IE...

To się pochwaliłeś właśnie :lol:

 

 

btw. Co tu dużo mówić, program świetny, w kilka sekund pokazuje wszystkie zasoby. Błędów nie znalazłem więc śmiało daję 5/5.

Odnośnik do komentarza
Udostępnij na innych stronach

Snake dodaj opcję, że gier w GM nie pokazuje :P Bo psujesz całą frajdę tworzenia gier teraz :)

A gdzie tam, czy ktoś wykradnie Twoje zasoby z Twojej gry to i tak zależy od uczciwości użytkowników - te "większe" gry i tak mają zasoby zewnętrznie (np. Almora) i do tej pory chyba nikt z nich nie skorzystał :P

 

I jak się teraz zabezpieczyć przed kradzieżą? Już widzę jak gm będzie sam tworzył grafike z samych skryptów, i muze też, ale by szybko gry działały XD.

Nigdy nie dało się przed nią zabezpieczyć ;D

 

Nie polecam, chyba że chcecie crashować aplikacje. Przetestowałem na Firefoxie, wyciągnęło trochę obrazków a potem error firefoxa: https://gmclan.org/up2178_6_crash.html

Nie testowałem na Viście, ale możliwe że firefox chroni któreś regiony pamięci i specjalnie robi crash ;p

 

Ten program jest dziwny, wywalił mi obrazek z naga babka przy ekstraktowaniu IE...

;o

 

A jak mam wyszukac dany plik? bo nie moge go tam znalesc, tam sa tylko zainstalowane pliki?

Dany plik w pamięci ? Automatycznie wyszukuje Ci wszystkie wybrane formaty i zapisuje do wybranego folderu (bądź standardowo ../Extracted Files/)

 

huh, explorer mi wywalił grafike "tell your children" :P

Widzisz, jakie rzeczy się kryją w pamięci... ;o

 

Dziwny problem, ja go nie mam, tylko przy przedlądaniu obrazków wyskakuje:

I tak przy paru obrazkach jest

To są fake'i. Całkowitej odporności na nie nie da się zrobić :)

 

EDIT:

PS: A może program działający na gry GM'a, działający jak Debug Mode _^_ Z opcją podglądu kodu i w ogóle _^_ Taki żarcik

Żeby korzystać z debug mode w grach wystarczy znaleźć/napisać sobie program którym można zmieniać widoczność okien (WinAPI:ShowWindow()). Okno debug mode zawsze jest tworzone, tyle że jest niewidoczne.

A wyciąganie skryptów z pamięci mogę dodać jak chcecie... ;>

Odnośnik do komentarza
Udostępnij na innych stronach

A wyciąganie skryptów z pamięci mogę dodać jak chcecie... ;>

Powiem Wam, że to wszystko przez to, że Game Protector dostał tylko 4 gwiazdki. Teraz Snake się mści na nas i robi wszystko, żeby nasze gry i zasoby nie były bezpieczne robiąc idiotoodporne programy wykorzystujące haxorskie techniki :P .

Odnośnik do komentarza
Udostępnij na innych stronach

Heh :D Taka opcja z wyciąganiem tekstu by się czasami mogła przydać gdy np. piszesz sobie grę w game makerze lub program w CodeBlocks czy nawet dokument w notatniku i nagle z niewiadomej przyczyny aplikacja się zawiesi to wtedy uruchamiasz mój program, wyciągasz wszystko co się da z pamięci i można już przycisnąć przycisk "Nie wysyłaj" w tym komunikacie windowsa ;D

 

Robię takie programy bo sam potrzebuję takiego softu :) A oceny moich gier/programów nie mają nic do tego.

 

Edit: Właściwie to Game Protector miał 5 gwiazdek ale warcrawt zaniżył ocenę bo nie potrafił znaleźć dekompilatora ;P

Odnośnik do komentarza
Udostępnij na innych stronach

@gnysek: Heh, już o tym myślałem jak zmienić te buttony tak, by było miejsce na nowy program :D

 

EDIT: Game Maker nie ładuje png... ;p prędzej GIF.

 

Na razie mam zamiar dodać obsługę plików: .XM (moduły muzyczne), GIF, PNG.

Odnośnik do komentarza
Udostępnij na innych stronach

Snake, program świetny. Widziałem już podobne, ale one służyły do wyciągania zasobów z exe (a to robi różnice).

 

Żeby korzystać z debug mode w grach wystarczy znaleźć/napisać sobie program którym można zmieniać widoczność okien (WinAPI:ShowWindow()). Okno debug mode zawsze jest tworzone, tyle że jest niewidoczne.

 

Dzięki, nie wiedziałem o tym. Przed chwilą przetestowałem i działa, ale nie do końca. A poza tym GM tworzy dużo tych okien :)

 

 

A wyciąganie skryptów z pamięci mogę dodać jak chcecie... ;>

 

Pewnie, czemu nie :D

Odnośnik do komentarza
Udostępnij na innych stronach

OK. To z tym tekstem się jeszcze zastanowię, ale chyba locka na gry z GM dam :P

 

Wyjdzie alpha/demo Chronosa to się zrobi 3x2 buttony ;p

 

EDIT:

Widziałem już podobne, ale one służyły do wyciągania zasobów z exe (a to robi różnice).

No właśnie ja też i nigdy nie trafiłem na program wyciągający coś z pamięci :) (nie licząc unpackerów ;o)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli w pamięci będzie grafika w takiej postaci to oczywiście, ale nie trzeba do tego żadnych dodatkowych przywilejów ;p

 

Ok,

wersja 1.1:

- Teraz można przeskanować każdy proces (usługi, procesy systemowe i inne)

download: https://gmclan.org/up541_4_MemExtract11.html

 

HuderLord, zobacz czy teraz się uda :)

Odnośnik do komentarza
Udostępnij na innych stronach

Wiesi sie przy pewnych procesach - na dodatek za nic nie mozna go z pamieci usunac wtedy - ciagle blokuje dostep do folderu programu

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...