Skip to content
/ k1t Public

k1t is a network utility, that contains several tools, including a packet-sniffer. To use the packet-sniffer, make sure you're root.

Notifications You must be signed in to change notification settings

0x537/k1t

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation


kit - A network utility that has several features.

kit is a network utility, that contains several tools, including a packet-sniffer. To use the packet-sniffer, make sure you're root.

Version

Setup

sudo apt-get install libpcap-dev
gcc -o kit kit.c -lpcap
./kit

Configuring Port-Range

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <net/if.h>
#include <pcap.h>
#include <unistd.h>
#include <ifaddrs.h>
#include <arpa/inet.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>

// Go to this part of the file and change your port-range, if you want!
#define PORT_START 1
#define PORT_END 1204
#define PORT 1335

Usage

┌───────┬───────────────────────────────────────┬───────────────┐
│ Flags │              Description              │ Usage Example │
├───────┼───────────────────────────────────────┼───────────────┤
│ -h    │ Displays the available flags          │ -h            │
│ -i    │ Displays the available interfaces     │ -i            │
│ -m    │ Displays the network mask             │ -m            │
│ -s    │ Starts a packet sniffer               │ -s            │
│ -b    │ Starts a bind-shell                   │ -b            │
│ -t    │ Starts a TCP server                   │ -t 127.0.0.1  │
│ -p    │ Does a port scan against the given IP │ -p 127.0.0.1  │
└───────┴───────────────────────────────────────┴───────────────┘

Credits

https://github.com/0x537

Contributions 🎉

All contributions are accepted, simply open an Issue / Pull request.