ゾンビ狩りクラブ

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

主なx64レジスタまとめ

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

apkファイルからJavaのソースコードを抽出する

Index Index 1. はじめに 2. 環境構築 2.1 dex2jar 2.2 JD-GUI Windowsでのインストール macでのインストール Ubuntuでのインストール 2.3 apkファイルを用意する 3. apkファイルを解析する 3.1 dexファイルの抽出 3.2 dexファイルからjavaファイルを生成す…

UbuntuにJavaをインストールして使えるようにする

UbuntuにJavaをインストールして使えるようにする。 環境 Java JDKのダウンロード Javaの配置 パス通し 動作確認 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 % uname -a Linux ubuntu 4.10.0-37-generic #41~16.04.1-Ubuntu SMP Fri Oct 6 22…

そろそろバッファオーバーフローの原理をわかりやすく解説してみないか?

Index Index 1. はじめに 1.1 対象読者 1.2 バッファオーバーフロー概要 1.3 バッファオーバーフローの種類 2. スタックオーバーフローの仕組み 2.1 スタックとは 2.2 IP (インストラクションポインタ) 2.3 スタックの動作 3. スタックオーバーフローを起こ…

CentOS7 に WordPress を構築

前回の記事でセットアップしたCentOS7にWordPressを構築する。 Index Index 1. 必要なパッケージのインストール 2. httpdの準備 3. MariaDBの準備 3.1 MariaDBの起動 3.2 データベースとユーザの作成 4. WordPressの準備 4.1 WordPress の配置 4.2 所有者の…

[ConoHa] CentOS7 ssh 公開鍵認証 クイックセットアップ

conoha の vps に CentOS7 をインストールした状態から、ssh を公開鍵鍵認証で繋げるまでのセットアップ手順になります。 Index Index 1. パッケージのアップデート 2. SELINUXの無効化 3. ユーザの作成 4. sshの設定 5. Firewallの穴あけ 6. ローカルからvp…

School CTF 2015 writeup

今更ながらwriteupを書きます。 今回私はチームvulsで参加。結果はチームで6100点(私個人では1300点)で見事1位を獲得しました。 私が解いた問題を以下に書きます。 (adsbygoogle = window.adsbygoogle || []).push({}); Joy Highly professional (Joy 100)…

セキュリティ・キャンプ全国大会 2015に参加することになった(応募用紙晒し)

去年セキュリティキャンプに応募して落ちてしまいましたが、今年も応募したところ無事行けることになりました。 去年は凄まじい倍率のネットワークセキュリティコースに応募しましたが、今年からコース制が廃止され、応募用紙も全員同じということで去年みた…

libnetを使用してパケットを送信する

前回の記事ではpacketソケットを使用してパケットを作成した。今回はlibnetというライブラリを使用してパケットICMP Echo requestパケットを作成、送信する。 (adsbygoogle = window.adsbygoogle || []).push({}); #include <stdio.h> #include <stdlib.h> #include <libnet.h> int main(i</libnet.h></stdlib.h></stdio.h>…

packet socketsを使用してパケットを送信する

packetソケットを使えば、L2レベルでパケットを好きなように作成、送信することができる。作成したパケットは修正されずにそのまま送信されるので、アドレスの偽造もできる。 今回はこれを使ってICMP Echo requestパケットを作成、送信する。 (adsbygoogle =…