Показано с 1 по 10 из 1278
Комбинированный просмотр
-
23.09.2019, 17:10 #1
- Регистрация
- 13.09.2019
- Сообщений
- 22
- Сказал(а) спасибо
- 0
- Поблагодарили 38 раз(а) в 9 сообщениях
Re: как ломануть 1C 8.3 for Linux
Собрал комплект deb пакетов.
Инструкции по установке внутри (собственно установить три deb пакета).
Любое ядро, никаких make, автоматическая компиляция при смене ядра.
Исправлена компиляция на 5 ядре
usbhasp-hcd.zip
пароль 123
Интересно, работает ли :)
-
10 пользователя(ей) сказали cпасибо:
AL2004 (03.10.2019), beregnov (03.10.2019), freem345 (25.09.2019), freeraider (23.09.2019), HPDX2300 (23.09.2019), koy98 (07.07.2020), leov-001 (25.09.2019), root7 (24.09.2019), tishtidish (26.09.2019), vfp7 (23.09.2019)
-
26.09.2019, 21:14 #2
- Регистрация
- 02.02.2018
- Сообщений
- 1
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
видимо это у Вас только для дебиана?
На ubuntu 19-04 Desktop нету папки linux-headers-******-common
dpusb-vhci-hcd-dkms_1.15.0_amd64 выбивает ошибку (при выполнении poststall)
для себя решил проблему подменой строки
Код:HEADERS_DIR = /usr/src/linux-headers-$(KVERSION_NAME)-common
Код:HEADERS_DIR = /usr/src/linux-headers-$(KVERSION_NAME)
и запустив после этого Make install.
выполнил все команды из Вашего поста, добавил json-ключ в /etc/usbhaspd/keys, перезапускал службы srv1cv83 и usbhasp и заработало.
Теперь usb устройство HASP по команде lsusb появляется и видит v8-050-user.json (кюлч), Жаль что сама пока что.то 1с ключа не видит, наверно мой косяк..
-
13.10.2019, 13:10 #3
- Регистрация
- 22.01.2010
- Сообщений
- 1
- Сказал(а) спасибо
- 5
- Поблагодарили 2 раз(а) в 1 сообщении
Re: как ломануть 1C 8.3 for Linux
У меня нет. Думаю, лучше вместо apt использовать dpkg. Поскольку apt может подменять пакет.
Снимок.PNG
-
13.10.2019, 19:10 #4
- Регистрация
- 13.09.2019
- Сообщений
- 22
- Сказал(а) спасибо
- 0
- Поблагодарили 38 раз(а) в 9 сообщениях
-
Пользователь сказал cпасибо:
freeraider (18.10.2019)
-
13.10.2019, 19:19 #5
- Регистрация
- 13.09.2019
- Сообщений
- 22
- Сказал(а) спасибо
- 0
- Поблагодарили 38 раз(а) в 9 сообщениях
Re: как ломануть 1C 8.3 for Linux
И еще, что бы стало понятней
usb-vhci-hcd - это модули ядра, позволяющие эмулировать USB устройтва.
libusb-hcd - библиотека, предоставляющая функции для работы с модулем ядра, для эмуляции usb.
usbhasp-hcd - Программулина, эмулирующая ключи hasp (и использующая libusb-hcd). Результат работы - как будто в ваш компьютер вставлен токен hasp. Никакие 1С и другие службы, по идее для работы ей не нужы.
Что бы 1С увидела ключ, нужно соответственно настроить компьютер, т.е. установить проги, которые читают ключ и отдают 1С результат. Т.е. aksusbd - который лежит на сайте haspa в открытом виде. Еще есть пакет для раздачи ключа по сети. И т.д.
-
Пользователь сказал cпасибо:
kalk (15.10.2019)
-
03.12.2019, 15:16 #6
- Регистрация
- 21.11.2010
- Сообщений
- 12
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
-
03.12.2019, 15:36 #7
- Регистрация
- 18.04.2018
- Адрес
- HP-Compaq DX2300 microtower PC
- Сообщений
- 260
- Сказал(а) спасибо
- 69
- Поблагодарили 1816 раз(а) в 396 сообщениях
Re: как ломануть 1C 8.3 for Linux
постов, написанных в той теме, уже достаточно (и даже более того - всё разжевано неоднократно) для "сборки изделия с нуля самостоятельно". Ключевое слово "достаточно", что не равно "необходимо". А "необходимо" очень многое: 1) хороший IT-background - соображать надо быстро и "не тупить" 2) хорошее образование (среднее в школе, и высшее не помешает) - беглое чтение "дьявольской мовы", т.е. in English, жизненно важно для ИТ-шника (не владеешь инглишом на уровне intermediate = не владеешь ИТ-технологиями т.к. не можешь читать man-ы и доку, RTFM никто неотменял). Почитайте предыдущие 42 страницы темы и задавайте вопросы о непонятом - вас направят "в нужное русло", а "жевать" чтобы вы "проглотили" никто не будет - ВРЕМЯ - ДЕНЬГИ (мы все работаем, кстати)
"кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"
-
03.12.2019, 16:54 #8
- Регистрация
- 13.09.2019
- Сообщений
- 22
- Сказал(а) спасибо
- 0
- Поблагодарили 38 раз(а) в 9 сообщениях
Re: как ломануть 1C 8.3 for Linux
Инструкции по сбору есть в этой теме https://forum.ruboard.ru/showthread....l=1#post537227
Но учтите, что
"1. устанавливаем либы для х32 (без них работать не будет!!!)" - неправильно. Либы х32 нужны для снятия дампа с ключа хаспа. Для эмуляции они не нужны.
2. устанавливаем исходники ядра - исходники ядра не нужны, нужны заголовки ядра
4. собираем драйвер виртуального USB - эти исходники я чуть подправил: добаил поддержку 5-го ядра, добавил поиск hcd файла в заголовках ядра автоматом (файл не нужно копировать). Можно найти в выложенном мной пакете dkms.
Но это все я уже писал. Кажется уже третий раз пишу :)
Как собрать deb пакет не расскажу - это долгая лекция :)
Социальные закладки