• Stars
    star
    11
  • Rank 1,644,418 (Top 34 %)
  • Language
    Perl
  • Created over 15 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

(Perl)
NetPacket version 0.41.1

This is a whole bunch of
Perl modules which I have named NetPacket::*.  These modules do basic
disassembly of network packets of various Internet protocols.  NetPacket
0.01 contained hooks for assembly of packets which have been implemented in
version 0.04 by Stephanie Wehner <[email protected]>.

I've used these scripts for a variety of little jobs such as snooping
various TCP services, gathering network traffic statistics by
source/destination/protocol, and for unpacking the contents of IP
tunnels.  They're actually pretty useful.  I recommend fetching and
installing the Net::Pcap module to actually gather packet data, and
for writing small scripts based on packet capture, the Net::PcapUtils
module is also useful.

At present, decoding for the following protocols has been
implemented.  

	- Ethernet (802.3 and 802.2)
	- ARP
	- ICMP
	- IGMP
	- IP
	- UDP
	- TCP
	- USBMon

It's pretty easy to add new protocols.  Just copy one of the existing
modules and figure out an unpack string which will unpack the
information in the packet and store the data into fields in the
namespace of the NetPacket::whatever object.  More information can be
found in the NetPacket(3) manpage, which is the base class module.

I'd be interested in receiving bug reports, comments or any
improvements (especially additional protocols) to the NetPacket
modules.

Tim Potter
30th July, 2001
[email protected]

More Repositories

1

Template-Mustache

Drawing Mustaches on Perl, for fun and profit
Perl
83
star
2

vue-svg-pan-zoom

Vue component using SvgPanZoom
TypeScript
53
star
3

cheatsheets

My cheatsheets
Perl
26
star
4

Taskwarrior-Kusarigama

plugin system for the Taskwarrior task manager
Perl
22
star
5

jsonschematic

json schema viewer
Svelte
20
star
6

Vim-X

Write Perl functions within Vim
Perl
19
star
7

environment

environment stuff I use on my different boxen/projects
Vim Script
18
star
8

Perl-Achievements

Write some perl, gather some badges of merit.
Perl
13
star
9

Galuga

Yet another blog engine
JavaScript
13
star
10

waack

11
star
11

PPIx-EditorTools

Perl
10
star
12

chorus

websocket-enabled slide presentation webapp based on Slippy
JavaScript
10
star
13

Term-Caca

perl interface for libcaca (Colour AsCii Art library)
Perl
10
star
14

redux-persist-pouchdb

PouchDB adapter for Redux-Persist
JavaScript
9
star
15

nvim-taskwarrior

use neovim as a UI for taskwarrior
JavaScript
8
star
16

Neovim-RPC

Perl
7
star
17

sveltekit-docset

Dash/Zeal docset for Svelte kit
HTML
5
star
18

pod-manual

Aggregates several Perl PODs into a single manual
Perl
5
star
19

Catalyst-Plugin-Sitemap

Add sitemap support for your Catalyst application
Perl
5
star
20

dfw-contest

Perl
5
star
21

DuckFeet

Web Log Analyzer with Database-backend
JavaScript
5
star
22

Newsmill

Newsletter management system
JavaScript
4
star
23

Dist-Zilla-Plugin-HelpWanted

Perl
4
star
24

json-schema-function-signatures

JavaScript
4
star
25

Template-Caribou

Because the world needs another templating system
Perl
4
star
26

Dancer-Plugin-Cache-CHI

Dancer plugin to cache response content (and anything else)
Perl
4
star
27

Games-DungeonBuilder

generate dungeon maps
Perl
4
star
28

Dancer-Template-Mason

Mason wrapper for Dancer
Perl
4
star
29

www-ohloh-api

Ohloh API implementation for Perl
Perl
4
star
30

varys

toy monitoring system
Perl
3
star
31

talks

My public talks
JavaScript
3
star
32

CPAN-Cache

Release history of CPAN-Cache
Perl
3
star
33

SQLiteTap

TAP extension for SQLite database
C
3
star
34

metacpan.js

MetaCPAN jQuery API
JavaScript
3
star
35

nvim-jq

use jq within neovim
JavaScript
3
star
36

yarnline

A timeline of Ravelry projects
JavaScript
3
star
37

Dist-Zilla-PluginBundle-YANICK

Be like Yanick when you release your dists
Perl
3
star
38

dpanneur

Portable DarkPAN/CPAN proxy
Perl
3
star
39

Task-BeLike-YANICK

(Perl) like Yanick? Be like Yanick!
Perl
3
star
40

xml-xpathscript

a Perl framework for XML stylesheets
Perl
3
star
41

test-class

[Perl] My experimental forks of Test::Class
Perl
3
star
42

test-pod-snippets

Generate tests from pod code snippets
Perl
3
star
43

pod-markdown

Convert POD to Markdown
Perl
2
star
44

Catalyst-Authentication-Credential-Twitter

Release history of Catalyst-Authentication-Credential-Twitter
Perl
2
star
45

Dancer-Plugin-Swagger

JavaScript
2
star
46

Dancer2-Plugin-WebSocket

Perl
2
star
47

pollux

Perl
2
star
48

Dancer-Template-TemplateDeclare

Template::Declare wrapper for Dancer
Perl
2
star
49

ournowrimo

Mini-graph application for NaNoWriMo
JavaScript
2
star
50

cpanvote

App to vote for cpan distributions
Perl
2
star
51

File-ShareDir-Tarball

Deal transparently with shared files distributed as tarballs
Perl
2
star
52

cpanvote-server

CPANvote Catalyst server
Perl
2
star
53

dist-release

Helps manage CPAN module releases
Perl
2
star
54

Escape-Houdini

Perl
2
star
55

blog_entries

Collection of my blog entries
HTML
2
star
56

test-wrapper

Use Perl Test::* modules outside of a TAP context
Perl
2
star
57

greaseyanick

Yanick's Greasemonkey scripts
JavaScript
2
star
58

Email-Simple-Markdown

Like Email-Simple, but with multipart content
Perl
2
star
59

Pulp

Perl
2
star
60

Dist-Zilla-Plugin-NextVersion-Semantic

increase the dist version using semantic versioning
Perl
2
star
61

Catalyst-Plugin-VersionedURI

add version component to uris
Perl
2
star
62

Dancer2-Plugin-REST

Perl
2
star
63

language-l33t

(Perl) a l33t interpreter
Perl
2
star
64

xml-xpathscript2

Perl-based XML stylesheet transformation framework
Perl
2
star
65

haka

Shared internet radio app
Perl
2
star
66

dungeon-of-doom

Toy app showcasing svelte-kit and rot.js
Svelte
2
star
67

JSON-Schema-AsType

Perl
2
star
68

json-schema-shorthand

Shortcuts for json schema definition
TypeScript
2
star
69

instatweets

shoe-horn Twitter interface on any website (toy example)
JavaScript
2
star
70

File-Serialize

Perl
2
star
71

games-perlwar

(Perl) Perlwar is inspired by the classic Corewar game. In this game, players pit snippets of Perl code (called 'agents') against each other in order to gain control of the vicious virtual battlefield known as... the Array.
2
star
72

App-Ringleader

Perl
1
star
73

WWW-BambooHR

API to BambooHR's web service
Perl
1
star
74

Dist-Zilla-Plugin-ChangeStats-Git

add a stat line in your changelog
Perl
1
star
75

Test-Some

Perl
1
star
76

memeball

A Magic Eightball. Only, meme-based.
CSS
1
star
77

mailfeed

Convert blog entries to mailboxes
Perl
1
star
78

Dist-Zilla-Plugin-SchwartzRatio

display the Schwartz Ratio of the distribution upon release
Perl
1
star
79

Convert-NLS_DATE_FORMAT

clone of Convert::NLS_DATE_FORMAT
Perl
1
star
80

thesaurus.pl

Perl
1
star
81

Catalyst-Model-Twitter

Catalyst + Twitter
Perl
1
star
82

Class-Base

The Class::Base Perl module
Perl
1
star
83

hiveminder-tools

Perl
1
star
84

Business-CanadaPost

A module to fetch shipping costs for Canada Post.
Perl
1
star
85

cpanvote-db

The database backend of cpanvote
Perl
1
star
86

xml-xss

XML Stylesheet System
Perl
1
star
87

parallel-forkmanager

Perl
1
star
88

Template-Vue

Perl 6
1
star
89

Dancer-Local

auto-copy application files in user-space
Perl
1
star
90

Dash-Docset-Snap.svg

Dash docset for http://snapsvg.io
HTML
1
star
91

Alien-caca

Perl
1
star
92

WWW-Widget

Blog-agnostic Widget Framework
Perl
1
star
93

TomKit

AxKit clone for Apache 2
Perl
1
star
94

GnuPG

my working fork of the GnuPG perl module
Perl
1
star
95

Catalyst-Plugin-MemoryUsage

Profile memory usage of Catalyst requests
Perl
1
star
96

Path-Tiny-Glob

Perl
1
star
97

moozster

Perl
1
star
98

Dist-Zilla-Plugin-CoalescePod

Perl
1
star
99

git-vaudeville

Git Hook management system
TypeScript
1
star
100

gm-ravelry-stash-label

Create labels for stashed yarn
JavaScript
1
star