May. 5th, 2005

leo_sosnine: (Default)
Один из моих любимых анекдотов.

Однажды, на лесопилку, где рубили лес топорами суровые русские мужики прислали зарубежную лесопильную машину.
Русские мужики засунули туда доску.
"Вжик!!!" - сказала машина.
"Да..." - сказали русские мужики. И засунули туда бревно.
"Вжик!!!" - сказала машина.
"Да..." - сказали русские мужики. И засунули туда рельс.
"Кх-кх-кх..." - сказала зарубежная лесопильная машина.
"Ага!!!" - сказали суровые русские мужики. И пошли дальше рубить лес топорами.

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

Вполне очевидно, что у каждой машины существует область определения входных данных. Всё множество входных данных, входящих в ОО машины будет ей обработано согласно заложенных в неё алгоритмов. Каковы будут действия машины, если ей на вход будут поданы данные, выходящие за область определения, в общем виде представляет собой задачу неразрешимую, однако, можно с большой вероятностью утверждать, что работа алгоритмов будет нарушена.

В приведённом выше анекдоте ОО машины определялась деревянными досками и брёвнами, а стальной рельс, очевидно, выходил за область определения, поэтому работа машины была нарушена.

Очевидно, что если мы хотим чтобы машина сбойнула, то ей необходимо подсовывать на вход данные, выходящие за её область определения. Узнать область определения машины легко через простые наблюдения за тем, что подаётся машине обычно на вход. Наблюдения можно производить, если машина работает хотя бы некоторое время.

Т.к. схема вывода машины из строя известна, умные люди, естественно защищают важные машины, при помощи фильтров (зачастую многоуровневых), задача которых состоит в том, чтобы не пропускать на вход машины данные, выходящие за область определения. Однако, по сути фильтры являются такими же машинами и этот метод применим также и к ним.

Знать методы вывода из строя машин нам необходимо сейчас и будет жизненно необходимо потом.

Если кто-то хочет поделиться другими методами, милости просим.
leo_sosnine: (Default)
Один из моих любимых анекдотов.

Однажды, на лесопилку, где рубили лес топорами суровые русские мужики прислали зарубежную лесопильную машину.
Русские мужики засунули туда доску.
"Вжик!!!" - сказала машина.
"Да..." - сказали русские мужики. И засунули туда бревно.
"Вжик!!!" - сказала машина.
"Да..." - сказали русские мужики. И засунули туда рельс.
"Кх-кх-кх..." - сказала зарубежная лесопильная машина.
"Ага!!!" - сказали суровые русские мужики. И пошли дальше рубить лес топорами.

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

Вполне очевидно, что у каждой машины существует область определения входных данных. Всё множество входных данных, входящих в ОО машины будет ей обработано согласно заложенных в неё алгоритмов. Каковы будут действия машины, если ей на вход будут поданы данные, выходящие за область определения, в общем виде представляет собой задачу неразрешимую, однако, можно с большой вероятностью утверждать, что работа алгоритмов будет нарушена.

В приведённом выше анекдоте ОО машины определялась деревянными досками и брёвнами, а стальной рельс, очевидно, выходил за область определения, поэтому работа машины была нарушена.

Очевидно, что если мы хотим чтобы машина сбойнула, то ей необходимо подсовывать на вход данные, выходящие за её область определения. Узнать область определения машины легко через простые наблюдения за тем, что подаётся машине обычно на вход. Наблюдения можно производить, если машина работает хотя бы некоторое время.

Т.к. схема вывода машины из строя известна, умные люди, естественно защищают важные машины, при помощи фильтров (зачастую многоуровневых), задача которых состоит в том, чтобы не пропускать на вход машины данные, выходящие за область определения. Однако, по сути фильтры являются такими же машинами и этот метод применим также и к ним.

Знать методы вывода из строя машин нам необходимо сейчас и будет жизненно необходимо потом.

Если кто-то хочет поделиться другими методами, милости просим.
Page generated Jul. 24th, 2025 05:24 pm
Powered by Dreamwidth Studios