使用python生成使用者名稱字典
在滲透測試過程中,無可避免需要使用python來快速生成一些基於已知使用者名稱的密碼字典,如生成使用者名稱+123,使用者名稱+123456等等,python是最好的選擇,簡單粗暴,指令碼如下:
# -*- coding: cp936 -*-
import time
file1=open(u'賬號-姓名.txt','r')
file2=open('賬號-對應密碼.txt','w')
new_str=''
add_str1='123' #加字首
add_str2='@123' #加字尾
con=file1.read()
con=con.replace(' ','')#去空格
line_arr=con.split()#分割,去空格換行符等等
for line in line_arr:
line = line.split(' ')
#print(line[0])
new_str=new_str+add_str1+line[0]+add_str2+'\n'
file2.write(new_str)
print u'完成!!'
相關推薦
Python生成器、三元表達式、列表生成式、字典生成式、生成器表達式
pan name generator object bject python AC 拉鏈 一個 什麽是生成器:只要函數內部包含有yield關鍵字,那麽函數名()的到的結果(生成器地址)就是生成器,再調用函數不會執行函數內部代碼這個生成器本身有 _iter_ he _n
使用python生成使用者名稱字典
在滲透測試過程中,無可避免需要使用python來快速生成一些基於已知使用者名稱的密碼字典,如生成使用者名稱+123,使用者名稱+123456等等,python是最好的選擇,簡單粗暴,指令碼如下: # -*- coding: cp936 -*- import time
python之路 ---列表/字典生成式及匿名函式
列表解析: l = ['aaa','bbb','ccc'] #將l內的元素全部變為大寫... L = [] for i in l: L.append(i.upper()) print(L) #使用列表解析: L = [i.upper() for i in
python 生成內嵌式字典(dict)-案例從python提取內嵌json寫入mongodb
從mongo查詢利用python 讀寫如新的集合 import traceback, from gaode_hotel.conn_mongodb import conn_mongodb import
Python 7 列表 for 字典,嵌套
功能 python 結果 guest arm 表示 bsp 第一個 必須 列表: 基本格式:變量名 = [元素1,元素2,元素3] 創建:A = [‘訪客‘,‘admin‘,19] 或 A = list([‘armin‘,‘admin‘,19]), 後者更傾向
python小技巧--通過字典的值(value)求鍵(key)
python key dict 思路:通過遍歷字典將key ==> vlaue 取出來,將值進行比較,從而獲得key。d = {‘a‘:1, ‘b‘:2, ‘c‘:123, ‘d‘:‘hello world‘} for k,v in d.items(): if v == ‘hell
使用Python生成源文件的兩種方法
mob zhang mod pri tid 串接 數字 能夠 package 利用Python的字符串處理模塊,開發者能夠編寫腳本用來生成那些格式同樣的C、C++、JAVA源程序、頭文件和測試文件,從而避免大量的反復工作。本文概述兩種利用Python string類生成
python路4—字典、集合
subset key 增加 traceback card 武漢 cnblogs sub diff #!/usr/bin/python3 #字典---增刪改查 #穿件一個字典info >>> info = { ... ‘student01‘:‘Te
python生成詞雲
cloud arr 文本 [0 mas func word .text ges 期末復習比較忙過段時間來專門寫scrapy框架使用,今天介紹如何用python生成詞雲,雖然網上有很多詞雲生成工具,不過自己用python來寫是不是更有成就感。 今天要生成的是勵誌歌曲的詞雲,百
python基礎之名稱空間和作用域、函數嵌套
空間 dir pri 引用 value log 關系 fun ret 一、名稱空間 1、定義:存放名字與值的綁定關系 2、名稱空間分為:內置名稱空間、全局名稱空間、局部名稱空間 內置名稱空間:python解釋器自帶的名字,python解釋器啟動就會生成 全局名稱空間:文件級
python生成二維碼圖片
生成二維碼 image() blog 掃描 尺寸 nts color 簡單 world! 依賴Pillow庫。 import qrcode # 簡單用法 img = qrcode.make(‘Hello World!‘) img.save(‘qr_code.png‘)
Python 生成隨機驗證碼
安裝 alt rndc 字母 .text key red 圖片查看 fill Python生成隨機驗證碼 Python生成隨機驗證碼,需要使用PIL模塊. 安裝: 1 pip3 install pillow 基本使用 1. 創建圖片
小興趣:用python生成excel格式座位表
highlight rand end 正方 unit style over 思路 created 腳本分兩個文件: 1.生成二維隨機列表:GenerateLocaltion.py 2.將列表導入excel文件:CreateExcel.py 先上GenerateLocalt
python開發基礎:字典操作
ems append code 如果 pri 並且 常用操作 item set 一,字典操作 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 5 # 常用操作: 6 # 7 # 存
python生成職業要求詞雲
經驗 asc matplot plot 數據 如圖所示 [] show print 接著上篇的說的,爬取了大數據相關的職位信息,http://www.17bigdata.com/jobs/。 # -*- coding: utf-8 -*- """ Created on T
三條代碼 搞定 python 生成驗證碼
python 驗證碼C:\Users\DELL>pythonPython 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright",
Python 生成驗證碼
blog col log num style class pytho int spa temp2 = "" for i in range(6): num = random.randrange(0,6) if num == 1 or num == 3
利用python生成交換機的VRF配置文件
cnblogs pan 運行 成交 交換機 sting write quit spa 為了快速生成有規律的VRF,寫了一個python腳本,可以快速生成如下的VRF配置。 ip vpn-instance vpn0ipv4-family route-distinguish
python學習基礎篇——字典
log 容器 數據 都是 添加 目錄 cnblogs false seq ? 什麽是字典 字典是另一種可變容器模型,且可存儲任意類型對象。 字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如
python筆記04:字典
username 說明符 坐標 修改時間 keys 設定 live bar 說明 4.1 字典的使用 字典:通過名字來引用值的數據結構,又稱為映射 字典中的值並沒有特殊的順序,但是都存儲在一個特定的鍵下 字典提供的功能:快速查找特定鍵值對應關系 某些情況下,字典比列表更