Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

【开源自荐】Mira:让 AI 直接进入 Android/iOS 真实运行时环境做防护分析

Aperta
#22 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Documentazione
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
android, ios, java, shell

Direzione di ricerca

Inizia leggendo il progetto Mira collegato e i materiali menzionati docs/android-remote-frida.png e docs/ios-remote-frida.png, quindi esamina il formato esistente delle voci mensili di questo repository. Il payload non identifica un file di destinazione, una modifica editoriale richiesta o criteri di accettazione, quindi sarebbe necessario chiarire come Mira debba essere aggiunto o presentato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Mira 是一个面向移动应用防护端的 Android/iOS 运行时防护分析工具,可集成到第三方待测 App 中,支持 AI 直接调用宿主 App 侧分析能力,进入第三方 App 权限范围内的真实运行时环境,分析业务运行中的风险环境与防护特征,检测环境风险并验证防护策略。

支持 AI 直接在运行时动态调用宿主 App 侧任意代码,包含 shell、Java、Native 和 Frida 能力,直接完成防护验证、环境风险检测和证据收集。

目前已经验证过一些典型场景,包括 Magisk 痕迹识别、Cydia 残留检测、LSPosed 注入特征定位等。

Android 远程 Frida iOS 远程 Frida
Android Remote Frida 在第三方待测 App 权限范围内的 Android 真机上完成远程 shell、运行时检查与实时 Frida 执行。 iOS Remote Frida 在第三方待测 App 权限范围内,通过 iOS 侧 iSH 兼容层复用等价的 PTY 与 Frida 分析链路。
Android LSPosed 痕迹定位 iOS 越狱痕迹定位
Android LSPosed Trace 围绕应用 classloader 构造 Frida 路径,并从第三方 App 运行时状态中定位 LSPosed 注入痕迹。 iOS Jailbreak Trace 让 AI 在第三方 App 权限侧的真实终端环境中游走,并自动收集越狱相关痕迹。

项目地址:
https://github.com/vwww-droid/Mira

Lingua principale
Nessun dato sulla lingua
Stelle
854
Fork
19
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di OpenGithubs/monthly

Tutte le issue di OpenGithubs/monthly

Issue simili

Altre issue su Content

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.