タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

hackとkernelに関するucqのブックマーク (1)

  • ASLR, setarch -RL, prelink, PIE and LD_USE_LOAD_BIAS - memologue

    独り言です。(慣れないkernelの)コードをざーっと調べて、あまりまじめには検証しないで書いてます。FC5限定なので細かい記述の賞味期間はあと30日くらいでしょうか。 ASLR 私の使っているFC5のkernel/glibcには、一般にASLR(address space layout randomization)とか呼ばれている、日々のhackの邪魔になるセキュリティ的に大変よろしい機能があります。ASLRをフルに機能させると、プロセスの動作するアドレス空間において DSOをどこに貼り付けるか (glibcの elf/dl-load.c の _dl_map_object_from_fd()) ELFのinterp (/lib/ld.so) をどこに貼り付けるか (kernel の fs/binfmt_elf.c の load_elf_interp()) 実行ファイルをどこに貼り付けるか

    ASLR, setarch -RL, prelink, PIE and LD_USE_LOAD_BIAS - memologue
  • 1