"PHP" / Говнокод #20199 Ссылка на оригинал

0

  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 3_dar, (Updated )

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

  • На этом обжигались даже «серьёзные» CMS.

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

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

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

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8