10 Einträge, 1 Seite |
1 2 3 4 5
$_=''; s%%`^.*`s;.*;uhtnmo;;a>lha~a>inu~a>fmk~a>rou~a>duM~a>btl~s;&&&&&&;!d1!l2!b3!i4!f5!r6q(?);e;Z` `}a>&&&`sub# "1#{#"_=shift#;s^"2^"3#^;``;~`return #"_#}``^!&&`"1(#""2)#\.`Z%; s~Z~print~g;s/#/\\/g;s/`(.)(.+?)`(.+?)`/s${1}${2}${1}${3}${1}g\;/g;s;&;(.);g;y^"^$^; print;
$string = qq { WHERE strasse LIKE '%45%' }
<a_href="http://localhost/cgi-bin/eos/unternehmensdb.pl?filter=WHERE%20strasse%20LIKE%20'%45%'">LINK</a>
$string =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
print unpack("H*", "Test");
[HRDoomrunner,05.03.2004, 18:08]
Die 45 ist ja eigentlich eine Zahl. Und %45% bedeutet ja such mir alles wo eine 45 drin vorkommt. Wenn ich das aber so übergebe interpretiert der Browser das %45 als Sonderzeichen.
Deshalb muss ich die Sonderzeichen doch vorher irgendwie umwandeln, oder nicht?
unternehmensdb.pl?filter=WHERE%201%3BDelete%20form%20data%20where %201
select * form Data where 1;Delete from data where 1;
1 2 3 4 5
$_=''; s%%`^.*`s;.*;uhtnmo;;a>lha~a>inu~a>fmk~a>rou~a>duM~a>btl~s;&&&&&&;!d1!l2!b3!i4!f5!r6q(?);e;Z` `}a>&&&`sub# "1#{#"_=shift#;s^"2^"3#^;``;~`return #"_#}``^!&&`"1(#""2)#\.`Z%; s~Z~print~g;s/#/\\/g;s/`(.)(.+?)`(.+?)`/s${1}${2}${1}${3}${1}g\;/g;s;&;(.);g;y^"^$^; print;
10 Einträge, 1 Seite |