Скрыть
C# vs lurkmore
Вот прочитал тут и долго смеялся:
"НИКАКАЯ защита кода. Если программа на С++ поддаётся декомпиляции только при глубоких познаниях в (диз-)ассемблере и Дао, то в C# исходный код программы легко и просто получается программками типа Reflector в доли секунды и декомпилируется без ошибок вплоть до названия переменных. Полученная декомпиляция отличается от авторской разве что отсутствием комментариев - такой вот Open Source поневоле. Единственная защита — сторонние программы-обфускаторы, знатно унавоживающие код бесполезными инструкциями, после чего рабочий исходник компилируется, но абсолютно не читабелен и выглядит как говно."
http://lurkmore.ru/C_Sharp
Это правда что C# от мсей опенсорс получается? ))))
А с остальными языками CLR ситуация такая же?
Кстати и в java вроде есть классы reflector значит и с закрытой java-программой можно также поиграться и прочитать исходник?
Re:C# vs lurkmore
А какая разница? Если программер не в состоянии осилить нормальные языки, то врядли в этой куче можно найти что-то полезное. Вон на sf.net этих быдлопроектов хоть пруд пруди, вот только копаться в этой куче говна желающих не находится, не говоря уж про применение всяких копродизасемблеров.
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.10) Gecko/2009050804 Mandriva/1.9.0.10-0.1mdv2009.1 (2009.1) Firefox/3.0.10