Экспертиза программного обеспечения

Экспертиза баз данных и СУБД

Исследование содержимого, структуры и работы баз данных: изменения и удаление записей, соответствие ТЗ, миграция, сбои и проверка готового заключения.

Ориентир по стоимости экспертизы
от 100 000 ₽
Ориентир по сроку экспертизы
от 10 рабочих дней
  • Судебные экспертизы
  • Внесудебные исследования
  • Рецензирование заключений
  • Консультации и справки
01 Проверим компетенцию

До оплаты определим, относится ли задача к выбранному виду исследования.

02 Поможем подготовиться

Уточним вопросы и перечень материалов — готовый комплект не обязателен.

03 Работаем с регионами

Принимаем задачи из России, Казахстана и Беларуси. До назначения часть материалов можно передать электронно; по назначенной экспертизе порядок определяет назначивший орган.

04 Сопровождаем результат

Разъясняем методику и выводы, отвечаем на вопросы суда в пределах компетенции эксперта.

О направлении

Подробно о задачах, объектах и методиках

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

Содержание страницы
  1. Как выбрать направление исследования
  2. Что может установить эксперт
  3. Объекты исследования и сохранение цифровых следов
  4. Какие материалы подготовить
  5. Форматы работы и предварительный прогноз
  6. Какие вопросы поставить перед экспертом
  7. Методы и проверяемость вывода
  8. Что вы получите и как использовать результат
  9. От чего зависят стоимость и срок

База данных может быть одновременно рабочим инструментом организации, источником сведений о спорных операциях и цифровым объектом, который продолжает меняться. Экспертиза баз данных и систем управления базами данных (СУБД) устанавливает конкретные технические факты: какие сведения содержатся в представленных объектах, как они формируются, чем различаются копии, какие следы операций сохранились и соответствует ли система измеримым требованиям. Она не заменяет правовую оценку, бухгалтерскую проверку или расследование всей ИТ-инфраструктуры.

Если данные могли изменить или удалить, прежде всего сохраните уже существующие копии, журналы и сведения о времени события. Не восстанавливайте резервную копию поверх единственного экземпляра, не очищайте журналы и не запускайте исправляющие команды без согласованного плана. Работающая, распределённая или облачная база требует способа фиксации, подходящего для её версии и архитектуры.

До полного исследования можно оценить перспективу задачи. По копиям, журналам и документации специалист определяет, какой вывод в принципе достижим, какую часть истории охватывают источники и чего не хватает. Предварительная оценка может показать, что ответ будет определённым, ограниченным либо невозможным при имеющемся составе данных. Это не заключение и не обещание результата; после изучения полного комплекта объектов оценка может уточниться.

Как выбрать направление исследования

Под выражением «экспертиза базы данных» понимают разные технические задачи. Для каждой нужны свои объекты, методы и вопросы. Направление определяют по двум координатам: предмету спора и используемой платформе. Например, история удалённой строки в PostgreSQL требует методики исследования изменений и одновременно учёта устройства PostgreSQL.

По предмету спора

По используемой СУБД

  • Экспертиза СУБД PostgreSQL исследует данные, схему, WAL, резервные копии, конфигурацию, запросы, репликацию и миграцию с учётом особенностей конкретной версии PostgreSQL.
  • Экспертиза СУБД Oracle исследует данные, схемы, redo, резервные копии, аудит, конфигурацию, запросы, восстановление и миграцию с учётом версии и архитектуры Oracle.
  • Экспертиза СУБД MySQL исследует данные, схему, InnoDB, binary log, копии, аудит, конфигурацию, запросы, репликацию, восстановление и миграцию с учётом версии и способа размещения MySQL.
  • Экспертиза СУБД Microsoft SQL Server исследует данные, схемы, журнал транзакций, резервные копии, аудит, конфигурацию, запросы, восстановление, сбои и миграцию с учётом версии, редакции и способа размещения SQL Server.
  • Экспертиза СУБД IBM Db2 исследует данные, журналы транзакций, образы резервных копий, аудит, HADR, диагностику, восстановление, сбои и миграцию с обязательным уточнением платформы и версии Db2.
  • Экспертиза СУБД SQLite исследует файл базы вместе с WAL, SHM и журналом отката, схему и данные приложения, целостность, возможность восстановления и полноту миграции.
  • Экспертиза СУБД MongoDB исследует BSON-документы, WiredTiger, журнал, oplog, аудит, репликацию, шардинг, резервные копии, сбои и миграцию с учётом топологии развёртывания.
  • Экспертиза СУБД Firebird исследует FDB, страницы и версии записей, транзакции, gbak и nbackup, трассировку, целостность, восстановление, сбои и миграцию.
  • Экспертиза СУБД ClickHouse исследует части данных MergeTree, system.query_log и system.part_log, мутации, резервные копии, репликацию, Keeper, распределённые сбои, производительность и миграцию.
  • Экспертиза СУБД Redis исследует ключи и TTL, вытеснение, RDB и AOF, репликацию, Sentinel или Redis Cluster, журналы, потерю данных, сбои, производительность и миграцию.
  • Экспертиза СУБД Apache Cassandra исследует SSTable, журналы фиксации, временные метки и маркеры удаления, репликацию и согласованность, repair, снимки, аудит, CDC, сбои и миграцию.

Если вашей СУБД нет в перечне или платформа неизвестна, укажите её предполагаемое название, формат файлов и связанное приложение. Возможность исследования определяется после проверки версии, архитектуры и доступных объектов.

Информационную базу на платформе 1С исследуют в рамках экспертизы 1С. Даты и свойства отдельных файлов относятся к экспертизе обстоятельств создания файлов. Путь атаки, вредоносное ПО и компрометация инфраструктуры требуют экспертизы инцидентов кибербезопасности. При смешанном предмете заранее определяют состав специалистов и границы их задач.

Что может установить эксперт

Возможности определяются не названием продукта, а сохранностью конкретных материалов. Эксперт сопоставляет независимые источники, проверяет альтернативные технические объяснения и формулирует вывод с той степенью определённости, которую позволяют данные.

  • структуру схем, таблиц, коллекций, документов, полей, ключей, связей, ограничений, индексов и программных объектов СУБД;
  • содержимое указанных записей, документов или ключей в представленной копии либо на определённый момент, если сохранены пригодные снимки и журналы;
  • различия между базами, резервными копиями, дампами и версиями схемы;
  • механизм формирования выбранного значения хранимой процедурой, триггером, запросом или связанной частью приложения;
  • технические признаки операций, ошибок, блокировок, изменений и удаления в пределах доступной истории;
  • соответствие конкретных элементов измеримым требованиям ТЗ, спецификации или SLA;
  • полноту и корректность миграции по согласованным правилам сопоставления.

Чего нельзя установить только по базе данных

Наличие записи само по себе не подтверждает реальность хозяйственной операции, авторство документа или законность действия. Идентификатор в журнале может обозначать пользователя БД или приложения, сервисную роль, сессию либо иной технический субъект и не обязательно указывает на человека, работавшего с системой. Виновность, умысел, нарушение договора, правовые последствия и размер убытков устанавливаются не ИТ-экспертом. Если для вывода нужны сведения из бухгалтерского учёта, документов, переписки, рабочих станций или сетевой инфраструктуры, назначают комплексное исследование либо экспертизу другого вида.

Объекты исследования и сохранение цифровых следов

Исследоваться может работающий экземпляр, изолированная копия, логический дамп, резервная копия, снимок хранилища либо совокупность журналов. Эти источники не взаимозаменяемы: экспорт таблиц обычно не содержит служебной истории и удалённых объектов, восстановленная резервная копия уже представляет новое состояние, а снимок части распределённой системы может оказаться несогласованным. Нужный способ фиксации выбирают исходя из вопроса; нередко требуется несколько источников.

Базы, копии и программные объекты

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

Журналы и резервные данные

Журнал транзакций, WAL, redo, binary log, журнал аудита, error log и журнал приложения решают разные задачи и имеют разные сроки хранения. Дополнительно могут потребоваться резервные копии, снимки, реплики, журналы операционной системы, IAM и средства мониторинга. Отсутствие события в одном журнале не доказывает, что действие не происходило.

Как не изменить объект

Не запускайте восстановление или исправление на исходном экземпляре, не очищайте журналы и не выполняйте обслуживающие операции, способные изменить страницы, версии записей или служебную историю. К таким операциям в разных СУБД относятся очистка старых версий, compaction, sweep, repair, слияние частей, переиндексация и смена роли реплики. Исследовательские эксперименты проводят на рабочей копии или согласованном стенде.

При создании копии фиксируют источник, узел и роль реплики, состояние сервиса, время начала и окончания с часовым поясом, применённую команду и версию средства, охват томов, позицию журнала или контрольную точку, объём, контрольные суммы, исполнителя и последующие передачи. Такой протокол позволяет проверить не только происхождение файлов, но и транзакционную согласованность полученного комплекта.

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

Какие материалы подготовить

Комплект зависит от вопроса и архитектуры. Для первичной оценки полезнее предоставить точное описание спорного факта и доступные образцы, чем сразу передавать полную копию рабочей базы данных без согласованного порядка доступа и защиты конфиденциальной информации.

  • наименование и версия СУБД, схема размещения узлов, операционная система и связанное приложение;
  • точный период, часовой пояс, экземпляр, схема, таблица, ключ записи или запрос;
  • дамп, резервная копия, снимок либо согласованный доступ только с необходимыми правами;
  • журналы транзакций, аудита, ошибок, приложения и мониторинга за релевантный период;
  • ТЗ, договор, спецификации, критерии приёмки, SLA, акты и история согласованных изменений;
  • описание ролей, учётных записей, фоновых заданий, интеграций и регламентных операций;
  • для проверки расчётов — развёрнутая версия приложения или исполняемого артефакта, входные данные, параметры, конфигурация и внешние справочники;
  • сведения о создании копий, использованных командах и параметрах, контрольных суммах, хранении и передаче;
  • определение суда, постановление или проект вопросов для соответствующего формата работы.

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

Форматы работы и предварительный прогноз

На первом обращении можно проверить, относится ли задача к компетенции эксперта, существует ли пригодный объект и понятны ли вопросы. Оценивать вероятный результат можно только после просмотра достаточного объёма материалов. Заключение готовят по итогам исследования полного согласованного комплекта, а не по одному показательному фрагменту.

  • Консультация помогает выбрать вид исследования и описать материалы, но не заменяет заключение.
  • Предварительный прогноз после изучения материалов оценивает, возможен ли ответ, за какой период сохранились данные и какие ограничения ожидаются.
  • Внесудебное исследование проводится по договору и отвечает на согласованные технические вопросы.
  • Судебная экспертиза проводится на основании определения или постановления уполномоченного органа либо лица.
  • Рецензия оценивает объекты, методы, обоснование и выводы готового заключения. Новое исследование исходного объекта является другой задачей.

Бесплатный организационный разбор ограничивается выбором направления и явными пробелами по описанию задачи. Содержательный прогноз предполагает изучение самих материалов; его формат, стоимость и срок согласуют отдельно. Для первого обращения достаточно описания и перечня источников — рабочую базу, пароли и ключи не следует отправлять до согласования защищённого канала.

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

Какие вопросы поставить перед экспертом

Формулировка задаёт объект, период и исследовательскую задачу, поэтому влияет на полноту и определённость вывода. До назначения экспертизы можно отделить технические вопросы от правовых и подготовить проект формулировок для обращения или ходатайства.

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

  1. Какие значения указанных полей содержатся в названных записях, документах или ключах на исследуемом снимке?
  2. Чем различаются выбранные записи и объекты в двух представленных копиях?
  3. Имеются ли в доступных материалах технические признаки изменения или удаления указанных записей?
  4. Какие операции отражены в названных журналах для указанных учётных записей, сессий или транзакций за заданный период?
  5. Каков механизм формирования значения в указанном поле?
  6. Соответствует ли реализация перечисленных элементов конкретным пунктам ТЗ?
  7. Соответствует ли перенос указанной выборки согласованной карте полей, правилам преобразования и допустимым расхождениям?
  8. Какие технические факторы согласуются по времени с зафиксированным сбоем и позволяют ли материалы установить причинную связь?

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

Выход эксперта за пределы специальных знаний не делает заключение недопустимым автоматически. Суд оценивает его вместе с другими доказательствами. В зависимости от вида судопроизводства и характера недостатков можно ставить вопрос о допросе эксперта, дополнительной или повторной экспертизе, а также о допустимости и доказательственном значении заключения.

Методы и проверяемость вывода

Метод выбирается после определения СУБД, версии и задачи. Обычно сочетаются фиксация и хеширование копий, анализ структуры и метаданных, выполнение документированных запросов, сравнение снимков, исследование журналов, восстановление на изолированном стенде, статический анализ программных объектов и контролируемые тесты.

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

Что вы получите и как использовать результат

Итоговый документ содержит сведения об объектах, ходе и методах исследования, полученных результатах, ответах на вопросы и ограничениях выводов. Иллюстрации, выборки и сравнительные таблицы должны позволять проследить связь между исходным материалом и ответом.

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

От чего зависят стоимость и срок

На трудоёмкость влияют объём и число экземпляров, версии и типы СУБД, период, за который требуется восстановить события, сохранность журналов, наличие документации, необходимость восстановления стенда, объём сравнения, режим доступа и участие специалистов других профилей. Точные условия определяются после просмотра материалов. Содержательный прогноз не входит в бесплатный организационный разбор; его формат, стоимость и срок согласуют отдельно.

Проведение экспертизы по уголовному делу

Судебная экспертиза по уголовному делу производится государственными судебными экспертами и иными экспертами из числа лиц, обладающих специальными знаниями.

Согласно постановлению Пленума Верховного Суда Российской Федерации от 21 декабря 2010 г. № 28 «О судебной экспертизе по уголовным делам», негосударственными судебно-экспертными учреждениями признаются некоммерческие организации, созданные на основании Гражданского кодекса Российской Федерации и Федерального закона «О некоммерческих организациях» и ведущие судебно-экспертную деятельность согласно своим уставам.

По сведениям организации, проведение судебных экспертиз предусмотрено её уставом (см. действующую редакцию в разделе «Документы организации»). Это само по себе не означает автоматического поручения любой экспертизы. Возможность поручить конкретное исследование определяет назначающий орган.

В случаях, перечисленных пунктом 5 постановления № 28, когда экспертизу по уголовному делу назначает суд, ему следует мотивировать в определении или постановлении поручение исследования учреждению либо конкретному лицу. Пункт 5 постановления № 28 связывает выбор негосударственного учреждения с невозможностью провести исследование в государственном учреждении, обслуживающем соответствующую территорию: например, из-за отсутствия нужного специалиста, материально-технической базы или специальных условий, либо с отводом компетентных государственных учреждений. Дополнительно учитываются квалификация эксперта, основания для отвода и действующий перечень экспертиз, выполняемых только государственными судебно-экспертными организациями.

Актуализировано
Форматы работы

Стоимость и сроки

Указан предварительный ориентир. Точный расчёт зависит от вопросов, объёма материалов, количества объектов и необходимости выезда. Срок рассчитываем после получения и проверки необходимого комплекта.

По договору

Внесудебное исследование

от 100 000 ₽
от 10 рабочих дней
точная стоимость будет определена после ознакомления с объектом исследования

Итог — письменный документ с результатами внесудебного исследования. Название документа, порядок его представления и оценка зависят от вида процесса.

Заказать исследование
Проверка готового заключения

Рецензирование

от 80 000 ₽
10 рабочих дней
точная стоимость будет определена после ознакомления с заключением и приложениями

Итог — письменная рецензия на готовое заключение. Она проверяет исходные данные, методы и выводы, но не отменяет заключение и не заменяет новое исследование объекта.

Передать заключение на проверку
Письменный ответ эксперта

Консультация и справка

от 20 000 ₽
2–3 рабочих дня
точная стоимость будет определена после ознакомления с объектом исследования

Поможет предварительно оценить вопрос, его исследуемость и ограничения будущей работы, а также спланировать дальнейшие действия.

Описать вопрос
Разбор задачи — без оплаты

Бесплатно определим вид исследования, проверим, нет ли явных пробелов в комплекте материалов, и назовём ориентировочные срок и стоимость. Если уже на этом этапе видно, что задачу решить нельзя, скажем об этом и не будем предлагать полное исследование. Изучение материалов по существу с письменным ответом — платная консультация; её стоимость согласуем до начала.

Получить организационный разбор
Организация исследования

Как строится работа над экспертизой

До начала исследования уточним предмет задачи, состав материалов и формат итогового документа.

  1. 01 Организационный разбор

    Проверяем компетенцию и сообщаем, можно ли провести исследование по поставленной задаче.

  2. 02 Вопросы и материалы

    Уточняем вопросы и сообщаем, каких документов или объектов не хватает.

  3. 03 Экспертное исследование

    Эксперт применяет профильные методики, фиксирует ход работы и обосновывает выводы.

  4. 04 Заключение и пояснения

    Передаём результат и при необходимости разъясняем суду применённую методику и выводы.

Выполненные исследования

Практика по этому направлению

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

Все примеры по направлению
Опубликованный пример
Завершена в декабре 2024 года

Экспертиза внедрения медицинской информационной системы №159027

Заказчик оспаривал качество внедрения медицинской информационной системы: судебная компьютерно-техническая экспертиза определяла объём работ и соответствие функций лицензии.

Арбитражный суд Приморского краяДело №А51-15544/2023
Участники: ООО Медицинский диагностический центр "Доктор ТАФИ", ООО "Программный стиль"
Открыть описание
Опубликованный пример
Завершена в марте 2025 года

Компьютерная экспертиза внедрения лабораторной системы №158474

Заказчик оспаривал качество внедрения лабораторной системы: судебная компьютерно-техническая экспертиза устанавливала объём работ и соответствие программы договорным требованиям.

Арбитражный суд Приморского краяДело №А51-15545/2023
Участники: ООО Медицинский диагностический центр "Доктор Тафи", ООО "Программный стиль"
Открыть описание
Опубликованный пример
Завершена в июне 2025 года

Экспертиза программной платформы службы экстренных вызовов №155350

Заказчик оспаривал качество программной платформы службы экстренных вызовов: судебная компьютерно-техническая экспертиза проверяла её соответствие требованиям и работоспособность.

Арбитражный суд города МосквыДело №А40-222785/2023
Участники: ООО "Новые технологии", ООО "Рутим"
Открыть описание
Опубликованный пример
Завершена в апреле 2024 года

Экспертиза сопровождения государственной системы в Москве №146311

Заказчик и подрядчик спорили о сопровождении системы учёта древесины: судебная компьютерно-техническая экспертиза проверяла объём, сроки и стоимость работ.

Арбитражный суд города МосквыДело №А40-116530/2023
Участники: ООО "66 БИТ", Федеральное агентство лесного хозяйства
Открыть описание
Опубликованный пример
Завершена в июне 2023 года

Комплексная экспертиза бухгалтерской базы 1С в Подмосковье №136935

Стороны спорили о кадровых и расчётных документах организации: комплексная компьютерно-техническая, бухгалтерская экспертиза проверяла их наличие и историю в базе 1С.

Серпуховский городской суд Московской областиДело №2-222/2023
Участники: ООО "Лаборатория вакуумной техники",
Открыть описание
Опубликованный пример
Завершена в августе 2022 года

Компьютерная экспертиза внедрения биллинговой системы №107690

Заказчик и подрядчик спорили об объёме внедрения биллинговой системы для ЖКХ: компьютерно-техническая экспертиза проверяла работы, их стоимость и возможность переноса данных.

Арбитражный суд республики КрымДело №А83-1817/2020
Участники: АО «Геликон консалтинг», ГУП Республики Крым «Вода Крыма»
Открыть описание
В открытом доступе представлена часть выполненных исследований по разным объектам и судебным делам. Сведения, защищённые законом или условиями конфиденциальности, не раскрываются. Чтобы проверить возможность исследования по вашей ситуации, опишите задачу.

Документы организации

Ответы специалистов

Частые вопросы

Практические пояснения о назначении, материалах и использовании экспертного заключения.

Все вопросы по направлению
Как понять, какой вид экспертизы базы данных нужен для конкретной ситуации?

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

Если нужно проверить недостатки уже подготовленного заключения, выбирают рецензирование. Если же требуется заново исследовать сохранившийся объект, может понадобиться новое, дополнительное или повторное исследование. Путь атаки, вредоносное ПО и компрометацию инфраструктуры исследуют в рамках расследования компьютерного инцидента (DFIR). Слово «мошенничество» в вопросе эксперту заменяют описанием проверяемых операций: правовую квалификацию он не устанавливает.

Для первичного выбора сообщите СУБД и версию, спорный период, конкретные таблицы, коллекции, ключи или операции, доступные копии и документы. Задачу выбирают одновременно по предмету и платформе: например, исследование удаления в PostgreSQL сочетает обе методики.

Отдельная страница: Как понять, какой вид экспертизы базы данных нужен для конкретной ситуации?
От чего зависят стоимость и срок экспертизы базы данных или СУБД?

Стоимость и срок зависят от числа экземпляров и версий БД, объёма данных, периода, за который требуется восстановить события, сохранности журналов и резервных копий, количества вопросов, необходимости разворачивать стенд и сопоставлять базу с ТЗ либо другой системой.

Размер — лишь один из факторов: узкая проверка миллиардной таблицы может оказаться проще исследования нескольких несогласованных копий. Текущие ориентиры приведены в ценовом блоке страницы, а точный расчёт возможен после просмотра описания задачи и материалов.

Для расчёта сообщите версию СУБД, размер и число копий, спорный период, предполагаемые вопросы и состав доступных журналов. Условия, срок, стоимость и форма предварительного прогноза согласуются отдельно: он не включается автоматически в консультацию или полное исследование.

Отдельная страница: От чего зависят стоимость и срок экспертизы базы данных или СУБД?
Можно ли исследовать удалённые записи базы данных и оценить возможность их восстановления?

Исследовать удаление можно, но возможность восстановить запись зависит от конкретной СУБД и сохранившихся источников. Значение могут иметь резервные копии, снимки состояния, реплики, журналы транзакций и аудита, физические файлы и журналы приложения.

Удалённая строка не всегда сохраняется как обычный файл в «свободном месте»: на результат влияют MVCC, очистка версий, перезапись, шифрование и настройки журналирования. Не запускайте восстановление поверх спорной системы. На странице исследования изменений и удаления приведены специальные объекты и вопросы.

По согласованному с администратором плану ограничьте операции, способные перезаписать историю, и создайте проверяемую копию носителя или базы. Нельзя останавливать рабочую систему вслепую: способ фиксации выбирают с учётом её архитектуры. Предварительный просмотр позволяет оценить сохранность данных, но не гарантирует извлечение нужных значений.

Отдельная страница: Можно ли исследовать удалённые записи базы данных и оценить возможность их восстановления?
Когда исследование базы данных нужно дополнить экспертизой инцидента кибербезопасности?

Исследование БД подходит, если нужно проверить конкретные чтения, выгрузки, изменения, права, сессии или журналы аудита самой СУБД. Если требуется установить путь проникновения, вредоносное ПО, фишинг, действия на рабочих станциях, сетевой трафик или общий масштаб компрометации, нужна экспертиза инцидента кибербезопасности.

Превентивная проверка мер защиты относится к аудиту ИБ. Эти задачи можно решать комплексно, но одного дампа базы для них недостаточно. Эксперт описывает технические следы и ограничения; правовая квалификация утечки, виновность и обязанность уведомить регулятора не определяются одним техническим выводом.

Как можно раньше сохраните журналы аудита БД, приложений, VPN и средств защиты. Делать это следует по плану, который не уничтожит исходные данные и не нарушит работу системы. Короткие сроки хранения логов часто становятся главным ограничением ретроспективного исследования.

Отдельная страница: Когда исследование базы данных нужно дополнить экспертизой инцидента кибербезопасности?
Можно ли по логам установить, кто и когда изменял данные, если доступ был у нескольких лиц?

Логи могут показать учётную запись, сессию, время, зафиксированное источником, клиентский адрес, приложение и выполненную операцию — если соответствующее журналирование было включено и записи сохранились. Эти данные не всегда идентифицируют физическое лицо: пароль мог быть общим, действие могло выполнить приложение, сервис или фоновое задание.

Чтобы проверить возможную связь с конкретным человеком, аудит СУБД сопоставляют с журналами приложения, ОС, IAM, VPN и организационными сведениями. Вопрос эксперту формулируют об отражённых технических идентификаторах и операциях, а не о «виновнике». Вопрос о том, кто совершил действие и несёт юридическую ответственность, решается в установленном порядке по совокупности доказательств.

Сохраните исходные журналы целиком вместе с настройками времени и журналирования. Отдельная строка без соседних событий часто допускает несколько объяснений и не позволяет проверить последовательность действий.

Отдельная страница: Можно ли по логам установить, кто и когда изменял данные, если доступ был у нескольких лиц?
Когда медленная работа базы данных требует экспертизы, а когда достаточно технического аудита?

Экспертиза обычно целесообразна, когда причина и показатели работы имеют значение для судебного или договорного спора: требуется проверить SLA, ТЗ, обстоятельства простоя или объяснения сторон. Обычный технический аудит решает другую задачу — ищет и устраняет узкие места в действующей системе — и может не обеспечивать фиксацию, пригодную для последующей проверки в споре.

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

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

Отдельная страница: Когда медленная работа базы данных требует экспертизы, а когда достаточно технического аудита?
Можно ли исследовать целостность данных в облачной или гибридной СУБД?

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

Хеш одной выгрузки фиксирует её байтовое состояние, но не доказывает неизменность всей облачной истории. Если спор относится к качеству SaaS, IaaS или PaaS и действиям провайдера, полезна экспертиза облачных сервисов.

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

Отдельная страница: Можно ли исследовать целостность данных в облачной или гибридной СУБД?
Проверяет ли экспертиза БД лицензии на СУБД и соблюдение законодательства о персональных данных?

Эксперт по БД может установить версию продукта, конфигурацию, число экземпляров, активные функции, роли, технические меры защиты и фактические процессы обработки. Но выводы «лицензия законна», «условия договора нарушены» или «организация соблюдает 152-ФЗ» относятся к правовой оценке.

Для проверки лицензирования могут понадобиться экспертиза программного обеспечения и анализ договоров, а для оценки мер защиты — аудит информационной безопасности с участием юриста. Разделите вопросы: ИТ-эксперт опишет фактическую установку и технические меры, юрист даст правовую консультацию, а юридически значимую оценку — уполномоченный орган или суд.

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

Отдельная страница: Проверяет ли экспертиза БД лицензии на СУБД и соблюдение законодательства о персональных данных?
Какие материалы нужны для проверки базы данных на соответствие техническому заданию?

Нужны договор, техническое задание с приложениями, спецификации и критерии приёмки, история согласованных изменений, акты, версии БД, проектная документация, баг-трекер, протоколы испытаний и точное описание спорных функций.

Передаваемый экземпляр должен отражать состояние системы на дату, имеющую значение для спора: укажите экземпляр, схему, версию и способ фиксации. Для воспроизведения дефектов могут потребоваться тестовые данные, связанная часть приложения и конфигурация стенда. На странице экспертизы соответствия БД техническому заданию приведены специальные вопросы.

Полезно составить таблицу «требование — ожидаемый результат — фактическое состояние — подтверждающий материал». Эксперт сопоставляет реализацию с измеримыми требованиями, но не решает, нарушил ли подрядчик договор.

Отдельная страница: Какие материалы нужны для проверки базы данных на соответствие техническому заданию?
Можно ли исследовать устаревшую или архивную базу данных?

Можно, если сохранились читаемые файлы, резервные копии, журналы и средства для безопасного развёртывания. Документация помогает понять формат, но не всегда заменяет совместимый движок, библиотеки, расширения и ключи. Иногда приходится воссоздавать подходящую операционную среду или преобразовывать рабочую копию, не меняя оригинал.

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

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

Отдельная страница: Можно ли исследовать устаревшую или архивную базу данных?
Можно ли заранее оценить перспективу экспертизы базы данных?

Да. После первичного изучения достаточного объёма материалов можно оценить, относится ли задача к компетенции эксперта, какие источники пригодны, насколько глубока доступная история и вывод какого типа в принципе достижим.

Для этого обычно нужны описание ситуации, версия СУБД, точный период, образец спорных объектов, перечень логов и копий, а при договорном споре — относящиеся к задаче требования. Прогноз может показать, что ответ, вероятно, будет определённым, ограниченным или невозможным при имеющемся составе данных.

Такой прогноз не является готовым заключением, не гарантирует желаемый результат и может измениться после полного исследования. Его условия, форма, стоимость и срок согласуются до начала работы; заранее уточните, какие материалы войдут в предварительный просмотр.

Отдельная страница: Можно ли заранее оценить перспективу экспертизы базы данных?
Можно ли передать эксперту новые данные после назначения судебной экспертизы БД?

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

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

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

Отдельная страница: Можно ли передать эксперту новые данные после назначения судебной экспертизы БД?
Обращение в организацию

Уточните формат и комплектность

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

Описать задачу