我对Python非常陌生,我花了一段时间试图让一个函数将pwdump格式文件剪切成用户名:NTLMhash函数。理想情况下,我喜欢将输入文件中的剪切哈希值输出到新文本文件中的代码,但如果新文件有点太多,则覆盖就足够了。
任何帮助都会非常感激:)
感谢。
答案 0 :(得分:0)
我没有运行它,但它应该接近你想要的。
import sys
def pwdump_snip(file):
with open(file) as i:
with open("outfile.txt","a") as o: # open for appending/change to "w" to overwrite
for line in i: s
s = line.split(':')
o.write(s[0] + ':' + s[3])
if __name__=="__main__":
pwdump_snip(sys.argv[1])
您使用python name_of_py.py some_file