?

Log in

No account? Create an account
b

Хроники Спасителя, бывшего в употреблении

Это сложнее, чем может показаться


Previous Entry Share Flag Next Entry
b

; DROP TABLE "COMPANIES";-- LTD

В Великобритании великобританцы зарегистрировали компанию с эпическим названием:

; DROP TABLE "COMPANIES";-- LTD

Это ни разу не шутка. Странно, что раньше никто не догадался.

Если кто-то не понял, к чему это - спросите у меня в комментариях.
Tags: ,

Posts from This Journal by “tech” Tag



  • 1
lionkingst91 January 3rd, 2017
А раньше это было анекдотом!

ohtori January 3rd, 2017
А теперь - бьющая в глаз реальность. Видимо, будет ещё
; DROP TABLE "USERS";-- LTD
и прочее в том же духе.

innosanctum January 3rd, 2017
Я думаю, что если даже в ЖЖ можно создать пост с таким названием, тов реестре компаний проблем тоже не будет

ohtori January 3rd, 2017
В ЖЖ нет компаний, они с ужасом разбежались :-)

Конечно, если где и будут проблемы - так это не в самом реестре, а в базах, которые автоматически обновляются из реестра компаний. Некоторые из них наверняка написаны индусами :-)

Edited at 2017-01-03 12:54 pm (UTC)

khathi January 3rd, 2017
Раньше никто из хитрожопых товарищей не умел в SQL?

ohtori January 3rd, 2017
Всякому фрукту своё время. Вот сейчас некий фрукт догадался, что "можно же сделать и так"

Не взлетит )

wildpaul January 3rd, 2017
Название компании попадет внутрь SQL запроса в виде SQL-строки, ограниченное одиночными кавычками. И ничего не случится.
Вот так: http://sqlfiddle.com/#!9/0aac52/3/0
Да и кавычки в вокруг имени таблицы не те.
Название компании должно было начинаться с одиночной кавычки, тогда да )

Re: Не взлетит )

ohtori January 3rd, 2017
Этот комментарий был помечен Живым Журналом как подозрительный ;-)

ungern January 3rd, 2017
Я не понял, я спрашиваю в комментариях!

ohtori January 3rd, 2017
Подобные строки применяются злоумышленниками для убиения полезных табличек в базе данных на сервере. В данном случае могла бы пострадать таблица со списком компаний.

Исходный прикол есть на картинке в объясняющей статье вооот здесь: https://habrahabr.ru/post/148151/

mindfactor January 3rd, 2017
"Робин брось табличку" 80 lvl

(Deleted comment)
ohtori January 3rd, 2017
Вполне

  • 1