系统网络运维zhaohang3031.blog.chinaunix.net
zhaohang3031
全部博文(240)
2017年(8)
2014年(4)
2013年(15)
2012年(4)
2011年(14)
2010年(55)
2009年(140)
wb123456
酷小川11
gdmzhqf
heu
Bsolar
浪花小雨
Phyllis6
vipty
grjboy30
分类: LINUX
2009-07-05 01:57:44
#!/usr/bin/env pythonimport os,sys,reif len(sys.argv[:])!=1: print "\033[0;32mUsage: python " + sys.argv[0] + "\033[0m" sys.exit(0)mypass = raw_input('Please input your passwd: ')if '"' in mypass: myokpass = mypass.replace( '"', '\\"')else: myokpass = mypassif len(mypass) > 30: print "ERROR: password length must be less than 30." sys.exit()mypass_aes = os.popen('echo "%s" |openssl enc -aes256 -pass pass:123 -base64' % (myokpass)).readline().strip()print 'Securet passwd: ',mypass_aes
discript.py
#!/usr/bin/env pythonimport os,sysfrom string import upperif len(sys.argv[:])!=1: print "\033[0;32mUsage: python " + sys.argv[0] + "\033[0m" sys.exit(0)mypass_aes = raw_input('Please input your passwd: ')mypass= os.popen("echo '%s' |openssl enc -aes256 -pass pass:123 -base64 -d" % (mypass_aes)).readline().strip()print 'True passwd: ',mypass
上一篇:在命令 history 中显示时间戳
下一篇:简单获取各大网络运营商IP段
登录 注册