Commit Graph

25 Commits

Author SHA1 Message Date
c01d1f49c2 Add support detecting the request for a specific IP address over DHCP 2019-11-28 19:16:43 +01:00
f918d26ab5 Add CONTRIBUTORS.md 2019-11-28 19:00:15 +01:00
6ad0519573 Log errors thrown by protocol submodules 2019-11-28 18:49:14 +01:00
a1281360cd Fix 'DHCPv4 length 0 too short' error 2019-11-28 18:48:54 +01:00
4bb9dad91e Add random quotes to MOTD 2019-11-28 18:28:32 +01:00
fcbcdaf9ac Avoid false 'ARP Spoofing' detection 2019-11-28 18:22:19 +01:00
37afbb58a9 Add support for DHCPv4 packets 2019-11-28 17:16:22 +01:00
aa59576c9c Add .gitignore 2019-11-28 16:37:53 +01:00
35d515599e Fix HTML potion of README 2019-11-28 16:12:09 +01:00
b8d9eeaed0 Add a basic README, outlining the idea and usage 2019-11-28 13:57:03 +01:00
e41a957e8d Add device for ARP requests, too 2019-11-28 13:51:00 +01:00
e363a5929d Fix import URLs changed by last commit 2019-11-28 13:45:32 +01:00
313e443741 Move code out of src/ folder to comply to Golang standards (although it looks dirty) 2019-11-28 13:43:22 +01:00
76a51dac52 Move to git imports rather than relative imports 2019-11-28 13:27:23 +01:00
6e2893c90a Add License 2019-11-27 20:32:44 +01:00
469a05aa61 Add support for ARP packets 2019-11-27 20:24:12 +01:00
6c03ab714b Move DNS to its own package, and unclutter dns.go in that step 2019-11-27 17:10:55 +01:00
b13350eac7 Add colorful headlines 2019-11-27 16:49:07 +01:00
62c11bd3ac Move from log.Printf to fmt.Printf to avoid timestamp 2019-11-27 16:48:14 +01:00
19f4143858 Fix typo 2019-11-27 16:35:43 +01:00
b0555a5d4e Check if IP addresses in answer are from a private IP block 2019-11-27 01:57:27 +01:00
37c8b0b73c Add further domain name analysis 2019-11-27 01:26:27 +01:00
23afe01d76 Add loop to analyze ethernet packets further; add basic DNS packet analyzer 2019-11-26 23:55:18 +01:00
187e80b972 Move statistics to file.go, add dummy ethernet analyzer 2019-11-26 23:06:57 +01:00
daa3cfd812 Init commit: open file and print link type 2019-11-26 22:45:27 +01:00