Сейчас на форуме: CDK123, sashalogout, bartolomeo, artyavmu (+9 невидимых) |
![]() |
eXeL@B —› Софт, инструменты —› Есть желающие потестировать оптимизированную версию IDD? |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . >> |
Посл.ответ | Сообщение |
|
Создано: 18 января 2009 13:32 · Личное сообщение · #1 |
|
Создано: 26 марта 2009 18:56 · Личное сообщение · #2 |
|
Создано: 26 марта 2009 18:57 · Личное сообщение · #3 |
|
Создано: 26 марта 2009 22:58 · Личное сообщение · #4 |
|
Создано: 26 марта 2009 23:13 · Личное сообщение · #5 |
|
Создано: 27 марта 2009 13:14 · Личное сообщение · #6 crypto Большое спасибо за поддержку версии 2. Реверсить стало ещё проще. Только я всё-таки соглашусь с theCollision по поводу того, что закрытие форм по "[Alt]+[F4]" не очень удобно. Несколько раз я случайно нажимал эту комбинацию дважды, и в итоге закрывался сам IDR и приходилось заново делать превоначальный анализ кода, что занимает время. Думаю со мной многие согласятся, было бы здорово переделать закрытие форм на клавишу, например, "[Esc]". Багов в новом билде пока не обнаружил. ![]() |
|
Создано: 27 марта 2009 20:31 · Личное сообщение · #7 |
|
Создано: 27 марта 2009 20:55 · Личное сообщение · #8 |
|
Создано: 27 марта 2009 21:17 · Личное сообщение · #9 SVLab Куда просили, туда и залил rapidshare.de/files/46379443/Idr.rar.html Рекомендую всем переделать проекты (функция сохранения и загрузки проекта изменилась). Исправлен баг загрузки проекта. Исправлен баг отображения импортируемых функций Следующий билд видимо будет не скоро. Шлите файлики для тестирования, а то мне мои уже стали надоедать. ![]() |
|
Создано: 28 марта 2009 00:10 · Личное сообщение · #10 Ну наконец то все грузит. ![]() Может стоит прикрутить какой-нибудь ini-файлик сохранять путь к последнему открывавшемуся проекту и исходному файлу, ну и расположение окошек программы. Не планируется ли сделать создание map-файла? ![]() |
|
Создано: 28 марта 2009 00:46 · Личное сообщение · #11 |
|
Создано: 28 марта 2009 01:46 · Личное сообщение · #12 |
|
Создано: 28 марта 2009 18:28 · Личное сообщение · #13 |
|
Создано: 29 марта 2009 18:38 · Личное сообщение · #14 |
|
Создано: 29 марта 2009 21:29 · Личное сообщение · #15 |
|
Создано: 30 марта 2009 21:50 · Личное сообщение · #16 |
|
Создано: 30 марта 2009 23:27 · Личное сообщение · #17 Не знаю, насколько будет полезна подсветка в других окнах, а вот сортировки мне не хватало. Ну а если уж делать подсветку, то настраиваемую, вкусы у всех разные не только в выборе цвета но и того, что нужно подсвечивать. Заодно можно и выбор шрифта сделать. Хочу сказать по поводу перехода на адрес. Завершение ввода только щелчком мыши не очень удобно. Вывод инфы должен происходить не с введенного адреса, а начала функции, а на введенный адрес просто устанавливаться фокус. Так же, если ввести неправильный адрес (попадающий внутрь команды), он должен автоматом уменьшаться, чтобы соответствовать началу команды. Ну и желательно, что бы где-нибудь показывалось имя функции, которая выведена на экран. Еще про кнопочку "Back". Нельзя ли сделать так, что бы при возврате фокус ставился туда, откуда был сделан переход вперед? ![]() |
|
Создано: 04 апреля 2009 09:58 · Личное сообщение · #18 IDR не распознает файлы распакованные вручную или некоторыми распаковщиками после UPX. У таких файлов, валидных с точки зрения ОС, исполняемый код обычно находится в двух первых секциях, а в заголовке файла в качестве базы и размера кода указаны данные второй секции. IDR, ориентируясь, по-видимому, на эти данные, просто не находит дельфовую сигну. Можно имеет смысл сделать следующим образом: если сигна не находится в секции, указанной в заголовке файла в качестве кодовой, поиск производится по всему файлу, и та секция, где она будет найдена, также включается в обработку. ![]() |
|
Создано: 04 апреля 2009 16:50 · Личное сообщение · #19 |
|
Создано: 04 апреля 2009 18:20 · Личное сообщение · #20 Здесь один товарищ выкладывал свой тестовый запакованный UPX файлик. Думаю, он не обидится, если мы его используем. Здесь распакованный вручную файл: rapidshare.de/files/46525613/project1hand.7z.html На самом деле поправить ситуацию довольно легко - изменить в заголовке файла значения base of code и size of code на соответствующие распакованному файлу, но лучше, чтобы IDR мог брать и такие кривоватые файлы. ![]() |
|
Создано: 04 апреля 2009 20:29 · Личное сообщение · #21 |
|
Создано: 04 апреля 2009 22:03 · Личное сообщение · #22 |
|
Создано: 05 апреля 2009 15:32 · Личное сообщение · #23 |
|
Создано: 05 апреля 2009 18:58 · Личное сообщение · #24 Ну так код у файлов абсолютно одинаков, отличие только в четырех байтах заголовка. Ты чем ищешь, что не находишь их в первом файле? Посмотри в обычном hex-редакторе - там все есть. В этом и суть проблемы, что из-за четырех байт файл не признается за своего. Виндовс забивает на эти данные и спокойно запускает файл, а вот IDR ориентируется на них и потому обламывается. ![]() |
|
Создано: 02 сентября 2009 18:38 · Личное сообщение · #25 |
|
Создано: 02 сентября 2009 19:55 · Личное сообщение · #26 |
|
Создано: 02 сентября 2009 20:16 · Поправил: crypto · Личное сообщение · #27 |
|
Создано: 02 сентября 2009 20:52 · Личное сообщение · #28 |
|
Создано: 02 сентября 2009 21:04 · Личное сообщение · #29 |
|
Создано: 02 сентября 2009 22:45 · Личное сообщение · #30 crypto пишет: Ставить все Дельфи на комп не хочется. Я же не собираюсь на нем программировать. Ну как говорится хочешь написать качественный софт - придется. Тем более что есть VM Ware. PS: кстати надо для своего базу сделать под 2009 и 2010 версии. Как займусь - выложу DCU файлы ----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! ![]() |
|
Создано: 03 сентября 2009 12:20 · Поправил: Azur1d · Личное сообщение · #31 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . >> |
![]() |
eXeL@B —› Софт, инструменты —› Есть желающие потестировать оптимизированную версию IDD? |
Эта тема закрыта. Ответы больше не принимаются. |