Reversing Function Call With Gdb
disassembly code - function call
``` c
#include
[Read More]
Function Link
LLVM을 이용한 Function Link LLVM을 이용해 코드에 function을 link하는 실습을 해보았다. function link는 내가 실행시키고 있는 코드의 원하는 위치에, C(또 다른 소스코드)로 작성된 함수 코드를 연결하여 끼워넣어 실행시켜주는 것을 말한다. 이 실습을 하게 된 계기는 하고 있던 프로젝트의 *BufferCheckPass 작성이 약간 좌절되면서이다. (*BufferCheckPass: Buffer Overflow를 방지하기위해 경계 검사 코드를 LLVM을...
[Read More]
변수 타입 개수 세기
LLVM pass로 코드의 변수 타입 개수 세기
[Read More]
Bitcode File Llvm Pass로 분석
LLVM Pass로 Bit code 파일 분석하기
[Read More]