XYKS: 소형 유인원 구두 계산 리버스 노트, 리버스 엔지니어링 및 복호화 알고리즘

최신 AI 리소스10개월 전 업데이트 AI 공유 서클
2K 00

일반 소개

Ape Mouth 계산기 리버스 노트는 Ape Mouth 계산기 애플리케이션을 리버스 엔지니어링하는 과정과 방법을 문서화하고 공유하는 것을 목표로 하는 오픈 소스 프로젝트입니다. 이 프로젝트에는 지침을 사용하기 위한 다양한 리버스 도구와 기술(예: Frida, dexdump 등)이 포함되어 있어 사용자가 Ape Mouth Calculator의 암호화 알고리즘과 데이터 전송 방법을 이해하고 크랙할 수 있도록 도와줍니다. 이 프로젝트는 콘텐츠가 풍부하고 환경 설정부터 특정 작업까지 상세한 단계를 다루고 있어 리버스 엔지니어링 애호가 및 연구자에게 유용한 리소스가 될 것입니다.

 

기능 목록

  • Ape 구강 계산기 애플리케이션의 리버스 엔지니어링 프로세스 문서화하기
  • Frida 스크립트 및 지침이 제공됩니다.
  • 덱스덤프 도구 소개
  • 복호화 알고리즘 및 패킷 분석 팁 공유
  • 자세한 단계 및 샘플 코드 제공

 

도움말 사용

환경 구축

  1. 에뮬레이터 설치mumu 에뮬레이터를 다운로드하여 설치하고, 공식 튜토리얼에 따라 Magisk, Lsposed 및 Algorithmic Assistant를 순서대로 설치하세요.
  2. Ape 받아쓰기 앱 설치에뮬레이터에 Ape 구강 계산기 앱을 설치하고 WebView 원격 디버깅을 허용하도록 알고리즘 도우미를 설정합니다.
  3. 브라우저 디버깅을 클릭하고 각각 Chrome 또는 Edge를 연 다음chrome://inspect어쩌면edge://inspect페이지에서 Ape 구강 계산 앱을 시작하고 구강 계산 PK 인터페이스로 들어가 브라우저의 검사 페이지로 돌아가 PK 링크 디버깅 버튼이 표시될 때까지 기다린 후 디버깅을 클릭합니다.

프리다와 함께 반전하기

  1. Frida 다운로드공식 Frida 리포지토리에서 해당 버전의 Frida 서버를 다운로드하여 에뮬레이터의 디렉토리에 압축을 풉니다.
  2. Frida 서버 시작ADB 명령을 통해 에뮬레이터 디렉터리로 Frida 서버를 푸시하고 루트 권한으로 시작하세요.
  3. 스크립트 삽입컴퓨터에 Frida 및 Frida-tools를 설치하고, 예를 들어 명령줄을 통해 역방향 스크립트를 Ape Maths에 삽입합니다:
    frida -U -n 小猿口算 -l ./hook_JsBridgeBean_sign.js
    

패킷 분석 및 복호화

  1. 패킷 분석: Frida 스크립트를 사용하여 Ape의 구두 연산 패킷을 캡처하고 그 안의 암호화 알고리즘과 데이터 전송 방법을 분석합니다.
  2. 암호 해독 알고리즘이 프로젝트는 다양한 복호화 알고리즘의 구현과 샘플 코드를 제공하며, 사용자가 필요에 따라 수정하고 테스트할 수 있습니다.
  3. 시뮬레이션 요청: 획득한 시험 문제와 답을 분석하고 스크립트를 사용하여 답안 제출 요청을 시뮬레이션하여 복호화 알고리즘의 정확성을 검증합니다.

샘플 코드(컴퓨팅)

이 프로젝트에는 다음과 같은 여러 샘플 코드 파일이 포함되어 있습니다.exercise.tsrequest.ts등 구체적인 구현 세부 사항과 운영 방법은 해당 코드를 참조할 수 있습니다.

© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...