Zasoby, stringi, inny program...

0

Cześć [cya]

Mam mały problem z zasobami :

Jest sobie program np. taskmgr w C:\windows\system32.
Jak go edytuje ResHack'erem, to mogę się np. doszukać stringa:
'Operacja nie może być zakończona'.

Jak go odczytać z poziomu delphi?

Tylko nie mówcie, żebym przeczytał atrykuł o zasobach, albo "poszukał", do szukałem i jakoś nie mogłem znaleźść... [glowa]

Pozdrowionka [browar]

0

Jest sposob ;) Zeby nie odpalac tego progsa ale pobrac jego resource a wlasciwie dowiedziec sie co nieco na jego temat. Chodzi o wbicie sie w plik (w NT sa to pliki formatu PE ) dotarcie do sekcji z danymi o resource i tak po odczytaniu galezi odpowiednie schodzenie az to ostatecznych danych szukanego resourcea. Jest to trudne - trzeba odczytac odpowiednie wartosci z nich przesuniecie sekcji w pliku a potem jeszcze umiejetne poruszanie sie po drzewie ktore zawiera informacje o wszystkich resource.

Proponuje poczytac o formacie PE (Portable Executable) jest mnostwo tego (np. MSDN) i tam jest dokladnie opisane jak dostac sie i jak czytac ta sekcje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1