Thank you for the amazing tutorial![]()
+ Reply to Thread
Results 841 to 858 of 858
-
i've followed the most recent 2025 guide and get to the part where i dump the keys, play the drm video and the key_dump directory should appear but it doesn't. Not sure what im doing wrong, would appreciate some help on this
-
-
when i try:
it says:mv /sdcard/frida-server-17.4.1-android-x86_64 /data/local/tmp/frida-servercan anyone help please?mv: /data/local/tmp/frida-server: Text file busy -
i try for new version it doesnot seeme working can you guide for other andriod version or device ?
-
I received the following massage when I tried adb.exe root
Last edited by slil; 19th Nov 2025 at 00:36.
-
keydive: Frida server is not running on the device.
i don't know what i did wrong
adb.exe root
adb push frida-server /sdcard
adb shell
mv /sdcard/frida-server /data/local/tmp/frida-server
chmod 755 /data/local/tmp/frida-server
/data/local/tmp/frida-server &
C:\Users\Admin>keydive -kw -a player
2025-11-26 17:11:02 [I] keydive: Version: 3.0.5
2025-11-26 17:11:03 [I] Remote: Connected to device: Android Emulator 5554 (emulator-5554)
2025-11-26 17:11:04 [I] Remote: SDK API: 34
2025-11-26 17:11:04 [I] Remote: ABI CPU: x86_64
2025-11-26 17:11:04 [I] Core: Preparing DRM player: Kaltura Device Info (com.kaltura.kalturadeviceinfo)
2025-11-26 17:11:06 [I] Core: Starting application: Kaltura Device Info (com.kaltura.kalturadeviceinfo)
2025-11-26 17:11:08 [I] Core: Watcher delay: 1.0s
2025-11-26 17:11:10 [I] Core: Detected process: 385 (android.hardware.drm-service.widevine)
2025-11-26 17:11:10 [C] keydive: Frida server is not running on the device.
2025-11-26 17:11:10 [I] keydive: ExitingLast edited by gnondpom; 26th Nov 2025 at 10:12.
-
every time I try the
I get this error message:Code:python3 dump_keys.py
I've made sure to install the right frida server and it should be running - everything up until this point is smooth sailing. Is there anyway to fix this?Code:frida.ServerNotRunningError: unable to connect to remote frida-server: closed
-
-
Can someone please help me out? I followed the instructions exactly as listed. at first i wasn't able push frida, but then i was able to move the extracted folder the android sdk platform-tools folder. then used command prompt to cd to that folder. then i was able to run the command listed to push the frida server and it shows frida-server-17.7.3-android-x86_64\: 1 file pushed, 0 skipped. 184.0 MB/s (111428936 bytes in 0.578s) which i'm assuming means it worked.
However, I can't run the next command adb shell mv /sdcard/frida-server_17.7.3-android-x86_64 /data/local/tmp/frida-server i also tried mv /sdcard/frida-server_yourversion /data/local/tmp/frida-server but i keep getting "No such file or directory". Please please help, thank you very much -
[Attachment 91367 - Click to enlarge]
[Attachment 91368 - Click to enlarge]
[Attachment 91366 - Click to enlarge]
[Attachment 91364 - Click to enlarge]
[Attachment 91365 - Click to enlarge]
Please help =)
Kaltura not starting:
C:\Windows\System32>keydive -kw -a player
2026-02-28 21:12:32 [I] keydive: Version: 3.0.5
2026-02-28 21:12:33 [I] Remote: Connected to device: Android Emulator 5554 (emulator-5554)
2026-02-28 21:12:33 [I] Remote: SDK API: 34
2026-02-28 21:12:33 [I] Remote: ABI CPU: x86_64
2026-02-28 21:12:33 [I] Core: Preparing DRM player: Kaltura Device Info (com.kaltura.kalturadeviceinfo)
2026-02-28 21:12:34 [E] Core: Could not install the APK from local path: tmp.apk (Error: Performing Streamed Install
adb.exe: failed to stat tmp.apk: No such file or directory)
2026-02-28 21:12:34 [I] Core: Watcher delay: 1.0s
2026-02-28 21:12:34 [I] Core: Detected process: 412 (android.hardware.drm-service.widevine)
2026-02-28 21:12:35 [I] Core: Library found: android.hardware.drm-service.widevine (/apex/com.google.android.widevine/bin/hw/android.hardware.drm-service.widevine)
2026-02-28 21:12:35 [I] Core: Successfully attached hook to process: 412
I tried to install kaltura-device-info-release.apk (release t3) manually:
[Attachment 91370 - Click to enlarge]
[Attachment 91371 - Click to enlarge]
Ok, I dit in manually! =))
[Attachment 91372 - Click to enlarge]Last edited by DrDeft; 28th Feb 2026 at 13:04.
-
It's definitely getting harder with the newer security patches tightening up memory access. Did you need to use a specific Android version for this, or did a stock recent build work? I've found that on some devices the latest updates break the hooking process entirely, so knowing the OS version would be helpful.
-
having the same problem only with the last command: /data/local/tmp/frida-server-...."
getting the "No such file or directory". the file is there and i was able to mv the file and chmod the file
"However, I can't run the next command adb shell mv /sdcard/frida-server_17.7.3-android-x86_64 /data/local/tmp/frida-server i also tried mv /sdcard/frida-server_yourversion /data/local/tmp/frida-server but i keep getting "No such file or directory". Please please help, thank you very much[/QUOTE]" -
FINALLY got successful video decryption working using KeyDive to extract fresh L3 keys (`client_id.bin` and `private_key.pem`) with (https://github.com/hyugogirubato/KeyDive). The older dump_keys.py method just doesn't work anymore - that script hasn't been updated in 5 years.
Setup used:
* Latest Android Studio
* Pixel 3a XL API 28 Pie (Android 9.0)
* Google APIs Intel x86_64 Atom System Image (API 28)
* ADB 1.0.41
* Python 3.11.9
I had to add `adb` to my System PATH so KeyDive could properly access it.
Just follow the few setup steps on the KeyDive GitHub under "Usage" (for Test DRM Playback, select "Google"). KeyDive injects itself into your virtual Android instance and automatically extracts fresh keys into a local `device` folder created in the same directory you're running KeyDive in.
Also, make sure you add the older version of FFMPEG 7.1.1 to your system PATH.
The latest FFmpeg builds were not properly decrypting videos for me, but 7.1.1 worked correctly.
FFmpeg 7.1.1 download: (https://www.videohelp.com/software?d=ffmpeg-7.1.1-full_build.7z)
Someone also made a more in-depth guide for this method here if you're starting from scratch: (https://forum.videohelp.com/threads/408031-Dumping-Your-own-L3-CDM-with-Android-Studio...28#post2779324)
I can confirm this method still works.Last edited by jhawkinson756; 8th May 2026 at 16:24.
Similar Threads
-
Dumping L3 from Android 10, 11 and 12
By Diazole in forum Video Streaming DownloadingReplies: 45Last Post: 9th Jan 2023, 07:13 -
Can you set up a working CDM from an Android device running a custom ROM?
By scryclwn in forum Video Streaming DownloadingReplies: 2Last Post: 27th Nov 2022, 12:46 -
Error getting the keys with dumper, cdm L3 android 9
By Brift_Bv in forum Video Streaming DownloadingReplies: 15Last Post: 23rd Sep 2022, 02:33 -
How To Dump L3 CDM From Android Device's (ONLY Talk About Dumping L3 CDMS)
By Dannyboi in forum Video Streaming DownloadingReplies: 226Last Post: 1st Mar 2022, 03:34 -
How To Dump L1 CDM From Android Device's (ONLY Talk About Dumping L1 CDMS)
By mintolik in forum Video Streaming DownloadingReplies: 13Last Post: 20th Feb 2022, 14:33


Quote
