2929 читателей, 513 поста
Администрация
Модераторы
О том, как мы защищаем свою информацию — от взлома, повреждения, фишинга и т.д. Новости мира anti-virus, anti-spam, anti-spy и т.д.
Личные впечатления, опыт, мнения.
Личные впечатления, опыт, мнения.
комментарии (129)
другой вопрос - что даст сама возможнось "взламывать" 1024 битный ключ?
Ну разве что сам Касперский придумал новую технологию шифрования и метит на место RSA ;)
Я вот предпочитаю девушек...
Анжелина Джоли уже забанила мой номер телефона :(
Пойду дрочить на то, что осталось от кармы.
Не для того вирус писался.
поэтому такие очевидные «сведения» не грех и опустить
:)
Куда родители смотрят?
Что есть то есть. Ловят либо интелектуально недалеких личностей либо жадин. В данном случае парнишка попадает под второе.
Проблеммы в выслеживании не вижу. Статейка в УК РФ тоже предусмотрена.
А там зажуму плоскогубцами одно место. Вот RSA и сломан ;)
Но хочу заметить, что и такой способ криптоанализа не гарантирует успеха :-(
Должно быть 69, это же все знают :)
было бы неплохо послать разрабочику вируса пачку троянов на мейл, который он любезно предоставил)
можно поадминить разработчика удалённо...
Вижу заголовки газет: троян Лаборатории Касперского спас мир.
Вот такой нынче (анти)-вирусный бизнес.
за распространение вирусов ответственны иностранные компании, производящие антивирусное ПО. иностранные компании стран западно-демократического толка на такое, конечно же, неспособны. но есть фирма-квазимонополист с востока, руководитель которой получил образование в структуре госбезопасности... ну, и далее насколько фантазии хватает.
*На сии размышления меня натолкнул заголовок вышеизложенной публикации.
честно говоря разум требует сенсаций (чтобы хоть кто-то факты накопал). а то без фактов думать можно все что угодно, в том числе и обвинять в том чего на самом деле нет.
Но также верно что "даже если вы параноик, это не значит что за вами не следят" ;)
да и впечатление у меня сложилось не на пустом месте. Пиар - штука тонкая, а иногда и грязная. К тому же, я ничего не утверждаю. Лишь предпологаю.
Касперскому - пять баллов за оперативность.
На самом деле проблема в другом: данные зашифрованные суть данные потерянные для пользователя. Можно ничем не шифровать, а просто удалять. Пользователю разницы никакой. Поэтому лучший антивирус в данном случае - регулярные бекапы. Бережет ваши данные с утра до следующего утра.
Меня смущает, что о ключе RC4 ничего не сказано, ни битность, ни способ генерации. Неужели никак не могут отреверсить злосчастный вирус..
Хотя конечно 1024 бита для RSA - это маловато.
Насколько я знаю, криптосистемы с открытым ключем (к коим, несомненно, относится и RSA) бессмысленно взламывать атакой с известным открытым текстом. Так как действие криптоалгоритма основывается на теоретико-числовой проблеме разложения на множители, то существуют две наиболее перспективных атаки: разложение на множители с целью восстановления закрытого ключа, либо (что эквивалентно по сложности) подбор параметров, при которых расшифрование проводится при помощи открытого ключа.
Кстати, в форуме ЛК указывается именно RC4. Шифровать RSA просто глупо - скорость слишком низкая.
Кстати, скорость RC4, наверное, самая большая среди известных систем шифрования с закрытым ключем (только TEA может его обогнать, но он не так распространен).
На самом деле у меня есть следующая идея:
Зачем ломать систему шифрования, если можно пойти в обход? Если антивирусу доступен контроль над памятью, регистрами процессора, то можно просто дампить все данные процесса вируса и таким образом ловить ключ RC4 напрямую в памяти в процессе генерирования.
Думаю ЛК таким путем и пойдет.
Предложение ЛК вообще считаю полным бредом - ломать ключи RSA означает только смешить злоумышленника. Он завтра сменит все ключи и пиши пропало.
Даже удалённые данные можно восстановить. Так что, этот вирус - явная будущая тенденция вредоносного ПО.
На форуме кашмарского предлагают воспользоваться различными Recovery-утилитами, которые восстанавливают вроде бы как не затертые на физическом уровне файлы (на физическое удаление нужно время, которого у вируса нет).
Таким образом, часть потерянной информации можно восстановить, главное - в случае заражения - не выключайте и не перезагружайте компьютер (иначе разжимания своп-файла могут затереть данные), а запустите с флешки или CD софт для восстановления удаленных данных.
Ради этого поста пришлось зарегистрироваться на Хабре :)
Ну их, эти теги: http://forum.kaspersky.com/index.php?showtopic=71903
Подбор ключа - это частный случай.
Хотя мне вот, например, интересно. Злоумышленники предлагают дешифратор за какие-то деньги. Если им кто-нибудь заплатит и выложит дешифратор в сеть, то вся криптография пойдет по бороде. Какой смысл тогда продавать дешифратор? С точки зрения злоумышленников надо восстанавливать файлы за деньги, но если файлов будет очень много, то как это сделать, имея только один почтовый ящик на yahoo?
Позвольте не согласиться - приведу цитату из форума Касперского:
"Потому что данные на каждом компьютере шифруются с уникальным ключом, и ключ для одной системы не будет работать при расшифровке данных на другой системе. Поэтому этот вариант бесполезен..."
По этой же причине нет смысла в прямом переборе - потратив 5 лет работы суперкомпьютера, получится излечить лишь одну конкретную систему.
Этот гад (или группа гадов) очень хорошо все продумали!
Зашифровать можно, расшифровать, даже зная ключ которым все шифровалось - нельзя.
Нужен секретный ключ, который имеется только у злоумышленника и никак не в оперативной памяти.
Хотя, если вам известен быстрый алгоритм разложения больших чисел на простые множители... всех криптографов в мире хватит удар :)
Кроме того, либо Вы невнимательно читали, либо вообще не читали: данные не могут шифроваться алгоритмом RSA (это слишком долго). Для шифрования данных используется RC4 - вот для него ключ и находится в памяти.
Причем секретный ключ RSA и злоумышленника один, но секретный ключ RC4 генерируется для каждой машины отдельно (и, как предполагали люди в комментах он используется в сочетании с солью, получаемой из шифруемого файла - таким образом сеансовый ключ для каждого файла уникален). Искать сеансовые ключи - бред, ломать RSA - бред, хоть и меньший (это позволит расшифровать все данные, зашифрованные на текущий момент, но не спасет в случае смены ключа злоумышленником). Утилита, которая будет искать в памяти мастер ключ RC4 на мой взгляд самая перспективная идея.
если соль берется из шифруемого файла, файл шифруется по RC4, ключ шифрования шифруется RSA, тогда для каждого файла ключ шифрования (я про симметричный) должен быть уникальным? В таком случае его нужно где-то хранить. А, насколько я знаю, на зараженных компьютерах в файлах Readme хранится один и тот же открытый ключ.
Сеансовый ключ ОБЯЗАН быть уникальным, иначе злоумышленник - идиот.
Ключ генерируется случайно для каждого файла, смешивается с солью, а после шифрования файла, сам шифруется открытым ключом RSA (который находится в Readme). После этого, сеансовый ключ для жертвы абсолютно бесполезен и может храниться в открытом виде. Скорее всего он дописывается в начало или конец каждого зашифрованного файла. Плюс, возможно, еще в начале файла ставится метка, что файл зашифрован.
Если жертва отсылает Readme злоумышленнику, то он запросто находит у себя пару к присланному открытому ключу (как известно, ключи RSA генерируются только парой), запихивает этот ключ в утилиту расшифрования и высылает жертве.
Утилита, найдя файл (скорее всего по метке), извлекает из него зашифрованный сеансовый ключ, расшифровывает его закрытым ключом и расшифровывает файл. Все!
Если все так, как вы говорите, то никакого дешифратора не может существовать.
Целью данной инициативы является факторизация («взлом») ключа RSA-1024, который используется во вредоносной программе Virus.Win32.Gpcode.ak - последней версии опасного вируса-шантажиста Gpcode.
Сигнатура вируса Virus.Win32.Gpcode.ak была добавлена в антивирусные базы «Лаборатории Касперского» 4 июня 2008 года.
Различные версии вируса Gpcode шифруют пользовательские файлы различных типов (.doc, .txt, .pdf, .xls, .jpg, .png, .cpp, .h и др.) при помощи криптостойкого алгоритма шифрования RSA с различной длиной ключа. После этого пользователь зараженного компьютера получает автоматическое сообщение о шифровании своих файлов и требование выкупа за получение программы-дешифратора.
Ранее «Лаборатории Касперского» уже приходилось сталкиваться с другими версиями вируса Gpcode, но экспертам компании во всех случаях удавалось получить секретный ключ (достигавший длины в 660 бит) путем детального криптографического анализа имеющихся данных.
Однако в новой версии данного вируса, получившей название Virus.Win32.Gpcode.ak, используется ключ длиной в 1024 бита. Задача «взлома» ключа RSA-1024, стоящая сейчас перед всеми антивирусными компаниями мира, является сложнейшей криптографической проблемой.
«Лаборатория Касперского» приглашает всех специалистов в области криптографии, правительственные и научные институты, другие антивирусные компании и независимых исследователей присоединиться к решению проблемы. Компания готова предоставить любую дополнительную информацию и открыта для диалога со специалистами, желающими принять участие в инициативе «Stop Gpcode». Имеющейся у компании на сегодняшний день информации достаточно, чтобы специалисты смогли приступить к факторизации ключа.
http://www.kaspersky.ru/news?id=20773275…
По-моему, Касперский сошёл с ума.