Open tausiq opened 3 years ago
Thanks! It is always difficult to keep track of dependencies. This is great. Thanks for your contributions.
I have added a couple of more points. I will keep updating this issue until I am done with my current attempt. Please keep this issue open till then. Thanks!
Here are some other issues. I run crylogger in Ubuntu 20.04.
sudo apt-get install adb
otherwise run.py
line 30
return subprocess.check_output(split, stderr=subprocess.STDOUT).decode("utf-8")
would throw an error that "File or directory not found"
The orginal compiled apk can not be installed for the below reason
---------------adb: failed to install /home/zhang/documents/code/crylogger/scripts/data/apks/com.example.aes_0.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Package /data/app/vmdl1148869426.tmp/base.apk has no certificates at entry AndroidManifest.xml]
use android studio and sign the bundled apk will help
Thanks for reporting these issues!
As far as I remember, I didn't have issues in installing the apk of the aes example, but I'm glad you were able to find a solution.
For future reference, here are some additional guidelines on how to create a building environment (it is linked in the README). Most dependencies are listed there. There are additional dependencies for the Python scripts check.py
and run.py
.
Thanks.
Hello @lucapiccolboni I am done with my current attempt. Everything looks good as expected. I couldn't run a good number apps against the tool, but that is not related to documentation improvement. You can close the issue and update the README.md file. If you like me to send a PR, I would be happy to do that as well. Thanks!
Issue 01
Before running the "Emulator Setup" the
distutils
package is required.Distutils package is available only for python3 and AOSP requires python 2.7. Still the package is required. Otherwise getting the following error,
Please add the following line in documentaiton,
Issue 02
Repo tool is required. Please add the following link in documentation, https://source.android.com/setup/develop#installing-repo
Additionally,
Issue 03
sudo apt-get install lzip
Issue 04
Issue 05
Issue 06
This repo should be cloned with
--recursive
flag, otherwisedj-on-github/sp800_22_tests
files will not get downloaded.Issue 07