Нарушение целостности системы

07.09.19

База данных - Инструменты администратора БД

Причины возникновения ошибки "Обнаружено нарушение целостности системы" и способы ее устранения.

В декабре 2017 года фирма 1С решила изменить механизмы проверки легальности программы и выпустила новые платформы 8.3.10.2699 и 8.3.11.2899, начиная с использования которых стала появляться ошибка «нарушение целостности системы».

Данная ошибка может появится после обновления платформы, при запуске в пользовательском режиме и свидетельствовать о том, что в системе установлена «взломанная» версия предыдущей платформы (изменены файлы backbas.dll, frntend.dll, mngcln.dll ), либо находятся следы эмуляторов USB-ключей. В первом случае необходимо всего лишь удалить старую платформу или просто переустановить ее, во втором же случае придется немного потрудиться, чтобы восстановить легальное использование программных продуктов 1С, так как при установке эмулятора происходит создание нового устройства системы и добавление записей в реестр.
 
Даже, если вы вставите usb-ключ или установите программные лицензии, база у вас все равно не запустится, пока вы не удалите все следы нелегального использования ПО 1С.

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

 

  1. Для начала, необходимо открыть службы и остановить: HASP Loader, Sentinel LDK License Manager, Агент сервера 1С:Предприятие.


     
  2. Затем удалить устройство Virtual Usb Bus Enumerator.


     
  3. Открыть реестр, выполнив команду regedit. Понадобятся права администратора.


    Удалить там следующие ветки реестра:

    Если был использован эмулятор -  haspflt

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\haspflt¬\
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulato¬r
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emu

    Если был использован эмулятор vusbbus

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001\NEWHASP
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet002\NEWHASP

    Возможно еще понадобиться удалить следующие ветки реестра

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vusbbus
    После удаления данных из реестра, перезагрузите компьютер.



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

     

  4. Проверьте и удалите из системы файлы vusbbus или haspflt.

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

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

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

Нарушение целостности системы эмулятор восстановление базы

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

Инструменты администратора БД Роли и права 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

12000 руб.

06.12.2023    2766    11    1    

30

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 руб.

10.11.2023    3255    10    1    

31

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

3600 2520 руб.

14.01.2013    177358    1071    0    

846

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27180    78    146    

59

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Платные (руб)

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11706    5    9    

7

Брандмауэр для сервера 1С Предприятие 8 - внешнее управление сеансами

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

3600 руб.

06.02.2017    31042    31    18    

47

Система хранения присоединенных файлов в томах на диске

Инструменты администратора БД Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61229    87    59    

72

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    10897    5    8    

9
Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. insurgut 207 08.09.19 22:13 Сейчас в теме
Уже было тут и тут.
RustIG; tigrandis; webester; FreeArcher; +4 Ответить
2. пользователь 09.09.19 07:52
Сообщение было скрыто модератором.
...
7. Rain88 372 09.09.19 21:32 Сейчас в теме
(1) Да, только информация в статье из первой ссылки настолько сжата, что не каждый после ее прочтения сможет удалить эмулятор, а вот в статье из второй ссылки я честно сказать даже и не знала, что там есть методы борьбы с эмуляторами, потому что там очень много текста и нужный находится в конце и я думаю, не одна я его пропустила)
simuljakr; RustIG; KolBbl4; +3 Ответить
3. СергейКа 669 09.09.19 09:25 Сейчас в теме
Все бы ничего, если бы не с опозданием на год )) Актуальность мягко говоря...
4. gubar 277 09.09.19 12:39 Сейчас в теме
(3)

Статья конечно припоздала, но до сих пор встречаются граждане использующие... ну понимаете )).
Сразу "посылаю" на... лицензию и всем становится хорошо!
8. Rain88 372 09.09.19 21:38 Сейчас в теме
(3) Зря вы так. Люди, работающие во франчайзи, думаю поддержат меня. В нашей компании с начала года ни один эмулятор пришлось удалить и сейчас продолжаем, так как некоторые сидят без обновлений, а когда начинают подключать, например, 1С Отчетность, все, требуется обновить конфигурацию, а она на старой платформе, а платформа не просто ломаная патчем, а стоит эмулятор))

И кстати, есть такие эмуляторы, которые и сейчас ставят, особенно, если нужно 500 лицензий, но все нелегальное, когда-то приходится делать легальным..
kawaietz; cleaner_it; Doomer; mikl79; +4 Ответить
9. СергейКа 669 09.09.19 21:49 Сейчас в теме
(8) Вопрос не в бесполезности, а в том что актуальность никакая.
Вот вы сами пишете " начала года ни один эмулятор пришлось удалить и сейчас продолжаем", то есть с начала года держали эту информацию и только сейчас решили поделиться со всеми?
"Люди, работающие во франчайзи, думаю поддержат меня." - для меня покажутся такие франчайзи немного странными, так как в действительности с таким столкнулись в Октябре прошлого года. Я лично не работаю напрямую с клиентами по таким вопросам, но и то был в курсе.
Заметьте, я не сказал о публикации ничего плохого и не минусовал ))

"И кстати, есть такие эмуляторы, которые и сейчас ставят, особенно, если нужно 500 лицензий, но все нелегальное, когда-то приходится делать легальным.." Такие меня всегда удивляли. Я могу еще понять когда ИП 1-2 человека экономит на лицензии, хотя не одобряю. Но имея 500 пользователей (или около того) это выглядит как минимум странно.
RibD; Brawler; +2 1 Ответить
10. Rain88 372 09.09.19 22:29 Сейчас в теме
(9)
то есть с начала года держали эту информацию и только сейчас решили поделиться со всеми

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


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

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


(9)
Такие меня всегда удивляли

Несмотря на то, что компании крупные, они тоже стараются сэкономить, деньги ведь с неба не падают. Потребовалось срочно приобрести лицензии, а денег сейчас нет, поставили эмулятор, потом с долгами разобрались, потихоньку начали покупать лицензии.
Garik8866; RustIG; RibD; +3 Ответить
20. Brawler 453 17.03.20 22:46 Сейчас в теме
(9)
Но имея 500 пользователей (или около того) это выглядит как минимум странно.

Бывают ситуации когда траблы с ключами легальными и как крайняя мера приходится людишкам ставить нехороший софт.
А потом как проблемы с ключами решат, то забывают все корректно удалить и тут та и нужна эта статья хоть и запоздалая, еще думаю много кто будет вредить и столько же в зад возвращать систему.
kawaietz; xantif_2000; cleaner_it; Eillecho; Antoska; +5 Ответить
24. Antoska 17 04.12.20 09:16 Сейчас в теме
(9)
Я могу еще понять когда ИП 1-2 человека экономит на лицензии, хотя не одобряю. Но имея 500 пользователей (или около того) это выглядит как минимум странно.

Я встречал более странное явление. Лицензия приобретена, ключик в серваке стоит (рабочий), но используется ломаная 1С. Всё из-за того что не хватало лицензии на одного пользователя, который иногда подключался :) Под шумок 54ФЗ обновил им конфу, заказал ещё одну лицензию и привязал к ключу.
5. alex_bitti 139 09.09.19 17:59 Сейчас в теме
никогда не видел ошибку такую, зашел просто посмотреть что это? оказалось мошенники)) не интересно
15. Jimbo 9 17.03.20 10:16 Сейчас в теме
(5)Если всё легально, то потому и не видел ошибки )
6. Evil Beaver 8100 09.09.19 19:35 Сейчас в теме
А сколько троянов на боевые сервера с бизнес-информацией и перс. данными можно насажать распространяя эмуляторы - мммм... золотое дно! Зайдешь так куда-то в офис на переговоры, там сидит дядя вахтер и просит паспорт, потом его данные куда-то вносит. Можно конечно поругаться и потребовать заявление на согласие обработки персданных, но это все время, а время - деньги, а потом его программка оказывается ломанной 1С, которую одмин-студент Коля поставил за спасибо, и ломанул, конечно ключом с торрентов.... Ну не платить же за лицензию рабочего места вахтера, в самом-то деле!
Туки Туки; +1 Ответить
11. ResAndDev 11.09.19 06:16 Сейчас в теме
Ну, по плюсам видно - инфа полезна. Тоже поставил плюс.
12. kako1toxren 24.09.19 12:04 Сейчас в теме
Спасибо за статью.

Заметка по горячим следам.
Сегодня столкнулся с проблемой - "Обнаружено нарушение целостности системы".

Весь ИС перешарил в поисках советов бывалых, но так ничего и не помогло: ни чистка реестра, ни удалении файлов в %systemroot%. В службах ничего подозрительного тоже не находил.
После этого решил пошариться по файлам пользователя и о чудо. В папке !distr находилась папка 1C_Runtime_Patcher. Ну и в ней соответственно патчер.

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

ICCS.exe - сам патчер, может работать как из командной строки (окно консоли), так и в виде службы Windows
Установка службы: iccs -i (или iccs -install)
Удаление службы: iccs -u (или iccs -uninstall)
Служба устанавливается как:
Имя службы: ICCSProxy
Отображаемое имя: Intel® ICCS Proxy
Описание: Intel® Integrated Clock Controller Proxy Service


В итоге, в службах нашел службу Intel® ICCS Proxy. Остановил её и отключил.

Пробовал запустить удаление с помощью команды iccs -u, но результата это не принесло.

Результат, прошло несколько часов, пока полет нормальный.
root7; Rain88; 1108; dimax.dm; klaus38; sashocq; asipenka@gmail.com; Светлый ум; Andreev.a; +9 Ответить
13. Djina200880 05.11.19 12:42 Сейчас в теме
Большое спасибо! только Ваша статья и помогла!
14. Rain88 372 05.11.19 23:20 Сейчас в теме
(13) Рада, что смогла помочь!
16. пользователь 17.03.20 12:46
Сообщение было скрыто модератором.
...
18. пользователь 17.03.20 16:53
Сообщение было скрыто модератором.
...
17. пользователь 17.03.20 14:33
Сообщение было скрыто модератором.
...
19. пользователь 17.03.20 16:59
Сообщение было скрыто модератором.
...
21. goodron 18.05.20 22:34 Сейчас в теме
Не всегда, но чаще всего такая ошибка - следствие работы защиты от взлома.
Платформа ищет HASP-эмуляторы и проверяет валидность цифровых подписей некоторых важных файлов.
Если платформа найдет невалидную цифровую подпись у одного из важных файлов или следы пребывания эмуляторов vusb, vusbbus, haspflt, multikey, то произойдет то, что вы видите на первой картинке статьи.

у файлов backbas.dll, config.dll, mngcln.dll, frntend.dll, perform.dll надо проверить "цифр.подпись файла исправна или нет?"
в Проводнике переходим в папку "c:\Program Files\1cv8\8.3.**.****\bin" и вызываем контекстное меню - мышкой ПКМ по файлу backbas.dll, команда "Свойства" -> открылось окно с заголовком "Свойства: backbas.dll" , в нем переключиться на закладку "Цифровые подписи", в списке "Список подписей" мышкой выделить одну (вы возможно увидите одну в списке, но их две фактически - одна с алг.выборки sha1 и одна с алг.выборки sha256, и обе отображаются в списке в Винде10, Винда7 покажет одну ц.п. с алг.выборки sha1) и нажать ниже списка справа кнопку "Сведения" -> открылось ещё одно окно с заголовком "Состав цифровой подписи", в нем наверху под меткой "Сведения о цифровой подписи" либо надпись "Эта цифровая подпись действительна" (значит файл оригинальный, не изменялся), либо надпись "Эта цифровая подпись недействительна" (файл не оригинальный, переустановите платформу для его восстановления).
проверяйте файлы в папке "c:\Program Files\1cv8\8.3.**.****\bin":
backbas.dll, config.dll, mngcln.dll, frntend.dll, perform.dll
в указанном порядке.
Andreyyy; klaus38; +2 Ответить
23. user1433931 08.07.20 17:16 Сейчас в теме
(21)
меткой "Сведения о цифровой подписи" либо надпись "Эта цифровая подпись действительна" (значит файл оригинальный, не изменялся), либо н


Проверил все описанные файлы, все цифровые подписи действительны. Ошибка всё равно появляется.
27. AnryMc 849 16.01.21 17:29 Сейчас в теме
(23) А если поменять имя компьютера ("Система") Например: СтароеИмя на СтароеИмя1, затем СтароеИмя2, затем СтароеИмя3
думаю что на одном из имен исчезнет....
29. ChessCat 28.01.21 18:58 Сейчас в теме
(27) Если поменять имя компьютера то слетят программные лицензии.

Вы готовы к их активации ?
22. rutadmeen 80 28.05.20 23:35 Сейчас в теме
25. Tolpinski 65 12.01.21 10:49 Сейчас в теме
Нашёл "Emulator" в папке HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Emulator, до этого всё уже было почищено, только после этого жизнь наладилась.
Krahmalov; +1 Ответить
26. vl_lv 12 12.01.21 16:20 Сейчас в теме
После удаления всех следов эмуляторов и переустановки платформы проблема не уходила. Тогда решили удалить все ранее установленные платформы, не только проблемную, и их папки вида C:\Program Files\1cv8\8.3.*.*
Помогло. За подробную статью спасибо!
28. trader2k 26.01.21 11:11 Сейчас в теме
Большое спасибо ... а то работало и перестало ... 1С ка видимо перерыла весь комп и нашла какой то ключ
30. Sancha 184 03.02.21 19:14 Сейчас в теме
(12) Чтобы удалить эту службу, нужна команда: sc delete iccs -uninstall
kako1toxren; +1 Ответить
31. gonnahard 02.04.21 01:34 Сейчас в теме
32. mikl79 118 12.10.21 15:40 Сейчас в теме
До сих пор актуально, спасибо!
Мне достаточно было:
1) отключить, а затем удалить службу "Sentinel LDK License Manager"
удалял через командную строку (под админом)
2) полностью переустановить платформу 1С (старую удалил и папку удалил, а новую установил с флажком "установить драйвер защиты")
3) удалить из реестра:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Emulator
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Emulator
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulato­r
4) удалить файл C:\Windows\SysWOW64\haspflt
5) перезагрузиться
33. dkonakov 10 06.10.22 00:56 Сейчас в теме
Актуально!

Всё поудалял, только в вашей статья было написано про:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001\NEWHASP
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet002\NEWHASP

там оказался дамп.
Оставьте свое сообщение