Advertisement

Java程序(网络协议分析工具)

阅读量:

前言

本学期的计算机网络课程要求完成一个抓包程序的任务。我参考了相关资料后尝试进行抓包实现,并成功编写了一个相对简单的抓包程序工具。


文章目录

  • 前言部分已经完成初稿
  • 进入前期准备工作阶段
  • 钓鱼网站流量抓包核心模块设计已启动
  • 系统整体架构设计方案正在完善中
  • 第一部分:界面设计模块
    • 第二部分:数据抓取逻辑模块

    • 第三部分:用户交互界面及其功能开发方案制定中

    • 总结


项目准备

  1. 必须确保运行Java程序所需的开发环境已搭建完成;
  2. 建议安装Windows PCAP;它是专为Windows平台设计的一个免费、公共的网络访问工具(Linux系统则使用LibPCAP);
  3. 此外需要获取JPCAP工具包。该工具包允许Java开发者通过调用WinPCAP实现跨平台功能,并捕获数据包传输过程中的关键信息。其中包含两个关键组件:一个是名为‘JPCAP-Java类库’的动态链接库文件(即JPCAP.jar),另一个是基于Windows API构建的动态链接库文件(即JPCAP.dll)。为了确保兼容性与功能完整性,在选择组件时需注意它们必须匹配相同的版本号,并根据处理器架构区分处理32位或64位版本。

注:我的项目是用idea开发的。

一、抓包功能的基

全部评论 (0)

还没有任何评论哟~