-
As we move towards [stable releases](https://github.com/panda-re/panda/pull/938) of PANDA, I want to get a discussion started on splitting the repo into multiple repositories. I've read a few blog pos…
-
For architectures other than mips, this script will print a non-null proc object regardless if the `bug` flag is set. However, for mips, it will only print a valid value if `bug` is false.
```py
f…
-
It is working with a year old pandas, so most probably was broken by QEMU update.
-
x86 and arm systems indicate syscall errors by setting negative return values. MIPS, on the other hand, sets the `A3` register to 1. It would be nice to update syscalls_logger to record values as erro…
-
Using the Docker `pandare/panda:latest` image as of today, I'm attempting to save a recording with:
```
panda-system-aarch64 \
-machine virt-2.9 \
-nographic \
-serial stdio \
-m 1G \
-c…
-
In pretty much every nontrivial situation I have tried to use Panda.reset, guest execution deadlocks.
## First example
```py
#!/usr/bin/env python3
import time
from pandare import Panda
pand…
-
run py interpreter on gdb:
```
>>> from pandare import *
>>> p = Panda(arch="x86_64",mem="4096",qcow="/home/user/test_folder/win.qcow",os=None,extra_args="-smp cores=6")
Loading libpanda from /usr…
-
cpu: intel E5 x86_64 x2
host: ubuntu18.04
panda_version: docker pull pandare/panda
image: bionic-server-cloudimg-amd64-noaslr-nokaslr.qcow2
```python
from pandare import Panda, blocking
pand…
-
Seems like pread64 doesn't processed by syscalls2
Proof of concept:
```#! /usr/bin/env python3
from pandare import Panda
panda = Panda(generic="x86_64")
panda.require("osi")
panda.require(…
-
Expected behavior: the on_sys_socket_enter callback should trigger regardless of when syscalls2 is loaded.
Actual behavior: the callback only triggers if syscalls2 is loaded before the copy_to_gues…