как ломануть 1C 8.3 for Linux - Страница 33
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 33 из 103 ПерваяПервая ... 23282930313233343536373843 ... ПоследняяПоследняя
Показано с 321 по 330 из 1278

Комбинированный просмотр

  1. #1
    Гость форума

    Регистрация
    02.04.2011
    Сообщений
    4
    Сказал(а) спасибо
    2
    Поблагодарили 3 раз(а) в 1 сообщении

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Можете перевыложить, файл не доступен.

    Спасибо

  2. #2
    Гость форума

    Регистрация
    06.06.2019
    Сообщений
    7
    Сказал(а) спасибо
    7
    Поблагодарили 2 раз(а) в 2 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Кто нибудь пробовал скомпилировать и запустить эмулятор на Centos 8?
    У меня вроде получилось собрать из исходников для centos 7, но сервер 1с все равно не видит ключи.

  3. #3
    Гость форума

    Регистрация
    10.10.2019
    Сообщений
    1
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Добрый день!
    Установил 1C x64 сервер на CentOS 7 x64
    Работу с ключами настроил по инструкции, все работает, но только с физическим ключом, в данном случае с клиентским.
    Проблема возникает когда загружаю дампы ключей .json
    Есть ошибки, если кто сталкивался с подобной проблемой подскажите пожалуйста.

    Конфигурация:
    Клиент 1C установлен на рабочей станции, на сервере 1C стоит физический ключ, система его находит - все работает замечательно.
    Ключ отключаю и загружаю дампы переделанные в формат json - не работает.

    linux: CentOS Linux release 7.7.1908 (Core)
    Ядро: 3.10.0-1062.1.2.el7.x86_64
    1C: 1C_Enterprise83-server-8.3.15-1565.x86_64 и другие пакеты

    Код:
    rpm -qa|grep hasp
    haspd-modules-7.90-eter2centos.x86_64
    haspd-7.90-eter2centos.x86_64
    Код:
    lsmod |grep usb
    usb_vhci_iocifc *******17536 *0 *
    usb_vhci_hcd **********19494 *1 usb_vhci_iocifc
    Код:
    netstat -anp | grep hasp
    tcp *******0 *****0 0.0.0.0:1947 ***********0.0.0.0:* **************LISTEN *****31717/hasplmd ********
    udp *******0 *****0 0.0.0.0:475 ************0.0.0.0:* **************************31699/hasplm *********
    udp *******0 *****0 0.0.0.0:1947 ***********0.0.0.0:* **************************31717/hasplmd ********
    udp *******0 *****0 127.0.0.1:2790 *********0.0.0.0:* **************************31682/winehasp *******
    udp *******0 *****0 0.0.0.0:45039 **********0.0.0.0:* **************************31717/hasplmd **
    Код:
    netstat -anp | grep aks
    unix *2 *****[ ACC ] ****STREAM ****LISTENING ****427525 **31663/aksusbd *******/tmp/.aksusb *
    unix *3 *****[ ] ********STREAM ****CONNECTED ****428075 **31663/aksusbd *******/tmp/.aksusb *
    unix *2 *****[ ] ********DGRAM *******************427516 **31663/aksusbd *
    Старт ключей:
    Код:
    usbhasp key1.json key2.json 
    usbhasp[17100]: Loaded key 0: '1С:Предприятие 8.0; Лицензия на сервер приложений', Created: 01/01/2005 00:00
    usbhasp[17100]: Loaded key 1: 'v8 500 user', Created: 21/04/2005 14:59 *
    usbhasp[17100]: USB device created usb_vhci_hcd.0 (bus# 5) *
    usbhasp[17100]: Port 1 is powered on -> connecting device. **
    usbhasp[17100]: Port 1 connected. *
    usbhasp[17100]: Port 2 is powered on -> connecting device. **
    usbhasp[17100]: Port 2 connected. *
    usbhasp[17100]: Port 1 is disabled. *
    usbhasp[17100]: Set device on port 1 address = 2 *
    usbhasp[17100]: Port 2 is disabled. *
    usbhasp[17100]: Set device on port 2 address = 3 
    
    Сразу появляется: 
    
    Код:
    /proc/bus/usb/005 
    001 *002 *003
    Здесь уже видно что-то не так:
    Код:
    usbhasp status
    usbhasp[958]: Error No such file or directory loading keyfile status.
    usbhasp[958]: No keys loaded. Nothing to emulate.
    Логи /var/log/messages после старта ключа [CODE Oct 15 14:23:14 test usbhasp[23874]: Loaded key 0: '1С:Предприятие 8.0; Лицензия на сервер приложений', Created: 01/01/2005 00:00 Oct 15 14:23:14 test usbhasp[23874]: Loaded key 1: 'v8 500 user', Created: 21/04/2005 14:59 * Oct 15 14:23:14 test kernel: usb_vhci_hcd usb_vhci_hcd.0: USB Virtual Host Controller Interface -- Version 1.15 (2019-10-10) * Oct 15 14:23:14 test kernel: usb_vhci_hcd usb_vhci_hcd.0: --> Backend: USB VHCI user-mode IOCTL-interface * Oct 15 14:23:14 test kernel: usb_vhci_hcd usb_vhci_hcd.0: VHCI Host Controller * Oct 15 14:23:14 test kernel: usb_vhci_hcd usb_vhci_hcd.0: new USB bus registered, assigned bus number 5 * Oct 15 14:23:14 test kernel: usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 3.10 * Oct 15 14:23:14 test kernel: usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 * Oct 15 14:23:14 test kernel: usb usb5: Product: VHCI Host Controller * Oct 15 14:23:14 test kernel: usb usb5: Manufacturer: Linux 3.10.0-1062.1.2.el7.x86_64 usb_vhci_hcd * Oct 15 14:23:14 test kernel: usb usb5: SerialNumber: usb_vhci_hcd.0 * Oct 15 14:23:14 test kernel: hub 5-0:1.0: USB hub found * Oct 15 14:23:14 test kernel: hub 5-0:1.0: 2 ports detected * Oct 15 14:23:14 test kernel: usb_vhci_iocifc: Usb bus #5 * Oct 15 14:23:14 test usbhasp[23874]: USB device created usb_vhci_hcd.0 (bus# 5) * Oct 15 14:23:14 test usbhasp[23874]: Port 1 is powered on -> connecting device. * Oct 15 14:23:14 test usbhasp[23874]: Port 1 connected. * Oct 15 14:23:14 test usbhasp[23874]: Port 2 is powered on -> connecting device. * Oct 15 14:23:14 test usbhasp[23874]: Port 2 connected. * Oct 15 14:23:15 test usbhasp[23874]: Port 1 is disabled. * Oct 15 14:23:15 test kernel: usb 5-1: new full-speed USB device number 2 using usb_vhci_hcd * Oct 15 14:23:15 test usbhasp[23874]: Set device on port 1 address = 2 * Oct 15 14:23:15 test kernel: usb 5-1: New USB device found, idVendor=0529, idProduct=0001, bcdDevice= 3.25 * Oct 15 14:23:15 test kernel: usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 * Oct 15 14:23:15 test kernel: usb 5-1: Manufacturer: HASP HL 3.25 * Oct 15 14:23:15 test aksusbd: aksusbd_usb_dev_connect: device '/dev/aks/hasp/5-1' * Oct 15 14:23:15 test aksusbd[31663]: aksusbd_req_dev_connect: write() failed: -1, Bad file descriptor * Oct 15 14:23:15 test usbhasp[23874]: Port 2 is disabled. * Oct 15 14:23:15 test kernel: usb 5-2: new full-speed USB device number 3 using usb_vhci_hcd * Oct 15 14:23:15 test usbhasp[23874]: Set device on port 2 address = 3 * Oct 15 14:23:15 test kernel: usb 5-2: New USB device found, idVendor=0529, idProduct=0001, bcdDevice= 3.25 * Oct 15 14:23:15 test kernel: usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 * Oct 15 14:23:15 test kernel: usb 5-2: Manufacturer: HASP HL 3.25 * Oct 15 14:23:15 test aksusbd: aksusbd_usb_dev_connect: device '/dev/aks/hasp/5-2' * Oct 15 14:23:15 test aksusbd[31663]: aksusbd_req_dev_connect: write() failed: -1, Bad file descripto
    Логи dmesg
    Код:
    usb_vhci_hcd usb_vhci_hcd.0: USB Virtual Host Controller Interface -- Version 1.15 (2019-10-10) *
    [411905.148267] usb_vhci_hcd usb_vhci_hcd.0: --> Backend: USB VHCI user-mode IOCTL-interface *
    [411905.148273] usb_vhci_hcd usb_vhci_hcd.0: VHCI Host Controller *
    [411905.148475] usb_vhci_hcd usb_vhci_hcd.0: new USB bus registered, assigned bus number 5 *
    [411905.148572] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 3.10 *
    [411905.148578] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 *
    [411905.148582] usb usb5: Product: VHCI Host Controller *
    [411905.148587] usb usb5: Manufacturer: Linux 3.10.0-1062.1.2.el7.x86_64 usb_vhci_hcd *
    [411905.148591] usb usb5: SerialNumber: usb_vhci_hcd.0 *
    [411905.148996] hub 5-0:1.0: USB hub found *
    [411905.149012] hub 5-0:1.0: 2 ports detected *
    [411905.149183] usb_vhci_iocifc: Usb bus #5 *
    [411905.460968] usb 5-1: new full-speed USB device number 2 using usb_vhci_hcd *
    [411905.585052] usb 5-1: New USB device found, idVendor=0529, idProduct=0001, bcdDevice= 3.25 *
    [411905.585062] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 *
    [411905.585068] usb 5-1: Manufacturer: HASP HL 3.25 *
    [411905.698921] usb 5-2: new full-speed USB device number 3 using usb_vhci_hcd *
    [411905.823112] usb 5-2: New USB device found, idVendor=0529, idProduct=0001, bcdDevice= 3.25 *
    [411905.823120] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 *
    [411905.823124] usb 5-2: Manufacturer: HASP HL 3.25

  4. #4
    Гость форума

    Регистрация
    11.10.2019
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Комрады! Требуется помощь за вознаграждение деньгами. Есть хост на Centos7x64. В нем Postgresql и Docker. Докером поднят контейнер с centos7x64+apache+1c 8.3.13-1690x64. Лицензирование победить не смог, в линуксах варюсь относительно не долго. Короче, отпишитесь кто готов помочь поломать лицензию. Подробности обсудим.

  5. #5
    Гость форума

    Регистрация
    28.10.2019
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Велкам!

    Спасибо за инструкцию, с божей помощью все собралось и завелось на Debian 10 x86-64.
    Есть один момент, драйвер (Sentinel HASP для Linux. Версия 7.100: Sentinel_LDK_Run-time_linux.zip) не видит ключ.
    Собрал Wireshark-ом трафик по USB порту через usbmon, обмен данными происходит. Но при этом в логах вижу:

    2019-10-29 09:30:07 [51180] HASP HL 990364755 was not added to the list of known keys
    2019-10-29 09:30:07 [51180] HASP HL 990364755 does not contain configuration information. Key will be ignored
    В процессе всего этого действа, на ключ (виртуальный естессно) прилетает комманда A1, и видимо драйверу не нравится ответ.
    В самом UsbHasp захардкожен какой то магический ответ откуда-то скопипижженый: https://github.com/sam88651/UsbHasp/...BKeyEmu.c#L133

    Может кто вкурсе как это обойти? Может драйвер слишком "свежий"?

  6. #6
    Гость форума

    Регистрация
    28.10.2019
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Выхлоп lsubs:

    Код:
    Device: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass          255 Vendor Specific Class
      bDeviceSubClass         0
      bDeviceProtocol         0
      bMaxPacketSize0         8
      idVendor           0x0529 Aladdin Knowledge Systems
      idProduct          0x0001 HASP copy protection dongle
      bcdDevice            3.25
      iManufacturer           1 HASP HL 3.25
      iProduct                2 (error)
      iSerial                 0
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength       0x0012
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0
        bmAttributes         0x80
          (Bus Powered)
        MaxPower               54mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           0
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass      0
          bInterfaceProtocol      0
          iInterface              0
    can't get device qualifier: Resource temporarily unavailable
    can't get debug descriptor: Resource temporarily unavailable
    cannot read device status, Resource temporarily unavailable (11)
    Выхлоп UsbHasp собранного с DEBUG флагом:
    Код:
    usbhasp[60382]: Password 0x237a4125
    usbhasp[60382]: keyType 0xea
    usbhasp[60382]: MemoryType 0x20
    usbhasp[60382]: Option 14 bytes
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x01,
    usbhasp[60382]: 0x02,
    usbhasp[60382]: 0x4a,
    usbhasp[60382]: 0x1f,
    usbhasp[60382]: 0x01,
    usbhasp[60382]: 0x18,
    usbhasp[60382]: 0x02,
    usbhasp[60382]: 0x08,
    usbhasp[60382]: 0x01,
    usbhasp[60382]: 0x14,
    usbhasp[60382]: 0x2c,
    usbhasp[60382]: 0x33,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: NetMemory 12 bytes
    usbhasp[60382]: 0x71,
    usbhasp[60382]: 0xcf,
    usbhasp[60382]: 0x1d,
    usbhasp[60382]: 0x28,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: SecTable 8 bytes
    usbhasp[60382]: 0x16,
    usbhasp[60382]: 0x32,
    usbhasp[60382]: 0x87,
    usbhasp[60382]: 0xa3,
    usbhasp[60382]: 0x1e,
    usbhasp[60382]: 0x3a,
    usbhasp[60382]: 0x8f,
    usbhasp[60382]: 0xab,
    usbhasp[60382]:
    usbhasp[60382]: Data 4096 bytes
    usbhasp[60382]: 0x01,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0xd0,
    usbhasp[60382]: 0xbc,
    usbhasp[60382]: 0x08,
    usbhasp[60382]: 0x3f,
    usbhasp[60382]: 0x28,
    usbhasp[60382]: 0x30,
    usbhasp[60382]: 0x02,
    usbhasp[60382]: 0xe5,
    usbhasp[60382]: 0x6f,
    usbhasp[60382]:
    usbhasp[60382]: 0x3e,
    usbhasp[60382]: 0x39,
    usbhasp[60382]: 0xd4,
    usbhasp[60382]: 0x76,
    usbhasp[60382]: 0x9f,
    usbhasp[60382]: 0x6f,
    usbhasp[60382]: 0xd4,
    usbhasp[60382]: 0x76,
    usbhasp[60382]: 0x21,
    usbhasp[60382]: 0x57,
    usbhasp[60382]: 0x02,
    usbhasp[60382]: 0x41,
    usbhasp[60382]: 0xc3,
    usbhasp[60382]: 0xcc,
    usbhasp[60382]: 0xd5,
    usbhasp[60382]: 0xa7,
    usbhasp[60382]:
    usbhasp[60382]: 0x4b,
    usbhasp[60382]: 0x4c,
    usbhasp[60382]: 0xc2,
    usbhasp[60382]: 0x81,
    usbhasp[60382]: 0x64,
    usbhasp[60382]: 0x84,
    usbhasp[60382]: 0x55,
    usbhasp[60382]: 0x76,
    usbhasp[60382]: 0x41,
    usbhasp[60382]: 0xe1,
    usbhasp[60382]: 0x5e,
    usbhasp[60382]: 0x2c,
    usbhasp[60382]: 0x18,
    usbhasp[60382]: 0xa7,
    usbhasp[60382]: 0x6f,
    usbhasp[60382]: 0xf2,
    usbhasp[60382]:
    usbhasp[60382]: 0x08,
    usbhasp[60382]: 0xe1,
    usbhasp[60382]: 0x40,
    usbhasp[60382]: 0xa0,
    usbhasp[60382]: 0x4e,
    usbhasp[60382]: 0x94,
    usbhasp[60382]: 0xa7,
    usbhasp[60382]: 0x4a,
    usbhasp[60382]: 0xb5,
    usbhasp[60382]: 0x41,
    usbhasp[60382]: 0x53,
    usbhasp[60382]: 0x6d,
    usbhasp[60382]: 0x48,
    usbhasp[60382]: 0xc3,
    usbhasp[60382]: 0x6d,
    usbhasp[60382]: 0xe4,
    usbhasp[60382]:
    usbhasp[60382]: 0xa4,
    usbhasp[60382]: 0xec,
    usbhasp[60382]: 0xc8,
    usbhasp[60382]: 0x9c,
    usbhasp[60382]: 0x27,
    usbhasp[60382]: 0x7d,
    usbhasp[60382]: 0xe0,
    usbhasp[60382]: 0x79,
    usbhasp[60382]: 0x51,
    usbhasp[60382]: 0xb1,
    usbhasp[60382]: 0x25,
    usbhasp[60382]: 0xc6,
    usbhasp[60382]: 0xa1,
    usbhasp[60382]: 0x69,
    usbhasp[60382]: 0x14,
    usbhasp[60382]: 0xfb,
    usbhasp[60382]:
    usbhasp[60382]: 0x03,
    usbhasp[60382]: 0x7b,
    usbhasp[60382]: 0xc5,
    usbhasp[60382]: 0x1b,
    usbhasp[60382]: 0xe3,
    usbhasp[60382]: 0xef,
    usbhasp[60382]: 0xa3,
    usbhasp[60382]: 0x1e,
    usbhasp[60382]: 0x04,
    usbhasp[60382]: 0xb5,
    usbhasp[60382]: 0xa5,
    usbhasp[60382]: 0xe1,
    usbhasp[60382]: 0x4e,
    usbhasp[60382]: 0xc8,
    usbhasp[60382]: 0x5d,
    usbhasp[60382]: 0x28,
    usbhasp[60382]:
    usbhasp[60382]: 0x99,
    usbhasp[60382]: 0x30,
    usbhasp[60382]: 0x10,
    usbhasp[60382]: 0x39,
    usbhasp[60382]: 0x2f,
    usbhasp[60382]: 0x8d,
    usbhasp[60382]: 0xb3,
    usbhasp[60382]: 0xe0,
    usbhasp[60382]: 0x95,
    usbhasp[60382]: 0xf0,
    usbhasp[60382]: 0x36,
    usbhasp[60382]: 0x91,
    usbhasp[60382]: 0x56,
    usbhasp[60382]: 0x46,
    usbhasp[60382]: 0xc4,
    usbhasp[60382]: 0x75,
    usbhasp[60382]:
    usbhasp[60382]: 0x01,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]: 0xff,
    usbhasp[60382]:
    usbhasp[60382]: EDStruct 0 bytes
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]: 0x00,
    usbhasp[60382]:
    usbhasp[60382]: Loaded key 0: '1C Enterprise Server x64', Created: 21/04/2019
    usbhasp[60382]: USB device created usb_vhci_hcd.0 (bus# 19)
    usbhasp[60382]: Port 1 is powered on -> connecting device.
    usbhasp[60382]: Port 1 connected.
    usbhasp[60382]: Port 1 is disabled.
    usbhasp[60382]: Set device on port 1 address = 2
    usbhasp[60382]: urb->bRequest 0x80, urb->wValue 0x9427, urb->wIndex 0x0, urb->wLength 0x7
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_SET_CHIPER_KEYS
    usbhasp[60382]: Create encodedStatus
    usbhasp[60382]: Encoded status: 86
    usbhasp[60382]: Chiper inChiperKey1=0x9427, inChiperKey2=0xA0CB, length=0x2
    usbhasp[60382]: Chiper outChiperKey1=0x6F85, outChiperKey2=0xA0CB
    usbhasp[60382]: Chiper inChiperKey1=0x6F85, inChiperKey2=0xA0CB, length=0x5
    usbhasp[60382]: Chiper outChiperKey1=0x8DCD, outChiperKey2=0xA0CB
    usbhasp[60382]: Shuffle keys: chiperKey1=8DCD, chiperKey2=86CB,
    usbhasp[60382]: Out data size: 7
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x3, urb->wIndex 0x0, urb->wLength 0x8
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x3
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa2, urb->wValue 0x0, urb->wIndex 0x0, urb->wLength 0x1a1
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: UNKOWN KEY_FN
    usbhasp[60382]: Create encodedStatus
    usbhasp[60382]: Encoded status: F1
    usbhasp[60382]: Chiper inChiperKey1=0x8DCD, inChiperKey2=0x86CB, length=0x2
    usbhasp[60382]: Chiper outChiperKey1=0x8864, outChiperKey2=0x86CB
    usbhasp[60382]: Out data size: 2
    usbhasp[60382]: urb->bRequest 0x80, urb->wValue 0x9482, urb->wIndex 0x0, urb->wLength 0x7
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_SET_CHIPER_KEYS
    usbhasp[60382]: Create encodedStatus
    usbhasp[60382]: Encoded status: E3
    usbhasp[60382]: Chiper inChiperKey1=0x9482, inChiperKey2=0xA0CB, length=0x2
    usbhasp[60382]: Chiper outChiperKey1=0x3C49, outChiperKey2=0xA0CB
    usbhasp[60382]: Chiper inChiperKey1=0x3C49, inChiperKey2=0xA0CB, length=0x5
    usbhasp[60382]: Chiper outChiperKey1=0x38FA, outChiperKey2=0xA0CB
    usbhasp[60382]: Shuffle keys: chiperKey1=38FA, chiperKey2=E3CB,
    usbhasp[60382]: Out data size: 7
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x3, urb->wIndex 0x0, urb->wLength 0x8
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x3
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa2, urb->wValue 0x0, urb->wIndex 0x0, urb->wLength 0x1a1
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: UNKOWN KEY_FN
    usbhasp[60382]: Create encodedStatus
    usbhasp[60382]: Encoded status: 4A
    usbhasp[60382]: Chiper inChiperKey1=0x38FA, inChiperKey2=0xE3CB, length=0x2
    usbhasp[60382]: Chiper outChiperKey1=0x8D67, outChiperKey2=0xE3CB
    usbhasp[60382]: Out data size: 2
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x3, urb->wIndex 0x0, urb->wLength 0x8
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x3
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa2, urb->wValue 0x0, urb->wIndex 0x0, urb->wLength 0x1a1
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: UNKOWN KEY_FN
    usbhasp[60382]: Create encodedStatus
    usbhasp[60382]: Encoded status: 6D
    usbhasp[60382]: Chiper inChiperKey1=0x8D67, inChiperKey2=0xE3CB, length=0x2
    usbhasp[60382]: Chiper outChiperKey1=0xF704, outChiperKey2=0xE3CB
    usbhasp[60382]: Out data size: 2
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x0, urb->wIndex 0x0, urb->wLength 0x3
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x0
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x0, urb->wIndex 0x0, urb->wLength 0x3
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x0
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x0, urb->wIndex 0x0, urb->wLength 0x3
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x0
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x0, urb->wIndex 0x0, urb->wLength 0x3
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x0
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: urb->bRequest 0xa1, urb->wValue 0x1, urb->wIndex 0x0, urb->wLength 0x2f
    usbhasp[60382]: HASP FUNCTION -
    usbhasp[60382]: KEY_FN_READ_STRUCT, request->param1 - 0x1
    usbhasp[60382]: Received signal to stop.
    usbhasp[60382]: USB device removed usb_vhci_hcd.0 (bus# 19)

  7. #7
    Пришел за помощью

    Регистрация
    13.09.2019
    Сообщений
    22
    Сказал(а) спасибо
    0
    Поблагодарили 38 раз(а) в 9 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Собрал правильные deb пакеты для Debian buster
    У меня работает, но возможно всякое

    usbhasp-deb.zip
    Пароль 123

    Устанавливать
    Код:
    sudo apt install ./libusb-vhci_0.8-2_amd64.deb
    sudo apt install ./usb-vhci-hcd-dkms_1.15.1-1_amd64.deb
    sudo apt install ./usbhasp_0.1-2_amd64.deb
    или через dpkg (не помню опции)

    В /etc/usbhaspd/keys разместить файлы .json
    И перезапустить службу

    Код:
    sudo systemctl restart usbhaspd
    Результат работы службы можно глянуть
    Код:
    sudo systemctl status usbhaspd
    А в устройствах после
    Код:
    lsusb
    должен отображаться виртуальный токен

    В каталоге dev пакеты с заголовочными файлами, если нужно будет компилировать. Для работы не нужны.
    В каталоге bin драйвера для текущего ядра buster без зависимостей dkms (можно использовать вместо usb-vhci-hcd-dkms_1.15.1-1_amd64.deb, но только на этом ядре)

    И после всех манипуляций 1С не увидит ключи. Ему нужен пакет aksusbd, который лежит на сайте sentinel

  8. 13 пользователя(ей) сказали cпасибо:

    BAVV2015 (10.10.2021), bix2018 (02.07.2020), braslavets (06.11.2019), daemonpnz (29.11.2019), freeman67 (17.12.2019), IronSamael (25.02.2020), kalk (21.01.2020), koy98 (29.06.2020), Lolipop111 (20.12.2019), MyNameIs (04.11.2019), neon2010 (25.01.2020), Nevskiy83 (03.11.2019), otlichno007 (08.11.2019)

  9. #8
    Гость форума

    Регистрация
    15.05.2009
    Сообщений
    1
    Сказал(а) спасибо
    13
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    А где взять файлы json?

  10. #9
    Гость форума

    Регистрация
    02.04.2011
    Сообщений
    4
    Сказал(а) спасибо
    2
    Поблагодарили 3 раз(а) в 1 сообщении

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Я брал отсюда

  11. 3 пользователя(ей) сказали cпасибо:

    IronSamael (25.02.2020), MyNameIs (04.11.2019), VVP63 (06.03.2020)

  12. #10
    Гость форума

    Регистрация
    14.12.2012
    Сообщений
    1
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Проверил. Все работает. ядро 4.19.0.6.

Страница 33 из 103 ПерваяПервая ... 23282930313233343536373843 ... ПоследняяПоследняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •