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

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

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 45 из 103 ПерваяПервая ... 35404142434445464748495055 ... ПоследняяПоследняя
Показано с 441 по 450 из 1275

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

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

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

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

    Цитата Сообщение от yterlyga Посмотреть сообщение
    Привет!
    Не подскажитете как лечится следующая ошибка на 5.х ядрах?

    Спасибо!
    В функции static int ioc_register

    везде где
    __put_user(

    меняете на
    put_user(

    по сути убираете два ведущих подчеркивания

    вот полный текст исправленной функции
    Код:
    static int ioc_register(struct file *file, struct usb_vhci_ioc_register __user *arg)
    {
            const char *dname;
            int retval, i, usbbusnum;
            struct usb_vhci_device *vdev;
            u8 pc;
    
            vhci_dbg("cmd=USB_VHCI_HCD_IOCREGISTER\n");
    
            if(unlikely(file->private_data))
            {
                    vhci_printk(KERN_ERR, "file->private_data != NULL (USB_VHCI_HCD_IOCREGISTER already done?)\n");
                    return -EPROTO;
            }
    
            __get_user(pc, &arg->port_count);
            retval = usb_vhci_hcd_register(&vhci_ioc_ifc, file, pc, &vdev);
            if(unlikely(retval < 0)) return retval;
            file->private_data = vdev;
    
            // copy id to user space
            put_user(usb_vhci_dev_id(vdev), &arg->id);
    
            // copy bus-id to user space
            dname = usb_vhci_dev_name(vdev);
            i = strlen(dname);
            i = (i < sizeof(arg->bus_id)) ? i : sizeof(arg->bus_id) - 1;
            if(copy_to_user(arg->bus_id, dname, i))
            {
                    vhci_printk(KERN_WARNING, "Failed to copy bus_id to userspace.\n");
                    put_user('\0', arg->bus_id);
            }
            // make sure the last character is null
            put_user('\0', arg->bus_id + i);
    
            usbbusnum = usb_vhci_dev_busnum(vdev);
            vhci_printk(KERN_INFO, "Usb bus #%d\n", usbbusnum);
            put_user(usbbusnum, &arg->usb_busnum);
    
            return 0;
    }

  2. #2
    Модератор

    Регистрация
    29.10.2019
    Сообщений
    131
    Сказал(а) спасибо
    8
    Поблагодарили 65 раз(а) в 28 сообщениях

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

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

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

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

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

    Все работает, я проверил под Ubuntu 19.10 и последний Proxmox который на Debian
    всю информацию черпал из этой ветки

  4. #4
    Модератор

    Регистрация
    29.10.2019
    Сообщений
    131
    Сказал(а) спасибо
    8
    Поблагодарили 65 раз(а) в 28 сообщениях

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

    Цитата Сообщение от LRC Посмотреть сообщение
    Все работает, я проверил под Ubuntu 19.10 и последний Proxmox который на Debian
    всю информацию черпал из этой ветки
    у вас файловая или серверная? Какая версия платформы?
    Последний раз редактировалось DontTrustMexD; 25.02.2020 в 07:56.

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

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

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

    8.3.16 серверная
    На 12 сессий проверял, открылось больше

    Ставил в двух режимах, сначала в режиме виртулизации т.е. отдельная машина, на убунту

    Потом в режиме контенеризации proxmox lxc тут пришлось помучаться с пробросом ключика в контейнер

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

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

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

    Цитата Сообщение от LRC Посмотреть сообщение
    8.3.16 серверная
    На 12 сессий проверял, открылось больше

    Ставил в двух режимах, сначала в режиме виртулизации т.е. отдельная машина, на убунту

    Потом в режиме контенеризации proxmox lxc тут пришлось помучаться с пробросом ключика в контейнер
    Добрый день! Можно поподробнее про проброс ключика в lxc-контейнер?

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

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

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

    Спасибо! Правда собрал уже, исходник взял из деб пакета с этой темы, что могу сказать
    Собрал на хосте проксмокса и прокинул в вирткалку как усб устройство, виртуалка 2016 сервер. Так вот, если использовать хасплм, или даже просто в консольной сесии - через минуту "ключ более не доступен!" Пробовал разные версии, от 8.3.16 до 8.3.9 - кардинально картина не изменяется. Есть у меня сетевой ключ на 5 лицензий настоящий, если его прокидаю в виртуалку, всё работает без проблем. По этому всё-таки есть подозрения, чтото с эмулятором не так :(
    Но, если никакие хасплм не использовать, а разрешить раздачу лицензий через сервер, все отлично, по крайней мере уже дня 3 как, работает даже на 8.3.16 :)

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

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

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

    Что сейчас из актуального для 8.3.16 для Linux?
    Нужно чтобы 1С просто запускалась и работала на 8 ПК.

    P.S. С Linux начинаем работать впервые, поэтому если есть подробная инструкция "для чайников", буду благодарен.

  9. #9
    Спец PRO

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

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

    Цитата Сообщение от jfp Посмотреть сообщение
    Что сейчас из актуального для 8.3.16 для Linux?
    Нужно чтобы 1С просто запускалась и работала на 8 ПК.
    вы сначала определитесь, что именно вам нужно, лицензию получить или ломануть

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

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

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

    Цитата Сообщение от Online_Z Посмотреть сообщение
    вы сначала определитесь, что именно вам нужно, лицензию получить или ломануть
    Лицензии на все компы все-равно не хватает.

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

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

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

Ваши права

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