Не работает эмулятор 1с
Программы 1С:Предприятие ПРОФ и КОРП версий защищены от нелицензионного использования аппаратными или программными ключами защиты.
Чтобы программа не закрывалась, нужно удалить с компьютеров все эмуляторы, файлы и настройки, позволяющие запускать 1С нелицензионно. В данном случае не важно, действительно используются средства взлома или они случайно «завалялись» на компьютере, всё нужно удалить.
В этой статье мы дадим рекомендации, как устранить проблему самостоятельно.
Если вам нужна помощь специалистов Простых решений, рекомендуем ознакомиться с информацией по этой ссылке .
ПОЧЕМУ МОЯ 1С НЕЛИЦЕНЗИОННАЯ?
Ошибки быть не может, различного рода «ломалки» для 1С всегда были распространены в интернете и фирма 1С хорошо о них осведомлена и умеет вычислять их использование.
Обычно взломанная 1С появляется на компьютерах в двух случаях:
1. Компания использует нелегальное ПО (или частично нелегальное), например:
- не куплена сама «основная» программа 1С:Предприятие и клиентские лицензии на рабочие места, а также не куплены лицензии на сервер
- или используется больше рабочих мест чем куплено
- или версия КОРП вместо купленной ПРОФ и т. п.
Такие действия могли быть произведены как осознанно, так и случайно: кто-то мог оказать добросовестному пользователю 1С такую «медвежью услугу».
2. На компьютере есть следы «взлома» защиты, хотя сейчас используются только легально приобретенные программы 1С:Предприятие со штатной защитой.
Мы встречались с тем, что иногда администраторы выбирают вариант установить ломаные 1С, т. к. бывает сложнее разобраться с тем как правильно установить систему защиты 1С.
Еще вариант — после «легализации» некоторые пользователи забывают удалить ломалки и по факту так и остаются пиратами.
ЧТО ДЕЛАТЬ С ЛОМАННОЙ 1С
1. Сделайте резервную копию своей программы 1С
2. Удалите из системы нелицензионные программы, эмуляторы ключей защиты, «подчистите» следы их установки. Сделать это можно вручную или с помощью деинсталляторов, самостоятельно при наличии необходимых компетенций или с помощью специалистов 1С: Франчайзи. Рекомендации по удалению эмулятора HASP приведены в конце статьи.
Обращаем ваше внимание, что если любое из этих действий вызывает у вас затруднение или непонимание, лучше сразу обратиться к ИТ-специалистам фирм 1С: Франчази, обслуживающих вашу организацию, иначе можно сделать своей системе еще хуже.
3. Если у вас есть лицензионные программы 1С — использовать только их, со штатными аппаратными USB-ключами или активировав программные ПИН-коды .
4. Если не все рабочие места обеспечены легальными лицензиями — срочно приобрести недостающие лицензии 1С. Их можно бесплатно получить на сайте 1С «1С:Предприятие 8. Временные лицензии для восстановления», и в течение 60 дней с момента получения временных лицензий докупить недостающие программы.
ПОШАГОВАЯ ИНСТРУКЦИЯ УДАЛЕНИЯ ЛОМАЛКИ 1С
1. Пиратского эмулятора HASP, с которым в данный момент работает платформа «1С:Предприятие»
2. Пиратского эмулятора HASP или его остатков, с которым в данный момент платформа «1С:Предприятие» не работает, а использует легальную лицензию.
3. Модифицированной версии платформы «1С:Предприятие».
1. Удалить эмулятор HASP:
- Вариант 1. Найдите и удалите файлы VUsb.sys и vusbbus.sys
- Вариант 2. Выполните команды:
loaddrv.exe -stop haspflt
loaddrv.exe -remove haspflt
Если утилиты loaddrv на компьютере нет, то в списке служб остановите и удалите службу haspflt
del %systemroot%\system32\drivers\haspflt.sys
Рекомендуется удалить также ветки реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\haspflt\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vusbbus
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP\Services\Emulator\HASP\Dump
Убедитесь, что в реестре ничего не обнаруживается при поиске по слову «hasp»
- Вариант 3. Найдите и удалите файл multikey.sys.
Он может быть в каталогах:
C:\Windows\System32\drivers\
C:\Windows\System32\
C:\Windows\SysWOW64\
Разных эмуляторов слишком много, и не получится дать универсальные рекомендации, которые сработают всегда. Если они не помогли, вы можете самостоятельно поискать рекомендацию по удалению того эмулятора, который ставился на ваш компьютер.
2. Если все усилия по удалению эмулятора не привели к результату — переустановите операционную систему Windows и заново установите «1С:Предприятие».
Спецпредложение. Если вы купите лицензионные программы 1С в нашей компании, мы поможем вам бесплатно удалить все ломалки (не сможем помочь только если понадобится переустановка Windows).
(Админы, удалите этот коммент из ссылок на дистрибутивы. Глаз замылилсы не туда закинул.)
MultiKey перестал работать на Windows Server 2008 R2 Standard
Доступа к серверу нет. Переустановить систему не могу, только удаленка.
В системных устройствах он есть, но хаспы в УСБ ветке не устанавливаются.
Удаление драйвера приводит к зависанию диспечера устройств и синему экрану после перезагрузки, о чем винда радостно сообщает при запуске.
Помогает только удаление системного файла и уже потом удаление его из списка устройств.
Вот такое шаманство.
Не знаю даже куда копать и как бороться. Т.к. нормально коммерческого кряка нет, не знаю что делать. Достался сервак такой.
Версия 8.3.14.1565
Там есть и терминалньые и локальные пользователи, платформу переустановить не могу пока.
Вот такая неприятность.
Это я к тому, что кряк нужен рабочий. Неужели никак нельзя поделиться?
(Админы, удалите этот коммент из ссылок на дистрибутивы. Глаз замылилсы не туда закинул.)
MultiKey перестал работать на Windows Server 2008 R2 Standard
Доступа к серверу нет. Переустановить систему не могу, только удаленка.
В системных устройствах он есть, но хаспы в УСБ ветке не устанавливаются.
Удаление драйвера приводит к зависанию диспечера устройств и синему экрану после перезагрузки, о чем винда радостно сообщает при запуске.
Помогает только удаление системного файла и уже потом удаление его из списка устройств.
Вот такое шаманство.
Не знаю даже куда копать и как бороться. Т.к. нормально коммерческого кряка нет, не знаю что делать. Достался сервак такой.
Версия 8.3.14.1565
Там есть и терминалньые и локальные пользователи, платформу переустановить не могу пока.
Вот такая неприятность.
У нас Мульти работает на файловой базе Винда 2018 Р2 без проблем. А вот клиент-серверная никак. Вэб клиент тоже в минусе.Там все работало кстати нормально. Потом вырубили свет на выходных, ну и сервер встал.
После этого перестали появлять USB устройства c виртуальными Hasp ключами.
Замечу, что с мультикеем релиз 8.3.14.1565 прекрасно работает на двух 2014 х64 серверах, где развернут СКЛ и собственно серверная часть 1с ки.
А вот следующий релиз уже не работает.
Поэтому для меня было честно говоря неожиданностью такая работа эмуля.
Возможно сказыватся старая архитектура сервера и недопил драйвера.
Под 2014 и выше уже идет другой системный файл.
Короче поставил 8.3.13.ххх релиз какой-то с патчем и все задышало как нужно. С клиетнами повозиться, кто по локалке цеплялся. АД нет там пока еще.
Но все равно всем спасибо за участие.
Опечатался. Windows serve 2012 r2 x64, полет нормальный на мультикее в клиент-серверной версии на 8.3.14.1565 релизе
Там все работало кстати нормально. Потом вырубили свет на выходных, ну и сервер встал.
После этого перестали появлять USB устройства c виртуальными Hasp ключами.
Замечу, что с мультикеем релиз 8.3.14.1565 прекрасно работает на двух 2014 х64 серверах, где развернут СКЛ и собственно серверная часть 1с ки.
А вот следующий релиз уже не работает.
Поэтому для меня было честно говоря неожиданностью такая работа эмуля.
Возможно сказыватся старая архитектура сервера и недопил драйвера.
Все настолько предсказуемо, что бабке-гадалке не ходи.
Не умея предсказывать будущее, гарантирую, что "война" вендора с нашими "поделками" никогда не закончится.
ИТОГО:
1) тут мона скачать два вида RePack-ов - один сделан патчером rbc_icp (фактически это унипатч + icp), другой (модификация унипатча) лечит тока либу backbas и не лечит толстого и тонкого клиентов (icp), но его разница от унипатча состоит в 8 байтах стоящих рядом, Эти 8 байт - похоже ключ шифра AES-256, как результат его замены во 2-м патче - не обнаруживается факт модификации backbas. Ukei этот патч называет "ручным" или v2.
unipatch патчит в backbas код создания в памяти структуры локального ключа OGRL8.
часть патчера rbc_icp , которая лечит толстого и тонкого клиента (либы frntend и mngcln), просто лечит крах системы с некрологом "Обнаружено нарушение целостности системы", такой крах возникает в случае обнаружения на винде работающего эмуля vusbbus и в случае обнаружения факта модификации backbas. Так что патч rbc_icp - это лечение двух крахов, а патч "ручной" или v2 лечит тока создание ключа в памяти при запуске.
крах системы с некрологом "Ключ защиты программы больше не доступен! Работа программы завершена." остается невылеченной неприятностью т.к. не локализован код обнаружения факта создания ключа в памяти при запуске. возможно, обнаруживается отсутствие хасп-ключа.
2) некоторые репаки , например 8.3.12.1685_Windows_Repack_x86.zip, всегда ставят оригинальную платформу, хотя содержат в себе и извлекают (при запуске 1cEntRepack) во временный каталог вылеченные либы - для получения "вылеченной" платформы необходимо после этапа установки "Подготовка (извлечение) файлов" до завершения установки скопировать вылеченные либы из врем. папки %TEMP%\7ZipSfx.000 , и после завершения работы установщика скопировать эти либы в папку bin платформы.
Последние версии, которые работают без проверки "девственности" файла backbas (контрольной суммы) и наличие эмулятора - 8.3.10.2667 и 8.3.11.2867.
При работе на них ошибки “Обнаружено нарушение целостности системы” НЕ возникает.
В декабре 2017 года фирма 1С решила изменить механизмы проверки легальности программы и выпустила новые платформы 8.3.10.2699 и 8.3.11.2899, начиная с использования которых стала появляться ошибка «нарушение целостности системы».
Данная ошибка может появится после обновления платформы, при запуске в пользовательском режиме и свидетельствовать о том, что в системе установлена «взломанная» версия предыдущей платформы (изменены файлы backbas.dll, frntend.dll, mngcln.dll ), либо находятся следы эмуляторов USB-ключей. В первом случае необходимо всего лишь удалить старую платформу или просто переустановить ее, во втором же случае придется немного потрудиться, чтобы восстановить легальное использование программных продуктов 1С, так как при установке эмулятора происходит создание нового устройства системы и добавление записей в реестр.
Даже, если вы вставите usb-ключ или установите программные лицензии, база у вас все равно не запустится, пока вы не удалите все следы нелегального использования ПО 1С.
Итак, рассмотрим вариант удаления эмуляторов из системы. Эмуляторов существует много, но мне встречались только два, рассмотрим процесс их удаления:
-
Для начала, необходимо открыть службы и остановить: HASP Loader, Sentinel LDK License Manager, Агент сервера 1С:Предприятие.
Удалить там следующие ветки реестра:
Если был использован эмулятор - 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
После удаления данных из реестра, перезагрузите компьютер.
В случае, если вы боитесь удалять эти данные из реестра, то можно сделать бэкап указанных веток реестра, нажав правой кнопкой мыши на нужную ветку, и выбрав пункт меню «Экспортировать».
В случае необходимости, для восстановления сохраненной ветки реестра, на ней можно будет два раза кликнуть и утвердительно ответить на вопрос о добавлении сведений в реестр.
Eсли данная инструкция вам не помогла, то можно переустановить систему, на которую поставить чистую платформу. Данный вариант является достаточно трудоемким, поэтому рекомендую пользоваться им в самом крайнем случае, тем более, что в моей практике данный метод не приходилось использовать, все следы эмуляторов прекрасно удалялись.
Также, могу посоветовать поискать эмуляторы в сети интернет, в комплекте с ними обычно идут деинсталляционные файлы, позволяющие быстро удалить следы эмуляторов.
Специальные предложения
Статья конечно припоздала, но до сих пор встречаются граждане использующие. ну понимаете )).
Сразу "посылаю" на. лицензию и всем становится хорошо!
(3) Зря вы так. Люди, работающие во франчайзи, думаю поддержат меня. В нашей компании с начала года ни один эмулятор пришлось удалить и сейчас продолжаем, так как некоторые сидят без обновлений, а когда начинают подключать, например, 1С Отчетность, все, требуется обновить конфигурацию, а она на старой платформе, а платформа не просто ломаная патчем, а стоит эмулятор))
И кстати, есть такие эмуляторы, которые и сейчас ставят, особенно, если нужно 500 лицензий, но все нелегальное, когда-то приходится делать легальным..
(8) Вопрос не в бесполезности, а в том что актуальность никакая.
Вот вы сами пишете " начала года ни один эмулятор пришлось удалить и сейчас продолжаем", то есть с начала года держали эту информацию и только сейчас решили поделиться со всеми?
"Люди, работающие во франчайзи, думаю поддержат меня." - для меня покажутся такие франчайзи немного странными, так как в действительности с таким столкнулись в Октябре прошлого года. Я лично не работаю напрямую с клиентами по таким вопросам, но и то был в курсе.
Заметьте, я не сказал о публикации ничего плохого и не минусовал ))
"И кстати, есть такие эмуляторы, которые и сейчас ставят, особенно, если нужно 500 лицензий, но все нелегальное, когда-то приходится делать легальным.." Такие меня всегда удивляли. Я могу еще понять когда ИП 1-2 человека экономит на лицензии, хотя не одобряю. Но имея 500 пользователей (или около того) это выглядит как минимум странно.
то есть с начала года держали эту информацию и только сейчас решили поделиться со всемиПочему же в секрете) Нужно же было оформить публикацию, чтобы не выливать кучу непонятного текста, а для оформления требуется время.
для меня покажутся такие франчайзи немного странными, так как в действительности с таким столкнулись в Октябре прошлого годак нам перешли клиенты от других обслуживающих компаний (и частников), которые даже и не знали, что им там поставили, они лишь возмущались, что приходиться какие-то лицензии покупать, хотя до этого все работало)
Несмотря на то, что компании крупные, они тоже стараются сэкономить, деньги ведь с неба не падают. Потребовалось срочно приобрести лицензии, а денег сейчас нет, поставили эмулятор, потом с долгами разобрались, потихоньку начали покупать лицензии. Но имея 500 пользователей (или около того) это выглядит как минимум странно.
Бывают ситуации когда траблы с ключами легальными и как крайняя мера приходится людишкам ставить нехороший софт.
А потом как проблемы с ключами решат, то забывают все корректно удалить и тут та и нужна эта статья хоть и запоздалая, еще думаю много кто будет вредить и столько же в зад возвращать систему. Я могу еще понять когда ИП 1-2 человека экономит на лицензии, хотя не одобряю. Но имея 500 пользователей (или около того) это выглядит как минимум странно.
Я встречал более странное явление. Лицензия приобретена, ключик в серваке стоит (рабочий), но используется ломаная 1С. Всё из-за того что не хватало лицензии на одного пользователя, который иногда подключался :) Под шумок 54ФЗ обновил им конфу, заказал ещё одну лицензию и привязал к ключу. никогда не видел ошибку такую, зашел просто посмотреть что это? оказалось мошенники)) не интересно А сколько троянов на боевые сервера с бизнес-информацией и перс. данными можно насажать распространяя эмуляторы - мммм. золотое дно! Зайдешь так куда-то в офис на переговоры, там сидит дядя вахтер и просит паспорт, потом его данные куда-то вносит. Можно конечно поругаться и потребовать заявление на согласие обработки персданных, но это все время, а время - деньги, а потом его программка оказывается ломанной 1С, которую одмин-студент Коля поставил за спасибо, и ломанул, конечно ключом с торрентов. Ну не платить же за лицензию рабочего места вахтера, в самом-то деле! Ну, по плюсам видно - инфа полезна. Тоже поставил плюс.
Спасибо за статью.
Заметка по горячим следам.
Сегодня столкнулся с проблемой - "Обнаружено нарушение целостности системы".
Весь ИС перешарил в поисках советов бывалых, но так ничего и не помогло: ни чистка реестра, ни удалении файлов в %systemroot%. В службах ничего подозрительного тоже не находил.
После этого решил пошариться по файлам пользователя и о чудо. В папке !distr находилась папка 1C_Runtime_Patcher. Ну и в ней соответственно патчер.
Для того чтобы знать врага в лицо, привожу здесь заметку из readme файла.
Пробовал запустить удаление с помощью команды iccs -u, но результата это не принесло.
Результат, прошло несколько часов, пока полет нормальный.
Не всегда, но чаще всего такая ошибка - следствие работы защиты от взлома.
Платформа ищет 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
в указанном порядке.
Проверил все описанные файлы, все цифровые подписи действительны. Ошибка всё равно появляется.
1С находит признаки использования нелицензионной версии. Например, следы от эмуляторов ключей, наличие в реестре записей от эмуляторов или патчей (patch).
На деле означает, что нарушаются условия лицензирования.
🎯 Решение — очистить систему от следов «взлома» защитных механизмов программы.
📝 Первым делом сделайте копии информационных баз. В большинстве случаев, сами ИБ в порядке. Требуется только убрать «лишнее» из ОС. То, что мешает лицензионной 1С работать и хорошо себя чувствовать.
☝ Следующие действия связаны с операциями на уровне драйверов, служб и системного реестра. Будьте осторожны. Вы действуете на своё усмотрение, страх и риск.
📌 Для операций с реестром — если боитесь удалять данные, сделайте бэкап указанных ниже веток, нажав правой кнопкой мыши на нужную ветку, и выбрав пункт меню «Экспортировать». При наличии файлов экспорта возможно возвращение сведений в реестр.
1. Через «Мой компьютер — Управление — Службы» остановите работу следующих служб:
- HASP Loader;
- Sentinel LDK License Manager;
- ICCSProxy.
В свойствах службы проверьте, какие используются файлы. Перед удалением службы посоветуйтесь с вашим администратором.
2. Удаление Haspflt
• Файл в каталоге %windows%\system32\drivers\haspflt.sys
Если файл не удаляется (занят), то выполните команды от имени администратора:
• Записи реестра для работы драйвера (удалить)
• Дампы ключей HKLM\System\CurrentControlSet\Services\Emulator\HASP\Dump, удалите ветку Emulator с вложенными путями
3. Удаление Vusbbus
• Файл в каталоге %windows%\system32\drivers\vusbbus.sys (или vusb.sys)
Если файл не удаляется (занят), то выполните команды от имени администратора:
• «Диспетчер устройств — Системные устройства — Virtual Usb Bus Enumerator» , уберите с признаком «Удалять драйвера программы»
• Запись реестра для работы драйвера (удалить)
• Дампы ключей HKLM\System\CurrentControlSet\NEWHASP\Services\Emulator\HASP\Dump, удалите ветку NEWHASP с вложенными путями
4. Выполните перезагрузку.
✅ После этого, желательно переустановить новую платформу, установив в конце драйверы защиты, чтобы включить исходные файлы 1С. В крайнем случае — переустановка ОС и повторное развертывание 1С. Трудоемкий вариант, но рабочий.
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в 1С.
Читайте также: