Metadata-Version: 2.4
Name: pandare
Version: 1.8.85
Summary: Python Interface to PANDA
Home-page: https://github.com/panda-re/panda/
Author: Andrew Fasano, Tim Leek
Author-email: Luke Craig <luke.craig@mit.edu>
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: cffi>=1.14.3
Requires-Dist: protobuf>=4.25.1
Requires-Dist: colorama
Dynamic: home-page

pandare: PANDA's Python Interface - PyPI Release
========
Overview
--
`pandare` is a Python 3 interface to PANDA. With pandare (also called 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 documentation is available at [docs.panda.re](https://docs.panda.re).

Installation
--
Note the PANDARE package provided on pypi only a binary distribution and will certainly only work on `x86_64` hosts as pre-built PANDA libraries from Ubuntu 20.04 are included.

Prior to using pandare **you must install some dependencies**, these are fully described in the code's dependencies folder, i.e., [the list for ubuntu:20.04 is here](https://github.com/panda-re/panda/blob/dev/panda/dependencies/ubuntu_20.04_base.txt). On our development systems, we typically find we just need to install:
```
apt install libvdeplug-dev libpng16-16 libsdl2-2.0-0
```

Then simply install with `pip3 install pandare`. From there, you'll be able to use PANDA with:


```
from pandare import Panda
panda = Panda(generic='i386')
...
```
