最近の投稿

Binary Ninjaの使い方

less than 1 minute read

個人的にCTFでBinary Ninjaを使う機会が多いので、簡単な使い方をまとめておく。 Binary Ninjaとは Binary Ninjaはリバースエンジニアリングツールです。他にGhidraやIDA Proなどがあります。 Binary Ninjaは有償ソフトウェアですが、機能制限があるものの無料で...

Rustのバイナリにファイルパスが入っちゃう件

less than 1 minute read

実行ファイルにパスが入ってしまう crate とか使うとよくバイナリに crate に関連するファイルのパスが含まれてしまう。 これ Github に上がっている Rust 製のツールとか調べるとよくそのバイナリをコンパイルしたユーザのファイルパスが入っていたりするんだよね。 しかも以外と消し方が分からん。...

TSG CTF 2024 Writeup(rev 1問)

less than 1 minute read

TSGCTF2024 Writeup revを1問だけ解いた。 Misbehave 問題文 このバイナリ、少し変なんです…… 初心者向けのヒント : 添付ファイルはx86-64のLinux上で動くELF形式の実行可能ファイルです 実行して正しいFLAGを入力すると、Correct!と表示されます ...

Windows APIをばれないように呼び出したい

4 minute read

ゲームとかアプリを作るときって、やっぱ解析されづらい最強バイナリ作りたいよね~ デバッグ検知とかだと IsDebuggerPresent だったり NtSetInformationThread だったり使ってデバッガ対策するのが淑女の嗜みだけど 普通に Windows API を呼び出そうものなら簡単にばれてし...

Hoge

less than 1 minute read

Hello aaa sadf a 1 import numpy as np