Why did you choose VEX instead of another IR (such as LLVM, REIL, BAP, etc)?
We had two design goals in angr that influenced this choice:
angr needed to be able to analyze binaries from multiple architectures. This mandated the use of an IR to preserve our sanity, and required the IR to support many architectures.
We wanted to implement a binary analysis engine, not a binary lifter. Many projects start and end with the implementation of a lifter, which is a time consuming process. We needed to take something that existed and already...
Heisenberg ở Helgoland
-
Đây là bản dịch tiếng Việt của câu bài viết “Heisenberg in Helgoland” của
tác giả Ashutosh Jogalekar. Bài viết nói về một sự kiện xảy ra năm 1925:
Heisenbe...