An example is available at https://github.com/panda-re/panda/blob/pypanda-dev/panda/pypanda/examples/unicorn/basic.py …. Seems like there’s sufficient interest so I’ll plan to get started on those blog posts soon!
-
-
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
Very cool! I might try to implement this as an angr engine, how heavyweight is this vs. Unicorn? Cool stuff
-
It’s certainly heavier weight than unicorn. We have all of QEMU plus more while Unicorn is based off a subset of QEMU. We also have some angr integrations already thanks to panda-avatar. And then we also have a (kind of) builtin way to go from concrete executions into angr
- Još 2 druga odgovora
Novi razgovor -
-
-
Got some docs for this already? Can I just start running code without any hardware config as well?
-
For ARM, yes! Thanks to the configurable-machine which now got merged into PANDA (previously part of avatar2.) Look at an example here: https://github.com/panda-re/panda/blob/pypanda-dev/panda/pypanda/examples/unicorn/run.py … I think more convenient wrappers are to follow soon, but the base functionality is there.
- Još 1 odgovor
Novi razgovor -
-
-
Awesome. How long has the taint slicing been working in panda2? I remember it being broken/not ported originally and didn’t see when it was merged in. Does it still require re-running the emulation to slice?
-
Longer than I've been on the project, I think 2-3 years. And it can be run on a live (non-replay) system, but we recommend using it on a replay to ensure that any slowdown caused by the taint analysis doesn't change the system's behavior.
- Još 2 druga odgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.