GithubHelp home page GithubHelp logo

jovigb / jpcap-x64 Goto Github PK

View Code? Open in Web Editor NEW
12.0 2.0 9.0 1.73 MB

sniffer capture network packet supoort x64 on win7

License: GNU Lesser General Public License v2.1

HTML 85.87% Java 1.61% C 11.50% C++ 0.27% Makefile 0.11% CSS 0.43% NSIS 0.21%

jpcap-x64's Introduction

Original source: http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/ Forked by Jovi gu 16/08/2016
support x64 on win7

Copyright (c) 1999-2007 Keita Fujii <[email protected]>


* Introduction

Jpcap is a Java library for capturing and sending
network packets.

Jpcap is based on libpcap/winpcap.
So Jpcap is supposed to work on any OS which
supports libpcap/winpcap. 
Currently, Jpcap has been tested on Microsoft
Windows, Linux, FreeBSD, and Mac OS X.

Jpcap supports the following types of packets: 
Ethernet, IPv4, IPv6, ARP/RARP, TCP, UDP, and ICMPv4.  
Other types of packets are captured as raw packets 
(i.e., instances of the Packet class) which contains 
the whole data of the packets.  This allows Java applications 
to analyze unsupported packet types.


* Requirements:

  - Java Runtime Environment 6 or Java Development Kit 6 (http://java.sun.com)
  - libpcap ver.0.9.4 or higher (http://www.tcpdump.org)
    OR
  - WinPcap ver.3.1 or higher (http://winpcap.polito.it/)


* Compile & Installation

see 'doc/install.html' for how to compile and install Jpcap
on your system.


* Usage

See the documentations under the directory 'doc'.
You can also check some example source codes under 'sample'


* Note

You can redistribute it and/or modify it under the terms of
the LGPL (GNU LESSER GENERAL PUBLIC LICENSE).  See COPYING file about LGPL.

Jpcap provides poweful control of the network which may cause potential
danger such as security threats or network policy violation.
Plase use Jpcap at your own responsibility.
I (Keita Fujii) am not responsible for any damage or legal/financial
issue caused by using Jpcap under any circumstance.
Also, DO NOT use Jpcap to develop any malicious software.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.