![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.11.2009
Сообщений: 10
|
![]()
Вот хотел узнать, каким обазом на Си можно открыть файл как Hex найти там некий участок кода, заменить его и сохранить файл?
К примеру открыть файл MishaPupkin.dll найти там строку вида "23 CA 75 32" и заменить на "90 90 75 32", далее сохранить файл. Очень буду признателен если покажите пример нечто подобного. Последний раз редактировалось AstraZak; 04.03.2010 в 07:37. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,491
|
![]()
Как и с другими типами файлов. fopen, fread, fwrite - открывать, как бинарный.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 28.11.2009
Сообщений: 10
|
![]()
Ээээ я только начинающий, можно ткнуть пальцем на раздел где об этом можно узнать?
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 28.11.2009
Сообщений: 10
|
![]()
Разве не для этих целей служит этот форум?Я же не прошу написать всё за меня,а всего лишь указать, что да как.
Может подскажите готовую функцию для поиска? Последний раз редактировалось AstraZak; 04.03.2010 в 11:39. |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,491
|
![]()
"Может подскажите готовую функцию для поиска?"
Я же вам уже написал (fopen, fread, fwrite и им подобные) и даже ссылку дал на гугл, которая уже ищет одну из них? Что еще надо? |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 28.11.2009
Сообщений: 10
|
![]()
А не подскажите как в WinHex'е сделать так, что бы вместо точек (Text Дисплей) отображались пробелы?
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 28.11.2009
Сообщений: 10
|
![]()
Никто не знает?
|
![]() |
![]() |
![]() |
#10 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]()
Программа читает файл и маленькие буквы l заменяет на большие L. Результат записывается в файл:
Код:
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Винда потеряла файл ntokernel или как там его. | Alex Cones | Windows | 5 | 05.11.2009 11:12 |
Имеется файл sample.wav в папке с программой. Как при помощи saveDialog сохранить/скопировать его | ArcaN0id | Помощь студентам | 9 | 28.06.2009 14:55 |
Как открыть и сохранить mp3 файл в delphi? | Rahim1993 | Мультимедиа в Delphi | 2 | 03.01.2008 12:55 |
Как с помощью Delphi открыть/сохранить/удалить текстовый документ | SeRhy | Помощь студентам | 4 | 02.11.2007 20:27 |