Сейчас на форуме: tyns777, cppasm, dutyfree, asfa (+7 невидимых)

 eXeL@B —› Вопросы новичков —› SAE не сохраняет файл после .net Reactor
Посл.ответ Сообщение

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

Создано: 02 августа 2016 03:11
· Личное сообщение · #1

Пытаюсь впервые в жизни снять .net Reactor. Дошел до деобфускации в SAE. Вручную переименовал пару несколько пространств имен, классов и методов. Решил сохранить проделанную работу на всякий случай и вылетело вот что:

. Не знаете в чем может быть причина и как исправить?

Пост-скриптум: Файл стыдно показывать, но если без него никак не понять в чем дело, то дам.




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

Создано: 02 августа 2016 07:40
· Личное сообщение · #2

захожу в тему - вижу скришот на весь экран - выхожу из темы.

| Сообщение посчитали полезным: plutos, VodoleY, Dart Sergius

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

Создано: 02 августа 2016 10:51
· Личное сообщение · #3

Хочется понять Вы это делаете с целью самообразования-это один вопрос (двигатель SAE умеет сохранять NET-сборки с модифицированной metadata, а также с неправильными длинами тел методов), или же Вам нужна эта прога без защиты-в этом случае на паблике есть решения по анпаку без участия Вашей головы.




Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 02 августа 2016 12:02
· Личное сообщение · #4

От модератора: используем сервисы дял картинок! http://fastpic.ru

-----
[nice coder and reverser]




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

Создано: 02 августа 2016 16:41
· Личное сообщение · #5

Я хочу научиться понимать алгоритмы работы .Net приложений даже если они под протектором.

Вчера мне попалась прога под .net Reactor'ом. Я смог снять его лишь до того момента, когда SAE открывает файл и в нем видно msil код и бессмысленные названия, а Reflector даже открыть файл не может. Я решил попробовать в SAE пройтись встроенным деобфускатором и вручную переименовать некрасивые имена в красивые, но не смог сохранить промежуточный результат своей работы.

Насколько я понимаю .net reactor тут дело десятое. Просто он, как многие другие протекторы, использует стандартный трюк для блокировки сохранения файла SAE. Мне интересно, что это за трюк и как от него избавиться?



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

Создано: 03 августа 2016 10:20 · Поправил: Medsft
· Личное сообщение · #6

ну тогда вот к примеру: h__ps://www.youtube.com/watch?v=8aAeT84j-94



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

Создано: 03 августа 2016 13:12
· Личное сообщение · #7

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

Еще раз скажу сабж. Заставить SAE сохранить файл.



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

Создано: 03 августа 2016 15:18
· Личное сообщение · #8

- Чтобы правильно задать вопрос, нужно знать большую часть ответа...

Вы даже не понимаете почему SAE не сохраняет ваши изменения.
Можете начать с того, что открыть в SAE любую чистую и не обфусцированную mixed-mode сборку, что-то в ней изменить и попробовать сохранить

Если сложно или лень, то попробуйте другой инструмент. Например dnSpy...



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

Создано: 03 августа 2016 17:18
· Личное сообщение · #9

Fereter пишет:
Еще раз скажу сабж. Заставить SAE сохранить файл.
- не озоруй). ты видео смотрел до конца? По видимому нет так как автор в конце все прекрасно сохраняет ИМЕННО в твоем любимом SAE.

Если же Вы непременно хотите сохранить изменения на том этапе на котором находитесь Вы то надо использовать другие продукты dnSpy либо мой проект(попиарюсь))) который кстати умеет переименовывать и деобфусцировать а затем сохранять в том числе NET reactor ).



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

Создано: 17 августа 2016 08:32
· Личное сообщение · #10

Может быть файл защищен не только нативной оболочкой, но и другими опциями ректора, в т.ч antitamper? В таком случае наврятли ты файл сохранишь и оставишь его работоспособным. Тут нужно писать тулзы для снятия antitamper в автоматическом режиме.


 eXeL@B —› Вопросы новичков —› SAE не сохраняет файл после .net Reactor
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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