ктонить прикалывается по такому?) я вот увлёкся. может чтонить реверснём? какойнить протектор разберём, анпакер/деобфускатор замутим. а то прям скукота какаято тут)
я как-то попытался въехать в тему, порылся рефлектором в до-диезе и забил, т.к. не хватило времени, знаний и сил =(( мб подскажешь откуда начать?
s0l_ir0n а фиг знает) я также по началу в рефлекторе тыркал всякое и думал что за херня ваще). на русском языке три статьи на крэклабе и тут одна от 0x0c0de https://forum.antichat.ru/thread62258.html вроде больше на русском и нет ничего. давай жертву, с неё и начнём)
интерестнее то конечно на живых примерах) но вот например http://www.tuts4you.com/download.php?list.55 и идём с верху вниз. .NET Reactor анпакается без проблем. на старые версии есть даже анпакер. а на новые хороший тутор) http://rongchaua.net/Web/Tut/Reverse/DotNet/Reverse%20.Net%20Software%20IX.zip .NETZ 0.2.7 вобще не очом. а вот с CodeVeil 1.2 небольшие проблемы. он хукает compileMethod, и расшифровывает методы. можно сдампить сразу после расшифровки и смотртеь исходный код в рефлекторе. но что бы запустить там нужно заголовок передлывать у меня чо то так и не вышло) на него тоже есть тутор http://portal.b-at-s.info/download.php?view.241 а между тем на официальном сайте CodeVeil 3.2
ребята, открыть программу рефлектором - это не ревёрсинг. Знание IL и позднего связывания - это ревёрсинг
Вообще при исследовании программки под .net очень хотелось деобфускатор. Оно конечно терпимо, но если вместо квадратиков в рефлекторе будут какие нить более осознанные имена, то работать будет приятнее. Нашёл один единственный, версии 0.5, после работы которого программа категорически отказалась запускаться. Вооот, может доки поискать как обфускатор работает, да свой античатовский деобфускатор написать. Давайте кто найдёт дельных док по тому как обфусцируется .net, сюда кидать будет
походу все деобфускаторы сделаны только чтобы загружать в рефлектор а прога не запускаеца. http://www.rsdn.ru/article/dotnet/phmetadata.xml вот всё чтонадо что бы замутить переименовалку я давно хотел сделать нормальную и чтобы запускалось потом, да чтото руки не доходят.