WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit f36c0fe

Browse files
author
invalid
committed
#up add pic
1 parent 5d794a2 commit f36c0fe

File tree

5 files changed

+647
-0
lines changed

5 files changed

+647
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ https://github.com/gmh5225/awesome-llvm-security#ollvm
3939
- [x] anti-ida, copy from some other ollvm codes
4040
- [x] self build
4141
- [x] -rich for lld-link option to build pe with rich-header
42+
- [x] -x-pic for -fPIC in windows (-mllvm -x-pic -mllvm -xpic-global -mllvm -xpic-memset -mllvm -xpic-memcpy)
4243
- [ ] new functions
4344

4445

llvm/lib/Obfuscation/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ add_llvm_pass_plugin(Obfuscation
2727
GlobalsEncryption.cpp
2828
CustomCC.cpp
2929
AntiIDA.cpp
30+
CodePicPass.cpp
3031
Plugin.cpp
3132

3233
ADDITIONAL_HEADER_DIRS

0 commit comments

Comments
 (0)