Commit Graph

  • c4a24d92d9 Update README master maride 2023-09-04 22:16:11 +0200
  • 21c956c545 Reformat code maride 2023-09-02 23:49:02 +0200
  • 1989ae996f Generate Graphviz graphs of network communication maride 2023-09-02 23:33:50 +0200
  • 1aa3572c30 Cleanup and go fmt maride 2023-09-02 17:31:43 +0200
  • 4a1c58b564 Do not save empty files, use origin rather than filename for error message maride 2023-09-02 17:30:35 +0200
  • 44739d4697 Move from git.darknebu.la to github.com maride 2023-09-02 17:17:51 +0200
  • daf641c881 Add logo maride 2023-09-02 16:57:46 +0200
  • 8a76ed7d99 Check if we got a file maride 2020-12-15 14:58:33 +0100
  • 1c23ca3859 Avoid printing non-empty, but vacuous blocks maride 2020-12-14 14:27:49 +0100
  • ad42bc22ed Hat-tip to harryr maride 2020-11-25 00:09:24 +0100
  • 29f202e3d9 Add FileManager maride 2020-11-21 12:53:07 +0100
  • 1217153e78 Add file manager, storing extracted files maride 2020-01-08 16:34:31 +0100
  • cd01dc7664 Add support for HTTP packets maride 2020-01-08 11:48:53 +0100
  • 56b493283e Add statistics about how many packets were processed maride 2020-01-08 08:56:11 +0100
  • 0051217bb5 Add trailing newline to output if it's not present yet maride 2020-01-08 08:55:31 +0100
  • 22da3cc934 Prevent 'ARP Spoofing' warnings if one of the involved IPs is in the link local block maride 2019-12-14 11:31:52 +0100
  • 29aba89b6a Replace ASCII tree drawing with Unicode symbols maride 2019-12-09 12:15:36 +0100
  • f0b5ab140e Get rid of LinkType-style branching: different LinkTypes may use the same Protocol modules. maride 2019-12-09 12:14:01 +0100
  • c2aa435a6d Do not print empty blocks maride 2019-12-06 15:23:01 +0100
  • 77304668ad Fix newline-color bug maride 2019-12-04 18:21:59 +0100
  • 7dfc4cb514 Add notice about snipping process, if it happened maride 2019-12-04 00:10:42 +0100
  • e9ec8ad46c Unify logging process maride 2019-12-03 23:51:03 +0100
  • a368f18915 Check for doubles before adding IP addresses to DNS answer list maride 2019-12-03 18:14:49 +0100
  • ad532a5a22 Record and summarize network-related DHCP options maride 2019-12-03 17:47:38 +0100
  • 1ee36fc944 Add more meaningful output to ARP module maride 2019-12-03 16:44:17 +0100
  • b228d1ddbb
    indentation Emile 2019-12-01 17:07:36 +0100
  • a829a36fb4
    coverage step allready existant Emile 2019-12-01 17:06:54 +0100
  • 3efacd5453
    drone ci file Emile 2019-12-01 17:06:14 +0100
  • b396827c1f
    basic testcase for the analyzer Emile 2019-12-01 17:01:04 +0100
  • 4c7870bc8d
    added myself (emile) to the users list Emile 2019-12-01 16:12:29 +0100
  • 8dd9f9f3b8
    go mod init Emile 2019-12-01 16:07:30 +0100
  • f180c072ba
    added a benchmark section to the readme Emile 2019-12-01 00:19:21 +0100
  • 6a992e51a4 ... and fix the asciinema Markdown part once again maride 2019-11-30 22:16:52 +0100
  • 21a0123fd6 Move from embedding asciinema HTML-script style to Markdown style maride 2019-11-30 22:15:57 +0100
  • aa94fa12ec Move common code into new package, 'common' maride 2019-11-29 14:32:07 +0100
  • 14f36a8511 Analyze DHCP hostnames in requests and responses maride 2019-11-28 23:43:17 +0100
  • 677897c50c Split DHCP request/response code into separate files maride 2019-11-28 19:38:41 +0100
  • 87ee36348c Sort imports maride 2019-11-28 19:30:54 +0100
  • 27a06c0cd2 Fix usage of appendIfUnique maride 2019-11-28 19:28:48 +0100
  • c01d1f49c2 Add support detecting the request for a specific IP address over DHCP maride 2019-11-28 19:16:43 +0100
  • f918d26ab5 Add CONTRIBUTORS.md maride 2019-11-28 19:00:15 +0100
  • 6ad0519573 Log errors thrown by protocol submodules maride 2019-11-28 18:49:14 +0100
  • a1281360cd Fix 'DHCPv4 length 0 too short' error maride 2019-11-28 18:48:54 +0100
  • 4bb9dad91e Add random quotes to MOTD maride 2019-11-28 18:28:32 +0100
  • fcbcdaf9ac Avoid false 'ARP Spoofing' detection maride 2019-11-28 18:22:19 +0100
  • 37afbb58a9 Add support for DHCPv4 packets maride 2019-11-28 17:16:22 +0100
  • aa59576c9c Add .gitignore maride 2019-11-28 16:37:53 +0100
  • 35d515599e Fix HTML potion of README maride 2019-11-28 16:12:09 +0100
  • b8d9eeaed0 Add a basic README, outlining the idea and usage maride 2019-11-28 13:57:03 +0100
  • e41a957e8d Add device for ARP requests, too maride 2019-11-28 13:51:00 +0100
  • e363a5929d Fix import URLs changed by last commit maride 2019-11-28 13:45:32 +0100
  • 313e443741 Move code out of src/ folder to comply to Golang standards (although it looks dirty) maride 2019-11-28 13:43:22 +0100
  • 76a51dac52 Move to git imports rather than relative imports maride 2019-11-28 13:27:23 +0100
  • 6e2893c90a Add License maride 2019-11-27 20:32:44 +0100
  • 469a05aa61 Add support for ARP packets maride 2019-11-27 20:24:12 +0100
  • 6c03ab714b Move DNS to its own package, and unclutter dns.go in that step maride 2019-11-27 17:10:55 +0100
  • b13350eac7 Add colorful headlines maride 2019-11-27 16:49:07 +0100
  • 62c11bd3ac Move from log.Printf to fmt.Printf to avoid timestamp maride 2019-11-27 16:48:14 +0100
  • 19f4143858 Fix typo maride 2019-11-27 16:35:43 +0100
  • b0555a5d4e Check if IP addresses in answer are from a private IP block maride 2019-11-27 01:57:27 +0100
  • 37c8b0b73c Add further domain name analysis maride 2019-11-27 01:26:27 +0100
  • 23afe01d76 Add loop to analyze ethernet packets further; add basic DNS packet analyzer maride 2019-11-26 23:55:18 +0100
  • 187e80b972 Move statistics to file.go, add dummy ethernet analyzer maride 2019-11-26 23:06:57 +0100
  • daa3cfd812 Init commit: open file and print link type maride 2019-11-26 22:45:27 +0100