手作りデバッガ:はじめの一歩 オンライン

2025/03/16(日)18:30 〜 21:00 開催
ブックマーク

イベント内容

開催場所

オンライン

講義時間

18時30分〜21時00分

講義内容

今回はC/C++コードのAndroid向けのビルド方法からプロセスメモリの読み書き、ブレークポイントやウォッチポイントの実装を勉強します。

  • Android NDKの導入とC/C++コードのビルド
  • ptrace、/proc/pid/mem、process_vm_readv/process_vm_writevを使ったプロセスメモリの読み書き
  • メモリ解析ツール「mempatch」のコードを読み解く
  • ソフトウェアブレークポイントの実装
  • ハードウェアウォッチポイントの実装

講義については、上記内容を予定しています。 (内容について一部変更される可能性があります。)

対象者

  • 情報セキュリティ、リバースエンジニアリング学習中の方。
  • 適切な倫理観をもって本講義で学んだことを活かせる方。

講義を受けるのに必要なもの

環境による差異をなくすため、以下の公式サイトの「ブログ」からお使いのOS(Windows/Mac)にあった環境をご用意いただけますと幸いです。

https://security-nexus-hub.com

必ず講義を受けるまでに、以下3点の導入をお願いします。
1. Android Studioのインストール及びAndroid Emulatorのセットアップ。
2. ターミナルからadbコマンドを利用可能にする。
3. ターミナルからndk-buildのコマンドが実行可能。

免責事項

「共に学ぶ」というグループの趣旨に賛同出来る方のみ参加をお願いします。

共催

株式会社CreateArk

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
情報提供元ページ(connpass)へ

新規会員登録

このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。



※ ソーシャルアカウントで登録するとログインが簡単に行えます。

※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。

関連するイベント