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

    +6

    1. 1
    2. 2
    3. 3
    # https://github.com/mpak2/mpak.su/blob/607ee884dddc1df541aefc4f3b06ea5c2bfa4470/modules/users/pass.php
    
    if($_POST['new'] && $_POST['new'] == $_POST['ret']){

    Сравнение пароля на ==

    Для тех кто не знает, http://ideone.com/yPjk4K

    Запостил: 3_dar, 15 Июня 2016

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

    • Сколько же этот жираф cms обосрали http://govnokod.ru/search?search=mpak&language=
      Ответить
    • На этом обжигались даже «серьёзные» CMS.

      Стопудово такое сравнение уже было в Симпсонах в каком-нибудь Вордпрессе.
      Ответить
    • Я похуже постил с прибитого пидорасом админом акка

      "0e1a847c" == 0
      Ответить
      • > прибитого пидорасом админом акка
        > прибитого пидорасом
        Ты - админ, штоле? Вообще смешно что у тебя до сих пор бомбит за ту говнорегу. И теперь его акк был разработан настолько, что он без труда мог спрятать в нём десяток гостей.
        Ответить
    • я, честно говоря, не понял, в чем суть примера с type juggling - у них один хуй все из $_POST приходит, я что, не смогу отправить два идентичных параметра?
      Ответить
      • Ну там строчкой выше точно так же старый пароль сравнивается... И, скорее всего, весь код в таком стиле.
        Ответить
      • >> у них один хуй

        У кого?
        Ответить
    • У меня где-то лежит папочка с исходниками от китайского U-boot (они его слегка пропатчили), так там они проверяют успешность перепрошивки через memcpy и если не совпадает, то пишут CRC error. Особый китайский CRC
      Ответить

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