qilingframework / qilingframework/qiling
Android hello world run failed!
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 6.1k
- Forks
- 798
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 9
Description
*Describe the bug
I created a hello world demo in Android Studio and without other code.
just return string
Env info:
Windows 11, WSL ubuntu 22.04
Sample Code
from qiling import Qiling
ndk_test_file = "/home/testu2204/sec/qiling/rootfs/arm64_android/bin/libqilingtest.so"
rootfs = "/home/testu2204/github/rootfs/arm64_android"
ql = Qiling(
[ndk_test_file],
rootfs,
multithread=True
)
ql.run()
Expected behavior
Screenshots
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the Python sample using the provided libqilingtest.so and arm64_android rootfs paths in the issue. Inspect the reported failure and screenshots, then determine what prevents the Android hello-world binary from running; done means the sample runs successfully or the issue documents a confirmed cause and required change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, python
- Domain
- operating-systems, reverse-engineering
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100