freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)網(wǎng)絡(luò)安全中的防火墻技術(shù)和端口掃描技術(shù)-資料下載頁(yè)

2024-12-04 00:44本頁(yè)面

【導(dǎo)讀】了新的時(shí)代,而網(wǎng)絡(luò)安全技術(shù)作為網(wǎng)絡(luò)技術(shù)中的重要組成部分也迎來(lái)了新的挑戰(zhàn)。術(shù)也因此出現(xiàn)了日新月異的變化。本文主要針對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全中的各種技術(shù)作了。初步探討,特別是防火墻技術(shù)和端口掃描技術(shù)。并在相關(guān)理論的指導(dǎo)下自行開(kāi)發(fā)了。Winsock控件,程序中調(diào)用了大量的WINDOWSAPI。在文中具體描述了實(shí)現(xiàn)過(guò)程。中采用的有關(guān)的技術(shù),并給出了程序中的各個(gè)功能模塊以及設(shè)計(jì)思路和重要代碼。

  

【正文】 主要代碼 For i=0 To ‘獲得需要監(jiān)聽(tīng)端口的數(shù)量 Load Winsock(i+1) ‘動(dòng)態(tài)加載 Winsock控件 Winsock1(i+1).LocalPort=(i) ‘綁定端口 計(jì)算機(jī)網(wǎng)絡(luò)安全中防火墻技術(shù)和端口掃描技術(shù) 22 Winsock(i+1).Listen ‘調(diào)用 Listen方法對(duì)端口進(jìn)行監(jiān)聽(tīng) Next i 以上代碼通過(guò)計(jì)算需要監(jiān)聽(tīng)端口的數(shù)量,動(dòng)態(tài)的創(chuàng)建相應(yīng)的 Winsock控件來(lái)監(jiān)聽(tīng)。 Load Winsock2(now_out)’動(dòng)態(tài)加載另一個(gè) Winsock控件 數(shù)組 Winsock2(now_out).Accept requestID’和客戶端建立連接 Winsock1(Index).Close Winsock1(Index).Listen’監(jiān)聽(tīng)控件繼續(xù)監(jiān)聽(tīng) now_out = now_out + 1’累加連接的控件 myaddlog 來(lái)自 amp。 Winsock2(Index).RemoteHostIP amp。 連接到本地端口 : amp。 Winsock2(Index).LocalPort ‘調(diào)用 Windows API 函數(shù) Public Declare Function i_addr Lib (ByVal cp As String) As Long’調(diào)用 ,將字符格式轉(zhuǎn)換為 IP地址格式 Public Declare Function i_ntoa Lib (ByVal inn As Long) As Long’調(diào)用 ,將 IP地址格式轉(zhuǎn)換為字符格式 Public Declare Function lstrlen Lib kernel32 Alias lstrlenA (ByVal lpString As Any) As Long’調(diào)用 kernel32及 lstrlenA用來(lái)返回一個(gè)指定字符串的長(zhǎng)度 Private Declare Sub CopyMemory Lib kernel32 Alias RtlMoveMemory (hpvDest As Any, hpvSource As Any, ByVal cbCopy As Long) Private Declare Function Shell_NotifyIcon Lib shell32 Alias Shell_NotifyIconA (ByVal dwMessage As Long, pnid As NOTIFYICONDATA) As Boolean‘系統(tǒng)托盤(pán) Private Declare Function SendMessage Lib user32 Alias SendMessageA (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long’發(fā)送一個(gè)指定消 息給 Windows應(yīng)用程序的函數(shù) Private Declare Function IcmpCreateFile Lib () As Long’用來(lái)創(chuàng)建ICMP報(bào)文請(qǐng)求句柄的函數(shù) Private Declare Function IcmpCloseHandle Lib (ByVal HANDLE As Long) As Boolean’關(guān)閉 ICMP報(bào)文句柄 Private Declare Function IcmpSendEcho Lib ICMP (ByVal IcmpHandle As Long, ByVal DestAddress As Long, ByVal RequestData As String, ByVal 西南林學(xué)院 2021屆本科畢業(yè)論文 23 RequestSize As Integer, RequestOptns As IP_OPTION_INFORMATION, ReplyBuffer As IP_ECHO_REPLY, ByVal ReplySize As Long, ByVal Timeout As Long) As Boolean’一個(gè)用來(lái)判斷 ICMP報(bào)文是否發(fā)送成功的函 數(shù) ‘發(fā)送消息的函數(shù) Dim hFile As Long Dim hHostent As HostEnt, addrList As Long Dim Address As Long, rIP As String Dim OptInfo As IP_OPTION_INFORMATION Dim EchoReply As IP_ECHO_REPLY Address = i_addr(HostDotNumber) hFile = IcmpCreateFile() If hFile = 0 Then PingHostByAdress = 1 39。不能創(chuàng)建句柄 Exit Function End If = 255 If IcmpSendEcho(hFile, Address, String(32, A), 32, OptInfo, EchoReply, Len(EchoReply) + 8, 2021) Then rIP = CStr((0)) + . + CStr((1)) + . + CStr((2)) + . + CStr((3)) Else PingHostByAdress = 2 39。超時(shí) End If If = 0 Then PingHostByAdress= Else PingHostByAdress = 3 39。返回失敗信息 End If Call IcmpCloseHandle(hFile)’調(diào)用關(guān)閉句柄的函數(shù) Public Function IsAddress(Address As String) As Boolean’判斷 IP地址格式是否合法的函數(shù) Dim SplitedAddress() As String 計(jì)算機(jī)網(wǎng)絡(luò)安全中防火墻技術(shù)和端口掃描技術(shù) 24 IsAddress = False SplitedAddress = Split(Address, .)’過(guò)濾字符串中的 ”.” If UBound(SplitedAddress) = 3 Then Dim i As Integer, Temp() As String For i = 0 To 3 39。檢查數(shù)字格式 : If IsNumeric(SplitedAddress(i)) = False Then Exit Function 39。檢查間隔 : If SplitedAddress(i) 255 Or SplitedAddress(i) 0 Then Exit Function 39。檢查地址間隔是否是整數(shù) If CInt(SplitedAddress(i)) SplitedAddress(i) Then Exit Function Next i IsAddress = True End If End Function 以上代碼通過(guò)調(diào)用 API,獲得 API函數(shù),完成一些 VB不提供的功能 。 程序調(diào)試中遇到的部分問(wèn)題及解決方法 ( 1) 在本 地監(jiān)視功能模塊中,由于不可能在界面上放很多的 Winsock控件 ,所以剛開(kāi)始只能監(jiān)視有限的幾個(gè)常見(jiàn)端口 ,但在實(shí)際應(yīng)用中 ,任何一個(gè)端口都可能被用來(lái)連接 ,所以應(yīng)該可以監(jiān)視所有可能的端口。后來(lái)采用了在程序運(yùn)行過(guò)程中動(dòng)態(tài)加載控件數(shù)組的方法 ,進(jìn)而可以動(dòng)態(tài)的增加控件來(lái)監(jiān)視每一個(gè)需要監(jiān)視的端口。 ( 2) 在端口掃描功能模塊中,剛開(kāi)始不能準(zhǔn)確的計(jì)算當(dāng)前的掃描進(jìn)度和獲得當(dāng)前掃描的端口號(hào),為了解決對(duì)當(dāng)前的掃描進(jìn)度和當(dāng)前掃描的端口號(hào)。通過(guò)另外加載了兩個(gè) Timer控件,對(duì) Timer控件的 Time屬性進(jìn)行控制,從而解決了掃描進(jìn)度和掃描端 口號(hào)匹配的問(wèn)題。 ( 3) 在程序運(yùn)行調(diào)式過(guò)程中 ,由于輸入的 IP地址不合法 ,進(jìn)而引起程序出現(xiàn)錯(cuò)誤并自動(dòng)終止 ,為了解決 IP地址可能不合法的情況 ,在掃描端口或者 Ping以前 ,首先對(duì)用戶輸入的 IP地址進(jìn)行驗(yàn)證 ,在這一過(guò)程中 ,調(diào)用了一系列的函數(shù) ,如字符過(guò)濾函數(shù) ,字符轉(zhuǎn)換函數(shù) ,IP地址轉(zhuǎn)換函數(shù)等 .從而解決了由于 IP地址錯(cuò)誤導(dǎo)致了出現(xiàn)程序錯(cuò)誤的情況 。 西南林學(xué)院 2021屆本科畢業(yè)論文 25 總結(jié) 經(jīng)過(guò)三個(gè)多月的設(shè)計(jì)和開(kāi)發(fā),使我對(duì)四年大學(xué)的理論知識(shí)有了更系統(tǒng)更全面的掌握,對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全有了更進(jìn)一步的認(rèn)識(shí),特別是在實(shí)際的編程過(guò)程中,讓我對(duì)計(jì)算機(jī)網(wǎng)絡(luò)編程有了進(jìn)一步的 認(rèn)識(shí),讓我了解到理論聯(lián)系實(shí)際的重要性。 本文主要介紹了計(jì)算機(jī)網(wǎng)絡(luò)安全中的各種安全協(xié)議和防火墻技術(shù),端口掃描技術(shù),并用 VB編寫(xiě)了一個(gè)多功能的網(wǎng)絡(luò)軟件,該軟件的主要功能涉及計(jì)算機(jī)網(wǎng)絡(luò)安全中本地監(jiān)視,端口掃描,遠(yuǎn)程攻擊等功能。 計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)包括很多方面的內(nèi)容與知識(shí),是一個(gè)系統(tǒng)的工程。本文只介紹了其中的一小部分內(nèi)容,開(kāi)發(fā)的程序也由于所采用的語(yǔ)言所限,只完成了一些基本的功能,本課題最終目標(biāo)是完成一個(gè)集本地防火墻和遠(yuǎn)程主機(jī)攻擊的程序。在以后的工作和學(xué)習(xí)中,將會(huì)把程序采用 .NET平臺(tái)開(kāi)發(fā),完成一個(gè)真正集攻防于一體的 系統(tǒng)。 計(jì)算機(jī)網(wǎng)絡(luò)安全中防火墻技術(shù)和端口掃描技術(shù) 26 參考文獻(xiàn) [1] 劉東華.網(wǎng)絡(luò)與通信安全技術(shù) [M].北京:人民郵電出版社, 2021年. [2] 歐培中 ,仲治國(guó).常見(jiàn)漏洞攻擊與防范實(shí)戰(zhàn) [M].四川:四川電子音像出版社 ,2021年. [3] 劉宗田. Web站點(diǎn)安全與防火墻技術(shù) [M].北京:機(jī)械工業(yè)出版社 ,1998年. [4] 熊志輝 ,胡季紅 譯 . W IN32開(kāi)發(fā)人員參考庫(kù) [M].北京:清華大學(xué)出版社 ,2021年. [5] 張森強(qiáng) . 現(xiàn)代信息加密技術(shù)研究 [J]. 國(guó)防科技大學(xué)碩士論文 ,1999年 . [6] 馬樹(shù)奇 ,金燕譯 . 網(wǎng)絡(luò)安全從入門(mén)到精通 [M].北京: 電子工業(yè)出版社 ,1999年 . [7] 李海泉 . 計(jì)算機(jī)網(wǎng)絡(luò)安全與加密技術(shù) [M].北京: 科學(xué)出版社 ,2021年 . [8] 戴宗審等譯 . 防火墻與因特網(wǎng)安全 [M].北京:機(jī)械工業(yè)出版社城 ,2021年. [9] 楊義先譯 . WWW安全技術(shù) [M].北京: 人民郵電出版社 ,2021年 . [10] 胡昌振 . 面想 21世紀(jì)的網(wǎng)絡(luò)安全與防護(hù) [M].北京: 北京希望電子出版社 ,1999年 . [11] 前導(dǎo)工作室.網(wǎng)絡(luò)安全技術(shù)內(nèi)幕 [M].北京:機(jī)械工業(yè)出版社 ,2021年. [12] [美 ]Marcus Goncalves.防火墻技術(shù)指南 [M].北京:機(jī)械工業(yè)出版社 ,2021年. [13] [美 ]Steven Brown.構(gòu)建虛擬專(zhuān)用網(wǎng) [M].北京:人民郵電出版社 ,2021年. [14] [美 ] Lisa Stefanik. 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)用教程 [M].北京:機(jī)械工業(yè)出版社 ,2021年. [15] [美 ]Matthew Reynolds . 入門(mén)經(jīng)典 [M].北京:清華大學(xué)出版社 ,2021年. 西南林學(xué)院 2021屆本科畢業(yè)論文 27 致謝 四年的大學(xué)生活馬上就要渡過(guò),在這 四年里,有喜有樂(lè),有苦有憂,但卻是我人生中一筆珍貴的財(cái)富。四年時(shí)光,讓我從不成熟走向成熟,更讓我學(xué)會(huì)了做事必先學(xué)會(huì)做人的道理。在這里,我向所有關(guān)心我,幫助我成長(zhǎng)的師長(zhǎng)和朋友表示衷心的感謝!特別要感謝的是我們的系主任徐聲遠(yuǎn)老師、班主任王冬老師,以及學(xué)校里所有給我上過(guò)課的老師,他們對(duì)我學(xué)習(xí)上、生活的幫助我永遠(yuǎn)不會(huì)忘記。 在本次畢業(yè)設(shè)計(jì)中,我在指導(dǎo)老師張雁老師身上學(xué)到了很多東西,張老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺,她在非常忙的情況下還抽時(shí)間向我詢問(wèn)有關(guān)畢業(yè)設(shè)計(jì)的問(wèn)題,讓我非常 感動(dòng)。她無(wú)論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高,這對(duì)我以后的工作和學(xué)習(xí)都會(huì)產(chǎn)生影響和幫助。在此,我衷心地感謝她細(xì)心而又耐心的輔導(dǎo)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1