Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |
I need ][elp [second edition]......(inside) 15.08.01 02:07 Число просмотров: 900
Автор: WingGod Статус: Незарегистрированный пользователь
|
Да и еще:
Как обойти вот такое, те чтобы не удалялись те символы которые перечислены
sub delchars {
my $file = shift;
$file =~ s/\&//g;
$file =~ s/\;//g;
$file =~ s/\`//g;
$file =~ s/\'//g;
$file =~ s/"//g;
$file =~s/\/g;
$file =~ s/\*//g;
$file =~ s/\?//g;
$file =~ s/<//g;
$file =~ s/>//g;
$file =~ s/\^//g;
$file =~ s/\(//g;
$file =~ s/\)//g;
$file =~ s/\[//g;
$file =~ s/\]//g;
$file =~ s/\{//g;
$file =~ s/\}//g;
$file =~ s/\$//g;
$file =~ s/\n//g;
$file =~ s/\r//g;
$file =~ s/\.\.//g;
return $file;
}
|
|
<hacking>
|
I need ][elp......(inside) 15.08.01 01:50
Автор: WingGod Статус: Незарегистрированный пользователь
|
есть скрипт на перле,
Через веб форму ему передпется некий параметр, назавем его argument
В скрипте этот параметр как то обрабатывается :
$argument =~ s/\///g;
$argument =~ s/\.\.//g;
$argument1 = $argument;
$argumnet1 =~ s/\_/ /g;
что это значит, те какие символы исключаються?
|
 |
I need ][elp [second edition]......(inside) 15.08.01 02:07
Автор: WingGod Статус: Незарегистрированный пользователь
|
Да и еще:
Как обойти вот такое, те чтобы не удалялись те символы которые перечислены
sub delchars {
my $file = shift;
$file =~ s/\&//g;
$file =~ s/\;//g;
$file =~ s/\`//g;
$file =~ s/\'//g;
$file =~ s/"//g;
$file =~s/\/g;
$file =~ s/\*//g;
$file =~ s/\?//g;
$file =~ s/<//g;
$file =~ s/>//g;
$file =~ s/\^//g;
$file =~ s/\(//g;
$file =~ s/\)//g;
$file =~ s/\[//g;
$file =~ s/\]//g;
$file =~ s/\{//g;
$file =~ s/\}//g;
$file =~ s/\$//g;
$file =~ s/\n//g;
$file =~ s/\r//g;
$file =~ s/\.\.//g;
return $file;
}
|
 |  |
I need ][elp [second edition]......(inside) 16.08.01 04:00
Автор: n Статус: Незарегистрированный пользователь
|
file=//.|./.|./.|./.|./.|././etc/passwd (на www.hackzone.ru написано)
лучше делать например $file =~ s/\&/filtered/g;
тогда сложнее обойти будет
> Да и еще: > Как обойти вот такое, те чтобы не удалялись те символы > которые перечислены > > sub delchars { > my $file = shift; > $file =~ s/\&//g; > $file =~ s/\;//g; > $file =~ s/\`//g; > $file =~ s/\'//g; > $file =~ s/"//g; > $file =~s/\/g; > $file =~ s/\*//g; > $file =~ s/\?//g; > $file =~ s/<//g; > $file =~ s/>//g; > $file =~ s/\^//g; > $file =~ s/\(//g; > $file =~ s/\)//g; > $file =~ s/\[//g; > $file =~ s/\]//g; > $file =~ s/\{//g; > $file =~ s/\}//g; > $file =~ s/\$//g; > $file =~ s/\n//g; > $file =~ s/\r//g; > $file =~ s/\.\.//g; > return $file; > }
|
|
|