SecurityPythonライブラリであるNetfilterQueueを使うことでiptablesのnfqueueルールにマッチしたパケットを扱うことができる。ここではNetfilterQueueとScapyを使用して偽のDNS応答パケットを返してみる。LinuxCTFなどで脆弱なアプリケーションを動かしてそれをpwnする問題がある。DockerとかJailとか使う方法もあるだろうけど簡単に手っ取り早くできるのはchroot+xinetdだと思う。脆弱なプログラム(vuln.c)を用意する。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。