Показано с 941 по 950 из 1278
-
12.08.2022, 11:42 #941
- Регистрация
- 24.02.2010
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Советую немного по-другому:
[/CODE]sudo mv /opt/1cv8/x86_64/8.3.21.1393/libstdc++.so.6 /opt/1cv8/x86_64/8.3.21.1393/libstdc++.so.6.BAK
sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 /opt/1cv8/x86_64/8.3.21.1393/libstdc++.so.6
sudo mv /opt/1cv8/common/libstdc++.so.6 /opt/1cv8/common/libstdc++.so.6.BAK
sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 /opt/1cv8/common/libstdc++.so.6[/CODE]
так правильнее: и сохраним резервные копии библиотек от 1С, и на верные библиотеки сделаем символьную ссылку - поможет потом при обновлении.
-
25.08.2022, 17:14 #942
- Регистрация
- 07.05.2022
- Сообщений
- 25
- Сказал(а) спасибо
- 3
- Поблагодарили 16 раз(а) в 8 сообщениях
Re: как ломануть 1C 8.3 for Linux
Ну вот теперь на версии 8.3.21.1484 не работает эта метода через dd.
-
25.08.2022, 18:37 #943
- Регистрация
- 07.05.2022
- Сообщений
- 25
- Сказал(а) спасибо
- 3
- Поблагодарили 16 раз(а) в 8 сообщениях
Re: как ломануть 1C 8.3 for Linux
на версии 8.3.21.1484 не работает dd
-
25.08.2022, 21:06 #944
- Регистрация
- 07.08.2020
- Сообщений
- 41
- Сказал(а) спасибо
- 34
- Поблагодарили 4 раз(а) в 4 сообщениях
Re: как ломануть 1C 8.3 for Linux
ошибочное
-
25.08.2022, 22:11 #945
- Регистрация
- 18.04.2018
- Адрес
- HP-Compaq DX2300 microtower PC
- Сообщений
- 269
- Сказал(а) спасибо
- 69
- Поблагодарили 1818 раз(а) в 397 сообщениях
Re: как ломануть 1C 8.3 for Linux
всё надо делать осознанно, а не в режиме "копи-пасте-энтер"
уже для версии 22-1368 надо было патчить заголовок по смещению 0x44, а не 0x7C как захардкодено в пред. патчере ("mm[0x7C] = 7")
именно поэтому в последнем unipatch.py добавил анализ заголовка файла для автомагического нахождения LOAD-сегмента с аттрибутами R-X, эти последние меняются на RWX.
в тексте unipatch.py оставлена подсказка: "# WTF? "to smoke": 'man 5 elf'"
выхлоп unipatch.py:
Код:$ ./unipatch.py e_phoff = 0x40 e_phentsize = 0x38 e_phnum = 0x7 p_type=0x1, p_flags=0x5 mm[0x44] := 7 <====== вот оно, изменение аттр. сегмента (было p_flags=0x5, стало p_flags=0x7) patching /home/user/tmp/1sec/8.3.21/21-1484.prod/backbas.so at offset=0x5f1550
Последний раз редактировалось HPDX2300; 25.08.2022 в 22:23.
"кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"
-
4 пользователя(ей) сказали cпасибо:
Alexabrus (03.09.2022), noname1902 (07.09.2022), redhat2020 (25.08.2022), vovashulga (25.08.2022)
-
26.08.2022, 13:20 #946
- Регистрация
- 30.11.2011
- Сообщений
- 9
- Сказал(а) спасибо
- 3
- Поблагодарили 0 раз(а) в 0 сообщениях
-
26.08.2022, 20:49 #947
-
Пользователь сказал cпасибо:
noname1902 (07.09.2022)
-
28.08.2022, 21:48 #948
- Регистрация
- 30.11.2011
- Сообщений
- 9
- Сказал(а) спасибо
- 3
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
-
28.08.2022, 21:49 #949
- Регистрация
- 30.11.2011
- Сообщений
- 9
- Сказал(а) спасибо
- 3
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
-
-
28.08.2022, 21:58 #950
- Регистрация
- 01.12.2011
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
А можете пожалуйста написать подробную инструкцию для rpm? У меня Alt linux.
Социальные закладки