?

Log in

 

Защита от Reflectora 2 - Russian DotNet Alliance

About Защита от Reflectora 2

Previous Entry Защита от Reflectora 2 9 ноя, 2005 @ 10:59 Next Entry
Вчера собрался идти спать, выключил комп, но спать что то не хотелось, я взял свой ноут, и нарыл вот какой прикол!
Вначале хочется сказать спасибо kaban_mefodyi, за то что натолкнул на эту мысль здесь.
Так вот, я немного посидел, и создал вот этот гениальный код :)

Самое главное сдесь, это первые 8 строчек, они впринципе ничего не делают, кидают в стэк переменные, потом маленькое ветвление, и чистят за собой стек :)
Теперь внимание, берем этот, уже скомпиленный код здесь, и даем его рефлектору, и что мы видим :)
Да, рефлектор обделался :-D
Теперь осталось написать маленькую утилитку, чтобы она ходила по исходникам, и вставляла в начало каждого метода эти волшебные строки :) (Регулярные выражения еще никто не отменял)

ЗЫ Самое главное, что бы директива .maxstack ,была выставлена больше 3, или вообще убрать её, а компилятор сам добавит :)
Оставить комментарий
Top of Page Разработано LiveJournal.com