CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Sun, 31 Aug 2025 07:55:05 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100625041108
location: https://web.archive.org/web/20100625041108/https://github.com/sam-github/libnet
server-timing: captures_list;dur=0.904832, exclusion.robots;dur=0.039849, exclusion.robots.policy;dur=0.024393, esindex;dur=0.015143, cdx.remote;dur=47.701947, LoadShardBlock;dur=132.885456, PetaboxLoader3.datanode;dur=50.659172, PetaboxLoader3.resolve;dur=31.254478
x-app-server: wwwb-app28
x-ts: 302
x-tr: 265
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app28; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 31 Aug 2025 07:55:06 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Fri, 25 Jun 2010 04:11:06 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "f7c93aa52b58ae699e0a2f68c04b46d7"
x-archive-orig-x-runtime: 44ms
x-archive-orig-content-length: 30281
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Fri, 25 Jun 2010 04:11:08 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 24 Jun 2009 02:22:35 GMT", ; rel="prev memento"; datetime="Sat, 16 Jan 2010 08:27:51 GMT", ; rel="memento"; datetime="Fri, 25 Jun 2010 04:11:08 GMT", ; rel="next memento"; datetime="Tue, 27 Jul 2010 02:29:00 GMT", ; rel="last memento"; datetime="Sat, 09 Aug 2025 12:55:39 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_16_20100624224119_crawl103_IndexOnly-c/51_16_20100625040749_crawl101.arc.gz
server-timing: captures_list;dur=1.000579, exclusion.robots;dur=0.050433, exclusion.robots.policy;dur=0.029441, esindex;dur=0.020735, cdx.remote;dur=12.643777, LoadShardBlock;dur=182.719845, PetaboxLoader3.datanode;dur=121.467452, PetaboxLoader3.resolve;dur=499.536537, load_resource;dur=548.614942
x-app-server: wwwb-app28
x-ts: 200
x-tr: 894
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
sam-github's libnet at master - GitHub
sam-github / libnet
- Source
- Commits
- Network (3)
- Issues (0)
- Downloads (2)
- Wiki (1)
- Graphs
-
Branch:
master
click here to add a description
click here to add a homepage
Sending Request…
libnet provides a portable framework for low-level network packet construction. — Read more
libnet /
README.txt
Upstream on libnet was dead. Debian and Fedora had unmerged patches. I had patches to ip_offset handling (used for IP checksumming) to fix memory corruption bugs, and I had the start of Lua bindings. I forked from packetfactory.net and am maintaining and rereleasing libnet. Contact Sam Roberts <vieuxtech@gmail.com> if you have bugs or patches to contribute. Newest code is at: https://github.com/sam-github/libnet Releases are at: https://sourceforge.net/projects/libnet-dev/ In progress: - add me and up-to-date links to copyright and docs - add contributors to docs - make list of people who want to know about releases, or make a mailing list - update auttools to: > https://ftp.gnu.org/gnu/autoconf/autoconf-2.63.tar.gz > https://ftp.gnu.org/gnu/automake/automake-1.10.tar.gz > https://ftp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz > > You may have to install m4 too: > https://ftp.gnu.org/gnu/m4/m4-1.4.12.tar.gz so newer configure script goes with the release, after which mkinstalldirs can maybe be deleted. - rerelease - lua bindings, to libnet, libpcap, and libnfq: these will allow construction, capture, modification, injection and reinjection of packets (as well as unit testing libnet) Incomplete: - redo error handling in net binding - icmpv6 patches: cksum is wrong - cksum bug? generally, I don't trust the checksums are correct - unit test framework - Rework the internal data structures, they have so much redundancy in their internal linking that keeping them correct as pblocks get updated isn't possible. Specifically, get rid of ip_offset and h_len, and have pblocks find information they need from upper/lower layers when they are coalesced.