|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 6, 2004 14:05:13 Придётся тебе качать или иду >= 4.50 или intel C++, но лучше и то и другое :) |
|
|
Дата: Окт 6, 2004 14:51:08 dragon IDA выше 4.30 у мя есть, но хотелось именно к 4.30 %) Кстати, для компиляции под 4.50 и выше тоже intel compiler нужен? это ты специально что-ли так задумал? ;-) |
|
|
Дата: Окт 6, 2004 16:18:28 intel compliler в любом случае нужен. А специально я так не задумывал, если есть в VC++ настройка, чтобы была поддержка 80-бит long double, то можно и vc компилировать. А так не получится. |
|
|
Дата: Окт 6, 2004 17:57:33 dragon если есть в VC++ настройка, чтобы была поддержка 80-бит long double Что за настройка, в исходнике с помощью #pragma её можно указать?? Ещё интересно, почему так сильно отличаются скомпиленные тобой плагины(что сейчас лежат на васме) в размерах, 4.50,4.60 практически одинаковы, 4.60sp1 больше их ~ в 3 раза.. |
|
|
Дата: Окт 7, 2004 10:31:20 Это не я компилировал, сейчас наконец-то новый появился, там все одинаковые. А насчёт настройки ничего не знаю, но я думаю должна быть. |
|
|
Дата: Окт 7, 2004 18:45:28 · Поправил: Asterix dragon Посмотрел я этот новый вариант... Неплохо бы приделать loader, который сможет загрузить файл и сохранить всё что сможет в контекст(файл контекста лучше бы всё-таки сделать в текстовом формате), потом естественно прибить процесс. Диалог хотелось бы иметь хотя бы ещё одного типа, горизонтального расположения под окном листинга, можно сделать второй диалог для этого или сделать трансформируемым этот, т.е. чтоб когда его вытягиваешь по горизонтали контролы бы тоже выстраивались вдоль горизонтали. |
|
|
Дата: Окт 7, 2004 23:32:13 Насчёт лоадера я не понял, что он должен делать? Под окном листинга не влезет вся информация. Вообще туда неплохо бы сделать просмотр данных по заданному адресу как в айсе сверху. Этот вид вместе со стеком как раз можно расположить внизу, тогда можно сузить диалог, чтобы он листинг не загораживал. Интерфейс то конечно улучшать надо, но вот скорость эмуляции никуда не годится, надо что-то с этим делать. |
|
|
Дата: Окт 8, 2004 00:46:52 > Насчёт лоадера я не понял, что он должен делать? Сохранить все регистры на EP в файл, хотя я сейчас подумал что не для того эмулятор задумывался чтоб начинать трейсить прогу с Entry Point, но просто когда я его тестировал то пробовал на UPX начиная с EP и честно говоря задолбался вбивать значения регистров. Зы: я наверно наивный, поставил в UPX курсор на jmp OEP и запустил трейс от Entry Point, ну естественно ничего хорошего не вышло %) |
|
|
Дата: Окт 8, 2004 19:52:09 Насчёт UPX, плагин не поддерживает WinApi и слишком медленно работает. В будущем наверное всё это исправится, и распаковать в нём что-нибудь вроде того же upx будет можно. Вот прикол, тема про переменные в дельфи, а про них ни слова :) |
|
|
Дата: Окт 8, 2004 22:45:18 dragon "..а про них ни слова :)" Во-во, мои мысли читаешь.. Думаю, не иначе как dragon с Asterix общаются над "трупом умершего" (это я о теме) - и точно. Ладно, не буду вам мешать... |
|
|
Дата: Окт 8, 2004 22:46:34 и слишком медленно работает А что ты можешь с этим сделать? Каждая команда эмулируется... И как тут быть? |
|
|
Дата: Окт 9, 2004 07:29:54 volodya Ну ведь например в Vmware тоже каждая инструкция эмулируется, а скорость там приличная, если бы такой достичь.. |
|
|
Дата: Окт 9, 2004 19:24:33 В VMWare, разумеется, эмулируется отнюдь не каждая инструкция. С чего ты взял? Там эмулируются ТОЛЬКО некоторые, чаще всего, привилегированные вещи. Остальные пропускаются всквозную. Доки на сайте почитай. Все это описывается давно. |
|
|
Дата: Окт 12, 2004 09:21:20 dragon плагин для 4.7 падает на UPX на 3-ем шаге от EP.. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.117 |