タグ

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

タグの絞り込みを解除

securityとJITに関するefclのブックマーク (1)

  • Control-flow Integrity in V8 · V8

    Control-flow integrity (CFI) is a security feature aiming to prevent exploits from hijacking control-flow. The idea is that even if an attacker manages to corrupt the memory of a process, additional integrity checks can prevent them from executing arbitrary code. In this blog post, we want to discuss our work to enable CFI in V8. Background # The popularity of Chrome makes it a valuable target for

    efcl
    efcl 2023/10/10
    V8 JITコンパイラーのメモリ破壊への対策について。 ジャンプ先、リターンアドレスの保護をするLanding PadsやPointer Authentication。 JITはマシンコードを実行可能なメモリに書き込むため、memory protection keys (pkeys)を使った書き込み
  • 1