in reply to Re^2: Increment frequency of attempts based on IP and login details combination
in thread Increment frequency of attempts based on IP and login details combination
Hello firepro20,
Unfortunately nothing was outputted on the screen.
A big part of the problem here is simply the layout, which makes it hard to see the structure of the code. With a bit of indentation:
$log = "/home/tsec/prototype/logs/extractedlogs/cowrieresult.log"; open(DATA, $log) or die "Can't open '$log': $!"; sub tester() { while(<DATA>){ ... } for my $ip (keys %HONEY){ ... } for my $data (sort @DATA){ ... } }
See the problem now? sub tester is defined, but never called! You have to invoke the sub:
my $log = '/home/tsec/prototype/logs/extractedlogs/cowrieresult.log'; open(my $data, '<', $log) or die "Can't open '$log' for reading: $!"; tester($data); close $data or die "Can't close '$log': $!"; sub tester { my ($fh) = @_; while (<$fh>) { ... } ... }
and then you should see the output you were expecting. Some notes:
Hope that helps,
| Athanasius <°(((>< contra mundum | Iustus alius egestas vitae, eros Piratica, |
|
|---|