혹시 그 분들이 사용하는 컴파일러, 패킹툴 알려주실 수 있나요?
저도 매크로 만드는 중인데 소스 보호 하고싶습니다..
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
vmp같은 별도의 패킹프로그램으로는 디컴을 못막을거에요. vmp나 더미다 같은 툴은 프로그램 실행메모리 접근을 방해하는 용도지 그 방해만 뚫어낸다면 그냥 디컴됩니다. 이걸 막으려면 인터프리터 언어가 아닌 C++ 같은 언어로 프로그램을 만들거나 제가 사용한 방법처럼 오토핫키 소스를 개조해서 개인적인 난독화 알고리즘을 추가하는 수밖에 없을겁니다.
오랜만에 패킹관련 글이 올라왔네요 ㅎㅎ
언패킹이 목적이 아닌 개인의 소스보호가 목적이라면
제작자분께 직접 여쭤보는게 제일 빠른 방법일거같네요.
아 추가로 요즘 엑스퍼트에 업로드 하시는분들은
어떤식으로 소스를 보호하시는지는 저도 궁금하네요.
오토핫키 컴파일러를 수정하여 소스코드를 컴파일러에서 암호화하도록하고,
이를 오토핫키 L 소스에서 풀 수 있도록 복호화하는 코드를 넣어서 사용하는 걸로 알고있습니다
구글에 오토핫키 H 소스를 살펴보시면 이 방식을 이용하여 소스코드를 보호합니다
메모리 덤프를 떠도 암호화되서 안보이더군요...
어차피 불러올때 복호화 해야할텐데, 왜 안보이는지가 궁금하네요 ㅎㅎ (바쁘다보니 소스코드 자세히 살펴볼 시간이....)
그리고, 특이하게도 H 소스는 TLS로 디버깅을 방지하도록 코드를 넣어놨더라구요
조금 신선했습니다
만약, 제가 오토핫키로 매크로를 제작한다면, 업데이트가 더 이상 없는 L보단 L 기능을 그대로 유지하면서
더 많은 기능이 추가되었고, 소스코드 보호도 해주고, 멀티쓰레딩도 가능한 H 버전을 사용할 것 같네요
물론, 이래도 작정하고 뚫을려하면 뚫을 수 있긴 있더군요. 어쨌든 로드한 스크립트를 복호화 시키니깐요.
(Jay님 매크로가 살펴보니 H 버전으로 컴파일 한건데, 이것도 지금 BROLY7 라는 분이 뚫어서 pastebin에
소스코드를 올렸더군요)
P.S. H 버전을 사용하시는 분들이 거의 없으시니, 엑스퍼트에 올리시는 분들은 '와이로'님의 암호화 컴파일러와 오토핫키 L을 사용하지 않을까 싶네요
암호화된 소스코드를 해독하는게 아니라 컴파일된 스크립트 실행시점에 복호화되서 메모리에 로딩되는 위치를 디버거로 잡아내서 통짜스크립을 긁어오는것 같습니다.
네, 제가 위에 댓글 쓴게 그 말인데...
와이로님 컴파일러를 제가 써보진 않았지만, H와 비슷한 방식 인가요?
아니시라면 암호화된채로 오핫 자체에서 비교하여 동작되도록 하셨을 것 같네요
전자라면 어쨋든 소스코드를 복호화 시킬수 밖에 없으니 디버거 툴로 소스코드가 복호화된 시점에서 코드를
긁어올 수 있을거고, 후자면 완전하게는 아니더라도 보호는 확실하게 할 수 있을것 같네요
뭐, 어쨋든 스크립트 언어다 보니 보안쪽은 네이티브에 비해 약할수 밖에 없네요
만약, 소스코드 유출에 민감하다면 아예 c++ mfc로 짜는게 최후의 방법일지도...
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
질문 | 녹스 비활성 키보드입력 3 | 그랑데이션 | 2016.05.28 | 0/0 |
질문 | 모바게님의함수 질문드려요.. 7 | 혜띠뿌뿌 | 2016.05.27 | 0/0 |
질문 | 비활성 문의드려요. 2 | 길이기리 | 2016.05.27 | 0/0 |
질문 | 비활성 픽셀서치 어떤 명령어 쓰면되나요? 7 | 신령공주 | 2016.05.27 | 0/0 |
자유 | 비활성이미지서치 + 클릭 7 | 셋쇼마루 | 2017.01.17 | 2/0 |
질문 | 오토핫키 비활성에서 꾹 누르고 있는건 어떻게 해야하... 1 | Inpro | 2016.05.29 | 0/0 |
질문 | 오토핫키 pushbullet 보안프로그램 4 | sudeky | 2016.05.29 | 0/0 |
질문 | adb와 gdip 개념 질문 3 | 프리 | 2016.07.01 | 0/0 |
질문 | 오토핫키 H 질문 4 | 괴리사 | 2016.05.26 | 0/0 |
정보 | 좌표개념 이해하기... 참고 그림.. 6 | 제발등업좀2 | 2016.05.26 | 1/0 |
질문 | adb 캡처 서치 질문요 ㅜㅜㅜ 2 | 셋쇼마루 | 2016.05.25 | 0/0 |
질문 | 오토핫키 마우스클릭 좌표 질문 2 | 21항공단 | 2016.05.25 | 0/0 |
질문 | Adb 비활성 이미지서치 입문자입니다 1 | 가족오락관 | 2016.05.25 | 0/0 |
질문 | 사이드싱크 비활성클릭 질문드립니다. | 웅ol | 2016.05.25 | 0/0 |
자유 | 스크립트 제작 뭘로 하시나요? 1 | 북붕 | 2016.05.25 | 0/0 |
질문 | 컴파일 패킹 질문 16 | 괴리사 | 2017.08.19 | 0/0 |
질문 | ADB 캡쳐 짤림현상 4 | 셋쇼마루 | 2016.05.23 | 0/0 |
질문 | 리스트 박스에 직접 입력하듯 텍스트를 띄우고 싶습니다. 12 | 북붕 | 2016.05.23 | 0/0 |
질문 | 오토핫키 질문있습니다. 3 | 데하르트 | 2016.05.23 | 0/0 |
질문 | 텍스트 출력 문의드려요!! 1 | krip11 | 2016.05.23 | 0/0 |
광고
전체 최신 인기글
전체 주간 인기글
C#으로 만든게아닐까용?