«obfuscation» 태그된 질문

4
코드 난독 화의 경우?
코드를 개발하는 사람들과 해당 코드를 실행하는 비즈니스 (문제의 코드가 실제로 상용 코드 인 경우)에게 실질적인 이익이라는 측면에서 난독 화 된 코드를 작성해야하는 가장 큰 이유는 무엇입니까? 난독 화가 나쁜 것보다 더 좋은시기를 설명하는 문서화 된 사례 (일부 지역에서 온라인으로 제공)가 있습니까? 예를 들어, 난독 화가 악의적 인 제 3자가 코드를 …

12
동료 프로그래머는 최악의 프로그래밍 방법을 사용했습니다.
말이 이상한 것 같지만 직장 동료 프로그래머가 의도적으로 몇 가지 나쁜 프로그래밍 방법을 의도적으로 사용했습니다! 설명하겠습니다. 먼저 그가 똑똑한 사람이라고 말하고 대부분은 이해할 수없는 코드를 작성합니다. Java로 작성된 웹 응용 프로그램 프로젝트에 라이센스를 구현하라는 요청을 받았습니다. Java이기 때문에 실제로 원한다면 항아리를 열고 내부에 작성된 클래스와 메소드의 이름을 읽을 수 있습니다. …


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) at java.lang.Thread.run(Unknown Source) 분명히 이것은 개발자가 …

3
C ++ 애플리케이션 코드를 난독 처리하는 것이 중요합니까?
Java 세계에서는 때때로 문제가되는 것처럼 보이지만 C ++는 어떻습니까? 다른 솔루션이 있습니까? 누군가 특정 OS의 C ++ 라이브러리를 동일한 라이브러리의 다른 버전으로 바꿀 수 있지만 내 코드의 기능을 이해하기 위해 디버그 기호로 가득 찬 사실에 대해 생각하고있었습니다. 표준 라이브러리 나 인기있는 라이브러리를 사용하는 것이 좋습니까? Windows의 일부 dll 라이브러리가 해당 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.