自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 JAVA实现ARP欺骗性的数据封包监听

JAVA实现ARP欺骗性的数据封包监听 文/Rexcj 出处/blogjava 转自:http://www.pin5i.com/showtopic-18934.html如果说最近有什么不爽的事情,那就是与人共享网络的痛苦了,特别是当其他共享者使用那些P2P工具下载软件,而你却看着网页进度条一点点爬的时候,那种痛苦对于我这种网虫级别的人来说,那简直就是痛不欲生。绝对不能再忍了...

2010-01-10 20:14:20 136

原创 使用Jpcap进行java平台下的ipv6网络抓包

前阵子做网络实验的时候,要求做一个抓包程序,还要能处理ipv6的报文。如此底层的操作,通常我们都认为是C或者C++的分内事,但其实java也可以做到这一点!java的网络功能稍微熟悉jdk的人都知道java对于网络的支持基本都在传输层以上,也就是说java代码能操作到的数据最底层也就是面向tcp、udp,动不动就被封装成“流”或是socket什么的。如果要实现抓包,通常都要涉及到数据链...

2010-01-10 18:36:21 368

原创 Java 程序中的多线程

看一看开发和使用线程是多么容易级别: 初级Neel V. Kumar (neelvk@terway.com), 软件工程师, Terway.com2000 年 3 月 26 日由于在语言级提供了线程支持,在 Java 语言中使用多线程要远比在 C 或 C++ 中来得简单。本文通过简单的程序示例展现了在 Java 程序中线程编程...

2010-01-09 11:18:19 68

原创 TCP头结构

  TCP协议头最少20个字节,包括以下的区域(由于翻译不禁相同,文章中给出相应的英文单词):    TCP源端口(Source Port):16位的源端口其中包含初始化通信的端口。源端口和源IP地址的作用是标示报问的返回地址。    TCP目的端口(Destination port):16位的目的端口域定义传输的目的。这个端口指明报文接收计算机上的应用程序地址接口。    TCP序列...

2010-01-08 17:15:42 123

原创 TCP/IP 数据包头格式

 开始吧,先介绍IP协议。    IP协议(InternetProtocol)是网络层协议,用在因特网上,TCP,UDP,ICMP,IGMP数据都是按照IP数据格式发送得。IP协议提供的是不可靠无连接得服务。IP数据包由一个头部和一个正文部分构成。正文主要是传输的数据,我们主要来理解头部数据,可以从其理解到IP协议。    IP数据包头部格式(RFC791)  Ex...

2010-01-08 17:10:14 850

原创 IP 包头的 checksum 是如何计算的?

IP 包头的 checksum 是如何计算的? struct HdrIp {   byte: ihl_ver;      // IP header (RFC 791) - Internet Layer                       // Combined field:                      //   ihl:4 - IP header leng...

2010-01-08 16:26:29 724

原创 网络分析中数据包结构的定义

CODE 协议结构定义---------------------------------------#pragma pack(1)    //进入字节对齐方式typedef struct FramHeader_t{                      //Pcap捕获的数据帧头    BYTE DstMAC[6];    //目的MAC地址    BYTE Sr...

2010-01-08 15:36:19 206

原创 JPCAP简介

一.JPCAP简介  众所周知,JAVA语言虽然在TCP/UDP传输方面给予了良好的定义,但对于网络层以下的控制,却是无能为力的。JPCAP扩展包弥补了这一点。  JPCAP实际上并非一个真正去实现对数据链路层的控制,而是一个中间件,JPCAP调用wincap/libpcap,而给 JAVA语言提供一个公共的接口,从而实现了平台无关性。在官方网站上声明,JPCAP支持FreeBSD 3...

2010-01-08 10:14:23 204

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除