Marsの5εcur1ty備忘録

不定期的にCTF、脆弱性検証、バグバウンティレポート分析など、情報セキュリティを中心とした技術ブログを更新します。

Reverse

A note for reading 'Practical Malware Analysis', Chapter 0

* Chapter 0 The Goals of Malware Analysis: Providing the information we need to respond to a network intrusion. Malware analysis can be used to develop host-based and network signatures. Host-based signatures They are used to detect malici…

Generate shellcode with Msfvenom

www.youtube.com

リバースエンジニアリング用ツールまとめ

個人的に好んで使っているツールリストを載せます。 Linux: ・バイナリ編集 hexeditor... ・バイナリ解析 ・静的解析: hexdump... ・動的解析: GDB... Windows: ・バイナリ編集 Stirling, Quick Be ・バイナリ解析 OllyDbg ・パッチ当て FireFlower3 ・パ…

DOSBOXをダウンロードしよう

CTFに参加している方にとって、パソコンの性能が重要である一方、環境構築も非常に重要です。 DOSBOXは、非常に強力なDOS環境を提供するツールです。 ダウンロード: www.dosbox.com メモリの状態を確認したい場合、Debug.exeでデバッグします。 Debug.exeダ…

任意の機械語コードをアセンブリ言語に逆アセンブルする方法

こんにちは、Marsです。 機械語とアセンブリ言語との対応関係で悩んだことがないでしょうか? 普段機械語を逆アセンブルする際に、実行可能ファイルにobjdumpコマンドを使ったり、GDBのdisassembleコマンドを使ったりして逆アセンブルしている方が通常のやり…

Copyright Mars 2019