ゾンビ狩りクラブ

Linux, Server, Network, Security 関連などをゆるーくテキトーに載せてます

CTF (Capture The Flag) まとめ

Index Index 1. CTFとは 2. Genre 3. CTFに参加してみる 4. 常設CTFサイト 5. 国内でのCTF関連のイベント/勉強会 6. その他参考になるサイト 参考 (adsbygoogle = window.adsbygoogle || []).push({}); 1. CTFとは Capture The Flagの略で、情報セキュリティ…

pwntools packing まとめ

Index Index 1. pack/unpack系でのメソッドで使用される引数の意味 2. pack系 pack(number, word_size=None, endian=None, sign=None, **kwargs) 3. unpack系 unpack(data, word_size=None, endian=None, sign=None) unpack_many(data, word_size=None, endi…

pwntools tubeメソッドまとめ

python3でのpwntoolsのtubeメソッドをまとめたメモ Index Index 1. 読み込み系 recv(self, numb=4096, timeout=default) unrecv(self, data) recvpred(self, pred, timeout=default) recvn(self, numb, timeout=default) recvuntil(self, delims, drop=False…

thc-hydra を使ってブルートフォース攻撃をしてみる

Index Index 1. はじめに 2. インストール 3. 使用方法 4. パスワードリストを用意する 5. SSHを攻撃してみる 環境 パスワードリストの用意 辞書攻撃を実行する 6. FTPを攻撃してみる 環境 リストの作成 辞書攻撃を実行する 総当り攻撃を実行する 参考 (adsb…

[x64] GDBを用いたリバースエンジニアリング 入門

Index Index 1. はじめに 2. 使ってみる 書籍 (adsbygoogle = window.adsbygoogle || []).push({}); 1. はじめに 今回は、gdbを使用してc言語で書かれたプログラムを解析してみる。 gdbとはデバッガあり、プログラムを任意の位置で停止させたり、値の書き換…

gdb 主なコマンド一覧

gdbの基本的なコマンドのメモ 1. run (r) 2. start 1. run (r) 2. start 3. break (b) 4. info breakpoints (info b) 5. delete (d) 6. clear 7. disable 8. enable 9. continue (c) 10. nexti (ni) 11. stepi (si) 12. disassemble (disas) 13. x 14. print…

[Apache] インストール後に行うべきセキュリティ設定

Index Index 1. はじめに 2. 情報隠ぺい 2.1 テストページの非表示 2.2 インデックス表示の無効化 2.3 Apacheバージョン情報隠蔽 2.4 PHPバージョン番号隠蔽 3. 攻撃対策 3.1. Cross Site Tracing(XST)対策 3.2 クリックジャッキング対策 3.3. XSS対策 3.4 c…

x64 アセンブリ 入門

Index Index 1. はじめに 2. x64アセンブリ概要 2.1 記法 2.2 アセンブリ命令の構成 2.3 基本的な命令 push pop mov lea add sub mul / imul / div / idiv imul div idiv inc dec and / or / xor test cmp call leave ret nop 2.4 バイトオーダー 3. 実際に…

pkcrackを使用してzipファイルのパスワードを解析する

Index Index 1. はじめに 2. pkcrackのインストール 3. 使ってみる (adsbygoogle = window.adsbygoogle || []).push({}); 1. はじめに pkcrackは既知平文攻撃を使用して、zipファイルのパスワードを解析するツールである。 既知平文攻撃は、暗号化されたzip…

主なx64レジスタまとめ

Index Index 1. はじめに 2. 汎用レジスタ RAX (アキュムレーター) RBX (ベースレジスタ) RCX (カウンタレジスタ) RDX (データレジスタ) RSI (ソースインデックス) RDI (デスティネーションインデックス) RSP (スタックポインタレジスタ) RBP (ベースポイン…