Сейчас на форуме: _MBK_ (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Не удается извлечь иконки из exe-файла |
Посл.ответ | Сообщение |
|
Создано: 28 декабря 2010 19:14 · Поправил: reton · Личное сообщение · #1 |
|
Создано: 28 декабря 2010 19:30 · Личное сообщение · #2 |
|
Создано: 28 декабря 2010 19:32 · Поправил: KingSise · Личное сообщение · #3 |
|
Создано: 28 декабря 2010 19:32 · Поправил: reton · Личное сообщение · #4 Anywhere PE Viewer (http://www.ucware.com/apev/), Resource Hacker, еще какие-то, не помню уже. upd сейчас попробую программу постом выше upd не пашет программа. Стоит у меня WinVista x64 SP2. ссыль на exe: ![]() |
![]() Ранг: 419.0 (мудрец), 647thx Активность: 0.46↗0.51 Статус: Участник "Тибериумный реверсинг" |
Создано: 28 декабря 2010 19:38 · Поправил: ELF_7719116 · Личное сообщение · #5 |
|
Создано: 28 декабря 2010 19:46 · Личное сообщение · #6 |
|
Создано: 28 декабря 2010 19:47 · Поправил: Kindly · Личное сообщение · #7 reton, на: ![]() Я не то приаттачил, держи заново ![]() Причина в том, что ресурсы не всегда хранятся в секции ресурсов, могут и в массивах быть. Было бы намного сложнее, если бы заголовки были потерты. ----- Array[Login..Logout] of Life ![]() |
|
Создано: 28 декабря 2010 19:49 · Поправил: reton · Личное сообщение · #8 |
|
Создано: 28 декабря 2010 20:06 · Поправил: Kindly · Личное сообщение · #9 reton пишет: а) оригиналы иконок были в .bmp?б) можно ли их заменить в екзешнике?в) как это сделать? теоретически, иконки имеют определенный размер массива, в HEX редакторе можно байт в байт вставить точно такой же по размеру массив (в 16-ричном формате) другого изображения. Типа вот: img709.imageshack.us/img709/8313/87387656.jpg Ну или в Restorator-e смотри где массивы Glyph.Data, Picture.Data, Icon.Data: img375.imageshack.us/img375/6976/60917567.jpg может и в нем получится ![]() Еще подсказка - в Restorator первые 4 байта нужно оставить, окончание тоже смотри. 36060000424D36 ----- Array[Login..Logout] of Life ![]() |
|
Создано: 28 декабря 2010 20:19 · Личное сообщение · #10 |
![]() |
eXeL@B —› Вопросы новичков —› Не удается извлечь иконки из exe-файла |