版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
python編寫簡(jiǎn)易木馬程序?qū)嶒?yàn)指導(dǎo)
實(shí)驗(yàn)十六python編寫簡(jiǎn)易木馬程序【實(shí)驗(yàn)介紹】1.概述本實(shí)驗(yàn)?zāi)_本中需要引用兩個(gè)第三方庫,pythonhook與pythoncom。鍵盤記錄也就是使用hook:Windows消息處理機(jī)制的一個(gè)平臺(tái),應(yīng)用程序可以在上面設(shè)置子程以監(jiān)視指定窗口的某種消息,而且所監(jiān)視的窗口可以是其他進(jìn)程所創(chuàng)建的。而屏幕截圖只需要調(diào)用幾個(gè)gui相關(guān)的api即可。2.實(shí)驗(yàn)?zāi)繕?biāo)學(xué)會(huì)使用python編寫簡(jiǎn)易木馬程序。本實(shí)驗(yàn)要求掌握以下幾個(gè)方面:(1)了解pythonhook第三方庫;(2)了解pythoncom第三方庫;(3)掌握python編寫簡(jiǎn)易木馬程序。3.實(shí)驗(yàn)環(huán)境Windows操作系統(tǒng);python3.x?!緦?shí)驗(yàn)步驟】1.打開Windows操作系統(tǒng)首先,我們需要進(jìn)入Windows操作系統(tǒng),界面圖如下:2.驗(yàn)證Python(1)按住快捷鍵“Win+R”打開運(yùn)行窗口,輸入cmd,進(jìn)入命令行窗口。(2)在命令行窗口輸入:python命令,驗(yàn)證是否存在。3.腳本設(shè)計(jì)思路(1)首先,我們需要分別安裝pythonhook庫與pythoncom庫。我們?cè)谶@里特別要注意的是pythonhook庫的安裝,pythonhook庫的安裝需要將.whl文件放置python的Scripts目錄下,然后用pip命令進(jìn)行安裝。Pythoncom庫是.exe程序,直接雙擊安裝即可。(2)其次,我們需要在python目錄下找到這兩個(gè)庫的相關(guān)文件,并復(fù)制到pycharm中的site-packages目錄下,目的是為了能在pycharm中能夠正確的導(dǎo)入這兩個(gè)庫的相關(guān)模塊。(3)最后,我們了解Hook,并編寫腳本。Hook:Windows消息處理機(jī)制的一個(gè)平臺(tái),應(yīng)用程序可以在上面設(shè)置子程以監(jiān)視指定窗口的某種消息,而且所監(jiān)視的窗口可以是其他進(jìn)程所創(chuàng)建的。4.編寫準(zhǔn)備(1)安裝第三方庫pythonhook與pythoncom。①下載pythonhook與pythoncom庫,截圖如下:②安裝pythonhook庫,截圖如下:③安裝pythoncom庫,截圖如下:5.編寫Python腳本(1)開始著手編寫Python腳本。打開Pycharm工具,界面圖如下:(2)我們編寫兩個(gè)腳本,實(shí)現(xiàn)兩個(gè)功能,一個(gè)腳本實(shí)現(xiàn)鍵盤記錄功能;另一個(gè)腳本則實(shí)現(xiàn)屏幕截圖。①在該腳本中我們定義一個(gè)擊鍵監(jiān)聽事件函數(shù),主要為了檢測(cè)窗口是否移動(dòng)和檢測(cè)擊鍵是否常規(guī)按鍵。完整代碼截圖:運(yùn)行結(jié)果截圖:②第二個(gè)腳本中,我們主要引用win32中的相關(guān)函數(shù)來獲取桌面、圖片分辨率、創(chuàng)建設(shè)備描述、創(chuàng)建一個(gè)內(nèi)存設(shè)備描述表、創(chuàng)建位圖對(duì)象、截圖至內(nèi)存設(shè)備描述表、保存截圖文件以及內(nèi)存釋放。(在這里我們將截圖保存到D:\\screenshot.bmp文件中)。完整代碼截圖:運(yùn)行結(jié)果截圖:
實(shí)驗(yàn)報(bào)告一、實(shí)驗(yàn)報(bào)告通過python提供的api本地去嘗試連接遠(yuǎn)程的mysql數(shù)據(jù)庫,通過迭代把ip和字典進(jìn)行填補(bǔ)然后實(shí)現(xiàn)暴力破解。1、實(shí)驗(yàn)?zāi)康膶W(xué)會(huì)使用Python編寫多線程爆破MySQL數(shù)據(jù)庫的腳本。本實(shí)驗(yàn)要求掌握以下幾個(gè)方面:(1)安裝pymsql庫;(2)了解mysql數(shù)據(jù)庫的相關(guān)知識(shí);(3)掌握Python編寫多線程爆破MySQL數(shù)據(jù)庫。2、實(shí)驗(yàn)環(huán)境Windows10操作系統(tǒng);Python3.x;PyCharm編譯器。3、實(shí)驗(yàn)準(zhǔn)備了解mysql數(shù)據(jù)庫的相關(guān)知識(shí);掌握Python編寫多線程爆破MySQL數(shù)據(jù)庫。4、實(shí)驗(yàn)過程(1)首先,我們需要安裝pymsql庫,Python3下使用pymsql庫,要與MSQLdb進(jìn)行區(qū)分。(2)其次,我們準(zhǔn)備好password密碼字典和IP字典文件。(3)最后,我們要通過迭代把ip和字典
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026天津市濱海新區(qū)事業(yè)單位招聘25人備考題庫及參考答案詳解
- 05帶電粒子在電場(chǎng)中的運(yùn)動(dòng)課件高二上學(xué)期物理人教版()-2
- 2026江蘇南京大學(xué)招聘XZ2026-005商學(xué)院保潔員備考題庫含答案詳解
- 2026云南昆明市尋甸回族彝族自治縣檔案館城鎮(zhèn)公益性崗位招聘2人備考題庫及答案詳解參考
- 2026廣東清遠(yuǎn)市佛岡縣石角鎮(zhèn)招聘新城社區(qū)專職網(wǎng)格員1人備考題庫及參考答案詳解一套
- 2026年河北滄州市人民醫(yī)院選聘高層次人才49名備考題庫附答案詳解
- 2025云南臨滄雙江自治縣地方產(chǎn)業(yè)發(fā)展服務(wù)中心招聘公益性崗位人員1人備考題庫有完整答案詳解
- 2026年河北邯鄲凌云中學(xué)招聘儲(chǔ)備教師61名備考題庫及答案詳解1套
- 三江源地區(qū)高原濕地生態(tài)探秘
- 2026江蘇徐州美華盛泰電梯有限公司招聘?jìng)淇碱}庫及1套完整答案詳解
- 電站設(shè)備管理和檢修及維修制度
- 浙江省高級(jí)法院公布十大民間借貸典型案例
- GA 1809-2022城市供水系統(tǒng)反恐怖防范要求
- YS/T 1148-2016鎢基高比重合金
- JJF 1143-2006混響室聲學(xué)特性校準(zhǔn)規(guī)范
- GB/T 39597-2020出租汽車綜合服務(wù)區(qū)規(guī)范
- 兒童舌診解析
- GB/T 12060.3-2011聲系統(tǒng)設(shè)備第3部分:聲頻放大器測(cè)量方法
- 四年級(jí)數(shù)學(xué)下冊(cè)解決問題練習(xí)題
- 《康復(fù)評(píng)定技術(shù)》考試復(fù)習(xí)題庫(含答案)
- 幼兒園四季交替課件
評(píng)論
0/150
提交評(píng)論