Commit Graph

138 Commits

Author SHA1 Message Date
Dionysus 3b90515ded
Updated README 2023-05-31 21:05:09 -04:00
Dionysus e670bce212
Updated README 2023-05-31 21:01:49 -04:00
Dionysus 6be4d7fc0e
Updated, overall performance & memory improved, code cleaned up 2023-05-31 20:59:30 -04:00
Dionysus 7eb8f1cce2
Added option to search strings in all logs 2023-05-31 19:40:45 -04:00
Dionysus af94eca852
Drastically improved how we store information in the database for easier parsing 2023-05-31 19:37:46 -04:00
Dionysus 8d17b03bb6
Added TODO to finish adding numerics to README & alternate numeric definitions 2023-05-31 14:55:10 -04:00
Dionysus 845a580edf
Organized IRC numerics in categories by order 2023-05-31 14:53:34 -04:00
Dionysus f29bd958af
Added support for every numeric containing unique information 2023-05-31 14:48:01 -04:00
Dionysus f64f0af1a8
337* 2023-05-31 13:33:45 -04:00
Dionysus 51f02c0e0d
Added 337 (RPL_WHOISTEXT) handling 2023-05-31 13:33:09 -04:00
Dionysus 6d4b5fe49c
Added 313 (RPL_WHOISOPERATOR) handling 2023-05-31 13:25:40 -04:00
Dionysus d96b9171a2
Only log ChanServ once 2023-05-31 01:46:53 -04:00
Dionysus f65da6be74
Do not log WHO replies from ChanServ or ourself 2023-05-31 01:41:22 -04:00
Dionysus 3ffd3dfb8c
Do not add our own nick to the nicklist from WHO 2023-05-31 01:36:59 -04:00
Dionysus ddeeda4d25
Added detection & logging for succesful nick registrations with NickServ 2023-05-31 01:21:01 -04:00
Dionysus a7c9c57a5c
Forgot to uncomment 'proxy' in snapshot 2023-05-31 01:00:49 -04:00
Dionysus 1f73cc6542
Added 487 (ERR_MSGSERVICES) handling to attempt to register a nick again 2023-05-31 00:59:18 -04:00
Dionysus 3a6e94bbe0
Do not JOIN empty channels 2023-05-31 00:33:36 -04:00
Dionysus 03a2e8c4a5
Better formatting * channel errors output 2023-05-31 00:23:03 -04:00
Dionysus 483e21ab25
Resized preview image 2023-05-30 19:14:19 -04:00
Dionysus 3ad5473b1b
Updated preview image 2023-05-30 19:07:51 -04:00
Dionysus 4bc69c9650
Fixed formatting 2023-05-30 18:51:09 -04:00
Dionysus 97db7a403a
Fixed formatting 2023-05-30 18:40:41 -04:00
Dionysus d93bf6271a
Fixed formatting 2023-05-30 18:39:18 -04:00
Dionysus 25c6f7a84e
Advanced open proxy monitoring detection via WHOIS replies 2023-05-30 17:48:13 -04:00
Dionysus 60662be663
Added BOPM/HOPM/DroneBL * Proxy Monitor detections 2023-05-30 17:38:20 -04:00
Dionysus c1930b301e
Fixed parser variable name typo 2023-05-30 17:01:37 -04:00
Dionysus 83dc061112
Added daemon mode (24/7 scanning) with tar backups 2023-05-30 16:59:24 -04:00
Dionysus 79c91ba6d1
Color support implemented in the console out 2023-05-30 15:08:52 -04:00
Dionysus 2ed28b5abb
Updated README 2023-05-30 04:40:01 -04:00
Dionysus daa49ef9bc
ALL OF YOUR IRCD ARE BELONG TO US 2023-05-30 04:38:52 -04:00
Dionysus 4d5bdcbbfa
Updated README 2023-05-30 04:37:49 -04:00
Dionysus 1367c5dfd3
Updated README 2023-05-30 04:14:23 -04:00
Dionysus e3a8ef024e
Added TODO about linking multiple IRCP instances together for load balancing 2023-05-30 03:59:15 -04:00
Dionysus 745528af29
Added a note about numeric 005 & the potential to fine tune throttling per-server 2023-05-30 03:57:35 -04:00
Dionysus fe085c7f07
Added TODO for adding a boolean into the snapshots for rbl/proxy detection & scanning 2023-05-30 03:55:34 -04:00
Dionysus d7950e3ee4
Added catch KILL messages, 405 (ERR_TOOMANYCHANNELS), & 451 (ERR_NOTREGISTERED) numerics 2023-05-30 03:51:56 -04:00
Dionysus e5fb155c2e
Catch 451 (ERR_NOTREGISTERED) numeric (do we need to raise an exception for this one?) 2023-05-30 03:41:32 -04:00
Dionysus b39be50b01
Fixed parser not handling booleans 2023-05-30 03:37:20 -04:00
Dionysus 5718d80b0c
Fixed parser not handling booleans 2023-05-30 03:34:05 -04:00
Dionysus 32f45694ee
Fixed parser not handling booleans 2023-05-30 03:30:58 -04:00
Dionysus c4e528aa5a
Added TODO for daemon mode (24/7 throttled scanning) & log overlapping (updating existing logs) 2023-05-30 03:22:57 -04:00
Dionysus e447bcb2ed
Added TODO for daemon mode (24/7 throttled scanning) & log overlapping (updating existing logs ) 2023-05-30 03:22:44 -04:00
Dionysus e0bb3f36b6
Added note about possibly handling dict size checking another way 2023-05-30 03:18:07 -04:00
Dionysus 31cf9df5c4
Added TODO for colored output option 2023-05-30 03:11:18 -04:00
Dionysus bc3ccac030
Added the ability to search for strings with hilighting in the results using ANSI colors 2023-05-30 03:10:29 -04:00
Dionysus 36570ea341
Added TODO for making a seperate log of failed/banned connections 2023-05-30 02:53:47 -04:00
Dionysus c6c746117c
Simplified parser for easy usage with grep 2023-05-30 02:49:13 -04:00
Dionysus 45100452da
Added CAP, MODULE, INFO, CREDITS, IRCOPS, STATS p, & MODULE replies stored in the snapshot 2023-05-30 02:35:57 -04:00
Dionysus 60ee352e9f
Fixed error_conn to errors_conn 2023-05-29 21:27:18 -04:00