Показано с 1 по 10 из 1275
Комбинированный просмотр
-
27.03.2019, 12:15 #1
- Регистрация
- 24.04.2018
- Сообщений
- 4
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Хм, ключ переделал, в эмулятор подгрузил, в терминале получил:
Код:usbhasp[5155]: Loaded key 0: '1C Enterprise Server x64 Local Key', Created: 24/03/2008 23:44:14 usbhasp[5155]: USB device created usb_vhci_hcd.0 (bus# 4) usbhasp[5155]: Port 1 is powered on -> connecting device. usbhasp[5155]: Port 1 connected. usbhasp[5155]: Port 1 is disabled. usbhasp[5155]: Set device on port 1 address = 2
Перехожу к тестам.
-
21.04.2019, 20:13 #2
- Регистрация
- 26.02.2019
- Сообщений
- 33
- Сказал(а) спасибо
- 10
- Поблагодарили 51 раз(а) в 10 сообщениях
-
21.04.2019, 22:25 #3
- Регистрация
- 26.02.2019
- Сообщений
- 33
- Сказал(а) спасибо
- 10
- Поблагодарили 51 раз(а) в 10 сообщениях
Re: как ломануть 1C 8.3 for Linux
Пересмотрел повнимательней код... разобрался. Поднялось вроде... и сервер свою видит, и клиентам выдается.
# ./usbhasp v8-500-user.json v8-server-x64.json
usbhasp[2298]: Loaded key 0: '1C:Предприятие 8.x, 500 лицензий', Created: 21/04/2019
usbhasp[2298]: Loaded key 1: '1C Enterprise Server x64', Created: 21/04/2019
usbhasp[2298]: USB device created usb_vhci_hcd.0 (bus# 3)
usbhasp[2298]: Port 1 is powered on -> connecting device.
usbhasp[2298]: Port 1 connected.
usbhasp[2298]: Port 2 is powered on -> connecting device.
usbhasp[2298]: Port 2 connected.
usbhasp[2298]: Port 1 is disabled.
usbhasp[2298]: Set device on port 1 address = 2
usbhasp[2298]: Port 2 is disabled.
usbhasp[2298]: Set device on port 2 address = 3
-
26.04.2019, 00:14 #4
- Регистрация
- 26.02.2019
- Сообщений
- 33
- Сказал(а) спасибо
- 10
- Поблагодарили 51 раз(а) в 10 сообщениях
Re: как ломануть 1C 8.3 for Linux
Итак... работает все в режиме "поставил и забыл"
сочинил небольшую инструкцию, что и как... для людей, имеющих минимальный опыт использования linux, труда особого не составит собрать и запустить все это хозяйство.
Все делалось на debian-9, если у кого-то другая версия, надо будет скорректировать некоторые команды.
1. устанавливаем либы для х32 (без них работать не будет!!!)
Код:dpkg --add-architecture i386 apt-get update apt-get install libusb-0.1-4:i386
Код:apt-get install build-essential linux-source-4.9 linux-headers-4.9.0-8-all cd /usr/src tar -xf linux-source-4.9.tar.xz
Код:apt-get install libjansson-dev
Идем сюда - https://sourceforge.net/p/usb-vhci/wiki/Home/
и качаем "vhci_hcd" и "libusb_vhci"
сначала собираем драйвер 'usb_vhci'
Код:cd vhci_hcd mkdir -p linux/4.9.0/drivers/usb/core cp /usr/src/linux-source-4.9/include/linux/usb/hcd.h linux/4.9.0/drivers/usb/core/
Код:make KVERSION=4.9.0-8-amd64 KSRC=/usr/src/linux-source-4.9 make install
Код:insmod usb-vhci-hcd.ko insmod usb-vhci-iocifc.ko
Код:echo 'usb_vhci_hcd' >> /etc/modules echo 'usb_vhci_iocifc' >> /etc/modules
Код:cd libusb_vhci ./configure make make install
Код:git clone https://github.com/sam88651/UsbHasp.git cd UsbHasp make
осталось положить его куда-нибудь, туда же положить json-файлы ключей, и можно запускать
Код:./usbhasp key1.json key2.json ... key4,json
6. ключи
отличия от reg-файлов
все DWORD-параметры записаны без "0х" в начале
все HEX-параметры содержат те же массивы, но к каждому элементу надо приклеить все тот же "0х" в начало
структура ключа:
Код:{ "HASP Key": { "Name": "Key name", "Created": "01/01/2001", "Password": "00000000", "Type": "00000000", "Memory": "00000000", "SN": "00000000", "SecTable": "0x00,0x00,.........,0x00", "NetMemory": "0x00,0x00,.........,0x00", "Option": "0x00,0x00,.........,0x00", "Data": "0x00,0x00,.........,0x00" } }
-
21 пользователя(ей) сказали cпасибо:
AL2004 (22.08.2019), artem.ks (23.07.2019), beregnov (02.10.2019), cherubashka (03.04.2020), Djordjlee (09.05.2019), Freddy_Freeman (11.05.2019), freem345 (14.09.2019), freeraider (23.08.2019), Graffy (29.07.2019), HPDX2300 (26.04.2019), Ik) (24.10.2019), IronSamael (25.02.2020), Kolhoznic (15.05.2019), koy98 (22.08.2019), monster_k (30.06.2021), mr.tippler (15.08.2019), valblack (25.11.2019), vfp7 (26.04.2019), viyOld (14.08.2019), Zergos2 (15.10.2019), _MIG_ (03.12.2020)
-
26.04.2019, 13:37 #5
- Регистрация
- 02.08.2017
- Сообщений
- 6
- Сказал(а) спасибо
- 17
- Поблагодарили 28 раз(а) в 8 сообщениях
Re: как ломануть 1C 8.3 for Linux
А можно скомпилить на тестовом сервере и подсунуть модули на рабочий сервак?
Социальные закладки