系統調用我有以下CGI腳本:如何解除污染在CGI.pm
#!/usr/bin/perl -T
use strict;
use warnings;
use CGI::Carp qw(fatalsToBrowser);
use CGI qw/:standard/;
my $query = CGI->new();
my $searchterm = param('name');
my $file = "justafile.txt";
# Begin searching terms and ignoring case
my @entries = `grep -i \"$searchterm\" $file`; # Line10
chomp @entries;
# Do something
當我執行命令它給了我這個
Insecure dependency in `` while running with -T switch at /foo/cgi-bin/mycode.cgi line 10.
如何線路10可以是固定的?
+1。當有更好的方法來達到理想的結果時,爲什麼要使用系統命令。 – flesk