IRCP

- information gathering tool for irc servers
git clone git://git.acid.vegas/IRCP.git
Log | Files | Refs | Archive | README | LICENSE

DateCommit messageFiles+-
2023-10-04gitignore for logs and backup directory1+2-2
2023-10-04Added gitignore1+2-0
2023-09-12Updated mirrors (FUCK sourcehut)1+1-1
2023-07-24Forgot to import tarfile3+4-5
2023-06-29Updated TODOs1+3-1
2023-06-29Throttle fine funed again, loop_nick more ranomized, README updated TODOs2+21-17
2023-06-29Bug fixed in HOPM detection, vhost is now working, & throttle settings were altered for best performance1+5-5
2023-06-29Fixed typo in RPL_ENDOFWHO1+2-3
2023-06-29Added TODO note about fixing CTCP responses1+1-0
2023-06-26Updated mirrors1+4-6
2023-06-26Improved colors, more verbose, customizable throttle for each command sent to the same target, fixed & improvements1+43-41
2023-06-25Increased ztimeout to prevent pingouts1+1-1
2023-06-22Updated README1+2-2
2023-06-22CTCP commands added for more information gathering1+27-7
2023-06-22Added COMMANDS command sent to servers1+1-1
2023-06-19Initialization of main function no longer using loop_until_complete1+1-2
2023-06-19No need to delete loops if we are going to quit1+0-2
2023-06-18Handle removing channels from the current list when kicked1+6-0
2023-06-18Improved detection for ERR_TARGETTOOFAST1+7-9
2023-06-18Improved detection for ERR_TARGETTOOFAST types1+6-2
2023-06-18Tell us what target has a delay for 439 ERR_TARGETTOOFAST1+1-1
2023-06-18Never declared sendmsg function lol1+3-0
2023-06-18Fixed error when being forced joined into channels on connect1+3-2
2023-06-18Forgot to import ipaddress1+1-0
2023-06-18Added NickServ/ChanServ 'LIST *' commands1+2-2
2023-06-18Renamed chan to target1+2-2
2023-06-18The 439 (ERR_TARGETTOOFAST) handles nicks & channels now1+8-6
2023-06-18Removed some TODO's1+0-4
2023-06-18Added HELP command to be sent1+1-1
2023-06-18Removed 'import copy' as we no longer need it1+0-1
2023-06-18Do not log 401 ERR_NOSUCHNICK1+1-1
2023-06-18Fixed markdown error1+1-1
2023-06-18Never initialized family variable in class1+4-3
2023-06-18Store new nickname on 401 ERR_NICKINUSE1+2-4
2023-06-17Updated intial commands and added INFO command infrmation.1+2-2
2023-06-17Added WHOWAS support for 401 (ERR_NOSUCHNICK) replies1+3-1
2023-06-17Added support for logging +b +e * +I modes1+7-0
2023-06-17Added NickSERV INFO send for every nick1+9-4
2023-06-17Added ChanServ INFO logging & detection for successfully registered NICK through NickServ (login details are logged)2+19-15
2023-06-07Added TODO for ChanServ INFO command1+1-0
2023-06-06Fixed format & typos1+4-2
2023-06-06Added support for IPv6 & non-standard ports2+99-94
2023-06-06Improved ban detections & added SSL/TLS cipher logging1+34-18
2023-06-05Updated TODO list1+2-1
2023-06-05Adding support for IPv6 and custom ports1+16-4
2023-06-05Fixed typos is color reset on some lines (\033[0m)1+6-6
2023-06-05Renamed badchans to badchan1+2-2
2023-06-05Added TODO to confirm nickserv registrations1+1-0
2023-06-03Added TODO for props to bwall1+1-0
2023-06-01Updated README1+2-2
2023-06-01Updated README1+4-4
2023-06-01Updated README1+3-3
2023-06-01Updated, overall performance & memory improved, code cleaned up2+19-11
2023-05-31Added option to search strings in all logs1+4-1
2023-05-31Drastically improved how we store information in the database for easier parsing2+53-234
2023-05-31Added TODO to finish adding numerics to README & alternate numeric definitions1+1-0
2023-05-31Organized IRC numerics in categories by order1+7-7
2023-05-31Added support for every numeric containing unique information1+39-6
2023-05-31337*1+1-1
2023-05-31Added 337 (RPL_WHOISTEXT) handling1+1-0
2023-05-31Added 313 (RPL_WHOISOPERATOR) handling1+1-0
2023-05-31Only log ChanServ once1+1-1
2023-05-31Do not log WHO replies from ChanServ or ourself1+1-1
2023-05-31Do not add our own nick to the nicklist from WHO1+1-1
2023-05-31Added detection & logging for succesful nick registrations with NickServ1+13-9
2023-05-31Forgot to uncomment 'proxy' in snapshot1+1-1
2023-05-31Added 487 (ERR_MSGSERVICES) handling to attempt to register a nick again1+7-0
2023-05-31Do not JOIN empty channels1+5-8
2023-05-31Better formatting * channel errors output2+6-5
2023-05-30Resized preview image1+0-0
2023-05-30Updated preview image1+0-0
2023-05-30Fixed formatting1+1-1
2023-05-30Fixed formatting1+1-1
2023-05-30Fixed formatting1+1-1
2023-05-30Advanced open proxy monitoring detection via WHOIS replies1+5-1
2023-05-30Added BOPM/HOPM/DroneBL * Proxy Monitor detections1+21-2
2023-05-30Fixed parser variable name typo1+1-1
2023-05-30Added daemon mode (24/7 scanning) with tar backups2+43-32
2023-05-30Color support implemented in the console out1+39-29
2023-05-30Updated README1+2-2
2023-05-30ALL OF YOUR IRCD ARE BELONG TO US1+0-0
2023-05-30Updated README1+15-0
2023-05-30Updated README1+4-3
2023-05-30Added TODO about linking multiple IRCP instances together for load balancing1+1-0
2023-05-30Added a note about numeric 005 & the potential to fine tune throttling per-server1+1-1
2023-05-30Added TODO for adding a boolean into the snapshots for rbl/proxy detection & scanning1+15-12
2023-05-30Added catch KILL messages, 405 (ERR_TOOMANYCHANNELS), & 451 (ERR_NOTREGISTERED) numerics1+2-0
2023-05-30Catch 451 (ERR_NOTREGISTERED) numeric (do we need to raise an exception for this one?)1+1-0
2023-05-30Fixed parser not handling booleans1+3-1
2023-05-30Fixed parser not handling booleans1+0-4
2023-05-30Fixed parser not handling booleans1+6-2
2023-05-30Added TODO for daemon mode (24/7 throttled scanning) & log overlapping (updating existing logs)1+2-0
2023-05-30Added TODO for daemon mode (24/7 throttled scanning) & log overlapping (updating existing logs )1+2-0
2023-05-30Added note about possibly handling dict size checking another way1+1-1
2023-05-30Added TODO for colored output option1+1-0
2023-05-30Added the ability to search for strings with hilighting in the results using ANSI colors1+17-4
2023-05-30Added TODO for making a seperate log of failed/banned connections1+1-0
2023-05-30Simplified parser for easy usage with grep1+9-38
2023-05-30Added CAP, MODULE, INFO, CREDITS, IRCOPS, STATS p, & MODULE replies stored in the snapshot2+33-21
2023-05-30Fixed error_conn to errors_conn1+2-2
38 more commits remaining, fetch the repository