«

»

2月 05

ランダムパスワード作成スクリプト作った

引数で指定した長さのASCII文字(制御記号は除く)をランダムに並べて出力するだけ。WPA2のパスワード作成用に組んでみた。
0x21~0x7eまでが文字なので、それをランダムでchr()に渡して文字化しています。こういう手法は思いつかなかった。

#coding:utf-8
import random
import sys

chartimes = sys.argv[1]
chartimes = int(chartimes)

outputstr = ''

for num in range(chartimes):
	outputstr+=chr(random.randint(33,126))

print outputstr

Permanent link to this article: http://lga128.nekobaka.net/2012/02/randompassword_maker/

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次の HTMLタグおよび属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Time limit is exhausted. Please reload the CAPTCHA.