{"id":20779548,"url":"https://github.com/nathangibbs3/iplog","last_synced_at":"2025-04-30T19:45:00.282Z","repository":{"id":30008708,"uuid":"33556754","full_name":"NathanGibbs3/iplog","owner":"NathanGibbs3","description":"The continuation of the iplog project. Originally by @ryan-mccabe. A TCP/IP traffic logger. for Linux systems.","archived":false,"fork":false,"pushed_at":"2020-07-17T21:19:07.000Z","size":163,"stargazers_count":4,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-30T19:22:41.802Z","etag":null,"topics":["connection","continuation","infosec","logger"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NathanGibbs3.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-07T17:05:16.000Z","updated_at":"2024-04-01T17:16:22.000Z","dependencies_parsed_at":"2022-09-09T19:01:33.721Z","dependency_job_id":null,"html_url":"https://github.com/NathanGibbs3/iplog","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NathanGibbs3%2Fiplog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NathanGibbs3%2Fiplog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NathanGibbs3%2Fiplog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NathanGibbs3%2Fiplog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NathanGibbs3","download_url":"https://codeload.github.com/NathanGibbs3/iplog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251773089,"owners_count":21641559,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["connection","continuation","infosec","logger"],"created_at":"2024-11-17T13:28:26.580Z","updated_at":"2025-04-30T19:45:00.258Z","avatar_url":"https://github.com/NathanGibbs3.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"iplog by Ryan McCabe \u003codin@numb.org\u003e\nContinued by Nathan Gibbs nathan@cmpublishers.com\n------------------------------------------\n\niplog is a TCP/IP traffic logger.  Currently, it is capable of logging \nTCP, UDP and ICMP traffic.  Adding support for other protocols\nshould be relatively easy.\n\niplog's capabilities include the ability to detect TCP port\nscans, TCP null scans, FIN scans, UDP and ICMP \"smurf\" attacks,\nbogus TCP flags (used by scanners to detect the operating system in use), \nTCP SYN scans, TCP \"Xmas\" scans, ICMP ping floods, UDP scans, and IP\nfragment attacks.\n\niplog is able to run in promiscuous mode and monitor traffic to all hosts\non a network.\n\niplog uses libpcap to read data from the network and can be ported\nto any system that supports pthreads and on which libpcap will function.\n\n\nNOTE\n----\n\nSome people have reported that iplog doesn't log anything for them. To those\npeople:\n\nCan you try commenting out line 41 of iplog.c and seeing if that makes iplog\nproduce logs.  If it does, what percentage of CPU time does ps or top show\niplog consuming?  If deleting that line helps you at all, I'd be interested\nin hearing about it.  Could you send me email with your operating system\nand OS version and details about what happened when you removed that line.\n\n\nTESTED PLATFORMS\n----------------\n* FreeBSD (3.x, 4.0)\n* OpenBSD (2.6 and up)\n* BSDI (4.0, 4.01)\n* Solaris (2.5.1, 7, 8)\n* IRIX 6.5\n\n\nGETTING IPLOG\n-------------\n\nThe primary distribution site for iplog is http://ojnk.sourceforge.net\n\nMirrors:\n\nUSA:    ftp://ojnk.sourceforge.net/pub/ojnk/iplog\nUSA:    http://www.numb.org/~odin\n\n\nOTHER\n-----\n\nPlease note that iplog will not build with BSD make.  GNU make must be\nused.  It is available from any GNU mirror.  Please do not send me email\nabout iplog not building on BSD if you're not using GNU make.\n\nlibpcap can be retrieved from http://www.tcpdump.org\n\nIf you compile libpcap yourself, remember to put\n\"mkdir /usr/local/include/net ; make install-incl\"  \"make install\" alone will\nnot install the pcap header files.\n\nThe linuxthreads library (for Linux libc5) can be found at \nftp://ftp.inria.fr/INRIA/Projects/cristal/Xavier.Leroy/linuxthreads.tar.gz\n\nGNU make can be found at ftp.gnu.org:/pub/gnu/make\n\nAny contributions (testing, comments, bug reports, ports, enhancements,\netc) are greatly appreciated.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathangibbs3%2Fiplog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnathangibbs3%2Fiplog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathangibbs3%2Fiplog/lists"}