obfuscator 프로그램이 실행 안될때(Feat. 난독화 프로그램, ixShield)
완성된 프로젝트를 난독화하는 업무를 맡았었는데 고객사에서 보내주신 프로그램(obfuscator)을 더블클릭해도 작동되지 않았다. 혼자 방법을 알아보다가 알게됐는데 리눅스 명령어 chmod를 사용해서 해결할 수 있었다. 유닉스 수업때 들었던 내용이 그대로 적용되서 흥미로웠다. 결론은 ls 명령어를 이용해서 허가권(permission)을 확인해주고(아래에서 7번째줄) 파일의 읽기, 쓰기 권한만 부여되어있었던 것을 chmod 755를 이용해서 실행권한(x)까지 부여해준 뒤 파일을 클릭해보니 정상으로 프로그램이 실행되었다. 참고) https://gtblog.grs.pw/37 리눅스 파일, 디렉토리 권한 확인하기 ls 명령어 리눅스 파일, 디렉토리 권한 확인하기 ls -l 명령을 사용하여 파일, 디렉토리 리스트를..
2022.12.15