unSafe.sh - 不安全
我的收藏
今日热榜
公众号文章
导航
Github CVE
Github Tools
编码/解码
文件传输
Twitter Bot
Telegram Bot
Rss
黑夜模式
ELF interposition and -Bsymbolic
This article describes ELF interposition, the linker option -Bsymbolic, and its frie...
2021-5-16 07:0:0 | 阅读: 13 |
收藏
|
maskray.me
bsymbolic
fno
relocations
fvisibility
-fno-semantic-interposition
The ELF specification says for the STV_DEFAULT visibility, "Global and weak symbols...
2021-05-09 16:00:00 | 阅读: 234 |
收藏
|
maskray.me
fno
semantic
fpic
-fno-semantic-interposition
This article is a continuation to ELF interposition and -Bsymbolic. It focuses on th...
2021-5-9 07:0:0 | 阅读: 12 |
收藏
|
maskray.me
fno
semantic
fpic
Weak symbol
UNDER CONSTRUCTIONIn ELF, there are three main symbol bindings. The ELF specificati...
2021-04-25 16:00:00 | 阅读: 149 |
收藏
|
maskray.me
stb
undef
comdat
glob
pthread
Weak symbol
C/C++GCC and Clang support __attribute__((weak)) which marks a symbol weak. The sam...
2021-4-25 07:0:0 | 阅读: 13 |
收藏
|
maskray.me
stb
relocations
lld
glob
emit
Segment tree
This data structure maintains a sequence, supporting range modification (the range [...
2021-04-11 16:00:00 | 阅读: 185 |
收藏
|
maskray.me
maxv
minv
rr
leaf
Segment tree
In research papers, a s...
2021-4-11 07:0:0 | 阅读: 10 |
收藏
|
maskray.me
minv
mconcat
untag
rr
subtree
Compiler driver and cross compilation
Compiler driverThe gcc program is a compiler driver. It invokes other programs to d...
2021-03-28 16:00:00 | 阅读: 211 |
收藏
|
maskray.me
aarch64
sysroot
compilers
isystem
lib64
Compiler driver and cross compilation
UNDER CONSTRUCTIONCompiler driverThe gcc program is a compiler driver. It invokes...
2021-3-28 07:0:0 | 阅读: 12 |
收藏
|
maskray.me
aarch64
sysroot
compilers
isystem
multiarch
The dark side of RISC-V linker relaxation
Linker optimization/relaxationThe linker is in a position to perform some peephole...
2021-03-14 17:00:00 | 阅读: 288 |
收藏
|
maskray.me
dw
riscv
uleb128
lfunc
relaxation
The dark side of RISC-V linker relaxation
Linker optimization/relaxationBecause the linker has a global view and layout infor...
2021-3-14 08:0:0 | 阅读: 9 |
收藏
|
maskray.me
riscv
dw
lfunc
relaxation
uleb128
Linker garbage collection
A program may have a lot of unused code and data. Many linkers provide garbage colle...
2021-02-28 17:00:00 | 阅读: 243 |
收藏
|
maskray.me
shf
sht
retain
lld
retained
All about thread local storage
Thread local storage provides a mechanism allocating separate objects for different...
2021-02-14 17:00:00 | 阅读: 266 |
收藏
|
maskray.me
tprel
loader
riscv
aarch64
preemptible
Explaining thread local storage
Thread local storage provides a mechanism allocating separate objects for different...
2021-02-14 17:00:00 | 阅读: 207 |
收藏
|
maskray.me
dtv
stt
loader
preemptible
descriptors
Metadata sections, COMDAT and SHF_LINK_ORDER
COMDATIn C++, inline functions, template instantiations and a few other things can...
2021-01-31 17:00:00 | 阅读: 170 |
收藏
|
maskray.me
shf
comdat
dw
ordered
retained
Metadata sections and SHF_LINK_ORDER
COMDATIn C++, inline functions, template instantiations and a few other things can...
2021-01-31 17:00:00 | 阅读: 206 |
收藏
|
maskray.me
shf
dw
comdat
ordered
semantics
Everything I know about GNU toolchain
As mainly an LLVM person, I occasionally contribute to GNU toolchain projects. This...
2021-01-24 17:00:00 | 阅读: 203 |
收藏
|
maskray.me
glibcs
sourceware
binutils
gold
gdbserver
GNU indirect function
UNDER CONSTRUCTION.GNU indirect function (ifunc) is a mechanism making a direct fun...
2021-01-18 17:00:00 | 阅读: 337 |
收藏
|
maskray.me
ifunc
rela
resolver
stt
fff
x86, copy relocations and protected symbols
-fno-pic can only be used by executables. On most platforms and architectures, dire...
2021-01-09 17:00:00 | 阅读: 263 |
收藏
|
maskray.me
relocations
stv
fno
fpic
fpie
Copy relocations, canonical PLT entries and protected visibility
Background:-fno-pic can only be used by executables. On most platforms and archite...
2021-01-09 17:00:00 | 阅读: 422 |
收藏
|
maskray.me
relocations
bfd
fno
fpic
stv
Previous
8
9
10
11
12
13
14
15
Next