Запитання з тегом «obfuscation»

4
Справа про обфускування коду?
Які основні причини писати заплутаний код з точки зору реальної вигоди для людей, які розробляють код, та бізнесу, який працює з цим кодом (якщо цей код насправді є комерційним кодом)? Чи є задокументовані випадки (доступні в Інтернеті в якомусь місці), які описують, коли затухання зробило більше користі, ніж поганого? Чи …

12
Співробітник використовував найгірші практики програмування
Я знаю, що це дивно сказати, але колега-програміст навмисно використовував пару шкідливих практик програмування спеціально! Я поясню. Спершу дозвольте мені сказати, що він розумний хлопець і здебільшого пише розбірливий код. Його попросили реалізувати ліцензування на проекті веб-додатків, написаному на Java. Оскільки це Java, якби справді цього хотіли, можна було б, …

3
Чи повинен вихідний код, випущений під GPL, читати людиною?
У відповідь на інше запитання , плакат запропонував, що в рамках GPL: ... вам потрібно надати людський читабельний [код], а не версію пропущеного пробілу ... Читання може здатися мені суб'єктивним і навряд чи вимагатиме прямої програми GPL. Є це?

2
Які переваги примхливого коду випуску?
Конкретний приклад, який я маю на увазі, стосується поточної альфа-гри Minecraft, але це загальне питання, яке, на мою думку, вимагає бесіди. Minecraft написаний на Java, а сліди стека зазвичай виглядають так (реальний приклад): java.lang.NullPointerException at d.a(SourceFile:247) at gi.b(SourceFile:92) at bd.a(SourceFile:33) at bn.a(SourceFile:69) at bn.e(SourceFile:115) at bn.d(SourceFile:103) at net.minecraft.client.Minecraft.i(SourceFile:1007) at net.minecraft.client.Minecraft.run(SourceFile:596) …

3
Чи важливо приховати код програми C ++?
У світі Java, здається, іноді є проблема, але що з C ++? Чи є різні рішення? Я думав про те, що хтось може замінити бібліотеку C ++ певної ОС на іншу версію тієї ж бібліотеки, але повну символів налагодження, щоб зрозуміти, що робить мій код. Чи не добре використовувати стандартні …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.