Сейчас на форуме: morgot, sashalogout, -Sanchez- (+3 невидимых)

 eXeL@B —› Софт, инструменты —› CmpDisasm - Утилита для сравнения PE файлов в дизассемблированном виде
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 12 . 13 . >>
Посл.ответ Сообщение

Ранг: 138.7 (ветеран), 135thx
Активность: 0.110
Статус: Участник

Создано: 30 января 2009 16:33 · Поправил: crc1
· Личное сообщение · #1

В HEX виде много разных утилей для сравнения файлов. В дизассемблированном не встречал. Наваял свою.
Баг-репорты приветствуются
******************************************
Выравнивания на длину инструкции НЕ БУДЕТ
******************************************
History:
* 30 января 2009 г. v 0.1
* Собственно первый глючный вариант

* 29 марта 2009 г. v 0.35
* Добавлен пункт меню "Copy address to clipboard" в контекстном меню
* Добавлена примочка "stay on top", запоминается в реестре.
* Окно проги разворачивается на весь экран
* Добавлена цветовая схема, цвет запоминается в реестре
* Открывает занятые файлы + возможность работать с этими файлами в других приложениях
* Добавлено отображение адреса VA, либо Offset. Менять можно через меню, либо щелкнув по шапке столбца адреса
* Добавлена информация о секциях, различия выделяются цветом

* 16 октября 2009 г. v 0.5
* Добавлены HEX дампы файлов
* Добавлена возможность сравнивать диапазоны файлов

* 20 января 2010 г. v 0.6
* Поставил ScintillaGadget для вывода HEX дампов
* Исправил некоторые баги
* Добавил выбор двух последних файлов

* 3 февраля 2010 г. v 0.65
* Добавил выбор двух последних файлов, после драг-дропа
* Убирал дублирующиеся записи в логе

* 5 марта 2011 г. v. 0.7
* Заменил двиг на beaengine x86-64 Можно сравнивать 64 битные файлы
* Исправил крешь при запуске на win7

* 6 апреля 2011 г. v. 0.71
* Изменил фейс главного окна
* Сделал выделение цветом различий в File Info в главном окне
* Добавил пункт меню Исключить PE Header из анализа
* Добавил пункт меню "Save differences as"

* 16 октября 2011 v. 0.75
* Добавил просмотр заголовков файлов
* Автоматическое переключение disasm\hex вкладок, в зависимости от код\данные
* Исправил обнаруженные баги

*30 августа 2012 v. 0.76
* Пофиксил баги

*17 декабря 2012 v. 0.77
* Пофиксил баги
* Проверил на win xp sp3, win 7 x32/x64 win 8 x64

*4 апреля 2013 v 0.79
*Изменил интерфейс (кнопки переместил в тулбар)
*По дефолту, заголовок выключен из сканирования
*Исправил баги которые были отправлены в ПМ и которые нашел сам
*Исправил грамматическую ашыпку
--> Link <--

* 13 апреля 2013 v 0.81
* Исправил ошибку при перетаскивании нескольких файлов драг-дропом и некоторые другие
* Добавил сравнение файлов вперед и назад
--> Link <--

* 8 декабря 2013 v 0.83
* Убрал ошибки
* Добавил импорт\экспорт
--> Link <--

* 25 января 2014 v. 0.84
* Добавил командную строку ; использовать: CmpDisasm.exe file1 file2

48de_25.01.2014_EXELAB.rU.tgz - CmpDisasm.rar



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

Создано: 23 января 2010 20:15
· Личное сообщение · #2

coolangel
Плагу уже хер знает сколько лет, не новость...в чем полезность тогда этой проги



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 07 февраля 2010 13:22
· Личное сообщение · #3

gr0t
А ты не думал что использование IDA может быть не удобно? Громоздкая система дизассемблирования, часто "долго думающая".

crc1
Как на счёт возможности вносить правку в окне Hex дампа? Бывает довольно полезным сразу внести изменения чтобы не открывать лишний раз HEX-редактор.




Ранг: 147.7 (ветеран), 50thx
Активность: 0.120
Статус: Участник
sv_cheats 1

Создано: 02 марта 2010 15:59 · Поправил: SER[G]ANT
· Личное сообщение · #4

void пишет:
crc1
Windows 7 Ultimate x64
Прога крэшицо


Аналогично и на Windows 7 Ultimate x86




Ранг: 81.0 (постоянный), 88thx
Активность: 0.070.02
Статус: Участник

Создано: 15 марта 2010 20:32
· Личное сообщение · #5

SER[G]ANT пишет:
Аналогично и на Windows 7 Ultimate x86


В режиме совместимости, вроде как, пашет...



Ранг: 22.4 (новичок), 23thx
Активность: 0.020
Статус: Участник

Создано: 13 апреля 2010 07:05 · Поправил: Dazz
· Личное сообщение · #6

Привет.

crc1
Программа падает, когда сохраняешь лог. ОС Winxp sp2.
На тестовых файлах, выложенных в старой версии, лог сохраняется нормально.
http://rghost.ru/1371371 - 2 файла, на которых CmpDisasm падает.



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

Создано: 04 июня 2010 21:58
· Личное сообщение · #7

Прога кул! А у меня на семерке кстати все ок.
Не забрасывай тулзу



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 05 июня 2010 02:59
· Личное сообщение · #8

Нeплохо было бы добaвить возможность создaния пaтчeй нe отходя от кaссы. ЗЫ: СПАСИБО зa прогу!



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

Создано: 23 июля 2010 09:01
· Личное сообщение · #9

Windows 7 Ultimate x64 прога падает



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

Создано: 24 июля 2010 02:52 · Поправил: 0xy
· Личное сообщение · #10

crc1
Добавь, пожалуйста, режим "одно окно под другим", а также возможность скрывать FileInfo и пр. необязательные элементы, ибо не у всех есть огромные мониторы

PS
Также приветствуется перемещаемая граница между окнами (живой пример--Total Commander).




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 08 октября 2010 23:00
· Личное сообщение · #11

8daemon пишет:
Windows 7 Ultimate x64 прога падает



uncleua пишет:
В режиме совместимости, вроде как, пашет...

Подтверждаю, пашет.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 114.8 (ветеран), 41thx
Активность: 0.10
Статус: Участник

Создано: 09 октября 2010 00:02
· Личное сообщение · #12

а проект-то вообще будет дальше развиваться?



Ранг: 138.7 (ветеран), 135thx
Активность: 0.110
Статус: Участник

Создано: 30 октября 2010 01:41
· Личное сообщение · #13

_ruzmaz_ пишет:
а проект-то вообще будет дальше развиваться?

Все вопросы к int'у у него сорцы. У меня парни нет времени



Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 28 декабря 2010 02:13
· Личное сообщение · #14

theCollision пишет:
баг номер раз: У меня не горизонатальное расположение моника, а вертикальное и при разрешении 1024 на 1280


Утиль сравнивающий дизасм листинги намутить могём, а гуй нормальный сделать никак?




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 28 декабря 2010 08:23
· Личное сообщение · #15

__ пишет:
Утиль сравнивающий дизасм листинги намутить могём, а гуй нормальный сделать никак?


crc1 пишет:
Все вопросы к int'у у него сорцы. У меня парни нет времени


ы? Трясите int




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 02 января 2011 21:01 · Поправил: Isaev
· Личное сообщение · #16

Сделайте хоть масштабирование формы нормально... а то кнопки (в v0.6) за пределами окна при маленьких разрешениях. Прога хорошая, а фейс запороли

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




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

Создано: 02 января 2011 21:17
· Личное сообщение · #17

мб int откроет сорцы ?




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 03 января 2011 02:27
· Личное сообщение · #18

Пишите сами , diff проги изучить с сорсами в сети , самому написать и руку набить , и сделаете именно так как вы хотите. Разве не классно?

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




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

Создано: 03 января 2011 06:18
· Личное сообщение · #19

__
в Эбауте написанно, что используется либа Disasm.dll Vanja Fuckar'a, так что тут скорее всего просто GUI и сравнение.
mak
мне к примеру интересно на эту либу глянуть, сама тулза - пофигу.




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 03 января 2011 12:34
· Личное сообщение · #20

либа в виндовс темп распаковывается




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 03 января 2011 13:41
· Личное сообщение · #21

А что на эту либу глядеть то, топай на сайт да гляди web.vip.hr/inga.vip/test.htm
Лучше бы mediana взяли.

| Сообщение посчитали полезным: [c4]

Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 03 января 2011 13:44
· Личное сообщение · #22

Всем
Идей и планов много, дайте женюсь сначала))

| Сообщение посчитали полезным: crc1, ==DJ==[ZLO]

Ранг: 29.8 (посетитель), 9thx
Активность: 0.020
Статус: Участник

Создано: 03 января 2011 15:08
· Личное сообщение · #23

int
Женишься, времени совсем не будет.




Ранг: 109.3 (ветеран), 55thx
Активность: 0.060
Статус: Участник
Yes! I_m noob!

Создано: 03 января 2011 15:10
· Личное сообщение · #24

Isaev пишет:
Сделайте хоть масштабирование формы нормально...

И этого вполне будет достаточно на какое-то время.
Это же не займёт много времени.

-----
z+7v+/Lq4CAtIO/l8OL76SD44OMg6iDv8O7i4OvzLiCpIMPu7OXwINHo7O/x7u0=




Ранг: 138.7 (ветеран), 135thx
Активность: 0.110
Статус: Участник

Создано: 07 января 2011 02:07 · Поправил: crc1
· Личное сообщение · #25

int пишет:
дайте женюсь сначала

Эт дело хорошее, дай Бог тебе любви, удачи и здоровья.
Isaev пишет:
Сделайте хоть масштабирование формы нормально

Исаев, блин, это уже обсуждали на 3 или 4 странице. Ежли моштабировать, надо уменьшать шрифт -> не читабельно будет
Archer пишет:
Лучше бы mediana взяли.

А чем тебе не нравиться двиг от http://web.vip.hr/inga.vip/test.htm он че не проавильно дизасмит? или лоббируешь?
[c4] пишет:
мне к примеру интересно на эту либу глянуть

на гляди, жалко чтоли (в атаче)
Всех с Рождеством
"СЧАСТЬЕ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЕТ ОБИЖЕННЫЙ!" (с)

9719_06.01.2011_CRACKLAB.rU.tgz - Disasm.lib




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 07 января 2011 03:29 · Поправил: Isaev
· Личное сообщение · #26

crc1 пишет:
надо уменьшать шрифт -> не читабельно будет

А когда часть страницы не видешь вообще и расширить не можешь - это читабельно?

да в первых версиях было нормально всё с тем же шрифтом...
Это проблема размещения элементов интерфейса больше, чем шрифта... Программ миллионы и всем как-то экрана хватает, а тут вот незадача ))

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 138.7 (ветеран), 135thx
Активность: 0.110
Статус: Участник

Создано: 07 января 2011 03:42 · Поправил: crc1
· Личное сообщение · #27

Исаев, ну вопервых, я (и думаю ты) ни одной проги не всречал, где дампы в двух окнах (длиной строки в 16 байт) сравниваются горизонтально. Если ты считаешь, что я намутил с GUI, предлагай варианты. Я попробую для тебя скампелировать
ы не прочитал самое начало твоего поста, что значит не видишь часть страницы. Скинь скриншот чтоли
ыы Сейчас Арчер наедет на меня со медианой Всем кланяюсь, пошел спать




Ранг: 109.3 (ветеран), 55thx
Активность: 0.060
Статус: Участник
Yes! I_m noob!

Создано: 07 января 2011 07:04 · Поправил: [0utC4St]
· Личное сообщение · #28





crc1, Вполне достаточно или ещё?

-----
z+7v+/Lq4CAtIO/l8OL76SD44OMg6iDv8O7i4OvzLiCpIMPu7OXwINHo7O/x7u0=





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 07 января 2011 10:30
· Личное сообщение · #29

Да а чем он мне должен нравиться то, если не держит половину инструкций и обновлялся 7 лет назад. Да и информацию даёт скудную. Явно разного уровня дизасмы. Единственно, медиана весить может прилично да и пишется несколько медленно, хотя сейчас это уже не критично, поскольку в завершающей стадии, а в остальном вполне себе кошерный дизасм.
Ну да ладно, это всё оффтоп, лучше с ним завязывать.




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 07 января 2011 15:07
· Личное сообщение · #30

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


-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 74.4 (постоянный), 76thx
Активность: 0.050.1
Статус: Участник

Создано: 25 января 2011 02:06 · Поправил: ==DJ==[ZLO]
· Личное сообщение · #31

Добавлю свою лепту сорь если что не так;) (Del мис )
ДИз; Моё ИМХО выглядит так :

Понятное дело что 1й файл ложится в лево 2й вправо

Или пропрогназировать плав-ее окошко в котором Драг анд роп есть ~2-3 спрайта для работы...
Тянуться маусом в нижний угол не есть айс )
Сорри если не по теме


<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 12 . 13 . >>
 eXeL@B —› Софт, инструменты —› CmpDisasm - Утилита для сравнения PE файлов в дизассемблированном виде
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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