zoukankan      html  css  js  c++  java
  • Python与Hack之Unix口令

    1.在实验时候,先导入crypt库:必须在Unix环境下才能实现这个模块

    2.代码贴一下,以后有了Unix环境试试吧:

    import crypt
    import sys
    sys.modules['Crypto']=crypto

    def testPass(cryptPass):
    salt=cryptPass[0:2]
    dictFile=open('dictionary.txt','r')
    for word in dictFile.readline():
    word=word.strip(' ')
    cryptWord=crypto.crypto(word,salt)
    if(cryptWord==cryptPass):
    print("[+] Found Password:"+word+" ")

    print("[-] Password Not Found. ")

    def main():
    passFile=open('passwords.txt')
    for line in passFile.readline():
    if ":" in line:
    user=line.split(':')[0]
    cryptPass=line.split(':')[1].strip(' ')
    print("[+] Cracking Password For:"+user)
    testPass(cryptPass)
    if __name__=="__main__":
    main()


  • 相关阅读:
    day13_迭代器,生成器
    作业礼包
    day12_装饰器进阶
    装饰器作业
    day11_装饰器
    函数作业
    day10-函数进阶
    数据类型-习题解答
    day09_函数
    PHP 完美分页
  • 原文地址:https://www.cnblogs.com/hqutcy/p/6095418.html
Copyright © 2011-2022 走看看