roid123's diary

技術系のメモ中心です

As/RとEverythingの連携メモ

これまでWindowsのファイラーはX-Finderを使用していたが,As/Rの方が軽くて安定している気がするので,こちらを使ってみることにした. X-FinderではEverythingによる高速検索を使用するように設定していた.そのため,その設定をAs/Rに乗り換えることにし…

MacBook AirでSMCリセットしたときのメモ

最近はもっぱらksnctfに取り組んでいる.ksnctfはCTFに入門するための基礎知識をつけるのに良い問題が揃っていると思う. そんなわけでWebアプリケーションのデバッグなどで使用するBurp Suiteを導入していたのだが,ネットワークで新しいプロキシ設定を作ろ…

SpaceFM導入メモ

UbuntuにSpaceFMを導入し、デフォルトのファイルマネージャに設定するところまでメモ。 Ubuntu 12.04 64bitにて動作確認。 SpaceFMのインストール まずはリポジトリを追加してアップデート sudo add-apt-repository ppa:mati75/spacefm sudo apt-get update …

BackTrack5 R3でlibrexが破損している問題について

先日DEFCON 2013 CTF qualsに参加した関係で,BackTrack5 R3を導入した.インストールは特に問題なく終わり,apt-getでgdbをインストールしようとしたところ, Bundler::GemspecError: Could not read gem at /var/lib/gems/1.9.2/cache/librex-0.0.68.gem. …

JavaのDateオブジェクトのtoString()をparseする方法

DateオブジェクトをtoString()すると以下の形式のStringが得られる. EEE MMM dd HH:mm:ss zzz yyyy この形式で出力されたStringをparseして再び別のDateオブジェクトとして格納したいと思ったが, そのままDateFormatでparseしても上手く行かない.そこで,…

Swingメモ

描画に関係なく,時間がかかる処理はSwingWorker (Java SE 6) を使う. JFrame等を実体化した後で,コンポーネントに関わる処理を行う場合は,イベントディスパッチスレッドにやらせるためにinvokeLater()などでやる. invokeAndWait(): 実行を待つ invokeLa…

mpz_classの変数でgmp.hの関数を使うためのメモ

公式のリファレンスに載っているが,mpz_class::get_mpz_t()関数を使ってmpz_t型に変換してやればよい. 別の話だが,gmpxx.hの関数を使う際にはコンパイル時のオプションに-lgmpxxだけでなく,-lgmpも付けてやる必要がある.

中国の剰余定理についての覚え書き

課題で中国の剰余定理を用いたRSA暗号の復号化アルゴリズムを組んでいたが,どうしても復号化がうまく行かなくて悩んでいた. よくよく見直してみると,と書けるとき,として,を計算し, 連立剰余方程式の解を求めるわけだが,その際に使用するはを法として…

emacsの文字コードあれこれ

どうも大学のemacs環境だと,mule-utf-8-unixなる文字コードがデフォルトなせいで,utf-8-unixで保存したファイルが化けてしまう. C-x return c utf-8-unix で文字コードをutf-8-unixに直し, C-x C-v return でファイルを開き直すことで文字化けは直るのだ…

aircrack-ngを用いたWEPキー解析

今回はアクセスポイント (以下 AP) にクライアントが一つもつながっていない状態を想定して行った. 使用機器:ThinkPad X200, WLI-UC-G300N (無線子機) 実行環境:BackTrack 4 on VMWarePlayer

WEPキー解析メモ

ハードウェア的な話 Lenovo G550の無線LANチップはb43 (broadcom BCM4312, PCI IDは14e4:4315) であり,compat-wirelessのdevelopment versionが必要 →従って,BT3でパッチを当てるため,データを保存できる環境にしなくてはならない →Bootable USBが適して…

gettimeofday関数による実行時間の計測

C言語で実行時間を計測する方法の覚え書き. なお,はてなダイアリーにおけるソースコードのハイライトのために,以下のサイトを使用させて頂いた. VimColor - source code highlight