Сейчас на форуме: zds, _MBK_ (+8 невидимых)

 eXeL@B —› Основной форум —› Отладка двоичных файлов
Посл.ответ Сообщение

Ранг: 7.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 июня 2007 19:36
· Личное сообщение · #1

Никто не пытался научить ольку загружать бинарники? Просто я так подумал.. иногда приходится отлаживать базонезависимый код; было бы удобно загружать его не через самопальную утилиту, закидывая её в ольку, а написать плагин к ней...

CreateFile()
GetFileSIize()
VirtualAlloc()
ReadFile()
int 3
jmp xxx



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 24 июня 2007 20:04
· Личное сообщение · #2

ппц... ты себе это хорошо представляешь?

-----
Shalom ebanats!





Ранг: 115.8 (ветеран)
Активность: 0.080
Статус: Участник

Создано: 24 июня 2007 20:22
· Личное сообщение · #3

gevara пишет:
было бы удобно загружать его не через самопальную утилиту


какую такую утилиту, конкретней ???

-----
Ни одно доброе дело не должно остаться безнаказанным !!!





Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 24 июня 2007 20:29
· Личное сообщение · #4

gevara
Это ты о чем?

-----
Программист SkyNet




Ранг: 8.9 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 июня 2007 20:35
· Личное сообщение · #5

gevara, объясни смысл?



Ранг: 18.3 (новичок)
Активность: 0.010
Статус: Участник

Создано: 24 июня 2007 20:38
· Личное сообщение · #6

gevara а какой в этом смысл? Что есмь сущее "базонезависимый код"? Шестнадцатиричные редакторы на что?




Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 24 июня 2007 20:38
· Личное сообщение · #7

А я понял, плагин будет грузить бинарный файл в ольку, через лоадер, как кусок кода, чтобы можно было отлаживать... например для дельфи компонентов, хотя их легче в скомпиленном виде...

-----
iNTERNATiONAL CoDE CReW





Ранг: 216.9 (наставник), 85thx
Активность: 0.310.15
Статус: Участник
X-Literator

Создано: 24 июня 2007 20:40
· Личное сообщение · #8

gevara
Нуу. Вообще-то (по специфике) я этим очень редко занимаюсь. Разве что в порядке исследования "дрозофил" бесполезных. А вообще все это руками и делается. А плагин пиши. =) Пригодится.

-----
Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей.




Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 24 июня 2007 20:48
· Личное сообщение · #9

Да блин, очень понятно.. чет я не дорубаю, что хочет создать gevara




Ранг: 260.9 (наставник)
Активность: 0.120
Статус: Участник
John Smith

Создано: 24 июня 2007 21:07
· Личное сообщение · #10

флудотопег. нинада каждому, кто не понимает, писать о своём недостатке.
человек хочет написать плаг, чтобы тестить инфекторы, вирусы, и прочие штуки. Не севшие на ехе, или же сдамленные. Почему бы и нет. Насколько я понимаю суть работы вирусов =), кроме специфичных, рассчитаных на опр библиотеки, им ничё в памяти не нада, кроме системных либ. Так что никаких проблем не вижу.

-----
Недостаточно только получить знания:надо найти им приложение




Ранг: 162.2 (ветеран)
Активность: 0.090
Статус: Участник

Создано: 25 июня 2007 09:18 · Поправил: asd
· Личное сообщение · #11

Rascal пишет:
флудотопег.

При чём здесь топик? просто народ любит покричать сразу, если не понимает о чём речь

gevara
Угу давай пиши. Полезная вещь будет.



Ранг: 50.2 (постоянный)
Активность: 0.010
Статус: Участник

Создано: 25 июня 2007 10:53
· Личное сообщение · #12

пацаны уже давно elf'ы под ollydbg отлаживают ;)



Ранг: 32.9 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 25 июня 2007 12:46 · Поправил: slackhead
· Личное сообщение · #13

нафик вам плугин? что тут сложного, создаёшь простейший бинарник, открываешь winhex ctrl-c -> ctrl-v и дело с концом, для плугина нада же как-то будет стандартизировать сорец(бинарный), если уж писать то не плугин а утилиту, да и писать её дело 5 минут




Ранг: 260.9 (наставник)
Активность: 0.120
Статус: Участник
John Smith

Создано: 25 июня 2007 15:07 · Поправил: Rascal
· Личное сообщение · #14

slackhead
Человек автоматизировать. Как будет устроена программа - дело человека. Если она позволит выбрать через стандартный диалог файл, и отлаживать его, не вижу ничего плохого. а как это реализовать - опять же дело человека. если тебе удобней руками, делой так. тебя никто не собирается переучивать.

зы: пеши. два дела разом - и апи олли поучишь, и пользу сделаешь.

[ADDED]
slackhead
перечитал твой пост - помойму ты не представляешь, что требуется сделать, ибо описанные тобой сложности по моим прикидкам не существуют.

-----
Недостаточно только получить знания:надо найти им приложение



 eXeL@B —› Основной форум —› Отладка двоичных файлов
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати