Так как это прокрутит слева направо, а также вверх и вниз, самая первая вещь, которую я делаю в системе, определяют мою ширину как 180 и сохраняют его. Это обычно достаточно так, чтобы отслеживания стека не переносились по большей части, но не так, что Вы - waisting тонна пространства.
, В то время как Вы в нем, устанавливает вертикальный размер (scrollback буфер) ко всем 9's. Вы будете радоваться, что сделали однажды.
Да, мы делаем. Мы используем обфускатор BitHelmet. Он новый, но работает очень хорошо.
Я очень комфортно читаю ассемблерный код x86, а как насчет людей, которые работают со сборкой более 20 лет?
Вы всегда найдете кого-то, кому нужна всего минута, чтобы увидеть, что у вас код C # или C выполняет ...
Просто записка для кого-либо еще прочитать в эти годы - я только что проливался через Edition Dotfuscator Community (который поставляется с лицензией VS2008) несколько часов назад, и я считаю, что вы не можете использовать эту версию для распространения коммерческого продукта или Чтобы запустить код из проекта, который включает в себя какие-либо разработчики, кроме себя. Так что для коммерческих разработчиков приложений это действительно просто пробная версия.
Но действительно ли стоит усилий выбрать, купить и использовать такой инструмент?
Я нашел Eazfuscator дешевым (бесплатным) , и проста в использовании: заняла около дня. У меня уже были обширные автоматизированные тесты (хорошее покрытие), поэтому я считаю, что могу найти любые ошибки, которые были внесены / были внесены путем обфускации.
Да, определенно стоит. Не для того, чтобы защитить ее от решительного человека, а для того, чтобы получить прибыль и иметь клиентов. Кстати, если вы дойдете до того, что кто-то попытается взломать вашу программу, значит, вы продаете популярную программу.
Проблема в том, какой инструмент выбрать для этой работы. Посмотрите на мой опыт работы с коммерческими обфускаторами: https://stackoverflow.com/questions/337134/what-is-the-best-net-obfuscator-on-the-market/2356575#2356575