Short: Detects nuke attempts, for AmIRC.. Author: trebs@ihug.com.au (Michael Trebilcock) Uploader: trebs ihug com au (Michael Trebilcock) Type: comm/irc Version: 4.1 Requires: AmIRC. Miami or MiamiDx Architecture: generic What's new: - Changed version number from 4.0 to 4.1 - Changed proxy.adl.ihug.com.au/8080 to homepages.ihug.com.au/80 (Forgot to change it back before uploading to Aminet) Introduction: NukeArrester is a project i started on after a friend of mine (author of AVSearch and NapSearch) wrote a script to practically do the same thing (oh well).. I liked his idea and decided to make something like it myself. It detects connections to specific ports and reports them back to the AmIRC window, showing the ip and hostname of who connected, and the nickname if it finds it.. You can set it up to automatically act on the user, or have it open a gui for you to choose what you would like to do.. Or of course, have them both off and just watch.. Features: - Compressed arexx, to operate as fast as possible.. - Strict mode, to act automatically on the user - Nice verstile arexx GUI - On the fly configuration - Uses Miami's system log file to detect connections and only loads it once to save time and cpu.. - Output's results in a nice format.. - Specify your own ports for NA to scan connections to - AutoKick, AutoBan, and Auto-Evilping.. - Update checker.. Like Kuang's. - Optional feature to send notices to the user - External configuration file - Friends protection - Sound support - Ping flood detection - Port flood protection/detection Requirements: - AmIRC (2.x or higher?) - Miami/MiamiDx - MiamiResolve - System log file set up in miami - IP Filter set up to log the ports you want NA to scan connections to.. Recommendations: - MiamiPing, for Evilping usage.. Installation: Just copy NArrest.amirx to the AmIRC Rexx directory, the sounds to the AmIRC sounds directory, and NArrest.cfg and NAProtect.cfg to the AmIRC directory.. Configure NArrest.cfg and NAProtect.cfg to suit your needs. You may want to add some handy aliases here are some examples: /alias NUpd /rx NArrest UPDATE %p /alias NA /rx NArrest %p /alias NArrest /rx NArrest 1 139 1559 1599 1666 2000 2001 2227 2333 2421 2551 2600 4096 4097 6969 12345 31337 The last one is an alias to run NukeArrester scanning for connections to all known Amitrojan ports, i suggest using it. Usage: You can type /rx NArrest ? in the AmIRC window for help on Usage, and on the fly configuration.. If you don't understand it, email me for help on how to use it.. Future: - Maybe possible /who support. To try and find the user When they aren't in any channel you are in.. Updates: Get the latest version always at http://homepages.ihug.com.au/~trebs/NArrest/ Betas at http://homepages.ihug.com.au/~trebs/NArrest/Betas/ Login and password needed.. Give me feedback and i might just give you access :) Bugs: There is one bug in portflood detection, it's not that important to go fixing straight away, so as soon as someone complains i'll start fixing it up, or before then when i feel like doing it.. I carefully proofread NArrest.amirx.. It SHOULD be stable, but if you find any bugs, which of course you will :) Let me know.. Michael Trebilcock trebs@ihug.com.au P.S I wouldn't mind some positive email saying if you think it's a good script ect.. :)