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

 eXeL@B —› Основной форум —› Взлом dotNET программ
<< 1 ... 27 . 28 . 29 . 30 . 31 . 32 . 33 . 34 . 35 . 36 . 37 ... 49 . 50 . >>
Посл.ответ Сообщение

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

Создано: 30 августа 2010 22:59 · Поправил: s0l
· Личное сообщение · #1

Со времени создания топика много обсудили, во много м разобрались и много осталось за кадром. Решил подшить выкладываемый софт и линки

Инструменты:

dnSpy - бодрый декомпилятор и отладчик тут беты

Gray Wolf - DE-ObfuScatE / Edit IL(Live) / Add payloads / Edit attributes(public/privet) / Copy strong names signing on EXE/DLL
ReSharper 6.0 Build 2093 Pre-Release - Очень навороченый декомпилер, побробности --> ТУТ <--.
Рег-данные:
Code:
  1. User Name: ReSharper EAP User
  2. License Key: 0-A60kqsqDMPkvPrLC3bz1/jmns4/DAUV6
  3. which is valid until 31 March 2010

Reflector 8.3.3.115 - платный декомпилятор .NET 8.3.0.95 + (дополнение к нему)
Седьмая версия рефлектора - думаю все знают
Сборка Add-in'ов для Reflector - есть много полезных вещей
.Net ID 1.0.0.3 - определение защиты
DNiD by Rue - сигнатурный анализатор
Dotnet IL Editor (DILE)- Opensource дизассемблер и дебаггер
Xenocode Fox Code Analyzer- профайлер и дизассемблер
Reactor Decryptor 1.7 - что то декриптит, но что не понятно(с) zeppe1in
Simple Assembly Explor (SAE) - Assembler, Disassembler, Deobfuscator, IL editor and more...
DotNet Dumper 1.0 - Дампер .net'овских приложений. Подробное описание
Kurapica dotNET Tracer 1.1 - трейсер от известного автора инструментов для .net
ILSpy 1.0.0.481 - Opensource комбайн, на подобие SAE. Подробности тут
dotTrace Performance 4.0.665.4 - Неплохой трейсер для .Net приложений. Умеет делать трейсы не смешивая потоки как KDT. Умеет сравнивать трейсы двух запусков программы
Рег-данные:
Code:
  1. Name: exelab
  2. Serial: OLgDSHG0hJghkLdXYJh1IjM3ytMrqKcn

Universal Fixer 1.0 - fix dumps after dumping them whit Dotnet Dumper or other similiar tools and will also fix nasty things: multiple assembly/module definitions, wrong extends, etc.
iMPROVE .NET Deobfuscator - деобфускатор


ConfuserDumper
ConfuserDelegateKiller
CodeCrackerTools: ConfuserMethodsDecryptor, ConfuserDelegateKiller, ConfuserStringDecryptor, MegaDumper, etc.

Статьи с хабры:
Защита .NET приложений - Субъективная теоретическая муть с хабры, выдаваемая за обзор обфускаторов(только для фанатов)
Как обмануть NET.Reflector - вот это уже годная статья, в которой рассматривается ручная обфускация в стихах и картинках
Взлом программ для чайников - ну не знаю...прописные истины, но приятно, что все это есть на русском языке и нормально оформлено
Реверс-инжиниринг обфусцированной сборки .NET - один только заголовок чего стоит. По сути статья информативная
Инъекции MSIL кода в стороннюю сборку при помощи Mono.Cecil. Реализация принципов АОП в NET
Избавление .NET программы от регистрации на примере BEM
Снимаем дамп объектов с памяти .Net приложения

Другое:
.NET Reflector v7.0.0.198 (C# Source by wangshy)
[url=http://lifeinhex.com/string-decryption-with-de4dot/]String decryption with de4dot[/url

-

Last edit: 2012-02-17, Links fixed. Jupiter]




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

Создано: 26 ноября 2014 20:54 · Поправил: 4kusNick
· Личное сообщение · #2

Плохо стараетесь:
--> Link <--

Наверняка забыли выкачать dnlib и ilspy перед компиляцией.

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




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

Создано: 26 ноября 2014 22:17
· Личное сообщение · #3

4kusNick, качал, у меня ошибку выбивало.
спасибо за релиз огромное



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

Создано: 29 ноября 2014 16:03
· Личное сообщение · #4

Reflexil 1.9
changelog & download



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

Создано: 29 ноября 2014 21:46
· Личное сообщение · #5

Приветствую всех. Кто нибудь может перезалить kao de4dot собранный?




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

Создано: 30 ноября 2014 13:00
· Личное сообщение · #6

BlackArting
1. Project suspended until further notice , use official de4dot 3.0.2 instead.
2. There will be no compiled version available. If you can't compile it, you don't need it.

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




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

Создано: 15 декабря 2014 04:19
· Личное сообщение · #7

ReSharper 9
https://www.jetbrains.com/resharper/download/
Code:
  1. User Name: exelab
  2. License Key: 1-V2Jt0EqYeS2jZ9Olr8qWbMytZjYi1fNM
  3. which is valid until 21 Dec 2130


| Сообщение посчитали полезным: gurololicon, 4kusNick, Mishar_Hacker, Alinator3500, n1keRR, drshader

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

Создано: 16 декабря 2014 00:36 · Поправил: LinXP
· Личное сообщение · #8

.NET Reflector 8.4.0.35 Released with Keygen
http://www20.zippyshare.com/v/39603480/file.html

.NET Reflector 8.4.0.35 EN Portable
Compiled in: VMware ThinApp 4.7.3
Integrated Plugins: Reflexil 1.9 + Diff
Dependence: .NET 3.5 or higher
OS: WinXP SP3 and higher
Size: 5.5 MB
http://nashdisk.ru/7bb045/

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


Ранг: 337.6 (мудрец), 224thx
Активность: 0.210.1
Статус: Участник
born to be evil

Создано: 24 декабря 2014 14:42
· Личное сообщение · #9

--> Telerik JustDecompile 2014.3.1021.0 DVT <--

-----
От многой мудрости много скорби, и умножающий знание умножает печаль




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

Создано: 29 декабря 2014 00:52
· Личное сообщение · #10

подскажите в чем может быть проблема?
подключаю dll к проекту. получаю ошибку "Ошибка 1 Внедрение типа взаимодействия "CILCompressionUtilitiesLib.CompressClass" невозможно. Используйте вместо него доступный интерфейс"
пробую отключить "Внедрение типов взаимодействия". ошибка уходит, но при исполнении проекта получаю ошибку "Не удалось получить фабрику класса COM для компонента с CLSID {A0FA1DC6-D69A-4378-805B-E079C4A6AB1C} из-за следующей ошибки: 80040154 Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))"
у DLL mixed mode




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 29 декабря 2014 12:58
· Личное сообщение · #11

Привет, возник вопрос, где можно скачать ILSpy с плагином debug?

-----
Stuck to the plan, always think that we would stand up, never ran.




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

Создано: 29 декабря 2014 13:19 · Поправил: uncleua
· Личное сообщение · #12

ARCHANGEL

http://dfiles.ru/files/buh241y96




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

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

uncleua
Да, это оно. Но есть пара ньюансов. Я так понимаю, что сам по себе ILSpy не дебажит, отладочный плагин нужен. Когда он есть, то всё должно быть ок. Но я так понимаю, что конкретно эта сборка дебажит 64-битные приложения, а к 32-битным она не может приаттачиться (нет в списке), и не может их запустить - падает с ошибкой. Поэтому интересно, где вы взяли эти бинарники, и нет ли там других - для х86?

-----
Stuck to the plan, always think that we would stand up, never ran.




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

Создано: 29 декабря 2014 14:23 · Поправил: uncleua
· Личное сообщение · #14

ARCHANGEL

Уже не помню где взял...

Гляньте еще здесь - http://manunt.github.io/AssemblyVisualizer/

+ http://community.sharpdevelop.net/blogs/marcueusebiu/archive/2011/04/12/ilspy-debugger-preview.aspx




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 29 декабря 2014 14:28
· Личное сообщение · #15

А как с этим коррелирует Assemblyvisualizer?

-----
Stuck to the plan, always think that we would stand up, never ran.




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

Создано: 29 декабря 2014 14:30
· Личное сообщение · #16

А как с этим коррелирует Assemblyvisualizer?

Там тоже можно скачать эту сборку с дебагером...




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 29 декабря 2014 14:39
· Личное сообщение · #17

Вот с этой штукой неясно, как ставить там бряки.

-----
Stuck to the plan, always think that we would stand up, never ran.




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

Создано: 29 декабря 2014 14:48
· Личное сообщение · #18

Вот с этой штукой неясно, как ставить там бряки.

Надо кликать по тому вертикальному полю где красные точки...

http://i.imgur.com/FxvkFY3.png




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 29 декабря 2014 15:00
· Личное сообщение · #19

Решил проблему пересборкой ILSpy из сорцов под х86. Увидело нужный мне процесс, пробую дебажить...

-----
Stuck to the plan, always think that we would stand up, never ran.




Ранг: 105.6 (ветеран), 69thx
Активность: 0.060
Статус: Участник

Создано: 29 декабря 2014 15:14
· Личное сообщение · #20

ARCHANGEL

У меня в точности такая же сборка, что и выложенная на депозите. Единственное HexILEditor.Plugin.dll у меня отсутствует. Нормально дебажит 32-битные приложения. У меня XP SP3.



Ранг: 330.4 (мудрец), 334thx
Активность: 0.160.17
Статус: Участник
ILSpector Team

Создано: 29 декабря 2014 17:01
· Личное сообщение · #21

В сборке ilspy которую я выкладывал был mono еще пропатченный, что очень помогает в некоторых случаях.




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 29 декабря 2014 17:25
· Личное сообщение · #22

JohnyDoe
Так система, видимо, сама 32-х битная. И, как я понимаю, сборка собрана с опцией Any CPU. Вот на 32-х битах и дебажит всё.

Спасибо всем, брейкпоинты начали ставиться и срабатывать. Пришёл к успеху.

-----
Stuck to the plan, always think that we would stand up, never ran.




Ранг: 19.9 (новичок), 31thx
Активность: 0.030.01
Статус: Участник

Создано: 01 января 2015 13:35
· Личное сообщение · #23

подскажите пожалуйста
есть прога на .NET. ProtectionID выдает Eazfuscator.NET v3.x (хотя не факт). В рефлекторе весь код в кубиках. После de4dot код становится читаемым его можно менять в рефлекторе сохранять изменения запускать и все работает. Одна проблема - после de4dot прога перестает принимать внешние файлы локализации и работает только во вшитом в экзешник английском варианте.
Как это можно исправить? Или другими словами каким образом снять обфускацию не нарушив функционал? Или как запатчить прогу не снимая обфускацию?



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

Создано: 01 января 2015 14:51
· Личное сообщение · #24

evggrig

Попробовать деобусцировать с ключем без переименования методов и классов..
Или пробитхачить...



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

Создано: 02 января 2015 13:36
· Личное сообщение · #25

AppFuscatorTools

AppFuscatorRightOrder:
1. AppFuscatorConstantFill
2. AppFuscatorOperationCalc
3. AppFuscatorLocalCalc
4. AppFuscatorCalliRestore or AppFuscatorCalliRestore2


7922_02.01.2015_EXELAB.rU.tgz - AppFuscatorTools.rar

| Сообщение посчитали полезным: 4kusNick, turissssst, pudge-crack

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

Создано: 03 января 2015 03:56
· Личное сообщение · #26

Mishar_Hacker красавчик, еще бы енкриптор строк...




Ранг: 238.8 (наставник), 67thx
Активность: 0.20
Статус: Участник
CyberHunter

Создано: 09 января 2015 05:28
· Личное сообщение · #27

Добавьте в шапку http://habrahabr.ru/company/luxoft/blog/247447/

-----
Nulla aetas ad discendum sera




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

Создано: 10 января 2015 00:04
· Личное сообщение · #28

Всем здравствуйте. Не подскажете чем защищено --> Link <--? de4dot говорит, что это smartassembly и eazfuscator вместе. DotNet Obfuscator Detector BETA показывает exepack.net. В итоге разобрать не могу. Расковыряв до исходников, правда программа не работает после этого, выяснил что там проверка лицензии через ssl туннель. Дальше застопорился. Ломать не прошу - прошу направить в нужную сторону советом. Заранее спасибо.



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

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

demonsked ты не в ту тему попал. но судя по всему он накрыт самописной или переделанной из исходников других обфускаторов штуковоной, и довольно не плохой



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

Создано: 19 января 2015 22:43
· Личное сообщение · #30

подскажите чем и как можно посмотреть все ссылки на конкретную dll (на все методы, классы...). через Анализ в Рефлекторе могу посмотреть только ссылки на конкретный класс или метод и т.д. Но мне нужно получить список ссылок на все классы, методы сразу причем только внешние (из других dll)
либо как вариант как искать в других сборках все ссылки на данную dll (все ее методы, классы)?
есть какие-либо инструменты для этого?



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

Создано: 20 января 2015 00:33
· Личное сообщение · #31

Здравствуйте. Подскажите пожалуйста чем можно распаковать Eziriz's .NET Reactor 4.8 http://rghost.ru/60446359
De4dot детектит как .NET Reactor 4.8, но распаковать не выходит. NET Reflector 8.4 так же бессилен.


<< 1 ... 27 . 28 . 29 . 30 . 31 . 32 . 33 . 34 . 35 . 36 . 37 ... 49 . 50 . >>
 eXeL@B —› Основной форум —› Взлом dotNET программ
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати