Просмотр ресурсов,импорта/экспорта,секций,...

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
Post Reply
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Позволяет входить в EXE/DLL/VXD/SYS/AX/... - файлы и глядеть их структуру. Из очень полезного(для этого и писался) - понимание какого размера получилась функция,идущая на экспорт (ну и просмотр её,анализ ASM-кода в близком будующем).
2-го уровня (т.е. к MultiArc'у). Пока пробная версия (не всё умеет),дописываю.
Подскажите,как делать 'ATTACHMENT',а то приходится чёрти где выкладывать и чёрт знает куда ссылаться... :oops:
1.http://www.608.su/Dll.fmt : для MultiArc
2.http://www.608.su/FAR/Dll_exe.zip : для UniCode FAR (6932 байта)
3.для UniCode FAR :
DLL_EXE.zip
Обсуждение: http://forum.farmanager.com/viewtopic.php?f=5&t=4282
Last edited by Слава on Thu 27 Aug, 2009 15:44, edited 1 time in total.
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Крохотные исправления: :oops:
1.Не показывал ресурсы с Id=0. Теперь кажет.
2.Чуть скорость выросла.
3.Двойную кавычку, двоеточие, знаки больше/меньше, звёздочку в имени секции воспринимает нормально. (Ох уж эти правила имён в Wind'е... Или это везде так плохо?)
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Дописки: :!:
1.теперь функции,идущие на экспорт, можно просматривать.
2.в имени секции косые чёрточки воспринимаются нормально.
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Укорочение:
Приходилось включать функцию qsort в компиляцию, дабы просмотреть экспорт-функции; из-за этого(и тупости MS-студии) плагин вырастал в 3,5 раза.
Это было мерзко...(с 16 Кб до 57 Кб).
Теперь пришлось извратиться и плагинчик снова усох в 3,6 раза (15872 байта), но может испытывать трудности в Win2000 или Win98 (негде испытывать).
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Виртуальные адреса:
1.Добавились вирт. адреса функций, желающих быть в импорте.(не везде правду,увы,показывает).
2.Ресурсы нельзя стало смотреть - небольшая переработка пока ведётся...
3.В 64-битных модулях недостатки устраняю.
4.Ведётся работа (в голове пока) по убиранию функций, желающих находиться в Export (по просьбе товарища).
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Отказ от MultiArc'а :
0.Только для Far v2.0
1.Сильно недоделано : просмотр только заголовков или секций(F3),список Export'a/Import'a,секций
2.Часто падает (но не случайно,а в спец.случаях)
3.Поддержка UniCode (якобы MultiArc-UniCode)
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Версия 2,10:
1.Падения не замечал
2.Ресурсы всё ещё не смотрим (медленно работа идёт,осваивая MultiArc'овскую технологию)
3.Можно удалять функцию из описания в таблице импорта! Но!!! Пока по одной штуке. (Удаляем,выходим,заходим,удаляем,...)
4.Можно смотреть всякую ThreadLocalStorage,архитектуру,отладочную,... информацию.
5.Скачивать новое - из http://www.608.su/FAR/dll_exe.zip (7950 байт) Как здесь изменить пока не знаю.
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Версия 2,11:
1.Восстановлена возможность смотреть тело Export-функции
2.Можно смотреть список функций из Import'а. Косяки с именами в 64-битном случае и иногда в 32-битном. Думаю.
3.Мелочные сокращения и убыстрения кода.
4.9188 байт - ZIP-файл. :oops:
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Версия 2,12:
1.Косяков с именами стало меньше (только те,что не имеют имени,а имеют токмо Ordinal?), и даже в 64-битном. :)
2.9309 байт - ZIP-файл.
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Версия 2,13:
1.Возвращение из каталога стало правильно "позиционироваться"(на то же место возвращается).
2.9303 байта - ZIP-файл.
Слава
«математик»
Posts: 232
Joined: Sat 22 Apr, 2006 17:12

Re: Просмотр ресурсов,импорта/экспорта,секций,...

Post by Слава »

Версия 2,14:
1.Можно просматривать и секции без имени или имеющие недопустимые для файла символы.
2.Баг очевидный замечен:если в обоих панелях открыто,то косяки наблюдаются. Лечу. :x
3.9699 байта - ZIP-файл.
Post Reply

Return to “Анонсы новых плагинов”