<< 40/52 >>
First Last

再防衛手法 - GOT overwrite

GOT 狙われすぎわろた
=> read only にしたらいいんじゃね?

 ( '-') gcc hello.c -Wl,-z,relro

リンカが PT_GNU_RELRO というマーカを埋めて、
ローダが relocation の後に GOT を read only にします

lazy load が効かなくなるのでパフォーマンスに微影響