Безопасное программирование на Perl - реферат по информатике и телекоммуникациям

 

Тезисы:

  • В Perl вы можете запускать внешние программы различными путями.
  • Что такое "проверки заразности" (taint checks) в Perl?
  • Perl предлагает механизм проверки "заразности", который не позволяет этого делать.
  • Я удаляю метасимволы из переменной, но Perl продолжает думать, что она заражена!
  • Действительно ли небезопасна операция поиска $foo=~/$user_variable/?
  • Опасна оптимизация, которую некоторые программы Perl используют для ускорения поиска.
  • Perl тем не менее будет правильно определять эти биты и устанавливать идентификатор пользователя.
  • Для обхода этой проблемы программисты, пишущие на Perl, часто используют такой трюк.
  • Подробную информацию об этом можно найти в Perl faq.
  • Как избежать передачи пользовательских переменных оболочке ОС при вызове exec () и system () ?

 

 

Похожие работы:

Предметы

Все предметы »

 

 

Актуальные рефераты по информатике и телекоммуникациям