2006-11-01から1ヶ月間の記事一覧

perlで最大表現できる整数

999999999999999 perl -e "print 999999999999998+1,999999999999999+1" これ以上は浮動小数点演算。 2^25

見るだけだったGUIで

表示するだけだったら、定番のProcessWalkerでhttp://www.vector.co.jp/soft/winnt/util/se221254.html結果はGUIです。 Idle Process 0 N/A 16,384 0 1070:43:24.953 N/A 2 0 N/A System 8 NT AUTHORITY\SYSTEM 28,672 28,672 7:39:41.328 N/A 43 423 N/A LS…

tasklist.exe

XPではtasklist.exeで出てくる内容と比較してみよう タスクリスト詳細表示 $ tasklist /V|headイメージ名 PID セッション名 セッション# メモリ使用量 状態 ユーザー名 CPU 時間 ウィンドウ タイトル ========================= ====== ================ ===…

Cygwinのps

Windowsでpsコマンドを利用する場合は普通のUNIX系のpsとはオプションが異なる ps auwwxとかしてもまともに出てこないので。 ps -W これが正解。結果は以下のようなかんじ $ ps -W |head PID PPID PGID WINPID TTY UID STIME COMMAND 4 0 0 4 ? 0 04:24:48 *…

最近使ったファイル

最近使ったのと最近使った拡張子別のものまである。HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs

DOS窓100個

DOS窓を100個開いてみた。 目標は300個ぐらい、バーチャルデスクトップとか使わないと無理そう。

日付表示

よく使うのでメモ #!/usr/bin/perl{ my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time()); $mon++;$year+=1900; print "$year/$mon/$mday $hour:$min:$sec\n"; }

飛行機の個別ディスプレイのOS

先日米国に出張した。最近の航空機には全席個別のディスプレイがついており、ビデオオンデマンドやゲームなどができるようになっているのであるが。ちょっとしたことをしたらハングアップしてしまいLinuxの起動画面を拝めることができた。よく見るペンギンが…

誤変換

神媒体意味:神の宿る体のこと。

HTML難読化を解読する

HTMLをJavaScriptで難読化しているページがある。 http://blog9.fc2.com/w/waine/file/jigokutsushin.html このサイトに昼間アクセスした場合は200コードの404ページが得られる。深夜0時過ぎにアクセスしたとき本来のページが見られる仕組みだ。このコード…

Man in the middle 中間者攻撃

なつかしの delegate ではmitm攻撃が簡単に行えるそうだ。 http://i-red.info/docs/DeleGate%20as%20a%20Man-In-The-Middle%20proxy.html

今日出来なかったコード

Windows等の64bitタイムスタンプを 年月表示で表示する。64bit timestampのLinuxでの取得方法。

ちょっとブルートフォース

#!/usr/bin/perluse Digest::MD5 qw(md5 md5_hex md5_base64);; use Digest::SHA1 qw(sha1 sha1_hex sha1_base64);;$H1="5A95ACEBD94B20575779986212690D69"; $H2="6136F090C1EF42DBC7B34B12A83A04F19692BB29";$H1=pack("H*",$H1); $H2=pack("H*",$H2);for(0…

URIデコード

#!/usr/bin/perlwhile(){ $_ =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack('H2', $1)/eg; print $_; }

P2Pネットワークの追求と証拠確保

新ネタも披露【東京】 2006年11月22日(火) 14:00〜16:30 新宿NSビル H会議室 参加費 無料【大阪】 2006年12月8日(金) 14:00〜16:30 新大阪丸ビル新館 402会議室 参加費 無料【プログラム】 ■ Winny Shareによる情報漏えいの追跡 ■ 情報漏えい初動…

16進表記のデータをメモリ上でungzipしてみた

#!/usr/bin/perl use Compress::Zlib; $str=`cat $ARGV[0]`; $str=~s/ //g; $str=~s/[\n\r]//g; $str=pack("H*",$str); $dat=Compress::Zlib::memGunzip($str); print $dat; ./memunzip.pl [hoge.txt] | hdのように使う。

気軽にHEXダンプしたい

hd というコマンドがあった、od はどうも好きになれないので。 hdを使うことにした。http://packages.debian.org/stable/utils/bsdmainutils 00000000 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 |.ELF............| 00000010 02 00 03 00 01 00 00 0…

トレーディングカードゲームをジェバって作った。

ゲームデザイン 1時間 カード作成 2時間 生々しくリアルなゲームが出来た。 PS2のシミュレーションゲームよりリアルに出来た。 詳細は後日。