Ibrahim Posted September 26, 2007 Share Posted September 26, 2007 (edited) This is a simple script watching Arp caches,some would say and ip mac address in my cache is nothing to concern i would say that if this cache persist more than one time in this watcher with 5 seconds interval without any connection from me then it CONCERNS except for that it's good to watch announcements for new network clients. hope u like it new edit 6-10-2007 #include <Process.au3> ProcessClose("doscan.exe") TrayTip("Intruder Detector","Program By: Ibrahim Ghorabah",2) Do $rc = _RunDos("arp -a >c:\ArpList.bin") $Size=FileGetSize("c:\ArpList.bin") $intruder=FileRead("c:\ArpList.bin") if $Size>143 then TrayTip("Network Watcher","Life Connection From"&$intruder,4,2) FileWrite("c:\intruderList.txt",@HOUR&":"&@MIN&"--<Connection From:-"&$intruder) FileDelete("c:\ArpList.bin") SoundPlay(@WindowsDir&"\media\notify.wav") for $n=1 to 5 TraySetIcon("Off.ico") sleep (300) TraySetIcon("On.ico") sleep (300) next _RunDos("arp -d") EndIf TraySetIcon("On.ico") Sleep(5000) Until $rc=1 maybe u should increase the file size in the if thing a little so that it wont bug u with the mac address of the router every time added sound notify and icon flashing thing(make sure u but the two icons in side with the script file) ----|>Silly but Nice i guessIntruder.au3Off.icoOn.ico Edited October 7, 2007 by Ibrahim [font="Arial Black"]My Stuff[/font]UPnP Port Forwarding Final.GateWay InformationThe GateWay Watcher(detect speeofing)Rightclick Any file --->Hide/UnhideThe Tip WatcherA PanelShare WatcherThe Arp WatcherThe Online License Checker Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now