ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 05.06.2009, 23:52
hiddenvi
Новичок
Регистрация: 07.02.2009
Сообщений: 7
С нами: 9081791

Репутация: 0
По умолчанию

что-то не нашел там такого. где искать?
 
Ответить с цитированием

  #12  
Старый 06.06.2009, 00:10
bons
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
С нами: 9679872

Репутация: 347
По умолчанию

в WinHex:
1. Жмешь Ctrl+A чтобы выделить все
2. Меню Edit -> Copy Block -> C Source
3. В буфере обмена будет массив на С.
 
Ответить с цитированием

  #13  
Старый 06.06.2009, 00:23
hiddenvi
Новичок
Регистрация: 07.02.2009
Сообщений: 7
С нами: 9081791

Репутация: 0
По умолчанию

Цитата:
в WinHex:
1. Жмешь Ctrl+A чтобы выделить все
2. Меню Edit -> Copy Block -> C Source
3. В буфере обмена будет массив на С.
Все получилось. Это именно то, что я хотел. Благодарю!
 
Ответить с цитированием

  #14  
Старый 06.06.2009, 01:37
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
С нами: 9023100

Репутация: 395


По умолчанию

hiddenvi и зачем? o_O
 
Ответить с цитированием

  #15  
Старый 06.06.2009, 11:33
x0man
Познающий
Регистрация: 24.02.2006
Сообщений: 34
С нами: 10635910

Репутация: 50
По умолчанию

Gar|k
джоинер делает, палюбас ))
 
Ответить с цитированием

  #16  
Старый 07.06.2009, 23:15
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Теоретически тут нет никакой проблемы.
Достаточно иметь в руках четыре дока.
1) структура MZ стаба. Он может быть и 64 байта. так что не важно особо.
Темболее нам понадобиться тока 2 поля. - magic - сама сигнатура MZ
и поля - 3Ch - оффсет на PE заголовок. Тут очень просто делается.
2) структура PE header - тут придется попотеть и всётаки заполнить все поля структуры. Геморно, но быстро реализуемо.
3) структура таблицы импорта. тут она понадобиться потому как будешь юзать MessageBoxA из user32.dll ну и другие нужные функции.
Мороки с импортом тоже не очень много.
4) таблица опкодов. С её помошью ты можеш создавать уже код проги.
Для теста, там опокодо в особо не много.
всего 3
push число
call [адрес]
ret
так что 3 опкода для messagebox хватит.
 
Ответить с цитированием

  #17  
Старый 09.06.2009, 04:54
x0man
Познающий
Регистрация: 24.02.2006
Сообщений: 34
С нами: 10635910

Репутация: 50
По умолчанию

slesh
Бгг, теоритически, проблем никогда не бывает...
А на практике далеко не так как в теории...
это ни для кого не секрет...
 
Ответить с цитированием

  #18  
Старый 09.06.2009, 18:23
metaldisc
Новичок
Регистрация: 06.08.2008
Сообщений: 10
С нами: 9348874

Репутация: 11
По умолчанию

http://www.wasm.ru/print.php?article=win32appbyhand_en
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пароль в CPanel ufo44 Уязвимости 11 07.12.2006 00:33
Создание файла с помощью Js на веб-сервере avrely PHP 6 25.11.2005 18:06



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


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




ANTICHAT ™ © 2001- Antichat Kft.