일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- on-stack replacement
- android inject
- Obfuscator
- on stack replacement
- linux debugging
- linux thread
- 안티디버깅
- pinpoint
- Linux packer
- anti debugging
- Linux custom packer
- so inject
- tracerpid
- Android
- thread local storage
- tracing
- apm
- LLVM Obfuscator
- LLVM
- pthread
- LLVM 난독화
- initial-exec
- TLS
- custom packer
- OSR
- v8 optimizing
- uftrace
- 난독화
- v8 tracing
- Injection
- Today
- Total
목록LLVM-STUDY (62)
Why should I know this?
this option will reduces compile time. $ cmake -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_ENABLE_PROJECTS=clang ../llvm -G Ninja $ cmake -DLLVM_TARGETS_TO_BUILD=AArch64 -DLLVM_ENABLE_PROJECTS=clang ../llvm -G Ninja # option -DCMAKE_BUILD_TYPE=debug -DCMAKE_CXX_FLAGS="-pg -g" cmake -G Ninja ../work/llvm-project/llvm -DLLVM_ENABLE_PROJECTS="clang" -DLLVM_TARGETS_TO_BUILD="host;" -DLLVM_USE_LINKER=gold -DC..
0. Control-flow integrity 란 무엇인가? 아래 글은 redhat blog에서 퍼온 글입니다. "CFI, or Control-flow integrity, may refer to any mechanism which tries to ensure the execution flow is valid when calling or returning from functions during the software’s runtime. Some of the hardenings mentioned earlier in the introduction can be considered CFI protection. Most of them are implemented by both GCC and Clang, howeve..