You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ce69e18 scripts: remove pixie.py (fanquake)
00b85d0 scripts: only parse the binary once in security-check.py (fanquake)
cad40a5 scripts: use LIEF for ELF checks in security-check.py (fanquake)
8242ae2 scripts: only parse the binary once in symbol-check.py (fanquake)
309eac9 scripts: use LIEF for ELF checks in symbol-check.py (fanquake)
610a8a8 test-*-check: Pass in *FLAGS and compile with them (Carl Dong)
Pull request description:
This finishes the transition to using LIEF for the ELF symbol and security checks.
Note that there's currently a work around used for identifying RISCV binaries (just checking the interpreter). I've sent a PR upstream, lief-project/LIEF#562, and we should be able to drop that when using LIEF 0.12.0 and onwards.
ACKs for top commit:
dongcarl:
Code Review ACK ce69e18
laanwj:
Code review ACK ce69e18
Tree-SHA512: 911ba693cd9777ad1fc1f66dff6c4d3630a907351215380cbde5b14a4bbf5cf7eebf52eafa7e86b27deabd2d93d1b403f34aabd356b5ceaab3cc6e9941a01dd4
0 commit comments