Delphi7 Edycja plikow exe

0

Witam jak moge odczytać lub zapisać dane do pliku podając offset.

A dokładniej chce odczytać ten offset z pliku http://img33.imageshack.us/img33/7176/offsetz.jpg tak żeby wartość 3B01 pojawiła mi sie w edit1.text a po kliknięciu buttona zapisała zmieniona wartość

Czytałem, że można to zrobić za pomocą blockwrite/blockread można coś takiego zrobić szukałem trochę po internecie ale nie rozumiem za bardzo tych funkcji i nie mam pojęcia jak się do tego zabrać

0

To po co bierzesz się za crackowanie czy tam cheatowanie? Najpierw ogarnij podstawy. Procedury o które pytasz są opisane na: BlockRead i BlockWrite ale pod Delphi mozna to też zrobić przy użcyiu klas TFileStream lub TMemoryStream. Ustawiasz Position na żądany Offset, a później robisz Read lub Write. Pod Hiewem sprawdź sobie jaki to dokładnie offset wirtualnego adresu .5F71C8. Pewnie będzie to F71C8, ale to najlepiej upewnić się pod Hex Edytorem jak właśnie hiew albo WDasmem. A i informacji jak używać klas TStream rownież znajdziesz w google. Wystarczy poszukać, a pytanie jest o podstawy dlatego wątek przenosze do Newbie.

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