• 大小: 39.55MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-10
  • 语言: 其他
  • 标签:

资源简介

对Pcap文件进行解析,从中读取出TCP、UDP会话以及TCP的数据负载信息

资源截图

代码片段和文件信息

package com.johnnie.pcapanalyzer;

import java.awt.EventQueue;
import java.io.File;

import javax.swing.Jframe;

import com.johnnie.pcapanalyzer.ui.Mainframe;
import com.johnnie.pcapanalyzer.utils.Constant;
import com.johnnie.pcapanalyzer.utils.FileUtils;

/**
 * 程序入口
 * @author johnnie
 * @time 2015年12月13
 */
public class PcapAnalyzer {

public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
// 创建 log
FileUtils.createDir(Constant.LOG_DIR);
File recent_log = new File(Constant.LOG_RECENT_FILE);
if (!recent_log.exists()) {
FileUtils.createEmpFile(Constant.LOG_RECENT_FILE);
}

// 启动主窗口
new Mainframe().setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
} catch (Exception e) {
e.printStackTrace();
}
}
});

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1503  2015-12-14 14:42  v6\pcap1.pcap
     文件    57123125  2015-12-13 15:05  v6\music.pcap
     目录           0  2015-12-21 21:33  v6\
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\
     文件         344  2015-12-19 22:33  v6\PcapAnalyzer\.classpath
     文件         389  2015-12-19 22:18  v6\PcapAnalyzer\.fatjar
     文件         388  2015-12-07 18:32  v6\PcapAnalyzer\.project
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\.settings\
     文件         598  2015-12-07 18:32  v6\PcapAnalyzer\.settings\org.eclipse.jdt.core.prefs
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\bin\
     目录           0  2015-12-21 21:30  v6\PcapAnalyzer\bin\com\
     目录           0  2015-12-21 21:30  v6\PcapAnalyzer\bin\com\johnnie\
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\
     文件        1157  2015-12-21 21:12  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\PcapAnalyzer$1.class
     文件         599  2015-12-21 21:12  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\PcapAnalyzer.class
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\
     文件        3072  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\IPHeader.class
     文件        1325  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\PcapDataframe.class
     文件        1612  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\PcapDataHeader.class
     文件        2616  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\PcapFileHeader.class
     文件        1201  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\PcapStruct.class
     文件        2293  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\ProtocolData.class
     文件        1485  2015-12-20 10:20  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\ProtocolType.class
     文件        2843  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\TCPHeader.class
     文件        1623  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\bo\UDPHeader.class
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\observer\
     文件        1096  2015-12-19 22:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\observer\PcapParserObserver.class
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\service\
     文件       12925  2015-12-21 21:06  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\service\PcapParser.class
     目录           0  2015-12-21 21:33  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\test\
     文件         415  2015-12-21 21:13  v6\PcapAnalyzer\bin\com\johnnie\pcapanalyzer\test\Test.class
............此处省略58个文件信息

评论

共有 条评论

相关资源