libnet構(gòu)造數(shù)據(jù)包技術(shù).doc
約85頁DOC格式手機打開展開
libnet構(gòu)造數(shù)據(jù)包技術(shù),7.6萬字85頁有程序代碼 摘要網(wǎng)絡通常存在一些漏洞,漏洞掃描器通過掃描網(wǎng)絡,從中找出網(wǎng)絡主機或設備存在的漏洞,并提出相應的補救措施。掃描器集各種攻擊手段于一身,它能構(gòu)造各種攻擊數(shù)據(jù)。本文著重介紹的是其中構(gòu)造和發(fā)送數(shù)據(jù)包方面,主要研究的是基于libnet的構(gòu)造數(shù)據(jù)包的技術(shù),并據(jù)此編寫了一段可以...
內(nèi)容介紹
此文檔由會員 陸瑩瑩 發(fā)布
libnet構(gòu)造數(shù)據(jù)包技術(shù)
7.6萬字 85頁
有程序代碼
摘 要
網(wǎng)絡通常存在一些漏洞,漏洞掃描器通過掃描網(wǎng)絡,從中找出網(wǎng)絡主機或設備存在的漏洞,并提出相應的補救措施。掃描器集各種攻擊手段于一身,它能構(gòu)造各種攻擊數(shù)據(jù)。本文著重介紹的是其中構(gòu)造和發(fā)送數(shù)據(jù)包方面,主要研究的是基于libnet的構(gòu)造數(shù)據(jù)包的技術(shù),并據(jù)此編寫了一段可以執(zhí)行發(fā)送IP,UDP,TCP以及ethernet包的程序。此外,對網(wǎng)絡漏洞掃描器nessus也作了較為詳細的介紹。
關(guān)鍵詞:掃描 構(gòu)造 發(fā)送 數(shù)據(jù)包
ABSTRACT
There is always some vulnerability in the network, vulnerability scanner find the problem in the net-host or the equipments by scanning the network and then make corresponding remediation measures.Scanner can launch all kinds of offensives and it also can create all kinds of attacking data.In this article,we mainly talk about the crafting and injecting package.The technology of crafting package based on libnet is mainly researched.With that technology,I compile a program that can inject IP、UDP、TCP and Ethernet package.Besides,the article also have particular presentation about the network security scanner Nessus.
KEY WORDS: scan craft inject package
目錄:
第一章 網(wǎng)絡漏洞掃描基礎(chǔ) 2
1.1 引言 2
1.2 漏洞掃描概述 3
1.2.1漏洞掃描概述 3
1.2.2漏洞掃描工具的衡量因素 4
1.3 網(wǎng)絡漏洞掃描器 8
第二章 Nessus的使用 8
2.1 Nessus的安裝 8
2.2 進行安全掃描 10
2.3 Nessus的設置 11
2. 3. 1加密 11
2. 3. 3 nessusd.conf配置文件 13
2. 3. 4規(guī)則的定義格式 13
2. 3. 5定義用戶資料 14
第三章 基于libnet的數(shù)據(jù)包構(gòu)造技術(shù) 15
3.1 libnet簡介 15
3.2 libnet使用方法 18
3.3 libnet函數(shù) 21
第四章 構(gòu)造和發(fā)送數(shù)據(jù)包實例 39
4.1 程序簡介 39
4.2 使用指南 39
結(jié)論 41
結(jié)束語 42
參考文獻 42
附錄 42
參考文獻
1 殷肖川,劉志宏,姬偉鋒,萬映輝. 網(wǎng)絡編程與開發(fā)技術(shù) 西安交通大學出版社
2 李志強 網(wǎng)絡漏洞掃描器的設計與實現(xiàn)
附錄
1 主程序源代碼
#include
#include
#include
#include
int main(int argc, char **argv)
......
2 IP包子程序源代碼
#include "nemesis-ip.h"
#include "nemesis.h"
#if defined(WIN32)
#include
#endif
static ETHERhdr etherhdr;
static IPhdr iphdr;
......
7.6萬字 85頁
有程序代碼
摘 要
網(wǎng)絡通常存在一些漏洞,漏洞掃描器通過掃描網(wǎng)絡,從中找出網(wǎng)絡主機或設備存在的漏洞,并提出相應的補救措施。掃描器集各種攻擊手段于一身,它能構(gòu)造各種攻擊數(shù)據(jù)。本文著重介紹的是其中構(gòu)造和發(fā)送數(shù)據(jù)包方面,主要研究的是基于libnet的構(gòu)造數(shù)據(jù)包的技術(shù),并據(jù)此編寫了一段可以執(zhí)行發(fā)送IP,UDP,TCP以及ethernet包的程序。此外,對網(wǎng)絡漏洞掃描器nessus也作了較為詳細的介紹。
關(guān)鍵詞:掃描 構(gòu)造 發(fā)送 數(shù)據(jù)包
ABSTRACT
There is always some vulnerability in the network, vulnerability scanner find the problem in the net-host or the equipments by scanning the network and then make corresponding remediation measures.Scanner can launch all kinds of offensives and it also can create all kinds of attacking data.In this article,we mainly talk about the crafting and injecting package.The technology of crafting package based on libnet is mainly researched.With that technology,I compile a program that can inject IP、UDP、TCP and Ethernet package.Besides,the article also have particular presentation about the network security scanner Nessus.
KEY WORDS: scan craft inject package
目錄:
第一章 網(wǎng)絡漏洞掃描基礎(chǔ) 2
1.1 引言 2
1.2 漏洞掃描概述 3
1.2.1漏洞掃描概述 3
1.2.2漏洞掃描工具的衡量因素 4
1.3 網(wǎng)絡漏洞掃描器 8
第二章 Nessus的使用 8
2.1 Nessus的安裝 8
2.2 進行安全掃描 10
2.3 Nessus的設置 11
2. 3. 1加密 11
2. 3. 3 nessusd.conf配置文件 13
2. 3. 4規(guī)則的定義格式 13
2. 3. 5定義用戶資料 14
第三章 基于libnet的數(shù)據(jù)包構(gòu)造技術(shù) 15
3.1 libnet簡介 15
3.2 libnet使用方法 18
3.3 libnet函數(shù) 21
第四章 構(gòu)造和發(fā)送數(shù)據(jù)包實例 39
4.1 程序簡介 39
4.2 使用指南 39
結(jié)論 41
結(jié)束語 42
參考文獻 42
附錄 42
參考文獻
1 殷肖川,劉志宏,姬偉鋒,萬映輝. 網(wǎng)絡編程與開發(fā)技術(shù) 西安交通大學出版社
2 李志強 網(wǎng)絡漏洞掃描器的設計與實現(xiàn)
附錄
1 主程序源代碼
#include
#include
#include
#include
int main(int argc, char **argv)
......
2 IP包子程序源代碼
#include "nemesis-ip.h"
#include "nemesis.h"
#if defined(WIN32)
#include
#endif
static ETHERhdr etherhdr;
static IPhdr iphdr;
......