line |
true |
false |
branch |
92
|
0 |
0 |
unless (-f $file) |
93
|
0 |
0 |
unless $self->update |
96
|
0 |
0 |
unless my $log = 'Net::SinFP3::Log::Null'->new('level', $self->log->level) |
101
|
0 |
0 |
unless my $global = 'Net::SinFP3::Global'->new('log', $log, 'ipv6', 0, 'dnsReverse', 0, 'threshold', $threshold, 'bestScore', $best_score_only) |
109
|
0 |
0 |
unless my $db = 'Net::SinFP3::DB::SinFP3'->new('global', $global, 'file', $file) |
129
|
0 |
0 |
unless my $cw = 'Metabrik::Client::Www'->new_from_brik_init($self) |
130
|
0 |
0 |
unless my $files = $cw->mirror($url, $db, $datadir) |
131
|
0 |
0 |
if (@$files > 0) |
144
|
0 |
0 |
unless $self->brik_help_run_must_be_root('active_ipv4') |
145
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv4', $target) |
146
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv4', $port) |
153
|
0 |
0 |
unless $self->brik_help_run_file_not_found('active_ipv4', $file) |
159
|
0 |
0 |
unless my $global = 'Net::SinFP3::Global'->new('log', $log, 'target', $target, 'port', $port, 'ipv6', 0, 'dnsReverse', 0, 'worker', 'single', 'device', $device, 'threshold', $threshold) |
231
|
0 |
0 |
unless $self->brik_help_run_undef_arg('export_active_db', $db) |
232
|
0 |
0 |
unless $self->brik_help_run_file_not_found('export_active_db', $db) |
244
|
0 |
0 |
unless $self->brik_help_run_undef_arg('save_active_ipv4_fingerprint', $target_host) |
245
|
0 |
0 |
unless $self->brik_help_run_undef_arg('save_active_ipv4_fingerprint', $target_port) |
249
|
0 |
0 |
unless $self->brik_help_run_file_not_found('save_active_ipv4_fingerprint', $file) |
257
|
0 |
0 |
unless my $global = 'Net::SinFP3::Global'->new('log', $log, 'target', $target_host, 'port', $target_port, 'ipv6', 0, 'dnsReverse', 0, 'device', $device, 'threshold', $threshold) |
305
|
0 |
0 |
if (-f $pcap) |
319
|
0 |
0 |
unless $self->brik_help_run_undef_arg('save_active_ipv6_fingerprint', $target_host) |
320
|
0 |
0 |
unless $self->brik_help_run_undef_arg('save_active_ipv6_fingerprint', $target_port) |
324
|
0 |
0 |
unless $self->brik_help_run_file_not_found('save_active_ipv6_fingerprint', $file) |
332
|
0 |
0 |
unless my $global = 'Net::SinFP3::Global'->new('log', $log, 'target', $target_host, 'port', $target_port, 'ipv6', 1, 'dnsReverse', 0, 'device', $device, 'threshold', $threshold) |
381
|
0 |
0 |
if (-f $pcap) |
393
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv4_from_pcap', $pcap_file) |
394
|
0 |
0 |
unless $self->brik_help_run_file_not_found('active_ipv4_from_pcap', $pcap_file) |
398
|
0 |
0 |
unless $self->brik_help_run_file_not_found('active_ipv4_from_pcap', $file) |
406
|
0 |
0 |
unless my $global = 'Net::SinFP3::Global'->new('log', $log, 'ipv6', 0, 'dnsReverse', 0, 'device', $device, 'threshold', $threshold) |
461
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv6_from_pcap', $pcap_file) |
462
|
0 |
0 |
unless $self->brik_help_run_file_not_found('active_ipv6_from_pcap', $pcap_file) |
466
|
0 |
0 |
unless $self->brik_help_run_file_not_found('active_ipv6_from_pcap', $file) |
474
|
0 |
0 |
unless my $global = 'Net::SinFP3::Global'->new('log', $log, 'ipv6', 1, 'dnsReverse', 0, 'device', $device, 'threshold', $threshold) |
559
|
0 |
0 |
if ($opts =~ /^(.*080a)(.{8})(.{8})(.*)/) |
567
|
0 |
0 |
unless ($a =~ /00000000/ or $a =~ /44454144/) |
570
|
0 |
0 |
unless ($b =~ /00000000/ or $b =~ /44454144/) |
576
|
0 |
0 |
if ($opts =~ /0204(....)/) |
577
|
0 |
0 |
if ($1) |
583
|
0 |
0 |
if ($opts =~ /0303(..)/) |
584
|
0 |
0 |
if ($1) |
599
|
0 |
0 |
$opts ? : |
608
|
0 |
0 |
unless $self->brik_help_run_undef_arg('to_signature_from_tcp_window_and_options', $window) |
610
|
0 |
0 |
unless $self->brik_help_run_undef_arg('to_signature_from_tcp_window_and_options', $options) |
639
|
0 |
0 |
unless $self->brik_help_run_undef_arg('to_signature_from_tcp_options', $options) |
667
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv4_from_tcp_window_and_options', $window) |
669
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv4_from_tcp_window_and_options', $options) |
674
|
0 |
0 |
unless my $mode = 'Net::SinFP3::Mode::Active'->new('global', $global, 'doP1', 1, 'doP2', 1, 'doP3', 1) |
683
|
0 |
0 |
unless my $s = $self->to_signature_from_tcp_window_and_options($window, $options) |
693
|
0 |
0 |
unless (defined $s2) |
715
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv4_from_tcp_options', $options) |
719
|
0 |
0 |
unless my $mode = 'Net::SinFP3::Mode::Active'->new('global', $global, 'doP1', 1, 'doP2', 1, 'doP3', 1) |
728
|
0 |
0 |
unless my $s = $self->to_signature_from_tcp_options($options) |
738
|
0 |
0 |
unless (defined $s2) |
760
|
0 |
0 |
unless $self->brik_help_run_undef_arg('active_ipv4_from_signature', $signature) |
761
|
0 |
0 |
unless $self->brik_help_run_invalid_arg('active_ipv4_from_signature', $signature, 'HASH') |
765
|
0 |
0 |
unless my $mode = 'Net::SinFP3::Mode::Active'->new('global', $global, 'doP1', 1, 'doP2', 1, 'doP3', 1) |
783
|
0 |
0 |
unless (defined $s2) |
805
|
0 |
0 |
unless $self->brik_help_run_undef_arg('get_os_list_from_result', $result) |
806
|
0 |
0 |
unless $self->brik_help_run_invalid_arg('get_os_list_from_result', $result, 'ARRAY') |
807
|
0 |
0 |
unless $self->brik_help_run_empty_array_arg('get_os_list_from_result', $result) |
818
|
0 |
0 |
if (defined $global) |
824
|
0 |
0 |
if (defined $search) |
827
|
0 |
0 |
if (defined $mode) |
830
|
0 |
0 |
if (defined $db) |
833
|
0 |
0 |
if (defined $log) |