Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Coverage Visualizerの紹介

msymt
March 23, 2023

Coverage Visualizerの紹介

ただのツールの紹介
#Fuzzing
#Binary Ninja

msymt

March 23, 2023
Tweet

More Decks by msymt

Other Decks in Programming

Transcript

  1. ツールの選定 3 Coverage Visualizer リバエン ツール 対応トレース 形式 メリット デメリット

    gaasedelen/lighthouse Binary Ninja PIN Frida DynamoRIO 命令・BB単位 Module+offset UIが綺麗※1, coverage overviewが 便利 有料(学割可)※2 IDA Pro 有料※2 0ffffffffh/dragondance Ghidra Pin DynamoRIO 無料※2 グラフの 色付け機能のみ ※1主観 ※2リバエンツールの値段 命令・BB単位のログしか取れない, Binary Ninjaのライセンスを所持 →lighthouseを採用
  2. lighthouse 7 トレースツール以外のログ形式の対応 0x14000419c 0x1400041a0 0x1400045dc 0x1400045e1 0x1400045e2 ... boombox+3a06

    boombox+3a09 boombox+3a0f boombox+3a15 ... 命令,基本ブロック単位 Module + オフセット 研究で活用