panda-re / lava

LAVA: Large-scale Automated Vulnerability Addition
Other
371 stars 60 forks source link

[DO NOT MERGE YET] LAVA 3.0 #70

Open AndrewQuijano opened 4 months ago

AndrewQuijano commented 4 months ago

Revive LAVA for 2024.

1- Upgrade LAVA to work with LLVM-11 2- Automate creation of LAVA docker images to be pushed to DockerHub 3- Consolidate and update installation scripts (including now working with paths with spaces) 4- Delete outdated code 5- Remove all Python2 code 6- FBI now uses JSON instead of Panda log parses. We remove the need to compile PANDA and can just use the Debian Package/Pip package 7- LAVA uses PyPanda, to complete recording and tainting 8- LAVA supports 64-bits and uses Dwarf2