Fond:
J'essaie actuellement de casser une md5 salée que j'ai récupéré à partir d'un busybox en cours d'exécution de l'appareil embarqué et fabriqué en Chine.
J'ai essayé john l'éventreur en utilisant toutes les listes de mots que je pouvais trouver dans Kali.
J'ai essayé cloudcracker et n'a donné aucun résultat.
Je suis brutalise actuellement sur une forçais machine avec plusieurs GPUS en utilisant oclHashcat mais n'ai rien encore de retour.
J'ai une console série sur le dispositif qui est en anglais. J'ai un compte faible privilégié avec le jdoe nom d'utilisateur et aucun mot de passe. Je l'ai remis cela à quelqu'un qui est beaucoup mieux à Linux privesc que je suis.
Je veux faire en sorte que l'appareil ne dispose pas d'un mot de passe Noddy en chinois. C'est à dire. quel que soit l'équivalent de " mot de passe " " bonjour " " letmein ", etc. serait si vous étiez une usine d'électronique à Shenzhen.
Je suis conscient qu'il ya plusieurs dialectes chinois, mais seraient intéressés à lexiques de l'un d'eux comme il serait essayer la peine d'une toute façon et ils peuvent être utiles sur les appareils similaires.
TLDR: J'ai essayé Google et a eu du mal à trouver chinois ou " pinyin " Wordlists approprié pour le dictionnaire des attaques. J'ai cherché ce site et trouvé quelques bonnes sources pour lexiques que je vais probablement essayer la prochaine, mais ils sont principalement en anglais et je n'ai pas vu en chinois.
Quelqu'un sait-il d'une bonne source pour eux?
Edit: des recherches plus poussées m'a trouvé ce http://www.backtrack-linux.org/forums/showthread.php?t=27764 que je vais essayer. Je ne suis pas sûr si cela fournira une couverture décente à mes fins cependant.
J'ai posté un symbole graine ascii wordlist produite à partir de la réponse ci-dessous à haut http://Pastebin.com/aHrnZF57
Cela devrait pouvoir être utilisé pour générer des listes de mots de longueur désirée en utilisant le générateur de liste de mots " crunch " ou votre outil alternatif favori.
Enregistrer les données brutes Pastebin comme seed.txt dans votre répertoire personnel puis appelez:
crunch MIN MAX -q ~\seed.txt -o myOutputWordlist.txt
La même chose peut être fait en remplaçant ma liste de semences avec certains de ceux disponibles sur le forum backtrack-linux fil lien ci-dessus.
Espérons que cela aide tout le monde à ce problème - Happy bruteforcing :)
Le chinois (mandarin) est une langue très restrictive phonologique avec une quantité limitée de syllabes possibles. Par conséquent, vous pouvez faire une table constituée de toutes les syllabes possibles de la langue chinoise comme illustrée ici:
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
La première ligne sont les en-têtes de colonne et la première colonne sont les en-têtes de la rangée. Ainsi, vous pouvez ignorer la première ligne et la première colonne, car ils étaient pour mon aide en apprentissage de la prononciation de mandarine.
De nombreuses syllabes ne sont pas utilisées et leurs positions sont donc vides dans la table donnant un total de 410 syllabes possibles. En outre, il y a 5 tons (à partir de 0) dans la langue chinoise mandarine indiquée par des chiffres, un mot de passe pourrait donc être quelque chose comme gao1mi4
. Compter les tons, il y a 2050 syllabes possibles. Avec des mots chinois étant typiquement de 1 à 3 syllabes longs, il est une possibilité réelle de casser un mot de passe basé sur la pinyine dans moins de 8 615 125 000 tentatives à l'aide de combinaisons aléatoires de syllabes et de tons sans l'aide d'une liste de mots.