Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Флуд/Секркты Бсфг
Search

Секркты Бсфг

9 replies420 viewsCurrently viewing: 1
костик
костик

User

Участник

Posts: 60

На форуме с: 03/04/2008

Репутация: +25

Рейтинг: 0

· 06/21/2008, 03:01 PM

Задумался я над вопросом новых проф, или редакция существующих.

В БсФГ (мод С4-интерлюд) сменили названия проф и даже сделали что некоторые вещи не могут носить определённая расса.
Неужели они сломали Движок.

Может кто раскроет секреты БсФГ?

0
Андрей
Андрей

User

Бывалый

Posts: 314

На форуме с: 05/05/2007

Репутация: +55

Рейтинг: 0

· 06/21/2008, 09:47 PM

На сколько я знаю либо у них ява - слишком много глюков, либо у них кривой сервер... Я щитаю это бредом!

Ктулху зохавывает всех (;,;)
Lineage 2: C4 - online / C5,IT,Kamael - offline>

0
костик
костик

User

Участник

Posts: 60

На форуме с: 03/04/2008

Репутация: +25

Рейтинг: 0

· 06/22/2008, 12:04 PM

3000 онлай - это Ява? Хмм... хорошо настроили значит)

Как такое сделать, знает кто?

0
Олег
Олег

User

Бывалый

Posts: 146

На форуме с: 06/18/2007

Репутация: +129

Рейтинг: 0

· 06/22/2008, 03:20 PM

от нссофта было с4 ) переделали,сделали экстендер и переделали двиг...у них не ява.

— Php+Mysql+JS

0
костик
костик

User

Участник

Posts: 60

На форуме с: 03/04/2008

Репутация: +25

Рейтинг: 0

· 06/23/2008, 10:33 AM

АДМ, они исходники НСсофтские переделали?

Тоесть скомпилировали уже изменённые ДЛЛки и ЕХЕшник. Так?

0
костик
костик

User

Участник

Posts: 60

На форуме с: 03/04/2008

Репутация: +25

Рейтинг: 0

· 06/28/2008, 01:19 PM

подскажите, народ!

0
AbsT
AbsT

User

Ветеран

Posts: 1514

На форуме с: 12/10/2007

Репутация: +768

Рейтинг: 0

· 06/28/2008, 11:09 PM

Исходников нету. Оперируют уже скомпилированные .exe файлы.
Офф изменить для знающих людей через DLL-экстендер не так трудно.
Принцип просто - патчинг памяти процесса. Изменяют нормальную память, заставляя те, или иные участки кода выполнять написанные в длл функции и возвращаца на место.
Аналогичным способом можно получить указатель на любой псевдо-класс через длл.
Типа указателя на класс-предмет, указатель на сокет или на юзера итд.
Например получив указатель на сокет, проверив его валидность, и если прально использовать верную функцию - можно его закрыть.
Функции можно брать прямо из оффа, предварительно выяснив что за функция, какие аргументы итд.
Проектировать через typedef, thiscall итд.
Это как пример.
Далее с помощью этих данных строяца функции и структуры для дальнейшего управления.

Методов патчинга памяти достаточно много, приведу самый простой.
Byte *PatchMe = (Byte *)0x00000000;
*PatchMe = (BYTE)0x90;

По указанному адресу, в память перезапишет опкод NOP.

Для разработки подобных вещей знание ассемблера как минимум, затем С++ на уверенном уровне и умение обращаца с отладчиками, типа IDA Pro.

— Ålderdom - ingen glädje..

0
костик
костик

User

Участник

Posts: 60

На форуме с: 03/04/2008

Репутация: +25

Рейтинг: 0

· 07/01/2008, 07:38 AM

Спасиба, AbsT ! Теперь понял что source coda оффовскго никогда небыло, а то расспустили слухи и вешают лапшу. Получаеться, что новых команд писать нельзя, так как для них должен быть "старт" из ОФФ длл файла или ехе-шника. Можно только перехватывать процесс, делать то что надо и возвращать на место. Кстате, чем зашифрован Офф ДЛЛ и ЕХЕшник? Есть ли у кого разшифрованные версии сего продукта?

0
smeli
smeli

User

Бывалый

Posts: 392

На форуме с: 10/02/2007

Репутация: +431

Рейтинг: 0

· 07/02/2008, 05:09 AM

kostimus: Спасиба, AbsT ! Теперь понял что source coda оффовскго никогда небыло, а то расспустили слухи и вешают лапшу. Получаеться, что новых команд писать нельзя, так как для них должен быть "старт" из ОФФ длл файла или ехе-шника. Можно только перехватывать процесс, делать то что надо и возвращать на место. Кстате, чем зашифрован Офф ДЛЛ и ЕХЕшник? Есть ли у кого разшифрованные версии сего продукта?


для кого небыло, для кого есть и сейчас
до европы дошёл только маленький кусочек, на ПП он зашарен во многих местах
китайцы 99нетс видел баловались с НПЦ сервером
а полный код только избранным, про него только слухи


новые команды делать можно
1. вешаем длл на клиент движок (для 744 протокола интерлюда, поздним версиям неповесих)
2. вешаем длл на директх
ети два длла взаимодействуют мезду собой для получения новых диалогов в игре
длл на сервере обрабатывает новые запросы и посылает новые команды
как видете всё просто :)


открытый (незашифрованный) код длл длуа Интерлюда 32битного я зашарил на етом же форуме, пару тем ниже
бери - нехочю!
было бы хорошо чтоб присоединилось больше людей к проекту, но увы, етот "нехочю" работает по полной

0
Topic is closed for replies