eXeLab
eXeL@B DVD 2017 !

Видеокурс программиста и крэкера 5D 2O17
(актуальность: октябрь 2O17)
Свежие инструменты, новые видеоуроки!

  • 400+ видеоуроков
  • 800 инструментов
  • 100+ свежих книг и статей

УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме:
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Софт, инструменты —› ILSpector. NET assembly browser and decompiler, debugger, High and Low level Editor
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 .
Посл.ответ Сообщение
Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 30 января 2015 16:57 · Поправил: 16 мая 2016 13:40 Medsft New!
· Личное сообщение · #1

NAME: ILSpector
DESC: The best decompiler and debugger for the obfuscated .net assemblies.
Last build: 25.03.2016
URL: http://il4re.ml/


Description:
ILSpy (based on original latest ILSpy public version 2.2.0.1737)
-add debugger from the SharpDeveloper studio
-add CopyFullyQualifiedTypeName.Plugin
-add OpCodeTableForm
-add to treeview contextmenu:
- strong name utility
- rename class utility
- Jump to EntryPoint
- string viewer utility (search enable)
- extension exeecute utility (reservation work enable)
- search any text in decompileTextView
- Find method call
- Analyze. Reference calls positioning and highlight ("IL Code" view)
- hexeditor methodbody utility (runtime compilation enable,
two technologies save the result(High Level:recompile assembly
and Low Level:Binary Patch(See results and work in Patch_table)))
add to decompiletextview contextmenu:
- replace instruction (High Level,need recompile to save assembly)
- nop instruction (High Level,need recompile to save assembly)
- reverse branch (High Level,need recompile to save assembly)
- nop instruction (Low Level, no need recompile binary patch see Patch Table)
- reverse branch (Low Level, no need recompile binary patch see Patch Table)

Mono.Cecil
-ignore null type (Read TypeDefinition)
-ignore invalid parameter(Read MethodDefinition)
-ignore invalid generic argument()
-ignore invalid attribute (if (attribute.Constructor == null) continue;)
-ignore invalid signature(GetSecurityDeclarationSignature)
-fix handle null value in obfuscated assembly
-add ToString for CustomAttributeArgument
-add ToString for CustomAttributeNamedArgument
-ignore null element(MemberDefinition)
-avoid recursive declaringtype of some obfuscated assemblies,currently only one level checking
-add AllMemberReferences(IEnumerable<MemberReference> GetMemberReferences)
-add ElementTypeIntValue(ElementTypeIntValue)
-add support to read/write directly from bytes(FromBytes)
-Read reloc section, Contributed by Khiem Nguyen
-add alternative "Save" technology modified assembly (support obfuscated assembly)

Sorry for my bad English and WPF Need bug reports)

| Сообщение посчитали полезным: neprovad, AKAB, HandMill, uncleua, Austerlitz, 4kusNick, TryAga1n, VodoleY, s0cpy, SReg, zNob, raiser, DICI BF, CyberGod, plutos, Deluser, Dart Raiden, Shubka75, JohnyDoe, aleXela, Bronco, redlord, Gideon Vi, djdram, zds, nick8606, vovanre, verdizela, v00doo, Alinator3500, soho, ZaZa, Hellspawn, sefkrd

Radzhab

Ранг: 29.5 (посетитель)
Статус: Участник

Создано: 16 июня 2017 14:13 New!
· Личное сообщение · #2

А почему net 1 не поддерживается?
Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 19 июня 2017 11:07 New!
· Личное сообщение · #3

Radzhab пишет:
А почему net 1 не поддерживается?
- а что он еще жив?)))).

P.S. Работы над ILSpector`om ведутся пусть не на той скорости какой хотелось бы.
Пока:
-пофиксены некоторые баги которые пользователи направили в наш адрес
-переработан деоб
-добавлен инжектор в процесс

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

cryptX

Ранг: 42.3 (посетитель)
Статус: Участник

Создано: 19 июня 2017 15:32 New!
· Личное сообщение · #4

Medsft
Собственно, а когда выйдет новая версия ?
Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 19 июня 2017 18:44 · Поправил: Medsft New!
· Личное сообщение · #5

cryptX пишет:
Собственно, а когда выйдет новая версия ?
- завтра) но ногами не пинать тестил только так как мне было нужно на поле боя.
А пока анонс в картинках h__ps://prnt.sc/flmqcz
Radzhab

Ранг: 29.5 (посетитель)
Статус: Участник

Создано: 19 июня 2017 23:40 New!
· Личное сообщение · #6

Medsft пишет:
а что он еще жив?)))).

Живее всех живых)) как убрать ограничение то? Будет ли оно работать с этой версией фреймворка?
Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 21 июня 2017 10:33 · Поправил: Medsft New!
· Личное сообщение · #7

ILSpector 3.7.6 - ready to download on the site.
+fix bugs (thanks to all who have sent bug reports)
+ minor updates Mono
+ add visual deobfuscator
+ add Injector to running application


PS.Как всегда будем благодарны багрепортам (постить в эту тему).

| Сообщение посчитали полезным: mak, sefkrd, 4kusNick, zNob, Radzhab, Apocalypse, zds

Radzhab

Ранг: 29.5 (посетитель)
Статус: Участник

Создано: 22 июня 2017 08:26 New!
· Личное сообщение · #8

Medsft пишет:
ILSpector 3.7.6 - ready to download on the site.


Как включить поддержку net framework 1?)
vovanre

Ранг: 92.3 (постоянный)
Статус: Участник

Создано: 23 июня 2017 19:27 New!
· Личное сообщение · #9

ILSpectorInstaller.exe починил.

| Сообщение посчитали полезным: sefkrd, Styx

sefkrd

Ранг: 30.0 (посетитель)
Статус: Участник

Создано: 23 июня 2017 19:54 · Поправил: sefkrd New!
· Личное сообщение · #10

vovanre or Medsft
Бегло про ILSpectorInstaller.exe
БагРепорт: не реагирует вкладка About..
Крашится при: File -> открыть..
После установки по дефолту - для запуска нужны права админа.. (Отказано в доступе по пути "C:\Program Files (x86)\ILSpector Area\ILSpector\ILSpector.xml".)
И куда стучит ILSpector.exe - 185.176.40.71:80 ?
Win 10(x64)
vovanre

Ранг: 92.3 (постоянный)
Статус: Участник

Создано: 23 июня 2017 20:11 New!
· Личное сообщение · #11

sefkrd пишет:
И куда стучит ILSpector.exe - 185.176.40.71:80 ?


Host Name : il4re.ml
IP Address : 185.176.40.71

А точнее: http://il4re.ml/dw/download.php?f=version.txt

Проблемы передал Medsft.
sefkrd

Ранг: 30.0 (посетитель)
Статус: Участник

Создано: 23 июня 2017 20:20 · Поправил: sefkrd New!
· Личное сообщение · #12

File -> открыть..
Отказано в доступе по пути..: WindowsIdentity.GetCurrent().Owner?
sendersu

Ранг: 465.6 (мудрец)
Статус: Модератор

Создано: 24 июня 2017 00:06 New!
· Личное сообщение · #13

Баг репорт
клик по методу (см стрелочку внизу)
http://prntscr.com/fnfmhf

Добавлено спустя 4 минуты
ПКМ по дереву http://prntscr.com/fnfo4e

Добавлено спустя 10 минут
menu - View - Options
http://prntscr.com/fnfqn9
sefkrd

Ранг: 30.0 (посетитель)
Статус: Участник

Создано: 24 июня 2017 00:31 New!
· Личное сообщение · #14

Не в обиду, но сложилось очучение, что релиз уходит в альфу..
Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 26 июня 2017 11:03 New!
· Личное сообщение · #15

sefkrd пишет:
После установки по дефолту - для запуска нужны права админа..
если научишь меня как инсталлятор настроить так чтобы твой комп выдавал мне права администратора буду рад ))))

Во время первого запуска создается ILSpector.xml со всеми настройками, ILSpector пытается сам найти AddPack, наверное изза этого если вы запускаете его не под админом возникают проблемы ... Как выход устанавливайте его не на С диск если не хотите работать под админом.

sendersu - спасибо за найденные баги:
sendersu пишет:
Баг репорт
клик по методу (см стрелочку внизу)
http://prntscr.com/fnfmhf
исправлено


sendersu пишет:
Добавлено спустя 4 минуты
ПКМ по дереву http://prntscr.com/fnfo4e
не смог повторить

sendersu пишет:
Добавлено спустя 10 минут
menu - View - Options
http://prntscr.com/fnfqn9
- это наверное все из за того же анпака. Не смог найти его в своей директории.


sefkrd пишет:
Не в обиду, но сложилось очучение, что релиз уходит в альфу..
- ILSpector это моя рабочая лошадка что-то я вывожу на паблик а что-то нет. В любом случае стараюсь подчищать хвосты но не всегда это удается.
Функционала ILSpector вполне достаточно чтобы провести анализ практически любой защиты манаджет приложений.
Давайте конструктивно подойдем к вопросу:
с вас багрепорты с меня реализация.Других разговоров не надо.

sendersu баги те что смог повторить у себя пофиксены, в принципе могу сбилдовать но подожду до вечера может еще чего кто найдет.
sefkrd

Ранг: 30.0 (посетитель)
Статус: Участник

Создано: 26 июня 2017 19:38 New!
· Личное сообщение · #16

Medsft пишет:
с вас багрепорты с меня реализация

OK!

Medsft пишет:
как инсталлятор настроить

Не, не нужно.. Просто добавить в прогу проверку на админа, с последующим мессаджем: Run as administrator..
Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 27 июня 2017 11:19 New!
· Личное сообщение · #17

sefkrd пишет:
Просто добавить в прогу проверку на админа
- принято, сделано.
difexacaw

Ранг: 138.4 (ветеран)
Статус: Участник

Создано: 3 июля 2017 00:30 New!
· Личное сообщение · #18

Хороший, годный инструмент.
Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 3 июля 2017 10:00 New!
· Личное сообщение · #19

difexacaw спасибо.
Баги, дыры встретите, сюда постите. Также интересны новые идеи (не фантастика)).
sendersu

Ранг: 465.6 (мудрец)
Статус: Модератор

Создано: 3 июля 2017 18:55 New!
· Личное сообщение · #20

тест на екзешке с офсайта, http://prntscr.com/fr4vin

Мелкие ГУИ user-friendly tips & tricks
1) при показе модального окошка - ставить фокус в едит
http://prntscr.com/fr4oht
профит - економия времени и ускорение пользованием софтинкой

2) ерр-инфо бокс - закрывать хочется по Ескейпу http://prntscr.com/fr4pbu

пару-тройку креш репортов -

3) Если подсунуть в Compare Assemblies не валидную сборку - валимся (вообще креш)
http://prntscr.com/fr4pvz

4) после креша пропал список сборок из дерева, почему?

http://prntscr.com/fr4qd4

5) почему-то валимся на опене валидной сборки
http://prntscr.com/fr4qwl

6) похоже валимся на меню Open from GAC
http://prntscr.com/fr4s7e

7) валимся на File - Reload при пустом списке подозреваю
http://prntscr.com/fr4srs

8) креш на Patches
http://prntscr.com/fr4tyx

9) непонятно почему ищется какаято директория (Options), если нету - креш
http://prntscr.com/fr4uj1

10) замучал я похоже утилитку - на каждом опене валится в креш теперь...

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

Medsft

Ранг: 253.7 (наставник)
Статус: Участник

Создано: 3 июля 2017 19:26 New!
· Личное сообщение · #21

1) - читаю гугл как сделать скопом для всех форм)))
2) - сделано
3) - сделано
4) - тут ничего не поделаешь) надо так сделать чтоб креша не было
5-9) - тестирую тесты
10) - ILSpector.xml загажен почисти Node(<AssemblyLists>).
Тут лирическое отступление: в ILSpectore два критических места это PEChecker и "View hidden names" обе этих надстройки очень помогают в определенных случаях, но лучше все-же их по дефолту держать выключенными.(хз может мне эти опции главный toolstrip вынести как кнопки...)
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 .
 eXeL@B —› Софт, инструменты —› ILSpector. NET assembly browser and decompiler, debugger, High and Low level Editor

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS