うらおブログ(移転しました)スマートフォン用の表示で見るやねうらおブログ(移転しました)この広告は、90日以上更新していないブログに表示しています。security昨日、4月1日に3月末に退社した社員のパスワード(ここに詳しくは書けない)がわからなくなって困っているという相談をあるお客さんから受けた。その社員は、そこの上司に個人的な怨恨があるらしく「死ね!」と言い残して辞めていったのだそうだ。パスワードを教えなかったのは何かの腹いせなのだろうか。その社長の許可を取り、私はダメ元で総当り攻撃をしてみることにしたが、1時間ほどやってみて、無理そうだから切り上げ。次に辞書攻撃をしてみることにした。辞書は英語辞書やWikipedia等から集めてきた私のお手製のものだ。これも1時間ほどやって無理そうだから切り上げ。辞書の単語の組み合わせも試してみることにした。私が攻撃に使う辞書はそれぞれの単語のIDなどに出現する頻度を統計的に求めてある。これを使って、例えば、10%で出現する単語flowerと20%で出現する単語catを組み合わせたflowercatというパスワードは10%×20%=2%の確率であり得る(存在し得る)と仮定する。この確率が一定以上のものの組み合わせを求めるプログラムを書く。(a,b,...はそれぞれの単語の出現確率)と掛け算していき、それがXを下回ったら終了。Xなので、これを満たしたら終了。引き算)のみで計算できる。(このアイデアは実現確率探索のもの。)まあ、なんにせよしばらくやっていたら、なんとかパスワードがわかったらしく部屋中にbeep音が鳴り響いた。上司に「死ね!」と言い残して退社する人ってどんなパスワードを使ってるんだろうと思って画面を見たら「golgo13」(ゴルゴ13)だった。4月1日だからって、全く悪い冗談だ。電子書籍になるに至るまでの話ブログちょっとだけ移転のお知らせ時代はまだゲームセンターあらしに追いつかないのかやねうら王、電王戦バージョン提出しました将棋の神様のレーティングはいくつなのか?月別アーカイブはてなブログをはじめよう!yaneuraoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。