PYPANDA: PANDA's Python Interface
Overview
PYPANDA is a python interface to PANDA. With PYPANDA, you can quickly develop plugins to analyze behavior of a running system, record a system and analyze replays, or do nearly anything you can do using PANDA's C/C++ APIs.
Autogenerated python documentation is available at panda-re.github.io/.
Installation
This pip package is only tested on x86_64 Ubuntu 18.04.
It is currently only a binray distribution and will certainly only work on x86_64 hosts as pre-built panda libraries are included.
Prior to using pandare you must install some dependencies:
apt install libvdeplug-dev ibpng16-16
Then simply install with pip3 install pandare. From there, you'll be able to use PANDA with:
from pandare import Panda
...
This is a beta release
-
Although PANDA is fairly stable, this interface is new and subject to change significantly prior to version 1.0.
-
This package is manually generated and may fall behind the code on GitHub.
-
Due to size limits on pypi, this package does not include support for PPC guests or big-endian MIPS. If you'd like those, please build from source.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pandare-0.1.1.tar.gz.
File metadata
- Download URL: pandare-0.1.1.tar.gz
- Upload date:
- Size: 96.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
daa631ef0499cb5b0475d8f38fb19922b147451617eaa90b514d9257d72a4970
|
|
| MD5 |
ec4f3bb35cdd26f94e97d20c83cbe595
|
|
| BLAKE2b-256 |
6258a06d060d52a2381abbb76eccafd22c6126f1140c41d78b6dcc6ba841fbfe
|