Как взламывают программные коды защиты:
Это не методика, это наглядный пример как одиночки могут тягаться с целыми корпорациями.
Несколько лет назад одна именитая американская компания, профессионально занимающаяся системами криптозащиты и кодированием информации объявила "гранд" за взлом ее кода последней разработки.
Сумма была очень и очень приличная, разумеется по их меркам, по нашим - заоблачная... По расчетам на раскрытие кода должно было уйти несколько десятков или даже сотен лет, при условии расчета на суперкомпьютере.
Но какое было удивление специалистов, когда буквально через несколько месяцев (!) они получили уведомление о вскрытие кода, причем их тест был выполнен на 5+. Чуть позже был так же предоставлен их код и методика его раскрытия. Дело дошло до скандала, учитывая военное применение, тем более что это все сделал один человек!
На деле все оказалось достаточно просто:
- одному из программистов, давно работающему в похожей отрасли, пришла мысль задействовать для решения данной задачи ресурсу сети Интернет. В течении некоторого времени была написана программа, которая была "разослана" и "внедрена" пользователям сети, в том числе и на множестве серверов. В один момент для решения задачи было задействовано десятки тысяч компьютеров, при этом ресурсы использовались не полностью (скрытно). Так называемое параллельное программирование.
Как говориться - не так все абсолютно защищено, было бы желание.
М-последовательность вскрыть с современными ресурсами не так уж и сложно, главное базу кода вычислить, а уж коэффициенты открыть еще быстрее. Примерно так.
|