나는 내 앞의 질문에서 계속 하시겠습니까 : https://stackoverflow.com/questions/3007168/torrents-can-i-protect-my-software-by-sending-wrong-bytes내 응용 프로그램을 종료 하시겠습니까?
개발자 예술는 크래커가 identifier하는 응용 프로그램에 고유 키를 추가 할 것을 제안했다.
JAB은 크래커가 내 소프트웨어의 복사본이 여러 개인 경우 바이너리 차이를 확인하여 크래커가 내 고유 키의 위치를 검색 할 수 있다고합니다. 그런 다음 크래커가 그 열쇠를 변경하여 자신을 익명으로 만듭니다.
사실입니다.
이제 고유 한 키를 추가하려면 프로그램 모듈을 섞어 버리는 도구가 있습니까? 그래서, 이진 비교는 두 파일이 완전히 다르다고 말할 것입니다. 따라서 식별자 키를 찾을 수 없습니다.
저는 아마 어셈블러 블록을 대체하고 점프를하는 것이 가능하다고 확신합니다.
내 소프트웨어를 30에서 40 사이 셔플로 만들면 충분하다고 생각합니다.
쓸모가 없습니다. Obfuscator/encrypter는 결국 그것을 실행하기 위해 프로그램을 언팩해야 할 것이므로, 불분명 한 버전을 추출 할 수 있습니다. 사용자가 자신의 컴퓨터에서 소프트웨어를 실행할 수 있다면 결국에는 복사 방지 기능을 무시하게됩니다. 그것은 음악 저작권 침해와 동일합니다. 음악을들을 수 있으면 복사 할 수 있습니다. 소프트웨어를 지불하는 일반 사용자를 겁 먹지 않는 쉬운 복사 방지를 구현하는 것이 더 간단합니다. 나는 이전 질문에 대한 또 다른 답변을 게시했습니다. – SigTerm