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

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

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 96 из 103 ПерваяПервая ... 86919293949596979899100101 ... ПоследняяПоследняя
Показано с 951 по 960 из 1273

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

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

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

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

    1. Установка Ubuntu Server 22.04 LTS
    https://linuxthebest.net/yak-vstanov...ver-22-04-lts/
    2. Установка Эмуля
    2.1 Простой способ: Ищем по этому форуму UsbHasp_installer_v4 и согласно инструкции ставим, там всё просто через скрипт ставиться.
    2.2 Сложный путь: Установка из deb-пакетов самому. Вот эти патекы libusb-vhci_0.8-2_amd64.deb, usb-vhci-hcd-dkms_1.15.1_amd64.deb, usbhasp_0.1-2_amd64.deb, скачать можно тут https://disk.yandex.ru/d/aItw-Q3qNdd0Ew (инструкцию можно наяти инструкцию в этом форуме)
    3. Ключи на сервер индивидуально, т.к. рубят доступ.

  2. Пользователь сказал cпасибо:

    KillerHT (23.12.2023)

  3. #2
    Спец

    Регистрация
    17.07.2012
    Сообщений
    35
    Сказал(а) спасибо
    11
    Поблагодарили 1147 раз(а) в 188 сообщениях

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

    Установщик эмулятора usbhasp из исходников.
    С ключами в комплекте
    * исправлена ошибка компиляции на последних версиях ядер
    https://pixeldrain.com/u/8EgrXn8B

    Проверено:
    - Ubuntu 18/20/22 x64
    - Debian 10 x86, 11/12 x64
    - CentOS 7/8/9 x64
    - Fedora 37 x64
    - RedOS MUROM 7.3.2
    - Astra Linux Orel 2.12

    1. Распаковываем файл usbhasp.tar.gz
    $ tar -xzvf ./usbhasp.tar.gz

    2. Запускаем инсталлятор
    $ sudo ./usbhasp/install.sh

    3. После установки можем удалить
    $ sudo rm -rf ./usbhasp/
    $ rm -f ./usbhasp.tar.gz

    4. Кладём нужные ключи в папку /etc/usbhaspd/keys/
    5. Перезапускаем службу usbhaspd
    $ sudo systemctl restart usbhaspd

    6. Можем проверить доступность ключей в hasp lm
    $ usbhaspinfo
    Последний раз редактировалось yurykk; 27.02.2024 в 08:03.
    У кого-то к успеху есть ключ, но у кого-то есть лом и отмычка. Не забудьте нажать "спасибо".

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

    amur24127 (02.03.2024), i7526799 (28.02.2024), olegtelec (01.03.2024), SeregaVD (23.04.2024), антон8967 (18.03.2024)

  5. #3
    Просто юзер

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

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

    Добрый день. Подскажите пожалуйста. Стараюсь установить эмулятор на debian 12. При установке возникает ошибка ./usbhasp/install.sh: строка 22: ./configure: Отказано в доступе
    Ошибка при компиляции исходников 'libusb-vhci'
    Не могу понять с чес связано. Если кто сталкивался подскажите пожалуйста.

  6. #4
    Спец

    Регистрация
    17.07.2012
    Сообщений
    35
    Сказал(а) спасибо
    11
    Поблагодарили 1147 раз(а) в 188 сообщениях

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

    Цитата Сообщение от SeregaVD Посмотреть сообщение
    Добрый день. Подскажите пожалуйста. Стараюсь установить эмулятор на debian 12. При установке возникает ошибка ./usbhasp/install.sh: строка 22: ./configure: Отказано в доступе
    Ошибка при компиляции исходников 'libusb-vhci'
    Не могу понять с чес связано. Если кто сталкивался подскажите пожалуйста.
    Прочитать инструкцию
    У кого-то к успеху есть ключ, но у кого-то есть лом и отмычка. Не забудьте нажать "спасибо".

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

    Регистрация
    19.11.2013
    Сообщений
    9
    Сказал(а) спасибо
    9
    Поблагодарили 37 раз(а) в 12 сообщениях

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

    Спасибо :) У меня была 1.7, установил 2.12, все взлетело :)

  8. #6
    Спец

    Регистрация
    17.07.2012
    Сообщений
    35
    Сказал(а) спасибо
    11
    Поблагодарили 1147 раз(а) в 188 сообщениях

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

    Цитата Сообщение от vasiliy_09_05 Посмотреть сообщение
    Спасибо :) У меня была 1.7, установил 2.12, все взлетело :)
    Хорошо. Но указанная проблема точно была не из-за версии.

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

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

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

    Может кому надо.
    Некий добрый человек выложил (пару лет, как) уже готовые пакеты (libusb-vhci, vhci-hcd, usbhasp) для RHEL 7,8, CentOS и их клонов. Судя по описанию, при обновлении ядра, его модули должны перекомпилироваться автоматически. Пакеты проверены на CentOS 8 Stream с последними обновлениями.

    https://copr.fedorainfracloud.org/co...stor/usbhaspd/

  10. Пользователь сказал cпасибо:

    Nekii (22.08.2023)

  11. #8
    Спец PRO
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    249
    Сказал(а) спасибо
    69
    Поблагодарили 1811 раз(а) в 395 сообщениях

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

    Цитата Сообщение от alexandr_ll
    Для изменения формата базы данных в программе 1С есть штатная утилита cnvdbfl.exe
    1) cd "C:\Program Files\1cv8\8.x.xx.xxxx\bin" - Переходим в папку bin с платформой
    2) cnvdbfl.exe -c -f 8.2.14 "ваш_путь_к_базе\1Cv8.1CD" - конвертируем файл бд в формат 8.2.14 - это займет время - терпеливо ждем
    3) В Tool_1CD открываем файловую БД "1Cv8.1CD"
    1Cv8.1CD -> "config" -> "versions" (Редактировать таблицу "config" -> Удалить запись "versions") и другое
    4) Удалям запись "versions" в таблице "config"
    5) Закрываем по кресту Tool_1CD
    5) cnvdbfl.exe -c -f 8.3.8 ""ваш_путь_к_базе\1Cv8.1CD" - возвращаем назад формат Базы данных
    как всё сложно. смотрел недавно базу с одной формой и весь код в обработке HaspCleaner1CD (распространяется под именем CleanLics.rar), там суть происходящего - удаление в базе истории используемых лицензий, причем без всякого конвертирования и мульти-платформенное Linux/Windows.
    Поскольку удаление аднасектовского говна из базы тоже сводится к удалению записей в таблицах, то подумал:
    открываем в конфигураторе базу CleanLics и правим имя таблицы и ключ поиска записи. Удаление одного "таракана" готово.

    Код:
    	//Чистка раздела "Информационная база"
    	РезультатИнфобаза = Ложь;
             //                                         здесь "FILES" - имя таблиы
    	table=FileDB.OpenTable(0,"FILES");
    	fields = РазвернутьЗначение(FileDB.GetTableFieldsArray(0));
    	FileDb.MoveFirstRecord(0);
    	binnew = Новый Массив;
    	Пока FileDb.MoveNextRecord(0) Цикл
    		Попытка
    			record = РазвернутьЗначение(FileDb.ReadRecord(0,1,Истина,Ложь,0,Ложь));
    			Попытка
                                    //                             здесь c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl - ключ поиска записи
    				Если record.FILENAME = "c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl" Тогда
    				КонецЕсли;
    			Исключение
    				Продолжить;
    			КонецПопытки;
    
                            //                              здесь c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl - ключ поиска записи
    			Если record.FILENAME = "c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl" Тогда 
    				record = РазвернутьЗначение(FileDb.ReadRecord(0,1,Истина,Истина,1,Ложь));
    				len_before = FileDb.GetBlobDataLength(0,"BINARYDATA");
    				FileDb.WriteSimpleValue(0,"BINARYDATA",Преобразовать64(,binnew),Истина,1,Ложь,Ложь);
    				FileDb.FlushRecord(0);
    				len_after = FileDb.GetBlobDataLength(0,"BINARYDATA");
    	            FileDb.WriteSimpleValue(0,"DATASIZE",len_after,Истина,0,Ложь,Ложь);
    				FileDb.FlushRecord(0);
    				FileDb.CloseTable(0);
    				РезультатИнфобаза = Истина;
    				Прервать;
    			КонецЕсли;
    		Исключение
    			Прервать;	
    		КонецПопытки;
    	КонецЦикла;
    Так повторяем для всех "тараканов". Вот список "тараканов" (из поста wlion):
    Код:
    DELETE FROM config WHERE filename = 'versions'
    DELETE FROM files WHERE filename = 'ib.pfl'
    DELETE FROM files WHERE filename = '071523a4-516f-4fce-ba4b-0d11ab7a1893.pfl'
    DELETE FROM params WHERE filename = 'locale.inf'
    получится несколько баз (но можно закодировать всё в одной). ну и чё? зато ламерам под силу указать файл базы и ткнуть по кнопке, и порядок использования этих баз не фиксирован, но зато не будет геморроя с конвертацией.
    Возьмитесь кто-нибудь за реализацию идеи, мне лень.
    Последний раз редактировалось HPDX2300; 24.05.2023 в 16:54.
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

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

    redhat2020 (24.05.2023), vovashulga (24.05.2023)

  13. #9
    Спец PRO
    Аватар для HPDX2300
    Регистрация
    18.04.2018
    Адрес
    HP-Compaq DX2300 microtower PC
    Сообщений
    249
    Сказал(а) спасибо
    69
    Поблагодарили 1811 раз(а) в 395 сообщениях

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

    Цитата Сообщение от HPDX2300 Посмотреть сообщение
    как всё сложно. ....
    Возьмитесь кто-нибудь за реализацию идеи, мне лень.
    сделал это сам, скачивайте лекарство
    "кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"

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

    alexandr_ll (25.05.2023), BabyChild (26.05.2023), freeraider (29.05.2023), Nekii (20.08.2023), olegtelec (26.05.2023), redhat2020 (25.05.2023), rtsid (26.05.2023), vovashulga (25.05.2023), yurykk (25.05.2023), ХЕРой (26.05.2023)

  15. #10
    Просто юзер

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

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


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

    Spiller26 (26.05.2023), yurykk (15.06.2023)

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

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

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

Ваши права

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