changed packet filter method
for whatever reason the bpf stopped working?
switch to general bpf for udp and then check if packets are for the right port after being parsed
file/dir watch functionality
Started send from monitor
Monitor now calls proper file/knock or message/knock
Moved IPaddr check to util.rb
More config item for exiltration IP destination
Verbose messages for flow
more work on watch/send/knock
Varible scope changed
For data to get to threads, yes I am lazy, although these are configuration items and shouldn't be changing.
Working on getting monitor to run threaded, still gets stuck in first go.
UDP packet knock implemented and working.
Knock functionality complete (UDP)
Server sends decent knock (UDP)
Client receives knock (UDP)
Client Interrupt moved up one thread to kill entire program with one ctrl c