Имя-эксплоит

Читал недавно про человека, сейчас уже покойного, фамилия которого состояла из более чем шести сотен букв.

В газете «The Free Lance-Star» за 25 июня 1964 года можно найти о нём заметку, где утверждается, что его фамилия настолько длинная, что компьютер IBM 7074 страховой компании «John Hancock Mutual Life Insurance» завис («stops dead») при её обработке и полис пришлось оформлять вручную.

Я, конечно, сразу вспомнил известный комикс XKCD.

И хотя история вполне вероятная, — не исключено, что в программе не проверялись границы буфера при вводе фамилии и это послужило причиной зависания, всё же я думаю, что это журналистское преувеличение и в реальности проблема была в том, что столь длинная строка просто не поместилась в нужное поле.

Мем: школа пишет, что компьютер сломан из-за SQL-инъекции «DROP TABLE Students». Мать спрашивает, научились ли они санитизировать ввод.

Если кому интересно, то согласно «Книге рекордов Гиннеса», его звали так:

Adolph Blaine Charles David Earl Frederick Gerald Hubert Irvin John Kenneth Lloyd Martin Nero Oliver Paul Quincy Randolph Sherman Thomas Uncas Victor William Xerxes Yancy Zeus Wolfeschlegelsteinhausen­bergerdorff­welche­vor­altern­waren­gewissenhaft­schafers­wessen­schafe­waren­wohl­gepflege­und­sorgfaltigkeit­beschutzen­von­angreifen­durch­ihr­raubgierig­feinde­welche­vor­altern­zwolf­tausend­jahres­voran­die­erscheinen­van­der­erste­erdemensch­der­raumschiff­gebrauch­licht­als­sein­ursprung­von­kraft­gestart­sein­lange­fahrt­hinzwischen­sternartig­raum­auf­der­suchen­ach­die­stern­welche­gehabt­bewohnbar­planeten­kreise­drehen­sich­und­wohin­der­neu­rasse­von­verstandig­menschlichkeit­konnte­fortpflanzen­und­sich­erfreuen­an­lebenslanglich­freude­und­ruhe­mit­nicht­ein­furcht­vor­angreifen­von­anderer­intelligent­geschopfs­von­hinzwischen­sternartig­raum.

Комментарии 14

hsh № 2
всё же я думаю, что это в реальности проблема была в том, что столь длинная строка просто не поместилась в нужное поле.

в современные времена в разных базах у разных ведомств у полей были бы разные длины, оно бы по-разному резалось и межведомственный матч бы никогда не срабатывал даже если имя введено правильно.

весело бы жилось!

Евгений Степанищев автор № 3
Да уж, пожалуй.

Надо этим чуваком тестировать интерфейс вместо Констатинопольского.
Виктор Ерофеев № 6
Если я правильно понимаю, то он он фактически Адольф Вольфешлегельштайнхаузенбергердорффский, остальное там лирика для рекорда
Евгений Степанищев автор № 7
Ну а какая разница, если он переименовался успешно? Для рекорда, думаю, ему не обязательно было брать именно настолько длинную фамилию. Как он сказал «хотел быть уникальным» :-)
AlexTues № 10
Знаете, виноват. Вертится какая-то весьма похожая фамилия из одного из ранних рассказов, но какая точно и в каком — сейчас не найду. Рассказ из малоизвестных, надо смотреть в ПСС, но это чуть попозже, когда доберусь. Еще раз, извините: хожу рядом, но пока мимо
Sergey Cheban № 14
Вспоминается товарищ, повесивший на машину госномер NULL. Он надеялся, что ему штрафы приходить не будут. Вместо этого ему начали приходить штрафы от всех машин с не распознанными номерами.