Показать сообщение отдельно
Старый 30.08.2010, 17:34   #35
Местный
 
Аватар для Sherman
 
Регистрация: 24.04.2008
Сообщений: 364
Сказал Спасибо: 15
Имеет 116 спасибок в 83 сообщенях
Sherman пока неопределено
По умолчанию

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

и, по поводу вопроса номер 1.
спорим на 100 баксоф что имея выверенные куски кода отвечающие за де/енкод и информацию о прочих подводных камнях созданых злыми тамошними администраторами я вкручу эти куски в новый пх без особых проблем ?
если так на вскидку - мне прийдеться изменить 2-3 модуля, при условии что это нельзя решить написанием невксора. (я не подразумеваю конкретно детище иновы, я говорю глобально, за все серверы, ведь вы так любите глобальность и все готовенькое)
кстати, после последнего изменения, в пх вообще мне лезть не прийдеццо, слеплю криворукожопый невксор, и будет работать.

пх последний писался практически с нуля, стиль кодинга у 2х человек бесспорно разный, кто-то предпочитает совать все в 1 модуль, а ктото бьет на мелкие, усложняя тем самым структуру, но и паралельно упрощая модификацию и отладку. кто-то использует массивы и рекорды, а кому-то ближе тлисты, и классы.

в старой версии все было на виду, и довольно просто, в новой надо часик посидеть не брезгуя дебагом чтобы понять откуда у него что растет, и какой модуль за что отвечает. а не сразу юзать глобальный поиск по проджекту в поисках send/recv и тыкаться носом в процедуру крутящуюся в тшриде сокетного енджина принципиально не понимая "а как же оно работает то"

так что вопрос нифига не отпадает. и остаеться по прежнему:
"может млять проблема не в том что код плохой ? а в том что кое кто его ОСИЛИТЬ не может?"
Соглашусь с Алексом, когда делал newxor.dll под интересовавший меня сервер, достаточно было посмотреть исходник, впихнуть в newxor.dpr интересовавшие меня алгоритмы, и нажать Ctrl+F9. А сервер как-никак с грамотной защитой был смена ключей шифрования, передаваемых незанятыми по ID пакетами, модифицированный алгоритм md5, подпись части пакетов md5-модифицированным хэшем. Времени на реализацию ушло несравнимо (в сотню раз) больше чем полчаса-час на осмысление алгоритмов работы PacketHack.
ЗЫ. Художника обидеть может каждый, а вот денег дать..

Последний раз редактировалось Sherman, 30.08.2010 в 17:41.
Sherman вне форума   Ответить с цитированием