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

    +181.3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    $str=тут запрос и всё такое сам поймёшь Например Ник или Пароль;
    $col=strlen($str);
    for($i=0; $i <= $col ;$i++)
    {
    $d=1;
    $b= substr($str,$i,$d);
    $d++;
    if($b == chr(92)) { exit ("Hack attemp!!!"); }
    }

    http://www.askdev.ru/question/1427/Как-защититься-от-sql-инъекций/#answer2891

    Запостил: pingw33n, 10 Марта 2010

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

    • Эпично
      Ответить
    • lolwat?
      Ответить
    • Работает? :)
      Ответить
    • Говнокод недели )) Если не месяца )
      Ответить
    • Там причем автор хотел апостроф поймать [quote]вот простой пример обработки запросов на проверки страшных кавычек ' . [/quote], а ловит бекслэш :((((((
      Ответить
    • Йа в шоке... забрать у него лицензию на написание на PHP...
      Ответить
    • 100% говнище :) o_O
      Ответить
    • Чёрт, матёрые люди. Уж перебирают строку, так сами. И не доступом к элементу, а субстрингом. Мо-лод-цы!
      Ответить
    • хак аттемп !!!1111!11!!
      Ответить
    • Узнается почерк Уебкилла.
      Ответить
      • Не, это его подражатель. У Уёбкилла всё-таки был strpos, "пароль содержит заприщённые символы" и не было циклов.
        Ответить
      • Сходил к первоисточнику
        -------------8<-----------------
        Вопрос от новичка к IT спецам и опытным прогмерамм !!!Помогите с выбором!!!!!!
        Думаю этот вопрос не вызовит у вас негативных эмоций и минусов в мою сторону.
        я начинающий прогмер и вот надумал купить себе книги чтобы учиться программированию в wебе. Вот купил однажды одну книгу по PHP и съел собаку на этом- книга оказалась Г*В*ОМ. В ней стока ошибок что даже я бы написал лучше)))
        Кароче помогите мне с выбором книг по данному ниже списку.
        Мне нужны книги по:
        (список)
        У меня мозги не винт! Но хочу изучить как можно больше языков
        Посоветуйте мне пожалуйста, вить хорошие книги залог хороших знаний.
        --------------8<-------------------
        Ответить
        • Старик, Уёбкилл доставил народу столько лулзов, что впору создавать фан-клуб =) Можно даже найти телефонный разговор с ним, где пранкер косит под Масяню =)
          Ответить
          • Найтмар, кстати, с ним не очень смешно пообщался(да, и вроде было несколько звонков), есть куда более веселые пранки. Но зато мы слышим голос О Великого ВебКилла!
            Ответить
          • ссылку пожалуйста )
            Ответить
    • Это слишком уж сурово. Наверное, чтобы стать РНР-программером, нужно пройти обряд посвящения : написать 7 говнокодов разного уровня и стать гуру (вроде автора этого кода)
      Ответить
      • Этого можно принять в гугу заочно:
        1) перебор строки вместо strpos();
        2) доступ к одному символу через жопу substr();
        3) $d = 1; $d++;
        4) сравнение с chr(92) вместо простого '/';
        5) и, главное, от инъекций это не поможет!

        Сразу видно работу говнопрофи! 5 в 1 - это не слабо ))
        Ответить

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