일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- pinpoint
- v8 tracing
- 난독화
- v8 optimizing
- LLVM
- LLVM Obfuscator
- on-stack replacement
- Linux custom packer
- pthread
- Android
- anti debugging
- Linux packer
- android inject
- so inject
- linux thread
- OSR
- TLS
- linux debugging
- tracerpid
- custom packer
- uftrace
- Injection
- thread local storage
- LLVM 난독화
- apm
- 안티디버깅
- initial-exec
- tracing
- Obfuscator
- on stack replacement
- 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..