CCProxy와 Wpepro를 이용한 범용적인 패킷에디팅
https://iosgods.com/topic/69517-how-to-hack-most-online-games-with-wpe-pro/
이 글은 위 링크에 써진 글을 초보자 분들이 보기 쉽게 상세히 설명한 글입니다
피들러나 버프스위트 그리고 파로스 같은 http프록시툴들의 인터셉트 기능을 통해서 http/https 패킷의 조작이 가능하지만
다른 패킷의 경우 대부분 조작이 불가능합니다 ㅜㅜ
하지만 CCProxy와 WpePro를 이용한다면 그 제약을 깨트릴 수 있습니다 ㅋㅋ
일단 바이러스 토탈 결과부터 올리겠습니다
모두 안좋은 방면으로 많이 이용되는 프로그램이라 많은 백신에서 해킹툴로 진단을 합니다
못미더우시다면 직접 구글링을 통해 파일들을 구해주시면 됩니다
(+파일이 첨부가능한 용량을 초과한 관계로 링크를 따로 올립니다
https://anonfile.com/t9ZaP773na/CCProxy_WPEPro_zip)
일단 CCProxy를 관리자 권한으로 실행시켜주시고 Options 메뉴를 눌러서 정보를 확인해주셔야합니다
이때 기억해야하는 점은 SOCKS/MMS칸의 포트번호와 Local IP Address 칸의 자신의 IP주소입니다
이 두가지를 기억하셨다면 안드로이드 에뮬레이터 혹은 루팅 된 단말에 ProxyDroid 를 다운받으시고 옵션을 만져줘야 합니다.
ProxyDroid 를 실행시킨 후에 스크롤을 조금 내리면 위와 같은 부분이 보입니다
파란색 부분에는 위의 CCProxy에서의 IP주소를
빨간색 부분에는 위의 CCProxy의 포트번호를 (기본값 1080)
노란색 부분에는 SOCKS4를 선택해줍니다 (안정성 측면에서 SOCKS4가 SOCKS5보다 더 나았습니다)
위와 같이 설정을 다 하셨다면 스크롤을 올려서 Proxy Switch를 ON으로 바꿔줍니다
이때 주의할 점은 ProxyDroid가 루트권한을 가진 상태여야 합니다
추가로 에뮬레이터의 경우 별 상관 없겠지만 루팅단말을 통해 작업하시는 경우에는 단말과 컴퓨터의 네트워크가 같은 네트워크여야 합니다
그 다음 부터는 WPE Pro로 CCProxy를 잡고 패킷 스니핑을 시도한다는 점 외에는 일반적인 WPE Pro 사용법과 다름이 없습니다
Wpe Pro 사용법에 관한건 따로 검색을 통해 알아봐주세요 :)