|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Roman Chumakov 2:5020/400 19 Mar 2001 14:46:13 To : All Subject : hack --------------------------------------------------------------------------------
Как я понимаю, 90% взломов перловых вещей может быть связано с таким фактом:
open($fh,"<$file");
....понятно? Думаю, многие и не подозревают , что их уже сломали...
...$file = "| myhostileprog";
Вот и приехали...
Поэтому вопрос: Как правильно проверить $file на дружелюбность?
Т.е. в самом простом случае, на то, что открывать будем физический файл, а
не пайпы?
$file=! s/\|//g;
Сойдет? Или я что-то упустил?
Другие варианты есть?
Roman
p.s. В чем глубинная разница одинарных ковычек от двойных? Т.е. $ENV{"VAR"}
от $ENV{'VAR'}
--- ifmail v.2.15dev5
* Origin: Golden Telecom (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/8990b8cbd007.html, оценка из 5, голосов 10
|