powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
25 сообщений из 33, страница 1 из 2
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748111
mario2101
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здравствуйте! Ситуация обескураживающая, в результате полного бардака с ИТ-инфраструктурой на предприятии произошел инцидент. Сервер с базой 1С на MSSQL был взломан по rdp путем подбора пароля и зашифрован шифровальщиком, в разных антивирусных техподдержках ответили что алгоритм криптостойкий и дело труба. Злоумышленники сами не отвечают толком. Бекапы базы делались на том же сервере и также пошифрованы. Чудом сохранилась файловая база которую сливали аудиторам 9 месяцев назад, ее удалось развернуть на новом сервере, это конечно лучше чем ничего, но... Возникла мысль скачать шифрованную базу и сменить у нее расширение, и попробовать присоединить, на что студио ответила что данный файл не является базой данных. Далее было использовано две сторонние программы, это diskinternals MSSQL Recovery и Recovery Toolbox for SQL Server, обе демо-версии. Обе программы отсканировали файл и нашли в нем таблицы, первая показывает даже данные, но не понятно - полностью целые или нет, кроме таблиц больше ничего не показывает, там есть пункты Stored procedures, Foreign keys, Triggers, Functions, views, и т.д., в них ничего не раскрывается. Вторая выдает ошибки при попытке просмотра записей. Сохранить или экспортировать демо-версия не дает. И не известно корректно ли сохранится база если даже будет не демо-версия программы. Кроме того, как потом даже если бы и создался файл mdf его прикрутить на сервер без ldf файла и помогла бы как-то в этом ненаполненная на столько же содержимым старая версия этой базы, уже развернутая на сервере? Я в базах полный ноль, даже 1С никогда до этого не занимался, сервер поднять помогли, базу подключил по руководствам для чайников с инета, так же по руководствам пытаюсь настроить резервное копирование, это применительно к старой базе, если все же придется ее наполнять по новой, но теплится надежда что как-то можно восстановить зашифрованную. Может стандартными средствами менеджмент студио как-то можно это сделать, распознать базу, я не знаю ее возможностей.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748122
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mario2101Кроме того, как потом даже если бы и создался файл mdf его прикрутить на сервер без ldf
файлаэто решаемо

mario2101Далее было использовано две сторонние программы, это diskinternals MSSQL Recovery и Recovery Toolbox for SQL Server, обе демо-версии. Обе программы отсканировали файл и нашли в нем таблицы, первая показывает даже данныеНо это же НЕ дешифровщики !
Это программы восстановления "битых" баз.
Так что если вы в самом деле видите какие-то свои данные, то шифрование тут не причём, а база "просто" повреждена ... нуу, хотя в этом тоже хорошего мало ...
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748128
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mario2101Обе программы отсканировали файл и нашли в нем таблицы, первая показывает даже данные

Есть вариант, что шифровальщик зашифровал только часть, например заголовок файла. Это нормальная практика для них, так как быстрее и поэтому сложнее обнаружить их действия при больших объемах.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748129
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mario2101,

навсякий,
думаю, что 149$ у "предприятия", экономящего на админе, должно уже "накопиться" :)
но, вроде как там и триальный период какой-то был ...
https://sql.recoverytoolbox.com/ru/
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748137
mario2101
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
court,
Админ занят офисной работой не по специальности 95% времени и за 10 лет растерял все навыки.

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

PizzaPizza,

Как мне тогда попробовать поступить с этим файлом, сравнить его заголовок и заголовок восстановленной из .dt базы в каком-нибудь hex-редакторе?
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748141
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верно выше говорят - для того чтобы восстановить (сторонними программами) или присоединить базу: нужно сначала дешифровать файлы (т.е. покупка указанного софта по восстановлению баз не пока обоснованна)

Можно попробовать поискать ключ в той-же системе или вытащить из программы-шифровальщика (вируса, как минимум алгоритм) или если есть история трафика/пакетов - половить там (они пересылают ключи обратно для сценария по откупу)

На моей практике CIO решил оплатить рекетёрам и данные удалось восстановить (но в большинстве случаев - жалуются что кидают и тут, т.е. после перечисления денег - решения не поступает, т.е. ситуация только ухудшается)

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

в любом случае три/четыре сценария:

- оставить как есть (закрыть глаза на потерю, и начать по новой) или искать выжившую копию

- нанять специалиста/программиста по декриптованию для решения своими силами (разобрать вирус, определить алгоритм, взять файл поменьше с известным содержанием и начать искать/подбирать {если он один на всё} ключ/-и на железе помощнее/или кластере серверов даже с перераспределением нагрузки на графические процессоры), благо расчётные мощности нынче ломают ключи простых алгоритмов довольно быстро

- выполнить требования третьей стороны (злоумышленников) и надеяться что они выполнят свои обещания по раскрытию ключа/алгоритма
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748144
mario2101
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv,

-единственная копия была у аудиторов, ее добивать - 9 месяцев работы.
-уже нанимали, получили видимость работы и нулевой результат, плюс все лаборатории (веб, каспер) которым были отосланы файлы говорят что расшифровать не смогут.
-с этими связались, диалог встал на стадии расшифровки пары файлов для проверки что они способны на это, файлы отправили, дальше тишина.

Контора неделю "стоит".
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748147
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mario2101Злоумышленники сами не отвечают толком
Вообще не отвечают или хоть какая-то реакция есть?
Есть шифровальщики, которые вообще не предусматривают расшифровку. Поэтому злоумышленники перед переводом денег могут расшифровать вам 1 файлик в качестве демонстрации. Можно попросить расшифровать бэкап одной из важнейших БД. А по остальным файлам и деньгам пусть руководство решает.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748166
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mario2101PizzaPizza,

Как мне тогда попробовать поступить с этим файлом, сравнить его заголовок и заголовок восстановленной из .dt базы в каком-нибудь hex-редакторе?

Я не знаком со структурой mdf файлов. Вам нужен человек, который знаком и сможет сказать есть ли способ восстановления неповрежденной части базы. По сути вопрос в том, есть ли уникальная структурная информация в файле, при повреждении которой весь файл восстановить нельзя.
Если же условно говоря их отдельного экстента/страницы можно вынуть запись/записи таблицы, то я думаю должен быть софт или специалисты способные это выбрать из вашего файла.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748230
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не факт что файл зашифрован, может просто испорчен, какая злоумышленникам разница можно ли эти данные восстановить или нет.vikkivВерно выше говорят - для того чтобы восстановить (сторонними программами) или присоединить базу: нужно сначала дешифровать файлы (т.е. покупка указанного софта по восстановлению баз не пока обоснованна)Учитывая то, что этот софт видит там таблицы и данные значит файлы были зашифрованы/испорчены только частично, так что лучший шанс восстановить хоть что-то это таки купить программу (150 баксов не огромные деньги) и посмотреть что она может восстановить. Может быть попробовать запустить ее бэкапах?
vikkivМожно попробовать поискать ключ в той-же системе или вытащить из программы-шифровальщика (вируса, как минимум алгоритм)Если там реально шифрование и этот софт писали не школьники, то вы знаете что такое открытый/закрытый ключ? Расскажите мне алгоритм получения закрытого ключа по открытому без использования квантового компьютера?
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748231
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PizzaPizzaЯ не знаком со структурой mdf файлов. Вам нужен человек, который знаком и сможет сказать есть ли способ восстановления неповрежденной части базы. По сути вопрос в том, есть ли уникальная структурная информация в файле, при повреждении которой весь файл восстановить нельзя.
Если же условно говоря их отдельного экстента/страницы можно вынуть запись/записи таблицы, то я думаю должен быть софт или специалисты способные это выбрать из вашего файла.Те программы за которые автор не хочет платить собственно это самое и делают - выдирают данные из испорченных файлов. Или вы думает кто-то будет вручную в hex редакторе данные копировать? Тогда уж дешевле и быстрее будет перенабрать 9 месяцев.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748236
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MindУчитывая то, что этот софт видит там таблицы и данные значит файлы были зашифрованы/испорчены только частично, так что лучший шанс восстановить хоть что-то это таки купить программу (150 баксов не огромные деньги) и посмотреть что она может восстановить. Может быть попробовать запустить ее бэкапах?Если видит не все таблицы/данные, то лучше не пытаться, ибо что потом делать с такой "частично заполненной" базой???

ИМХО если бакапов нет, то только набирать заново. Должна же быть какая то плата за "полный бардак в ИТ", или, скорее, бардак в топ-менедменте, ну вот, это она и есть.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748244
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MindТе программы за которые автор не хочет платить собственно это самое и делают - выдирают данные из испорченных файлов. Или вы думает кто-то будет вручную в hex редакторе данные копировать? Тогда уж дешевле и быстрее будет перенабрать 9 месяцев.

Я сталкивался только с восстановлением ФС (что конечно родственник ДБ) и знаю про довольно специфичные самописные инструменты, которыми пользуются специалисты по восстановлению. Думается мне, что это типа скрипты, которые можно заточить под конкретную задачу и получить более качественное восстановление. Наверняка есть люди, которые специализируются на этом. Вопрос цены данных, конечно. Если проще перебить все заново, то вопрос решается административно, путем перераспределения зарплаты от виновников торжества к тем, кто будет все это богатство перебивать обратно в базу.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748246
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mario2101Сервер с базой 1С на MSSQL был взломан по rdpИнтересно, рдп уже закрыли?=)
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748251
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgMindУчитывая то, что этот софт видит там таблицы и данные значит файлы были зашифрованы/испорчены только частично, так что лучший шанс восстановить хоть что-то это таки купить программу (150 баксов не огромные деньги) и посмотреть что она может восстановить. Может быть попробовать запустить ее бэкапах?Если видит не все таблицы/данные, то лучше не пытаться, ибо что потом делать с такой "частично заполненной" базой???Возможно это поможет перенабрать данные быстрее? Если поврежден только заголовок, то может быть оно сможет восставить все данные. Опять же, ну допустим получите вы путем каких либо манипуляций mdf файл который можно присоединить, а дальше что? Это может быть такая же "частично заполненная" и местами сломанная база. Молимся что DBCC отработает без ошибок, а если нет? В любом случае набирать заново.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748252
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторБекапы базы делались на том же сервере и также пошифрованы.Продвинутые шифровальщики. Знают даже, где у сиквела бекапы лежат.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748253
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще не понятно технически. Сиквел открывает файлы в монопольном режиме. Их не то, что зашифровать, прочитать нельзя. Или шифровальщики и сиквел положили перед этим? Для этого нужно привелегии админа, а не просто заход по рдп. Много вопросов, не свои ле?
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748254
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterавторБекапы базы делались на том же сервере и также пошифрованы.Продвинутые шифровальщики. Знают даже, где у сиквела бекапы лежат.Там кто-то по rdp подключился. Они явно знали что делают.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748255
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterА вообще не понятно технически. Сиквел открывает файлы в монопольном режиме. Их не то, что зашифровать, прочитать нельзя. Или шифровальщики и сиквел положили перед этим? Для этого нужно привелегии админа, а не просто заход по рдп. Много вопросов, не свои ле?Ага. Есть вероятность. Только может они так зашифровали, что теперь сами расшифровать не могут :-)
Да и вообще, неужели там все так плохо, что можно из интернета напрямую залогиниться на машину с sql сервером?
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748257
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MindRelic Hunterпропущено...
Продвинутые шифровальщики. Знают даже, где у сиквела бекапы лежат.Там кто-то по rdp подключился. Они явно знали что делают.И хто рдп выставил наружу? Не могу даже такое представить технически? На фаерволе открыть порты рдп руками??? Вход в локалку должен быть только по VPN.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748260
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterИ хто рдп выставил наружу?Вот и ищите, кто это сделал. Технологии здесь не дорогие =)
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748290
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterА вообще не понятно технически. Сиквел открывает файлы в монопольном режиме. Их не то, что зашифровать, прочитать нельзя. Или шифровальщики и сиквел положили перед этим? Для этого нужно привелегии админа, а не просто заход по рдп. Много вопросов, не свои ле?
Как вариант, это кто-то с админскими правами запустил файл с вирусом. В таком, естественно, никто не признается. Да и судя по бардаку, имеющих необходимые права на сервере БД, в компании может быть много.

Вирус перегружает машину, что решает проблему с доступом к файлам, и начинает их шифровать. Чтобы не шифровать всё, что есть в системе, используется список расширений наиболее болезненных для пользователей файлов: mdf, sql, ora, xlx, doc и т.д.
Общий принцип несколько раз описали во время прошлогодних эпидемий шифровальщиков, например про "Петю".
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748342
mario2101
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Rdp был выставлен наружу одинэсником, который устанавливал сервер под ключ, он же и подключался и администрировал 1с, были еще учетки с админ. правами, судя по журналу событий безопасности с вечера до 6-и утра был активный подбор по именам пользователя, "аудит отказа" каждые несколько сек, потом "успеха" по пользователю с админ. правами, не по моему и не по одинэснику. Возможно пароль был слабый, одинэсник пол года как уехал в другой город и подключался удаленно только чтоб обновить свою программу, про пользователя он молчит.

SQL и 1С были на одном сервере, не зашифрованы на котором остались только файлы txt и системные программы, типа консоли администрирования, проводника, и.т.п. даже ярлыки в меню пуск зашифрованы и программы приходится запускать из поиска. Еще в локалке два компьютера были включены, все их сетевые общие ресурсы тоже шифрануло, т.к. на них были смонтированы сетевые диски из папок на сервере, и похоже под тем самым пользователем.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748400
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mario2101Еще в локалке два компьютера были включены, все их сетевые общие ресурсы тоже шифрануло
Можно сказать, повезло, отделались малой кровью, раз всего 2 компьютера было включено.
В середине рабочего дня, когда у всех всё включено, легло бы вообще всё, включая филиалы.

Чем радуют в такой ситуации антивирусы, так это тем, что никак не реагируют (если новая модификация шифровальщика).
Максимум, сообщение на экран выведут, что что-то не так, а потом машина благополучно идет в ребут и зашифровывается. Либо пользователь, видя сообщение, сам успевает выключить машину и сохраняет все свои данные.

На будущее можете предложить руководству закупить ленты для бэкапов, туда шифровальщики не пройдут. Последнее время для распространения они использовали smb, wmi.
...
Рейтинг: 0 / 0
Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
    #39748424
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MindalexeyvgЕсли видит не все таблицы/данные, то лучше не пытаться, ибо что потом делать с такой "частично заполненной" базой???Возможно это поможет перенабрать данные быстрее? Если поврежден только заголовок, то может быть оно сможет восставить все данные. Опять же, ну допустим получите вы путем каких либо манипуляций mdf файл который можно присоединить, а дальше что? Это может быть такая же "частично заполненная" и местами сломанная база. Молимся что DBCC отработает без ошибок, а если нет? В любом случае набирать заново.Да, я и говорю, надёжнее перенабрать заново.

Тут важно, что хотя есть вероятность, что базу получится восстановить, но вероятность эта не очень большая, а если не получится, то mario2101 уволят, потому что он заставил фирму потратить уйму денег. Вы же видите, как у него начальство относится к деньгам, лучше не проявлять ненужной инициативы.
mario2101Rdp был выставлен наружу одинэсникомДаже не имеет смысла обсуждать такую мелочь.

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

И обсуждать нужно отсутствие бакапов, а не одну из тысячи причин, по которым исчезли файлы. Сегодня взломали РДП, завтра пожар, послезавтра вентилятор в сервере заклинило, через неделю админ случайно del нажал, какая разница, почему пропал файл?, даже не интересно.
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Возможно ли восстановить базу из испорченного .mdf после шифровальщика?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]