Вот такая задача встала. Веб-сервер под Юникс. Надо написать на Перл скрипт, обрабатывающий форму и отсылающий ее на мейл. Это ерунда конечно.
Но помимо этого очень хочется добавить в скрипт возможность принимать (например через PATH_INFO) юникс-команду, чтобы скрипт ее выполнял, а результаты также не мейл слал.
То есть указываешь в URL "/ls|namedir", и на мейл приходит список файлов в указанной директории сервера (если прав хватит конечно). Это тоже реализуемо.
Но проблема в том, что при размещении скрипта админ провайдера будет его проверять "на вшивость", поэтому явно указывать в скрипте команду system ("PATH_INFO") было бы глупо, так как заметит же и скрипт не разместит.
Вот и хотелось бы узнать какие есть возможности камуфлирования в тексте скрипта подобных команд, чтобы они не бросались в глаза? Это вообще реализуемо?
Форум —
Development