This tutorial intends to teach the audience several core concepts of LLVM, using an example pass that creates and inserts a function call to a library function into the target program. Note: The ...
這是一個關於如何建立一個 LLVM Sanitizer 的教學。 Background LLVM sanitizer 是一個相當強大的插樁以及分析程式的工具。在這個專案中,你可以看到一個範例的 sanitizer ,並跟隨此文件一步一步將 ...
Abstract: Many security researchers need to build tools that analyze and transform code. For example, researchers may want to build security hardening tools, tools that find vulnerabilities within ...