1. PHP / Говнокод #8577

    +161

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    <?php
    /**
     * Cleaning Input Script
     * Copyright 2009 - www.pgmr.co.uk - [email protected]
     */
    function clean($str) {
    	if(!get_magic_quotes_gpc()) {
     	$str = addslashes($str);
     }
    	$str = strip_tags(htmlspecialchars($str));
    	return $str;
    }
    ?>

    "Универсальная функция для защиты сайта от XSS, SQL и JS-инъекций."
    http://2lx.ru/2011/04/funkciya-dlya-zashhity-sajta-ot-vzloma/

    Запостил: jokz, 19 Ноября 2011

    Комментарии (9) RSS

    • 2009 год, давно это было. Дикие времена.
      Ответить
    • Сопирайт на две строчки кода - мощно. Тем более, на такие безумные.
      Ответить
    • > и JS-инъекций
      майл.ру ломают только потому, что у них не было этого чудесного скрипта!
      но теперь они приобретут за туеву хучу килобаксов и будут счастливы!
      Ответить
    • А меня прикалывает, когда люди в скриптах пишут свои данные, причем так подробно, чуть ли не домашний адрес с паспортными данными.
      Надеются наверное, что заказчик увидев их код, стремительно помчится искать этого чудо специалиста, или чтоб другой программист знал с чьим замечательным кодом ему посчастливилось столкнуться, и знал куда отправлять свои фанатские письма и донейты, а возможно и тайно начал следить за кумиром )
      Ответить
      • коротко - это кулхацкерство ) именно эта категория страдает идеями ярких "интро", "скинами", "цопирайтами", "об авторе" - равно как и готовы заморачиваться с шифрованием js и php кода.
        Ответить
    • В принципе если на его сайте вообще не юзаются хтмл таги отправленные юзерами то код будет успешно работать.
      Ответить
    • автор параноек
      Ответить
    • На краю кровати безжизненным телом лежала Настя ее всю в сенниках, ссадинах и кровоподтеках трахал какай-то пидар.
      Ответить

    Добавить комментарий