「mysqlfast」の版間の差分
提供: セキュリティ
(ページの作成:「<!-- vim: filetype=mediawiki --> 読み方 ;mysqlfast:まい えすきゅーえる ふぁーすと __TOC__ == 概要 == mysqlfastは、MySQLのパスワ...」) |
|||
(同じ利用者による、間の3版が非表示) | |||
行1: | 行1: | ||
− | + | [[mysqlfast]]は、[[MySQL]]のパスワードハッシュの[[総当たり攻撃]]の[[パスワードクラック]]ツールです。 | |
− | + | ||
− | + | ||
− | 読み方 | + | '''読み方''' |
;[[mysqlfast]]:まい えすきゅーえる ふぁーすと | ;[[mysqlfast]]:まい えすきゅーえる ふぁーすと | ||
__TOC__ | __TOC__ | ||
== 概要 == | == 概要 == | ||
− | |||
[[mysqlfast]]は、[[MySQL]]のパスワードハッシュの[[総当たり攻撃]]の[[パスワードクラック]]ツールです。 | [[mysqlfast]]は、[[MySQL]]のパスワードハッシュの[[総当たり攻撃]]の[[パスワードクラック]]ツールです。 | ||
− | * [[MySQL]] の 4 を対象としています。 | + | * [[MySQL]] の 4.1より前のバージョンの[[パスワード]] を対象としています。 |
* 8文字までのパスワードを想定しています。 | * 8文字までのパスワードを想定しています。 | ||
− | * | + | * '''オフラインクラック'''です。 |
− | + | ||
== インストール == | == インストール == | ||
− | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
wget 'https://raw.github.com/gdonald/junk/master/c/mysqlfast.c' | wget 'https://raw.github.com/gdonald/junk/master/c/mysqlfast.c' | ||
cc -O2 -fomit-frame-pointer mysqlfast.c -o mysqlfast | cc -O2 -fomit-frame-pointer mysqlfast.c -o mysqlfast | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
== 使い方 == | == 使い方 == | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | mysql> select old_password('test'); | ||
+ | +----------------------+ | ||
+ | | old_password('test') | | ||
+ | +----------------------+ | ||
+ | | 378b243e220ca493 | | ||
+ | +----------------------+ | ||
+ | 1 row in set (0.01 sec) | ||
+ | </syntaxhighlight> | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
% ./mysqlfast | % ./mysqlfast | ||
usage: ./mysqlfast hash | usage: ./mysqlfast hash | ||
− | % ./mysqlfast | + | % time ./mysqlfast 378b243e220ca493 |
− | Hash: | + | Hash: 378b243e220ca493 |
Trying length 3 | Trying length 3 | ||
Trying length 4 | Trying length 4 | ||
− | Found pass: | + | Found pass: test |
+ | Time spent in user mode (CPU seconds) : 0.000s | ||
+ | Time spent in kernel mode (CPU seconds) : 0.008s | ||
+ | Total time : 0:00.00s | ||
+ | CPU utilisation (percentage) : 0.0% | ||
+ | Times the process was swapped : 0 | ||
+ | Times of major page faults : 0 | ||
+ | Times of minor page faults : 68 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
== 関連項目 == | == 関連項目 == | ||
− | |||
* [[MySQL]] | * [[MySQL]] | ||
+ | * [[MySQLのパスワード]] | ||
* [[パスワードクラック]] | * [[パスワードクラック]] | ||
+ | <!-- vim: filetype=mediawiki | ||
+ | --> |
2015年9月22日 (火) 22:00時点における最新版
mysqlfastは、MySQLのパスワードハッシュの総当たり攻撃のパスワードクラックツールです。
読み方
- mysqlfast
- まい えすきゅーえる ふぁーすと
概要
mysqlfastは、MySQLのパスワードハッシュの総当たり攻撃のパスワードクラックツールです。
インストール
wget 'https://raw.github.com/gdonald/junk/master/c/mysqlfast.c' cc -O2 -fomit-frame-pointer mysqlfast.c -o mysqlfast
使い方
mysql> select old_password('test'); +----------------------+ | old_password('test') | +----------------------+ | 378b243e220ca493 | +----------------------+ 1 row in set (0.01 sec)
% ./mysqlfast usage: ./mysqlfast hash % time ./mysqlfast 378b243e220ca493 Hash: 378b243e220ca493 Trying length 3 Trying length 4 Found pass: test Time spent in user mode (CPU seconds) : 0.000s Time spent in kernel mode (CPU seconds) : 0.008s Total time : 0:00.00s CPU utilisation (percentage) : 0.0% Times the process was swapped : 0 Times of major page faults : 0 Times of minor page faults : 68