HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Реверсинг
   
 
 
Опции темы Поиск в этой теме Опции просмотра

*.exe в hex и обратно?[need help]
  #1  
Старый 12.02.2010, 19:29
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
С нами: 8680278

Репутация: 17
По умолчанию *.exe в hex и обратно?[need help]

Имеется *.exe. Его нужно запихнуть в исходник проги (я использую C#).И потом его создать, тоесть тело этого exe должно лежать в компилируемом exe'шнике.
Делаю я это так:
1. Открываю собственно этот *.exe в WinHex.
2. Сохраняю в hex.
Получается что-то вроде
Код:
 \x4D\x5A\x99\x01\... бла.. бла... бла...
3.Пихаю эту штуку в исходник проги, как string
Код:
public string hex = " \x4D\x5A\x99\x01\... бла.. бла... бла... ";
4. Записываю в файл с помощью StreamWriter
Код:
....
            path = @"D:\hex_to_exe.exe";
            StreamWriter sw = new StreamWriter(path);
            sw.WriteLine(hex);
            sw.Close();
....
Все отлично. Файл создан, но сам exe не работает, в cmd пишет что ошибка EXE файла.
Открываем exe созданный нами hex_to_exe.exe с помощью WinHex и видим
Код:
\x4D\x5A\xC2\x99\x01\xC3\x8F\x00\xC2\x89\x01\.....
size = 143 665 byte
смотрим оригинал
Код:
\x4D\x5A\x99\x01\xCF\x00\x89\x01\x80\x00\x40\.....
size = 105 881 byte
В чем проблема????? Никак разобраться немогу Помогите please!
Если есть возможность приведите исходники

Последний раз редактировалось cheater_man; 12.02.2010 в 19:36..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование hex символов в URL fire64 С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 2 11.12.2009 19:28
[PHP] hex -> int -> hex imajo.ati PHP 1 14.07.2009 15:12
Продажа загрузок .EXE shilkaZ Разное - Покупка, продажа, обмен 1 25.06.2009 09:24
Помогите первести HEx код ! ExOrientaLux Skype, IRC, ICQ, Jabber и другие IM 10 14.11.2006 18:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.