Hooks on Android 15 Not working
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- android, javascript
- Ambito
- devtools, mobile-dev
Direzione di ricerca
Inizia riproducendo l’errore di esportazione di libart.so con frida-gadget-16.4.10-android-arm.so.xz su Android 15 Beta 4.1 e analizza l’overload di BiometricPrompt authenticate utilizzato da hookBiometricPrompt_authenticate2. Il lavoro è completato quando l’errore di esportazione è risolto e l’hook di BiometricPrompt viene attivato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Getting this error:
Error: libart.so: unable to find export '_ZNK3art2gc4Heap15MayUseCollectorENS0_13CollectorTypeE'
Gadget version:
[frida-gadget-16.4.10-android-arm.so.xz](https://github.com/frida/frida/releases/download/16.4.10/frida-gadget-16.4.10-android-arm.so.xz)
Android version: 15 Beta 4.1
Device: Google Pixel 6 Pro
Additionally hooks are not even getting triggered.
Code snippet:
function hookBiometricPrompt_authenticate2() {
try {
var BiometricPrompt = Java.use('android.hardware.biometrics.BiometricPrompt');
BiometricPrompt['authenticate'].overload('android.hardware.biometrics.BiometricPrompt$CryptoObject', 'android.os.CancellationSignal', 'java.util.concurrent.Executor', 'android.hardware.biometrics.BiometricPrompt$AuthenticationCallback').implementation = function(crypto, cancellationSignal, executor, callback) {
}
} catch (e) {
logger(`Failed ${e}`);
throw e;
}
}
- Lingua principale
- JavaScript
- Stelle
- 413
- Fork
- 174
- 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
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di frida/frida-java-bridge
-
Types is missing `deoptimizeMethod`Forse già presa @Electric1447 l’ha presa 178 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
frida/frida-java-bridge#386 ·
-
[v7.0.11+] Process crash on accessing object["<init>"] with JVMTI availableForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
frida/frida-java-bridge#384 · 2 commenti · 2 reazioni ·
-
[Android 17] Early observations: JIT thread pool crash on attach and JNI transition frame abortsAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
frida/frida-java-bridge#411 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
frida/frida-java-bridge#409 ·
-
ensureClassInitialized() no longer initializes on ART since 7983e815 — hooks on uninitialized classes install successfully but never dispatchForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
frida/frida-java-bridge#408 ·
Tutte le issue di frida/frida-java-bridge
Issue simili
-
area:install bug needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
yetone/magpie#2406 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG]: Prompt compressor crashes with TypeError when a past chat has a non-string response.textForse già presa @ManojDevarajulu l’ha presa oggi. Apertapossible bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
Mintplex-Labs/anything-llm#6737 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: Tooncast brazil feedApertacheck:passed feeds:add
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 62/100
-
Remove the dead tree 'loadfail' handler in browser.js, which calls a non-existent tree.isSelected()ApertaHousekeeping
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
pgadmin-org/pgadmin4#10601 ·
I maintainer di solito rispondono entro 1 giorno