| Посл.ответ |
Сообщение |
|
Создано: 14 мая 2007 10:47:30 Личное сообщение #1
Вот после основ Асма начал практиковать взлом и столкнулся с проблеммкой. Как известно программу "цель" приходится открывать разным софтом. Начиная с анализаторов, распаковщиков до отладчиков и дизасм'ов. То приходится искать файл в диалоге "Open file", то таскать exeшник или ярлык "цели" по папкам . Вообщем муторно очень...
Я решил написать простенькую IDE  это конечно громко сказано, но всё же немного автоматизировать процесс удалось (имхо).
Вот cама программа.
Скриншот для ленивых в аттаче.
Может кому еще пригодится
Кратко о возможностях:
- открывает любые исп. файлы (ярлыки тоже)
- можно перетаскивать файлы прямо на список
- можно загружать файлы из меню правой кнопки
- двойной щелчок запускает сам файл (т.е. можно и вордовский док. загрузить если нужно)
- бекап
- список инструментов настраивается вручную
- можно переместить .udd и подобные файлы в дир-ию с программой
- встроенный простой текстовый ред. для временного хранения каких-нибудь строк
- F1 - win32.hlp
Если вдруг Вам программка понравилась, то хотелось бы услышать, что еще в ней не хватает, что переделать, что убрать. Какие функции и пр. Ошибки тоже.
Спасибо.
З.Ы. Просто ругательства можно произносить вслух, но писать не обязательно  113e_14.05.2007_CRACKLAB.rU.tgz - scr.JPG
----- radio uno in ibisa ... |
|
|
Создано: 14 мая 2007 12:11:09 · Поправил: Hellspawn Личное сообщение #2
не много поигрался мне понра))) из того что заметил:
1) окно "additional functions" не закрывается по клику на букву "F" хотя остальные закрываются.
2) если ниодного файла не добавлено, то тулзы из выпадающего меню не запукаются!
3) убери ты ">>" и "=>" вместо них сделай иконку от этой тулзы! и практичнее и удобнее.
4) сделай настраиваемые цвета, ну или цетовые схемы на выбор
5) расширь окно "CrId tools list editor", чтобы не было скролбара
6) сделай настройку, чтобы запускалось не больше 1 копии твоей тулзы.
7) версия в эбауте "About CrId v.1.0.0." что за точка на конце?
8) иконка в трее у меня с сером фоном... не есть гууд.
9) не запоминает позицию своего главного окна
10) было бы прикольна если бы тулза умела "приклеиваться" к окнам
11) и было бы вообще хорошо, если бы она сворачивалась в мал. полоску, на которой бы были иконки с тулзами!
з.ы. пока всё...
----- [nice coder and reverser]
|
|
Создано: 14 мая 2007 12:30:04 Личное сообщение #3
Hellspawn спасибо!
Hellspawn пишет:
10) было бы прикольна если бы тулза умела "приклеиваться" к окнам
как Winamp? Хм.. обязательно сделаю.
Hellspawn пишет:
11) и было бы вообще хорошо, если бы она сворачивалась в мал. полоску, на которой бы были иконки с тулзами!
Я правильно понял: с иконками "подопытных" тулз?
Я сначала делал мини вариант, потом отказался.. Значит надо доделать...
----- radio uno in ibisa ...
|
|
Создано: 14 мая 2007 12:41:28 · Поправил: Hellspawn Личное сообщение #4
Icelot пишет:
как Winamp? Хм.. обязательно сделаю.
да.
Icelot пишет:
Я правильно понял: с иконками "подопытных" тулз?
хм, вообще это должно бытьтипо панели, на которой иконки кряк тулз!
во ещё! в стринг эдите сделай ещё 2 кнопки, копировать в буфер, вставить из буфера...
----- [nice coder and reverser]
|
|
Создано: 14 мая 2007 12:46:15 Личное сообщение #5
Полезная вещь, надеюсь приживется на винте
Icelot пишет:
Я правильно понял: с иконками "подопытных" тулз?
наверное нет.
иконки crack tools
________
Hellspawn пишет:
убери ты ">>" и "=>" вместо них сделай иконку от этой тулзы! и практичнее и удобнее
поддерживаю
________
Почему встроенный текстовый ред приходится каждый раз открывать заново? Сделай опционально (открыт/ закрыт при старте). В нем данные должны сохранятся по умолчанию в файл типа history/temp, чтоб если вдруг случайно закроешь не приходилось делать всю работу заново
----- Nulla aetas ad discendum sera |
|
Создано: 14 мая 2007 12:53:10 · Поправил: Icelot Личное сообщение #6
Hellspawn
Flint
понял - сделаю.
Но тогда с панели crack тулзы будут запускаться без параметров командной строки?
Или с параметром = текущей выбранной цели.
----- radio uno in ibisa ...
|
|
Создано: 14 мая 2007 13:01:15 Личное сообщение #7
Icelot пишет:
Но тогда с панели crack тулзы будут запускаться без параметров командной строки?
Почему? В качестве параметров передается TARGET? Если да то пусть запоминает last target
----- Nulla aetas ad discendum sera
|
|
Создано: 14 мая 2007 13:07:08 Личное сообщение #8
Flint да да понял  Еще подумал, наверное сделаю что-то типа настриваемых параметров строки. Например жмем ctrl, правой кнопкой по цели, выбираем тулз, появляется окошко, где можно отредактировать параметр вручную. Будет полезно при распаковке/упаковке upx'ом например..
----- radio uno in ibisa ... |
|
Создано: 14 мая 2007 13:12:13 Личное сообщение #9
Проще было б сделать продвинутое субменю для контекстного попапа эгзешнеков или чево другого. а так хз, можед вашу тулзу ктото и будет юзать =\
----- may all your PUSHes be POPed!
|
|
Создано: 14 мая 2007 13:22:47 Личное сообщение #10
Guru_eXe с расшаренного меню всё и началось  Хотелось добавить функциональности....
----- radio uno in ibisa ... |
|
Создано: 14 мая 2007 13:23:44 Личное сообщение #11
субменю после каждой переустановки винды надо будет заново ставить, фтопку. А софтину возможно и не надо. Надеюсь
|
|
Создано: 14 мая 2007 13:44:53 Личное сообщение #12
Icelot, удобная программка... помню тут уже кто-то подобное делал... правда дальше исходника и скрина не пошло... ещё полностью не заюзал, но уже кое-что понять успел... единственный вопрос... и он кстати КО ВСЕМ!!! =)
W32Dasm v10... Когда выбираешь недавние файлы, то он слетает... вот... =/ и как бы в этой программке сделать так, чтобы подопытный файл открывался и сразу дизасмился? пока мне это очень важно...
----- Do Not Get Mad Get Money! ;)
|
|
Создано: 14 мая 2007 13:49:55 Личное сообщение #13
Talula за программы не поддерживающие командную строку я к сожалению не отвечаю.. Думал, как сделать, но не приходит на ум ничего... Пользуйся HDasm, почти тоже самое что и W32Dasm.
----- radio uno in ibisa ...
|
|
Создано: 14 мая 2007 14:01:53 Личное сообщение #14
Icelot, я и сам много раз пытался... ладно... чёрт с ним... а мне она за эти несколько минут ещё больше понравилась... а размер окна менять нельзя, как я понял???
----- Do Not Get Mad Get Money! ;)
|
|
Создано: 14 мая 2007 14:04:01 Личное сообщение #15
Talula пишет:
а размер окна менять нельзя, как я понял
нет пока.. А что надо? Если очень надо - сделаю конечно.
----- radio uno in ibisa ...
|
|
Создано: 14 мая 2007 14:10:21 Личное сообщение #16
Icelot пишет:
нет пока.. А что надо? Если очень надо - сделаю конечно.
не к чему... хотя можно сделать опцию
субменю не рулид, как-то не то... Тулзой удобнее. Так что давай делай, всё что тут тебе наговорили.
+ не храни ничего в реестре, всё в ини пусть будит.
----- [nice coder and reverser] |
|
Создано: 14 мая 2007 14:14:39 Личное сообщение #17
Hellspawn пишет:
не к чему...
мне тож так кажется
Hellspawn пишет:
Тулзой удобнее. Так что давай делай, всё что тут тебе наговорили.
уже начал..
Hellspawn пишет:
не храни ничего в реестре
Ara уже натолкнул на мысль. Хотя я и так стараюсь обычно без реестра обходиттся.
----- radio uno in ibisa ... |
|
Создано: 14 мая 2007 14:24:26 Личное сообщение #18
имхо, субменю решает часто. в моем контекстном меню всегда висит: DiE, PEiD (хотя уже смысла особого нет, имхо), WinHEX, TrID, STUB и много чего еще, что уже ручками добавлял через реестр. я думаю у многих так же.
конечно эта проблема решается с использованием тулз, которые заточены как раз под редактирование стандартного виндового меню, но они всегда обычно громоздкие и неповоротливые.
как я себе видел в свое время IDE для анализа форматов. есть некий "операционный стол" (с поддержкой drag'n'drop) вокруг него удобным макаром расположен инструментарий. операционный стол можно сделать с меню / табами по периметру с базовым функционалом (ресурсы / импорт / экспорт / hex-editor / прочее). тут даже дело не в красоте исполнения, а в удобстве.
Icelot
гут. надеюсь дальше больше. удачи и успехов!
|
|
Создано: 14 мая 2007 14:25:51 Личное сообщение #19
Да, и не привязывай тулзы к конкретным путям. Чтобы можно было юзать на флешке, флешка на разных машинах будет диском с разными буквами, как-то бы это учитывать.
Ну и все юзают ольку, при переносе на другой диск реально бы, чтобы тулза меняла в ollydbg.ini пути UDD path=... и Plugin path=... перед запуском ольки.
|
|
Создано: 14 мая 2007 14:30:35 · Поправил: Icelot Личное сообщение #20
NaumLeNet спасибо! Буду стараться. Может в выпадающем меню сделать разделение по типам:
>Analisators
>PeID
>DiE
>Debuggers
>OLLYDBG
>idag
....
и т.д.
Или не стоит так заморачиваться?
Ara ок. Можно и это учесть.. +1 день к релизу  ))
----- radio uno in ibisa ... |
|
Создано: 14 мая 2007 14:34:09 Личное сообщение #21
/офф
Ну только не на рапиду, плиз...
----- Firefox!
|
|
Создано: 14 мая 2007 14:35:35 Личное сообщение #22
Icelot Сделай чтоб тулзы в списке перемещать можна было
|
|
Создано: 14 мая 2007 14:39:20 Личное сообщение #23
AlexZ со -slil.ru-
Ze0S ок.
----- radio uno in ibisa ... |
|
Создано: 14 мая 2007 14:45:10 Личное сообщение #24
Icelot пишет:
Или не стоит так заморачиваться?
стоит.
+ сделай чтоб все названия пунктов мона менять...
Ara пишет:
Ну и все юзают ольку, при переносе на другой диск реально бы, чтобы тулза меняла в ollydbg.ini пути UDD path=... и Plugin path=... перед запуском ольки.
в ольге можно пути без диска задавать
----- [nice coder and reverser] |
|
Создано: 14 мая 2007 14:46:26 · Поправил: Ze0S Личное сообщение #25
Icelot Тулза супер
Flint пишет:
Почему встроенный текстовый ред приходится каждый раз открывать заново? Сделай опционально (открыт/ закрыт при старте).
еще чтоб можна было бы выбирать общий текстовый редактор, или для отдельной проги и еще чтоб опционально пряталась в трей при клике на другу прогу, выборе какойто из тулзов...
|
|
Создано: 14 мая 2007 14:56:23 Личное сообщение #26
на вид приличная штука получилась. думаю буду ей пользоваться.
посмотри свой первый пост. я думаю информация этого поста могла бы сопровождать эту программку ввиде этакого ридми, былоб намного солиднее так.
ЗЫ да, и хорошая это была идея на другой обменник скинуть файл.
|
|
Создано: 14 мая 2007 15:00:25 Личное сообщение #27
Ze0S пишет:
и еще чтоб опционально можна было бы выбирать общий текстовый редактор, или для отдельной проги  подумаю конечно..
Hellspawn пишет:
в ольге можно пути без диска задавать
слава богу
solovej пишет:
информация этого поста могла бы сопровождать эту программку ввиде этакого ридми
я специально так сделал пока, чтобы сначала прочитал, потом решил качать или нет. В след. раз сделаю как надо.
----- radio uno in ibisa ... |
|
Создано: 14 мая 2007 16:49:39 Личное сообщение #28
Глючет! Если в Ольке скопировать текст ~ 2 строки из окна дампа и вставить в текстовый редактор, начинает жутко тормозить система
----- Nulla aetas ad discendum sera
|
|
Создано: 14 мая 2007 16:58:58 Личное сообщение #29
Flint cпасибо.
Хм.. потестил у меня роде ничего. Забил Memo вхлам! И ничего.. Буду еще тестировать!
----- radio uno in ibisa ...
|
|
Создано: 14 мая 2007 19:19:08 Личное сообщение #30
Ze0S пишет:
еще чтоб опционально пряталась в трей при клике на другу прогу, выборе какойто из тулзов...
это сделаю. Вообщем составил список, что необходимо добавить и..  Думаю пару недель (с нынешней
загруженностью) уйдет. Если еще будут пожелания - постите! Буду добавлять по ходу написания..
----- radio uno in ibisa ... |