ozr1
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Bestman Цитата: Вы не правы и только путаете людей, которые захотят пропатчить оригинальный utorrent и не смогут этого сделать. Все, что я написал выше - верно. | Проверил ещё раз. Похоже, Вы правы: когда я переписывал коды с бумажек, то произошёл "реверс", относящийся только к оригинальным сборкам, а я это не проверял, т.к. пользуюсь сборками от A1eksandr1. Соответственно, в патчере следует исправить всё, что относится к исправлению оригинальной сборки -- по следующему алгоритму: Ищем: 0xFF85C07407808B4E01000002 Меняем: 1-й вариант (игнорирование флага "Private" в торренте): 0x74 -> 0xEB; 2-й вариант (DHT/PEX/поиск_локальных_пиров выставляются в соответствии со значением флага "Private" в торренте, но снимается запрет на изменение этих полей): 0x8B -> 0xA3, 0x02 -> 0xF0 В части сборок от A1eksandr1, если их требуется перепатчить с 1-го на 2-й вариант, всё остаётся, как было: ищем 0xFF85C0EB07808B4E01000002 и меняем 0xEB на 0x74, 0x8B на 0xA3 и 0x02 на 0xF0. Насчёт переписывания патчера из шапки -- к его автору -- gjf (16:07 23-09-2017) | Всего записей: 331 | Зарегистр. 05-07-2015 | Отправлено: 15:40 03-12-2017 | Исправлено: ozr1, 15:44 03-12-2017 |
|