информационная безопасность
без паники и всерьез
 подробно о проекте
За кого нас держат?Сетевые кракеры и правда о деле ЛевинаСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Атакуя банки с помощью ИИ-агентов,... 
 Кража ИИ-аккаунтов как свежий вектор... 
 35 лет первому сообщению о Linux 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / hacking
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
I need ][elp [second edition]......(inside) 16.08.01 04:00  Число просмотров: 971
Автор: 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;
> }
<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;
> }
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach