+ Reply to Thread
Results 601 to 630 of 822
-
Last edited by keep_it_breezy; 30th May 2024 at 15:29. Reason: Added context
-
oh you're right . forgot the the close " .
used this :
emu64xa:/ # su -c "sh /data/local/tmp/frida-server-16.2.5-android-x86"
wkwkwk, i didn't notice it . i just quick ss my screen and didn't see the ">" . -
help !
i delete the default one , and create a one .
adb.exe shell
su.
didnt work -
-
That got the server running now having issues with running the dump_keys.py BTW: I had to install an earlier version of pycryptodome
Code:Successfully installed pycryptodome-3.14.1 D:\Python\dumper-main>python dump_keys.py 2024-05-30 09:35:27 PM - root - 16 - INFO - Connected to Android Emulator 5554 2024-05-30 09:35:27 PM - root - 17 - INFO - scanning all processes for the following libraries 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1, name="init", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1200, name="init", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1201, name="init", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1202, name="ueventd", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1583, name="logd", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1584, name="servicemanager", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1585, name="hwservicemanager", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1586, name="vndbinder", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1592, name="android.hardware.keymaster@3.0-service", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1593, name="vold", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1636, name="android.hidl.allocator@1.0-service", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1637, name="healthd", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1638, name="vr_hwc", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1639, name="android.hardware.audio@2.0-service", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1640, name="android.hardware.broadcastradio@1.1-service", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1641, name="android.hardware.camera.provider@2.4-service", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1642, name="android.hardware.cas@1.0-service", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1643, name="android.hardware.configstore@1.1-service", parameters={}) 2024-05-30 09:35:28 PM - root - 19 - DEBUG - Process(pid=1644, name="android.hardware.drm@1.0-service", parameters={}) Traceback (most recent call last): File "D:\Python\dumper-main\dump_keys.py", line 21, in <module> libraries = scanner.find_widevine_process(device, process.name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Python\dumper-main\Helpers\Scanner.py", line 149, in find_widevine_process process = dev.attach(process_name) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\XXX\AppData\Roaming\Python\Python311\site-packages\frida\core.py", line 86, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "C:\Users\XXXXX\AppData\Roaming\Python\Python311\site-packages\frida\core.py", line 994, in attach return Session(self._impl.attach(self._pid_of(target), **kwargs)) # type: ignore ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ frida.ServerNotRunningError: unable to connect to remote frida-server: closed
[Attachment 79479 - Click to enlarge] -
@imvin
so you created new AVD right ?
adb.exe shell
su...not working
Root Your Android Phone
- git clone https://gitlab.com/newbit/rootAVD.git
- cd rootAVD
- rootAVD.bat
- rootAVD.bat ListAllAVDs .. you will see something like this
- rootAVD.bat systems-images\amdroid-33\google_apis_playstore\x86_64\ramdisk.img
"android-33 = your AVD API"
"x86_64 or x86 or x64''
-retype or copy paste : rootAVD.bat systems-images\amdroid-32\google_apis_playstore\x86\ramdisk.img [ if your API 32 and system image is x86 ]
your avd now will close and just reopen it .Last edited by juan; 30th May 2024 at 16:16. Reason: detail ..
-
-
-
Thanx I got it working I really should remember not to do this kind of stuff late at night when concentration is low
If anyone is interested before running dump_keys.py had to "Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python"
Because:Code:D:\Python\dumper-main>python dump_keys.py Traceback (most recent call last): File "D:\Python\dumper-main\dump_keys.py", line 6, in <module> from Helpers.Scanner import Scan File "D:\Python\dumper-main\Helpers\Scanner.py", line 7, in <module> from Helpers.wv_proto2_pb2 import SignedLicenseRequest File "D:\Python\dumper-main\Helpers\wv_proto2_pb2.py", line 33, in <module> _descriptor.EnumValueDescriptor( File "C:\Users\Kylie Minouge\AppData\Roaming\Python\Python311\site-packages\google\protobuf\descriptor.py", line 917, in __new__ _message.Message._CheckCalledFromGeneratedFile() TypeError: Descriptors cannot be created directly. If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0. If you cannot immediately regenerate your protos, some other possible workarounds are: 1. Downgrade the protobuf package to 3.20.x or lower. 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower). More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates D:\Python\dumper-main>Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python D:\Python\dumper-main>python dump_keys.py
Thanx -
Typically not on a time basis, though of course that could change in the future (Widevine providers can revoke keys etc.)
Things that could potentially cause it are if you are seen to be making a ridiculous amount of key requests (less likely if you're using L3 to be honest). -
Good morning and thanks for the tutorial.
I follow the 1st page and everything is ok, but when I get to the video playback it doesn't create the (private-keys) folder, what am I missing?
Furthermore, for each video, it is necessary to create a new device?, can you delete it and use the same model?
Thank you, good day -
answered in error
Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
-
Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
-
Good morning everyone, I am stuck here, how can I continue, thank you
[Attachment 79752 - Click to enlarge] -
Hey, I just joined to thank Cedric and others for creating this guide.
I emulated an android 3 device and was able to get a L3 CDM with it.
I've been using it to download NPO documentaries, for which we used pywks with a handy little script that some nice people on the Pywks discord made to download NPO content. It can also be modified to get other NPO brands content, like 2doc, vpro, zapp etc.
If you want to get an NPO key yourself and have gotten the L3 CDM I can send you the script. -
sorry i am noob a spoon feeder. a small knowledge person but willing to learn. i am just doing in what on the post says. already created a device in Android Studio and when you said go to command prompt, now i am stuck in, command prompt says,
C:\Windows\System32>pip install frida
'pip' is not recognized as an internal or external command,
operable program or batch file. -
Have you installed Python? it sounds like you haven't.
Download it from here - https://www.python.org/downloads/
When you install it check the box that says add it to the path and run as administrator. After it installs you'll be able to run PIP. -
When you install python, it downloads and installs all the necessary components required to go along with it. Pip being one of them.
[Attachment 79786 - Click to enlarge] -
-
i downloaded the latest frida server and put it to platform-tools folder and run a command it says like this an error, "AppData\Local\Android\Sdk\platform-tools>adb.exe push frida-server-16.3.3-android-arm64 /sdcard
adb: error: cannot stat 'frida-server-16.3.3-android-arm64': No such file or directory"
Update!
ok i fixed it, now is for the "su" command says "/system/bin/sh: su: inaccessible or not found"Last edited by polkzhyzia; 10th Jun 2024 at 08:33.
-
i need help , i got this error and stuck with this problem for too long , how do i fix it?
generic_x86_arm:/ # ls /data/local/tmp
frida-server-16.3.3-android-x86_64.xz
generic_x86_arm:/ # /data/local/tmp/frida-server16.3.3-android-x86_64
/system/bin/sh: /data/local/tmp/frida-server16.3.3-android-x86_64: inaccessible or not found -
-
Last edited by polkzhyzia; 11th Jun 2024 at 12:13.
-
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