Misha1989
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Если кому-то интересно как отключить отправку файла и заблокировать уходящее сообщение с вашим IP в QIP 2010 build 4736, то вот решение лично от меня, если у кого есть попроще - выложите. В отладчике переходим на адрес 007FF17B, там такие команды: JNE 007FF318 LEA EDX,[EBP-0C0] MOV EAX,DWORD PTR SS:[EBP-4] CALL 007F3A4C Первый условный переход меняем на безусловный, на JP 007FF318 (байты 00F85 надо заменить на 90E9). Теперь при перетаскивании файла на окно сообщений ICQ в QIP 2010 build 4736, файлы от вас не передаются, сообщение о вашем IP-адресе не отправляется. Чтобы запретить приём файлов - достаточно поставить ID клиента в настройках программы например на "ICQ Lite 4" или старее. P.S. QIP 2010 позиционируется как замена QIP 2005, но это далеко не так. Если отключить все сервисы QIP, поиск обновлений программы и т.д., QIP 2010 генерирует непонятный левый трафик на сервера авторов программы. Запрет на отключение передачи файлов на этом фоне наводит на определённые мысли. Если есть заинтересованные в версии QIP 2010, которая соединяется исключительно на сервера AOL и не лазит на посторонние сервера, не светит свой IP-адрес (заблокирована передача файлов) - можно сделать, будет даже немного лучше чем 2005, так как тот тоже лез на четыре сервера авторов по трём разным портам. Я себе сделал такой QIP, пришлось пропатчить несколько десятков мест в исполняемом файле, тогда как в QIP 2005 надо было патчить всего два места. Продолжительные наблюдения со сниффером показали что моя версия действительно соединяется только с AOL и никуда больше не лазит. |