Привет всем!!! Очередной трабл возник на горизонте моего программиирования и я опять делюсь им с Вами. Короче... Необходимо написать прогу которая: 1) Открывает файл для доступа в шестнадцатеричном режиме; 2) Находит все значения Offset с такого-то по такоето и 3) Заменяет их нулями; 4) Сохраняет и закрывает файл. --- Пример: Допусим у нас есть некий файл test.exe с содержимым Offset 00000000 |4D5A900003000000 04000000FFFF0000 00000016 |B800000000000000 4000000000000000 00000032 |0000000000000000 0000000000000000 00000048 |0000000000000000 00000000F8000000 00000064 |0E1FBA0E00B409CD 21B8014CCD215468 00000080 |69732070726F6772 616D2063616E6E6F 00000096 |742062652072756E 20696E20444F5320 00000112 |6D6F64652E0D0D0A 2400000000000000 00000128 |7152F3BD35339DEE 35339DEE35339DEE 00000144 |CA1399EE20339DEE CF1780EE37339DEE и т.д. Программа открывает его и все Offset с 000016 по 000064 заменяет нулями. Потом сохраняет и закрывает. Как это сделать?
Ответить
|