• Stars
    star
    11
  • Rank 1,694,829 (Top 34 %)
  • Language
    Perl
  • Created almost 16 years ago
  • Updated over 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
55
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

redux-persist-pouchdb

PouchDB adapter for Redux-Persist
JavaScript
10
star
12

PPIx-EditorTools

Perl
10
star
13

chorus

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

Term-Caca

perl interface for libcaca (Colour AsCii Art library)
Perl
10
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

SQLiteTap

TAP extension for SQLite database
C
3
star
33

metacpan.js

MetaCPAN jQuery API
JavaScript
3
star
34

nvim-jq

use jq within neovim
JavaScript
3
star
35

CPAN-Cache

Release history of CPAN-Cache
Perl
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

dungeon-of-doom

Toy app showcasing svelte-kit and rot.js
Svelte
3
star
43

test-pod-snippets

Generate tests from pod code snippets
Perl
3
star
44

Catalyst-Authentication-Credential-Twitter

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

pod-markdown

Convert POD to Markdown
Perl
2
star
46

Dancer-Plugin-Swagger

JavaScript
2
star
47

Dancer2-Plugin-WebSocket

Perl
2
star
48

pollux

Perl
2
star
49

Dancer-Template-TemplateDeclare

Template::Declare wrapper for Dancer
Perl
2
star
50

File-ShareDir-Tarball

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

cpanvote-server

CPANvote Catalyst server
Perl
2
star
52

dist-release

Helps manage CPAN module releases
Perl
2
star
53

cpanvote

App to vote for cpan distributions
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

Catalyst-Plugin-VersionedURI

add version component to uris
Perl
2
star
60

Dist-Zilla-Plugin-NextVersion-Semantic

increase the dist version using semantic versioning
Perl
2
star
61

Dancer2-Plugin-REST

Perl
2
star
62

Pulp

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

JSON-Schema-AsType

Perl
2
star
67

json-schema-shorthand

Shortcuts for json schema definition
TypeScript
2
star
68

instatweets

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

File-Serialize

Perl
2
star
70

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
71

ournowrimo

Mini-graph application for NaNoWriMo
JavaScript
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

Convert-NLS_DATE_FORMAT

clone of Convert::NLS_DATE_FORMAT
Perl
1
star
79

thesaurus.pl

Perl
1
star
80

Catalyst-Model-Twitter

Catalyst + Twitter
Perl
1
star
81

Class-Base

The Class::Base Perl module
Perl
1
star
82

hiveminder-tools

Perl
1
star
83

Business-CanadaPost

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

xml-xss

XML Stylesheet System
Perl
1
star
85

parallel-forkmanager

Perl
1
star
86

Alien-caca

Perl
1
star
87

TomKit

AxKit clone for Apache 2
Perl
1
star
88

Dash-Docset-Snap.svg

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

WWW-Widget

Blog-agnostic Widget Framework
Perl
1
star
90

GnuPG

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

Catalyst-Plugin-MemoryUsage

Profile memory usage of Catalyst requests
Perl
1
star
92

moozster

Perl
1
star
93

Template-Vue

Perl 6
1
star
94

Dist-Zilla-Plugin-CoalescePod

Perl
1
star
95

git-vaudeville

Git Hook management system
TypeScript
1
star
96

Path-Tiny-Glob

Perl
1
star
97

gm-ravelry-stash-label

Create labels for stashed yarn
JavaScript
1
star
98

MooseX-App-Cmd

working clone of MooseX::App::Cmd
Perl
1
star
99

MoobX

Perl
1
star
100

Dancer-Local

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