=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== ############################################## quassel-0.13.1/cmake/GetGitRevisionDescription.cmake-69- @ONLY) quassel-0.13.1/cmake/GetGitRevisionDescription.cmake:70: include("${GIT_DATA}/grabRef.cmake") quassel-0.13.1/cmake/GetGitRevisionDescription.cmake-71- ############################################## quassel-0.13.1/data/scripts/inxi-250- #print "$cmd\n"; quassel-0.13.1/data/scripts/inxi:251: $action = 'permissions' if system("$program $commands{$_} >/dev/null 2>&1"); quassel-0.13.1/data/scripts/inxi-252- } ############################################## quassel-0.13.1/data/scripts/inxi-1347- #rmdir "$user_data_dir$debug_gz" or main::error_handler('remove', "$user_data_dir/$debug_gz", "$!"); quassel-0.13.1/data/scripts/inxi:1348: print "Failed removing leftover directory:\n$user_data_dir$debug_gz error: $?" if system('rm','-rf',"$user_data_dir$debug_gz"); quassel-0.13.1/data/scripts/inxi-1349- } ############################################## quassel-0.13.1/data/scripts/inxi-1354- print "File: $debug_gz\n"; quassel-0.13.1/data/scripts/inxi:1355: system("cd $user_data_dir; tar -czf $debug_gz $debug_dir"); quassel-0.13.1/data/scripts/inxi-1356- print "Removing $data_dir...\n"; ############################################## quassel-0.13.1/data/scripts/inxi-1358- return 1 if !$b_delete_dir; quassel-0.13.1/data/scripts/inxi:1359: if (system('rm','-rf',$data_dir) ){ quassel-0.13.1/data/scripts/inxi-1360- print "Failed removing: $data_dir\nError: $?\n"; ############################################## quassel-0.13.1/data/scripts/inxi-1617- # @(#)MIRBSD KSH R56 2018/03/09: ksh and mksh quassel-0.13.1/data/scripts/inxi:1618: 'ksh-version' => system('echo -n $KSH_VERSION'), # shell, not env, variable quassel-0.13.1/data/scripts/inxi-1619- 'manpath' => $ENV{'MANPATH'}, ############################################## quassel-0.13.1/data/scripts/inxi-1755- my $cmd = "$self_path/$self_name -FRfrploudmxxx$i -c 0 --usb --slots --debug 10 -y 120 > $data_dir/$self_name-FRfrploudmxxxyusbslots120.txt 2>&1"; quassel-0.13.1/data/scripts/inxi:1756: system($cmd); quassel-0.13.1/data/scripts/inxi-1757- copy($log_file, "$data_dir") or main::error_handler('copy-failed', "$log_file", "$!"); quassel-0.13.1/data/scripts/inxi:1758: system("$self_path/$self_name --recommends -y 120 > $data_dir/$self_name-recommends-120.txt 2>&1"); quassel-0.13.1/data/scripts/inxi-1759-} ############################################## quassel-0.13.1/data/scripts/inxi-1809- $cmd = "$program $rows[1] >$name 2>&1"; quassel-0.13.1/data/scripts/inxi:1810: system($cmd); quassel-0.13.1/data/scripts/inxi-1811- } ############################################## quassel-0.13.1/data/scripts/inxi-1852- my $cmd; quassel-0.13.1/data/scripts/inxi:1853: system("tree -a -L 10 /sys > $data_dir/sys-data-tree-full-10.txt"); quassel-0.13.1/data/scripts/inxi-1854- opendir my($dh), $dirname or main::error_handler('open-dir',"$dirname", "$!"); ############################################## quassel-0.13.1/data/scripts/inxi-1860- #print "$cmd\n"; quassel-0.13.1/data/scripts/inxi:1861: system($cmd); quassel-0.13.1/data/scripts/inxi-1862- } ############################################## quassel-0.13.1/data/scripts/inxi-2110- $cmd = "$dl{'dl'} $dl{'no-ssl-opt'} $timeout $args $file $url $dl{'null'}"; quassel-0.13.1/data/scripts/inxi:2111: system($cmd); quassel-0.13.1/data/scripts/inxi-2112- $result = ($?) ? 0 : 1; # reverse these into Perl t/f ############################################## quassel-0.13.1/data/scripts/inxi-2116- $cmd = "$dl{'dl'} $dl{'no-ssl-opt'} $timeout $dl{'spider'} $url"; quassel-0.13.1/data/scripts/inxi:2117: system($cmd); quassel-0.13.1/data/scripts/inxi-2118- $result = ($?) ? 0 : 1; # reverse these into Perl t/f ############################################## quassel-0.13.1/data/scripts/inxi-3211- if ($search eq 'ksh'){ quassel-0.13.1/data/scripts/inxi:3212: my $ksh = system('echo -n $KSH_VERSION'); quassel-0.13.1/data/scripts/inxi-3213- if ( $ksh ){ ############################################## quassel-0.13.1/data/scripts/inxi-3469- print "Download successful. Compressing file...\n"; quassel-0.13.1/data/scripts/inxi:3470: system("$program -9 -f $man_file_path > $man_file_path.gz"); quassel-0.13.1/data/scripts/inxi-3471- my $err = $?; ############################################## quassel-0.13.1/data/scripts/inxi-5534- #qx('dcop "$client{'dport'}" "$client{'dobject'}" say "$client{'dserver'}" "$client{'dtarget'}" "$line 1"); quassel-0.13.1/data/scripts/inxi:5535: system('dcop', $client{'dport'}, $client{'dobject'}, 'say', $client{'dserver'}, $client{'dtarget'}, "$line 1"); quassel-0.13.1/data/scripts/inxi-5536- } ############################################## quassel-0.13.1/data/scripts/inxi-5540- #qx(qdbus org.kde.konversation /irc say "$client{'dserver'}" "$client{'dtarget'}" "$line"); quassel-0.13.1/data/scripts/inxi:5541: system('qdbus', 'org.kde.konversation', '/irc', 'say', $client{'dserver'}, $client{'dtarget'}, $line); quassel-0.13.1/data/scripts/inxi-5542- } ############################################## quassel-0.13.1/data/scripts/inxi-14252- $size ||= $working[2]; quassel-0.13.1/data/scripts/inxi:14253: $fs = unmounted_filesystem($working[-1]) if !$fs; quassel-0.13.1/data/scripts/inxi-14254- $label = PartitionData::get_label("/dev/$working[-1]") if !$label; ############################################## quassel-0.13.1/data/scripts/inxi-17039- if ($alerts{'ip'}{'action'} eq 'use' ){ quassel-0.13.1/data/scripts/inxi:17040: set_ip_addr(); quassel-0.13.1/data/scripts/inxi-17041- } ############################################## quassel-0.13.1/data/scripts/inxi-17269- $subsystem = pci_cleaner($subsystem,'pci'); quassel-0.13.1/data/scripts/inxi:17270: $subsystem = pci_cleaner_subsystem($subsystem); quassel-0.13.1/data/scripts/inxi-17271- #print "ss:$subsystem\n"; ############################################## quassel-0.13.1/icons/README.md-53-system theme's name and directory layout) in one of the default theme search quassel-0.13.1/icons/README.md:54:paths (on Linux, the appropriate place would be `$HOME/.local/share/icons`), and quassel-0.13.1/icons/README.md-55-putting the replacement icons there. ############################################## quassel-0.13.1/icons/import/import_theme.pl-66-print "Grepping $srcdir for required icons...\n"; quassel-0.13.1/icons/import/import_theme.pl:67:my @results = `grep -r icon::get $srcdir`; quassel-0.13.1/icons/import/import_theme.pl-68-foreach(@results) { ############################################## quassel-0.13.1/icons/import/import_theme.pl-76-print "Removing old $destthemedir...\n"; quassel-0.13.1/icons/import/import_theme.pl:77:system("rm -rf $destthemedir"); quassel-0.13.1/icons/import/import_theme.pl-78- ############################################## quassel-0.13.1/scripts/manage/format_source.sh-8- quassel-0.13.1/scripts/manage/format_source.sh:9:file_list=`find ${1} -name "*.cpp" -or -name "*.h" -type f` quassel-0.13.1/scripts/manage/format_source.sh-10-for file2indent in $file_list ############################################## quassel-0.13.1/src/common/logbacktrace_unix.cpp-46- Dl_info info; quassel-0.13.1/src/common/logbacktrace_unix.cpp:47: dladdr(callstack[i], &info); quassel-0.13.1/src/common/logbacktrace_unix.cpp-48- // as a reference: ############################################## quassel-0.13.1/src/common/logbacktrace_win.cpp-98-#ifdef __MINGW32__ quassel-0.13.1/src/common/logbacktrace_win.cpp:99: asm ("Label:\n\t" quassel-0.13.1/src/common/logbacktrace_win.cpp-100- "movl %%ebp,%0;\n\t" ############################################## quassel-0.13.1/src/common/logbacktrace_win.cpp-107-#else quassel-0.13.1/src/common/logbacktrace_win.cpp:108: _asm { quassel-0.13.1/src/common/logbacktrace_win.cpp-109-Label: ############################################## quassel-0.13.1/src/common/logbacktrace_win.cpp-190- QString funcName; quassel-0.13.1/src/common/logbacktrace_win.cpp:191: if (SymFromAddr(hProcess, ihsf.InstructionOffset, &dwDisplacement, pSymbol)) { quassel-0.13.1/src/common/logbacktrace_win.cpp-192- funcName = QString(pSymbol->Name); ############################################## quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewerThan.sql-3-JOIN sender ON backlog.senderid = sender.senderid quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewerThan.sql:4:WHERE backlog.messageid >= $1 quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewerThan.sql:5:AND backlog.messageid <= (SELECT buffer.lastmsgid FROM buffer WHERE buffer.bufferid = $2) quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewerThan.sql-6-AND bufferid = $2 ############################################## quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewestK.sql-3-JOIN sender ON backlog.senderid = sender.senderid quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewestK.sql:4:WHERE bufferid = $1 quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewestK.sql:5:AND backlog.messageid <= (SELECT buffer.lastmsgid FROM buffer WHERE buffer.bufferid = $1) quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesNewestK.sql-6-ORDER BY messageid DESC ############################################## quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesRange.sql-3-JOIN sender ON backlog.senderid = sender.senderid quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesRange.sql:4:WHERE backlog.messageid >= $1 quassel-0.13.1/src/core/SQL/PostgreSQL/select_messagesRange.sql-5- AND backlog.messageid < $2 ############################################## quassel-0.13.1/src/core/SQL/PostgreSQL/select_senderid.sql-2-FROM sender quassel-0.13.1/src/core/SQL/PostgreSQL/select_senderid.sql:3:WHERE sender = $1 AND coalesce(realname, '') = coalesce($2, '') AND coalesce(avatarurl, '') = coalesce($3, '') ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-250- #print "$cmd\n"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:251: $action = 'permissions' if system("$program $commands{$_} >/dev/null 2>&1"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-252- } ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1347- #rmdir "$user_data_dir$debug_gz" or main::error_handler('remove', "$user_data_dir/$debug_gz", "$!"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1348: print "Failed removing leftover directory:\n$user_data_dir$debug_gz error: $?" if system('rm','-rf',"$user_data_dir$debug_gz"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1349- } ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1354- print "File: $debug_gz\n"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1355: system("cd $user_data_dir; tar -czf $debug_gz $debug_dir"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1356- print "Removing $data_dir...\n"; ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1358- return 1 if !$b_delete_dir; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1359: if (system('rm','-rf',$data_dir) ){ quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1360- print "Failed removing: $data_dir\nError: $?\n"; ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1617- # @(#)MIRBSD KSH R56 2018/03/09: ksh and mksh quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1618: 'ksh-version' => system('echo -n $KSH_VERSION'), # shell, not env, variable quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1619- 'manpath' => $ENV{'MANPATH'}, ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1755- my $cmd = "$self_path/$self_name -FRfrploudmxxx$i -c 0 --usb --slots --debug 10 -y 120 > $data_dir/$self_name-FRfrploudmxxxyusbslots120.txt 2>&1"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1756: system($cmd); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1757- copy($log_file, "$data_dir") or main::error_handler('copy-failed', "$log_file", "$!"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1758: system("$self_path/$self_name --recommends -y 120 > $data_dir/$self_name-recommends-120.txt 2>&1"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1759-} ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1809- $cmd = "$program $rows[1] >$name 2>&1"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1810: system($cmd); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1811- } ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1852- my $cmd; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1853: system("tree -a -L 10 /sys > $data_dir/sys-data-tree-full-10.txt"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1854- opendir my($dh), $dirname or main::error_handler('open-dir',"$dirname", "$!"); ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1860- #print "$cmd\n"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:1861: system($cmd); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-1862- } ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-2110- $cmd = "$dl{'dl'} $dl{'no-ssl-opt'} $timeout $args $file $url $dl{'null'}"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:2111: system($cmd); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-2112- $result = ($?) ? 0 : 1; # reverse these into Perl t/f ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-2116- $cmd = "$dl{'dl'} $dl{'no-ssl-opt'} $timeout $dl{'spider'} $url"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:2117: system($cmd); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-2118- $result = ($?) ? 0 : 1; # reverse these into Perl t/f ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-3211- if ($search eq 'ksh'){ quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:3212: my $ksh = system('echo -n $KSH_VERSION'); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-3213- if ( $ksh ){ ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-3469- print "Download successful. Compressing file...\n"; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:3470: system("$program -9 -f $man_file_path > $man_file_path.gz"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-3471- my $err = $?; ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-5534- #qx('dcop "$client{'dport'}" "$client{'dobject'}" say "$client{'dserver'}" "$client{'dtarget'}" "$line 1"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:5535: system('dcop', $client{'dport'}, $client{'dobject'}, 'say', $client{'dserver'}, $client{'dtarget'}, "$line 1"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-5536- } ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-5540- #qx(qdbus org.kde.konversation /irc say "$client{'dserver'}" "$client{'dtarget'}" "$line"); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:5541: system('qdbus', 'org.kde.konversation', '/irc', 'say', $client{'dserver'}, $client{'dtarget'}, $line); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-5542- } ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-14252- $size ||= $working[2]; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:14253: $fs = unmounted_filesystem($working[-1]) if !$fs; quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-14254- $label = PartitionData::get_label("/dev/$working[-1]") if !$label; ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-17039- if ($alerts{'ip'}{'action'} eq 'use' ){ quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:17040: set_ip_addr(); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-17041- } ############################################## quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-17269- $subsystem = pci_cleaner($subsystem,'pci'); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi:17270: $subsystem = pci_cleaner_subsystem($subsystem); quassel-0.13.1/.pc/02_script_interpreter_path.patch/data/scripts/inxi-17271- #print "ss:$subsystem\n";