バックグラウンド:
私は現在、busyboxを実行し、中国で製造された組み込みデバイスから回復した塩漬けのmd5ハッシュをクラックしようとしています。
私はカーリーで見つけたすべての単語リストを使用して、リッパージョンを試しました。
私はcloudcrackerを試しましたが、結果は返りませんでした。
私は現在、oclHashcatを使用していくつかのGPUSを備えたマシンで総当たり攻撃を行っていますが、まだ何も返されていません。
英語のデバイスにシリアルコンソールがあります。ユーザー名がjdoeでパスワードが設定されていない、権限の低いアカウントを持っています。これは、私よりもLinuxの特権が得意な人に渡しました。
デバイスに中国語のうなずくパスワードがないことを確認したいのですが。つまり「パスワード」、「こんにちは」、「letmein」などに相当するものは、あなたが深センの電子機器工場であったとしたらどうでしょう。
複数の中国語の方言があることは承知していますが、いずれにしても試す価値があり、同様のデバイスで役立つ可能性があるため、それらのいずれかからの単語リストに興味があります。
TLDR:Googleを試してみましたが、辞書攻撃に適した中国語または「ピンイン」の単語リストを見つけるのが困難でした。私はこのサイトを検索し、おそらく次に試してみる単語リストの良い情報源を見つけましたが、それらは主に英語であり、中国語では見ていません。
誰かが彼らのための良い情報源を知っていますか?
編集:さらに検索すると、これが見つかりました http://www.backtrack-linux.org/forums/showthread.php?t=27764 試してみます。それが私の目的のためにまともな報道を提供するかどうかはわかりません。
以下のトップアンサーから生成されたASCIIシードシンボルワードリストを http://Pastebin.com/aHrnZF57 に投稿しました
これは、「クランチ」ワードリストジェネレータまたはお気に入りの代替ツールを使用して、希望する長さのワードリストを生成するために使用できるはずです。
生のPastebinデータをseed.txtとしてホームディレクトリに保存し、次を呼び出します。
crunch MIN MAX -q ~\seed.txt -o myOutputWordlist.txt
私のシードリストを、上記のbacktrack-linuxフォーラムスレッドから入手できるリストのいくつかで置き換えることによって、同じことを行うことができます。
これがこの問題のある人に役立つことを願っています-幸せなブルートフォーシング:)
中国語(北京語)は、音韻的に制限された言語であり、音節が限られています。したがって、次の例に示すように、中国語の可能なすべての音節で構成されるテーブルを作成できます。
a ai au an aŋ e ə əi əu ən əŋ i ia iai iau ian iaŋ ie iə iəu iən iəŋ io iu iuan iuə iun iuəŋ aɻ o u ua uai uan uaŋ uə uəi uən uəŋ m n ŋ
a ai ao an ang ê e ei ou en eng yi ya yai yao yan yang yê ye you yin ying yo yu yuan yue yun yong er o wu wa wai wan wang wo wei wun weng m n ng
p ba bai bao ban bang bo bei ben beng bi biao bian biang bie biu bin bing bu
pʰ pa pai pao pan pang po pei pou pen peng pi piao pian pie piu pin ping pu
m ma mai mao man mang mo mei mou men meng mi miao mian mie miu min ming mu
f fa fan fang fo fei fou fen feng fu
t da dai dao dan dang de dei dou den deng di diao dian die diu Ding du duan duo dui dun dong
tʰ ta tai tao tan tang te tou teng ti tiao tian tie tiu ting tu tuan tuo tui tun tong
n na nai nao nan nang ne nei nou nen neng ni niao nian niang nie niu nin ning nü nüe nu nuan nuo nong
l la lai lao lan lang le lei lou leng li lia liao lian liang lie liu lin ling lü lüe lo lu luan luo lun long
ts za zai zao zan zang ze zei zou zen zeng zi zu zuan zuo zui zun zong
tsʰ ca cai cao can cang ce cou cen ceng ci cu cuan cuo cui cun cong
s sa sai sao san sang se sou sen seng si su suan suo sui Sun song
tʂ zha zhai zhao zhan zhang zhe zhei zhou zhen zheng zhi zhu zhua zhuai zhuan zhuang zhuo zhui zhun zhong
tʂʰ cha chai chao chan chang che chou chen cheng chi chu chua chuai chuan chuang chuo chui chun chong
ʂ sha shai shao shan shang she shei shou shen sheng shi shu shua shuai shuan shuang shuo shui shun
ɻ rao ran rang re rou ren reng ri ru rua ruan ruo rui run rong
tɕ ji jia jiao jian jiang jie jiu jin jing ju juan jue jun jiong
tɕʰ qi qia qiao qian qiang qie qiu qin qing qu quan que qun qiong
ɕ xi xia xiao xian xiang xie xiu xin xing xu xuan xue xun xiong
k ga gai gao gan gang ge gei gou gen geng gu gua guai guan guang guo gui gun gong
kʰ ka kai kao kan kang ke kei kou ken keng ku kua kuai kuan kuang kuo kui kun kong
x ha hai hao han hang he hei hou hen heng hu hua huai huan huang huo hui hun hong
最初の行は列見出しで、最初の列は行見出しです。したがって、中国語の発音を学習するための私の助けであったように、最初の行と列を無視できます。
多くの音節は使用されておらず、したがって、それらの位置はテーブルで空であり、合計410の可能な音節を示します。さらに、数字で示される北京語には5つのトーン(0で始まる)があるため、パスワードはgao1mi4
。トーンを数えると、2050の可能な音節があります。中国語の単語は通常1〜3音節の長さであるため、単語リストを使用しなくても、音節と音調のランダムな組み合わせを使用すると、ピンインベースのパスワードを8,615,125,000回未満で解読できる可能性があります。