Недокументированные возможности
Недокументи́рованные возмо́жности (НДВ, иногда скрытые) — неявные возможности работы ПО или технических устройств. Такие возможности могут быть не отражены в сопроводительной документации или литературе и могут использоваться производителями или авторами для собственных нужд. Они могут активироваться, например, по нажатию определенных комбинаций клавиш или при подаче определенной последовательности команд.
Примеры[править | править код]
Подобные команды присутствуют во многих разновидностях техники: компьютерах, различных бытовых электронных устройствах, сотовых телефонах, GPS-навигаторах — и программного обеспечения: операционных системах, языках программирования, утилитах, редакторах, офисных программах, играх и т. д. Некоторые примеры недокументированных возможностей:
- в сотовых телефонах, набрав специальный номер или комбинацию клавиш, можно получить доступ к инженерным или диагностическим меню, получить дополнительную информацию о телефоне или использовать некоторые другие возможности.[1]
- на пульте управления телевизором можно нажать несколько кнопок и попасть в инженерное меню.[2]
- в ОС Windows к таким возможностям часто относят работу с реестром, файлами, некоторые возможности Windows API.[3][4]
- различными недокументированными возможностями калькуляторов занимается еггогология.
В массовой культуре[править | править код]
- В фильме «Матрица» переход из «матрицы» в «реальность» осуществлялся главными героями через ввод недокументированного кода в кабине телефона-автомата.
- В эпизоде 3.11 «Enter 77» сериала «Остаться в живых» переход к режиму основных возможностей, который не знали герои сериала, был случайно реализован одним из персонажей путём выигрыша в компьютерные шахматы.
См. также[править | править код]
Примечания[править | править код]
Литература[править | править код]
На английском языке[править | править код]
- Gupta G. Computers in Engineering. American Society of Mechanical Engineers, 1991. ISBN 0791806227, ISBN 9780791806227, ISBN 0-7918-0622-7 (в особенности раздел "Documented and Undocumented Features", p.78)
- Szyperski C., Gruntz D., Murer S. Component software: beyond object-oriented programming. Pearson Education Publishers, 2003. ISBN 9780201178883 (в особенности раздел 5.1.5. Undocumented "features", p.54)
- Smith Sean W. Trusted computing platforms: design & applications. 2005, XX, 244 p. 28 illus., Hardcover. ISBN 978-0-387-23916-3 (в особенности раздел 3.4 Undocumented Functionality, p.35)
На русском языке[править | править код]
- Адаменко М.В. Секреты сотовых телефонов: сервисные коды мобильных телефонов; недокументированные возможности; изменение мелодии звонка; разблокировка телефонов. Изд. 2-е. М.: "ДМК Пресс, "СОЛОН-Пресс", 2002, 240 стр. — ISBN 5-98003-026-3, ISBN 5-94074-191-6
- Букин М.С. Секреты сотовых телефонов. СПб.: "Питер", 2005, 208 стр. — ISBN 5-469-00638-7
- Зыков Н.К. Недокументированные возможности Windows: Справочник для программиста-практика. М.: "Радио и связь", 1994, 176 стр. — ISBN 5-256-01212-6, ISBN 5-256-01212-6
- Кингслей-Хагис К. Недокументированные возможности GPS. СПб.: "Питер", 2007 г., 304 стр. — ISBN 978-5-469-01410-2
- Коберниченко А.В. Недокументированные возможности Windows NT. М.: "Нолидж", 287 стр. — ISBN 5-89251-048-4
- Свен Шрайбер. Недокументированные возможности Windows 2000. СПб., 2002 г., 544 стр. — ISBN 5-318-00487-3