Форум проекта sourceplay.ru

Все о Counter-strike Source
Сайт и домен продаются. По всем вопросам пишите на почту.
Текущее время: 14:55 Пятница, 29 Март 2024

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 9 сообщений ] 
Автор Сообщение
 Заголовок сообщения: [Emu] eSTEAMATiON v2.0. RC9
СообщениеДобавлено: 18:56 Пятница, 26 Март 2010 
Не в сети
Контр-адмирал
Контр-адмирал
Аватара пользователя

Зарегистрирован: 11:54 Пятница, 20 Ноябрь 2009
Сообщения: 943
Steam_id: STEAM_0:0:66688666
Откуда: Северск
[ img ]
eSTEAMATiON - это продвинутый и гибкий Steam эмулятор, который спроектирован специально для выделенных серверов VALVe
Поддерживаются движки:
HL1-Classic Engine
Source Engine
=====================================================================================================================================
Особенности проекта:

* Поддержка постоянных STEAM_ID, для пираток
* Система приведения пиратских STEAM_ID к единому числу независимо от эмулятора
* Система управлением разрешений для различных эмуляторов и лицензионных клиентов
* Альтернативный метод генерации STEAM_ID по IP адресу
* Поддержка грядущего Semi-Steam == поддержка постоянных STEAM_ID для Source 2007 движка

=====================================================================================================================================

В архиве релиза вы найдёте и версию для Source 2007. Не ставьте её ибо клиенты на сегодняшний день не способны авторизоваться.
Этот программный продукт идет со встроенной поддержкой SteamEmu (hCUPa), RevEMU (shmelle/Mitsukarina), HookEmu (cintX) и поддержвает SteamID авторзацию на основе генерируемых ими ID или IP. Лицензионные клиенты также поддерживаются с возможностью авторизации через серверы VALVe (с получением реального ID) или генерации на основе IP адреса.
Управление этими настройкам производится в конфиге эмулятора, более подробная инструкция в архиве с релизом.
Поддерживаемые ОС: Win32/Linux

=====================================================================================================================================
Для использования текущей версии эмулятора вам необходимо дополнительно пользоваться VUP (подробности в инструкции внутри архива с эмулятором)
=====================================================================================================================================




[spoiler=История Версий]v2.0 RC9 UPDATE 1
1) Добавлена поддержка последних версий steamclient.dll из комплекта Steam.
2) Исправлена ошибка в OpenPtch ABI_2 с обработкой текстовых блоков не двукратной длины.
2а) Следствием этой ошибки была неработоспособность Steam изоляции в системе инициализации для OS Windows.
3) Сборка линукс библиотек теперь осуществляется с линковкой отдельной более старой версии GNU libc(2.10.1) взятой из репов Ubuntu Karmic.
Причиной является факт появления фишки STT_GLIBC_IFUNC в GNU libc 2.11 и новее при наличие которого OSABI автоматически выставлялся в
OSABI_LINUX(3) вместо OSABI_SYSV(0) и это расширение несовместимо со старыми версиями libc(то есть простая правка заголовка не решает проблему
- файлы не могли функционировать на системах с libc старее чем 2.11).
4) В архиве релиза в разделе WIN32 добавлена папка SCI_CL которая с данного релиза содержит клиентскую модификацию eST для использования
совмесно с TF2 Items Visibility Tools(Ранее она собиралась раз в дофига времени и выпускалась только с новыми версиями TF2 Visibility Tool).
Теперь она будет обновляться вместе с серверным eST.
v2.0 RC9
1) Добавлена поддержка обновлёной системы координатора Valve(Благодарность: bir3yk)
2) Добавлена поддержка новых айтем-тикетов SteamClient 2009(Благодарность: bir3yk)
3) Добавлена поддержка особых сборок SteamClient 2009 от bir3yk(Которые были ни чем иным как RevEMu 4-Th Gen только для Steam3)
4) Ужесточена эвристика для Callback Control - Если что-то поломалось оно эвристика будет провалена а не продолжит втихоря коряча при этом
серверный процесс(В частности проблема наблюдается с L4D2 + eST 2.0 RC8 U1)
5) Добавлена поддержка последних steamclient.dll(в частности для L4D2 - Callback Control)
6) Исправлена ошибка с переполнением буффера когда клиент предоставляет в своём списке предмет экипировки которого нету в серверной базе eST
XIS-DB. [БЕЗОПАСНОСТЬ]
7) Исправлено ошибочное высвобождение ресурса приводящее к краху при запуске потока сервиса NSNet на хостах под управлением ОС Windows.
[СТАБИЛЬНОСТЬ]
8) Массовое обновление подсистемы Callback Control:
8а) Вывод сообщений Calback Control в консоль теперь настраивается в конфиге(Новая опция LogCallbackControlSystem)
8б) Сообщения фильтрации теперь содержат SteamID клиента для которого был предназначен колбэк
8г) Фильтрация происходит с проверкой Стим уровня клиента(Для НонСтим не будут филтроваться колбэки отсылаемые только Стим клиентам и наоборот)
8д) Дополнительная настраиваемая защита Threshold - Если один и тот-же колбэк отсылается одному и тому-же клиенту несколько раз то он будет
пропущен(не отфильтрован)
8е) колбэки предназначенные уже отключённым клиентам не фильтруются
9) Новое расширение Engine Callback Bypass предоставляющее альтернативу Callback Control и делающее то-же самое что когда-то делали UP/VUP/UGSP.
10) Все компоненты переведены на библиотеку OpenPtch 2.0 и используют её новый ABI(который позволяет достичь x7-x20 прироста производительности
особенно на больших файлах и патернах). Это должно дать прирост эвристике eST.
10a) В OpenPtch 2.0 исправлена ошибка которая касалась и старого ABI_1 - Ошибка поиска паттернов с вложенными опциональными блоками. Эта ошибка
приводила к провалу эвристики Callback Control на серверах с движком UE 2.5(KF/RO) и поэтому на этих серверах Callback Control не работал а игроки
получали ошибку ESteamDeny 14.
11) Сообщения об отключении игрока теперь выводятся только если включено логирование отключения клиентов(Новая опция
LogSTATSDisconnectedSpecial).
12) Сборка линуховых библиотек вновь происходит на старом добром Дэбиане.
Теперь статическая линкова работает нормально и все файлы вновы статические(И конечно-же чуток распухшие).
12а) Обновлены компоненты: EGlibC 2.11.2, OpenSSL 1.0.0d, liblzma 5.0.2.
13) Убрана поддержка бота-сканера сетти.
14) Ещё всякие мелкие фиксы и правки.

v2.0 RC8 UPDATE-1
1) Исправлена серьёзная ошибка в подсистеме Callback Control и связанной эвристики для последнего обновления OrangeBox/L4D2(20.11.2010+).
Результатом ошибки был или вообще не запускающийся или вылетающий посередине VAC(Возможны и другие подводные камни).
2) Клиент SC2009 2-ND Gen With NS Items теперь по умолчанию разрешён(с запретом айтемов) и присутствует в списке политики безопастности для игр
отличных от TF2 - К сожалению бирч пытается выслать айтемы и на L4D2 так что я решил отображать этого айтемного клиента на других играх.
3) Убраны избыточные отладочные сообщения парсера айтемов и TZ ДБ так что теперь SCI.log при включённой отладке не будет так сильно забиваться.

v2.0 RC8
1) Обновлена система инициализации с решением совместимости с BreakPad(Причина известной проблемы с вылетами VAC).
ПРИМ: Для TF2 от 20.11.2010 Valve что-то поменяли и он лучше работает в старом режиме(В новом VAC полностью отсутствует).
См новый конфиг eST для более подробной информации.
2) Добавлена поддержка последних steamclient-ов для всей серии поддерживаемых игр на данный момент.
3) Добавлена поддержка последней версии Steam(eST_SCI_CL для TF2 Items Visibility Tool).
4) Обновление Coordinator Control для работы с экипировкой в последних версиях steamclient - благодарность bir3yk за инфу.
5) Добавлена поддержка переименования предметов и их покраски для TF2 - особая благодарность bir3yk за информацию и Jeka1980 за трату
его лицензионных предметов для тестирования и получения информации.
6) Исправлено несколько уязвимостей в аутентификации некоторых клиентов.
7) Поддержка покраски/имён и атрибютов для клиентов RevEmu и в файлах REV-DB .BIN - особая благодарность bir3yk за информацию.
8) Новый формат хранения экипировки XIS(eXtended Items Storage) с поддержкой имён и атрибютов и поддерживающий мощные алгоритмы сжатия
BZIP2 и LZMA2 и свой специальный XIS-TICKET для передачи информации о экипировке в процессе авторизации Steam3.
9) Новая функции временной коррекции авторизации Valve(Подробности см. инструкцию по установке).
10) Обход ошибки "Assertion Failed: m_dwThreadID == ThreadGetCurrentId()" посредством новой функции в подсистеме Callback Control регулирующей
связанные потоки.
11) Поддержка нового Бота сканнера Setti в обычном(Не альтернативном) режиме.
12) Протокол NSNet 1.2:
12.1) Многопоточное обслуживание клиентов.
12.2) Поддержка сжатия BZ2 и LZMA2 на уровне протокола
12.3) Поддержка преаутентификации клиентов - клиенты TF2 Items Visibility Tool/eST_SCI_CL могут подтвержать свою экипировку напрямую по NSNet
минуя добавление айтемов в конец тикета Steam3 и тем самым избавляясь от его ограничений.
Клиент eST_SCI_CL будет пытаться передавать айтемы классическим методом(Через тикет Steam3) но если увидит что они не влезают в допустимый
предел даже после сжатия мощным LZMA2 добавит в тикет специалную миниатюрную Mini-XIS Preauth ticket и вышлет сами айтемы прямым
сообщением по NSNet.
12.4) Исправлена проблема NSNet авторизации клиентов SteamUp и AVSMP с собственническими тикетами(Проблема не в протоколе конечно-же а в
функциях SCI которые устанавливали SteamID в сообщениях NSNet на клиентской стороне).
12.5) Поддержка покраски и переименования предметов как в одиночном режиме так и прямо во время подключения к серверу.
12.6) Поддержка дупликации предметов при работе с базами данных XIS(При использовании индексирования предметов на клиенте с БД XIS).
12.7) Дополнительные опции настройки протокола в конфиге
13) Поддержка дупликации предметов в XIS - Вы можете иметь несколько штук одного и того предмета нормально использовать каждый из экземпляров.
(Клиент: TF2 Items Visibility Tool/eST_SCI_CL 2.0 RC8+ Сервер: eSt_SCI 2.0 RC8+).
14) Поддержка последних вариаций бота сканнера Setti в eST_STEAM2
15) Полная поддержка клиентов Unknown,Unknown Steam Simulating и Unknown NonSteam Simulating в eST_SCI.
16) Поддержка грядущего обновления sc2009 с компрессией списка айтемов в тикете.
17) Собран с версией OpenSSL включающей последние на день релиза исправления касающиеся безопастности.

v2.0 RC7
1) Добавлены статусы работы расширений в консольный вывод(Кроме статуса настройки теперь указывается и физический статус)
2) IP Адреса клиентов серверов на движках GoldSource и UE 2.5(KF/RO) теперь отображаются правильно а не наоборот.
3) Steam ID в серверах на движке UE 2.5(KF/RO) теперь отображается в формате используемом в них а не стандартный формат Valve.
4) Сервера с движком UE 2.5 теперь поддерживаются расширением Callback Control.
5) Callback Control предоставляет больше информации по ошибкам авторизации из серии "No Steam Logon" и инфа фильтрации теперь пишется не только в консоль/лог но и в SCI.log.
6) Поддержка последних библиотек steamclient для всей серии включая LoadOut.
7) Папка CFG в комплекте поставки разбита на две CFG внутри папок WIN32 и LINUX.
v2.0 RC6
1)Исправлена неработоспособность автоматической изоляции серверов eST под Windows(Регрессия RC5).
2)Исправлено игнорирование нескольких айтемов и блокирования медали Солдата в новом
автоматическом парсере экипировки TF2.
Качество парсинга RC5: 85/97 Качество парсинга RC6: 97/97, 100/100.
3)Исправлена ошибка с определением типа айтема в автоматическом парсере экипировки TF2.
4)Исправлена несовместимость eST_SCI с ОС Windows 2000.
5)Расширен протокол NSNet по топологии звезды с Broadcast-ом для поддержки нескольких
серверов за общим NAT-ом или на одной машине.
6)Исправлена проблема(Клиент TF2 Items Visibility Tool/Сервер) со сменой экипировки во время подключения
если БД айтемов на сервере отличается в порядке айтемов от клиентской(Например если активирован новый парсер)
Требуется обновить сервер до минимум 2.0 RC6 а TF2 Items Visibility Tool на клиенте минимум до v2.1.
7)Исправлена проблема удаления предмета во время подключения на клиенте TF2 Items Visibility Tool(eST_SCI_CL).
8)Значения опции AcceptSteamUpAndAVSMPClientsWithNSItems DropWithCustomReason и AcceptButDisableExtendedItems
не работали.
9)Добавлены проверки на ошибки в коде инициализации сервера NSNet(Сервер) и клиента NSNet(eST_SCI_CL из поставки TF2 tems Visibility Tool).
10)Версия протокола NSNet поднята до 1.1. Это обеспечит блокоривку старых клиентов TF2 Items Visibility Tool v2.0
от попыток модификации экипировки во время подключения из-за изменений пункта (6).
11)Обновлена статическая OpenSSL в eST_SCI и eST_STEAM2 под Windows(Изменение с RC5 - Просто забыл указать в анонсе)
12)Исправлены опции AcceptRevCrewSteamUpClients и RejMsgRevCrewsSteamUp(В конфиге были
старые AcceptRevEmuSteamUpClients и RejMsgRevЕмюSteamUp) которым я дал это новое имя
ещё в RC3(или RC4 ...).
13)Исправлены совпадающие имена функций обработки конфигов в модулях eST_SCI,eST_STEAM2 и eST INIT.
Из-за этого на некоторых серверах с конфигом была большая регрессия и он был обнулён(Всех выкидывало).
Такое поведение пока известно только у KF-Linux. Теперь у каждого модуля из 3-ёх эти функции имеют тип модуля в названии
и больше не пересекаются , что в свою очеред не даст возможности появиться ошибке динамического лоадера Linux.
14)Обновлены конфиги и мануалы.

v2.0 RC5
1) Исправлена некорректно работающая опция работы с клинтами Steam не прошедшими валидацию в eST_STEAM2.
2) Исправлена ошибка валидации клиентов SC2009 2-Nd Gen(STEAM3)/RevEmu 4-Th Gen(STEAM2). Благодарности: bir3yk за обнаружение ошибки.
3) Добавлена расширенная валидация клиентов SC2009 1-St Gen. Благодарности: bir3yk за инфу.
4) Переписана система обработки экипировки TF2 на сервере eST - теперь гораздо более стабильная.
5) Написан специальный автоматический парсер экипировки TF2 позволяющий eST вытаскивать всю экипировку на прямую из TF2 не используя
items_440.bin. Если файла items_440.bin нету будет использоваться парсер - Прошу всех протестировать это прекрасное нововведение.
6) Убраны отладочные сообщения RunCallbacks в системе инициализации - они только засиряли лог и мешали анализу.
7) Клиент-Монитор - eST теперь всегда знает какие клиенты к нему подключены и имеет информацию о них. Так же eST уведомит сообщением при
отключении клиента.
8) Поддержка новых спец-клиентов в TF2: Legit и Cracked Steam With NS Items и SteamUP/AVSMP With NS Items.
9) Клиенты SC2009 1-St Gen/SC 2009 2-Nd Gen в TF2 разбиты каждый на 2 клинта - Простой и "With NS Items"(Экипированный).
10) Серверная служба NSNet спарольной STEAM3 пре-авторизацией - Новый протокол коммуникации клиента и сервера NonSteam. На данный момент позволяет клиентам с поддержкой этого протокола уведомлять сервер о изменении своей экипировки во время подключения.
11) Обнаружение новых модификаций бота-сканнера Setti плюс опция для альтернативного обнаружения.
12) Обновлены маны.



v2.0 RC4
1) Исправлено потенциальное переполнение буффера в парсере конфига. Вызывалось конфигами с UTF8-BOM. Рап:[PL]Sajmon
2) Настраиваемая отладка в файлы логов(вместо отдельных модулей)
3) Динамически настраиваемый Custom-Reject(Вместо пар REGULAR/HUGEREJ). Более экономичен в использовании памяти и трафика.
4) Расширение MiniCertPatch позволяет клиентам без steamclient достучаться до системы авторизации без ошибки "Steam certificate length error(0/2048)!"
5) Поддержка новых клиентов "Unknown TokenLess Client" в eST_SCI и eST_STEAM2(См (4)).
6) Новыая схема BINCACHE с текст-кодом,версией и новым хешем SHA-512 вместо SHA-1.
7) Исправлена не работоспособная первая пушка из items_440.bin на серваках eST(Для оффициальных items_440.bin это Критическая лечилка Медика) на TF2.
8 ) items_440.bin в TF2 теперь ищется не только в папке cfg/ но и в папке platform/ для совместимости с sc2009 - Взоможно это изменение было сделано уже в 2.0 RC3-U1 но я и не помню уже .
9) Защита системы Custom-Reject от пустых текстов. Движёк Valve не выкидывает клиентов если причина пустая строка. Теперь eST будет проверять строки и если строка пустая клиент будет выброшен с:
* "eSTEAMATiON: This client has been restricted by security policy".
10) Автоматическая изоляция времени выполнения для Windows - Расширение предназначеное воспрепятствовать паралельно запущенным клиентам/серверам Steam/RevEmu/eST помешать работе сервера с eST 2.0 RC4. Это единственное расширение которое включено по умолчанию.
11) Клиенты Steam в eST_STEAM2 теперь проверяются через внутренний тикет eST.
12) Клиенты Steam не прошедшие авторизацию на серверах Valve теперь могут авторизоваться на eST_STEAM2 используя спец-политику(Reject,Custom
* Reject,ID by IP,ID by Time, Pending). Ранее им было доступно только одно действие - Pending.
13) SC2009 1-St Gen был удалён из eST_STEAM2(Не думаю что он вообще существовал Steam2).
14) SC2009 2-Nd Gen был переименован в RevEmu 4-Th Gen на eST_STEAM2(Не в eST_SCI STEAM3) и его поддержка была исправлена(RC3 не поддерживал их нормально на eST_STEAM2).
15) Исправлена функция SteamAPI_UseBreakpadCrashHandler в системе инициализации.
16) В систему инициализации добавлена новая функция SteamAPI_SetBreakpadAppID - появившееся впервые в обновлении TF2/CSS:Beta.
17) Обновлены маны.

v2.0 RC3 UPDATE-1 WWII-Win EDiTiON:
1) Добавлена поддержка последнего steamclient.so для TF2-Linux, DOD:S-Linux.
2) Исправлена поддержка steamclient.dll для KF-Win
3) Исправлена ошибка приводящая к переполнению буффера вызывающему крах GoldSource-Linux при старте.
4) Обновлены мануалы.

v2.0 RC3 WWII-Win EDiTiON:
1)Полностью функциональная система логирования(Ведётся полное логирование в серверные логи).
2)Полная проверка клиентов Steam на Steam3 включая криптографические цифровые подписи Valve, и отношение токена авторизации к игре.
3)Клиент RevEmu 4-Th Gen больше не существует. Он был объединён с SteamClient 2009(Они являются одним и тем-же).
4)Добавлена поддержка грядущего SteamClient 2009 2-Nd Gen(пока нету в паблике). Благодарности за информацию: шмель(shmelle).
5)Добавлена поддержка экипировки для TF2. Благодарности за информацию: шмель(shmelle), бирчук(bir3yk).
6)Добавлено расширение Callback Control позволяющее eST работать с оригинальными(не-паченными) движками.
7)С этого релиза поддержка ZPS объявлена полноценной - это обеспечивается расширением Extended Steam2 Authentication в SCI.
8)С этого релиза поддерживается L4D1 для Linux.
9)Поддержка самых новейших версий L4D2,TF2 и CS:S Beta.
10)Добавлена фишка TimeID - Если она включена то разрешённым клиентам не поддерживающим уникальные SteamID будет выдан
ID сгенерированный из времени входа/начала их авторизации а не из их IP адреса. Эта опция удобна для поддержки пользователей сидящих за
NAT маршрутизатором и входящих играть целой сеткой.
11)Клиенты SteamClient 2009 и SteamClient 2009 2-Nd Gen теперь поддерживаются и в eST_STEAM2.

v2.0 RC2 UPDATE 2:
STEAM2 AUTH:
Исправлена нерабочая опция SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates.
P.S: Только модули eST_STEAM2 пересобраны - остальные модули идентичны тем что были в поставке UPDATE 1(Включая eST_SCI).
v2.0 RC2 UPDATE 1:
Пересобраны все модули с корректной линковкой(Без EH) под Линухом так что модули еST_STEAM2+INIT Source теперь рабочие(С новыми опциями были пересобраны и все остальные файлы)
Клиент RevEmu 3Rd Gen на STEAM2 теперь проверяется по своему тикету фиксированной длины.
Клиент RevEmu 3Rd Gen на STEAM3 разделился на 3 клиента: RevEmu 3-Rd Gen,RevEmu 4-Th Gen,RevCrew's SteamClient 2009.
Исправлен недоделанный паттерн в eST_SCI для поддержки KF под виндой.
Исправлена проблема некорректного обнаружения левых модулей со словом engine_ в имени как движков GoldSource в системе эвристики и анализа GoldSource из eST_SCI. В частности такие модули идут в составе AMX/AMXX.
Добавлена опция SteamEmuCompatIDModeEnable18EmuOver17AuthMechanismUpdates а опция SteamEmuCompatIDModeBackward18EmuVersionCompatability
переименована в SteamEmuCompatIDModeBackward17EmuVersionCompatability.
Косметические улучшения.

v2.0 RC2:
Иправлены все известные проблемы на момент выпуска
v2.0 TRUNK(Передовая разработка - Нет публичного доступа)
1)Исправлена неработоспособность на Source серверах
2)Добавлена поддержка SteamUP в libSCI(STEAM3)/eST(STEAM2)
3)Добавлена поддержка RevEmu 2nd Gen(2Nd Gen из RC1 переименован в 3Rd Gen) для libSCI(S3)/eST(S2).
4)Исправлены недоработки системы инициализации динамического логирования.
5)Добавлена поддержка "Unknown" клиентов в libSCI(S3).

20-23.01.2010
6)Исправлена поддержка клиентов SteamUp
7)Новая система инициализации почти готова.
8)libSCI работает независимо от классического модуля eSTEAMATiON.

WIP:
1)Ведётся работа над новой системой инициализации и интеграции(Главное условие для RC2).
2)Модули eST-Classic(S2) и eST libSCI(S3) будут полностью независимыми друг от друга. Схема запуска(Какой модуль юзать) будет указана в конфиге
нового инициализатора и загрузчика как эмуля так и компонентов сервера(Думаю уже в RC2).
3)Потенциально мне прийдётся статически вкомпилить GlibC 2.7 для линуховой версии так как у большинства стоит 2.6 или ранее...(Размеры сошек
заметно возрастут).
4)Будут созданы модули miniVUP для никсов и винды(RC3 или более поздние).
5)Настраиваемые причины выкидывания пользователей из-за несоответствия политикам безопастности для STEAM3(Думаю уже в RC2). STEAM2 сервера к
сожалению пока никак.
6)Поддержка SID-Shift. eST будет увеличивать ID на единицу если кто-то с таким ID уже есть на сервере(И будет увеличивать пока найдёт не занятый).
Я ещё не уверен пока что это будет(Пока теории как и раньше но ведь мы уже знаем что некоторые теории превратились в последствии в обширную
практику
7)Потенциальная поддержка HL1-SW + Двойной протокол в VUP-е и авторизации всех этих малышей через libSCI HL1 Edtion. Шанс на это дело очень
маленький но всё ведь может быть(чего только ViTYAN не сотворит )

WIP 2.1+
1)После стабилизации всего eST 2.0X будут вестись работы над расширением libSCI для возвращения к жизни проекта SeS с поддержкой самого Steam3
и игрух на нём основанных.
2)Потенциальное уничтожение eST-Classic как библиотеки и перевод всей функциональности в libSCI(STEAM2 прямо из steamclient без
steam/libsteamvlaidate*) - Возможно будет уже в ветке 2.0x(Или даже 2.0 RC2).


v2.0 RC1
Исправления системы инициализации
Исправлена ошибка интеграции с Source серверами под виндой.
Добавлен модуль libSCI с поддержкой STEAM3 авторизации(Только Steam и RevEmu клиенты).
Извесные проблемы:
Три тонны глюков,неработоспособность под Source и прочее - не рекоммендовано к экспуатации в производственной среде.

v1.9 RC1
Думаете я помню вообще?
v1.8
НОВОЕ:
Поддержка клиентов eSTEAMATiON SemiSteam и пак конвертации Steam2SemiSteam с двумя новыми мануалами созданными специально для помощи в создании
SemiSteam клиента. Теперь сервера Source 2007 могут переходить на новый уровень. NonSteam для них отходит на задний план.
Поддержка неизвестных клиентов имеющих схожести с известными эмуляторами.
ИСПРАВЛЕНИЯ:
Исправлен баг режима совместимости с SteamEmu из-за которого клиентам с разными эмулями всё равно выдавались разные ID.
v1.7
Исправления:
Клиенты Стим могли зайти на сервер даже если политика безопасности это запрещала.
Обновлены все мануалы под последнюю структуру системы и версии ПО.

Новое:
Добавлена поддержка неизвестных клиентов пытающихся эмитировать Стим клиенты(например одни из ранних версий RevEmu)
Добавлена поддержка HookEmu 3.51 Beta и выше использущий новый тикет авторизации. Опция безопасности та-же.
Добавлена опция позволяющая логировать типы запрещённых клиентов. Вы сможете увидеть их тип в консоли и логе перед тем как они будут выкинуты с сервера.
Добавлена опция профессионального выкидывания запрещённых клиентов. Если она включена то клиенты будут проходить первый этап валидации и выкидываться позже - это не позволит ботам и скан скриптам setti узнать что ваш сервер пускает не всех клиентов(а они требуют чтобы пускало всех без исключения) и ваши сервера смогут светиться в мастерах setti с любыми политиками безопасности.
В HL1-Linux(не amd64) теперь полнофункциональное логирование(по моему :D).
В Windows версиях используется новая система двойной Steam.DLL которая приносит все плюсы Linux сборок на виндовые сервера а так-же позволяет установить eSTEAMATiON напрямую в Стим(для ломанного Стима пропачте Steam.dll из релиза eSTEAMATiON вашим пачем)) и все игры будут иметь eSTEAMATiON сервер(незабудте пропачить распакованные двиг VUP-ом).
P.S VUP тоже обновился ;)

v1.6
ИСПРАВЛЕНИЯ:
Устранены 2 критические уязвимости эмулятора используя которые можно было завалить сервер(Например одну из уязвимостей приводил в действие очень старый эмуль RevEmu)
Новые типы клиентов Non-Steam и WON добавленные в 1.5 теперь тоже наследуют Shared_ID если эта опция включена.
Поддержка WON теперь привязана в сборки для HL1 и в Source версии не добавляется.
Клиент Setti server scanner теперь включён во встроенном конфиге(те автоконфигурация в случае отсутствия конфиг файла) а в версиях HL1 во встроенный конфиг включено даже разрешения входа клиентов WON.
Для корректной поддержки Shared_ID и вообще клиентов с локалок вышел Пак движков HL1 v1.6 который содержит две папки - в одной те-же движки что и в 1.5 а во второй эти движки модифицированы и позволяют нескольким людям заходить с одинаковыми STEAM_/VALVE_ ID
Я переписал со своих серверов свою поправленную библиотеку Steam.dll для Source в релиз(и убедился дизасмом что это исправленная версия) так как я закосячил в 1.5 и плюхнул старую нерабочую либу :D :D
ИЗМЕНЕНИЯ:
Оптимизации кода.

v1.5
НОВОЕ:
Поддержка спецклиента setti server scanner.
Поддержка старых версий SteamEmu(до 1.75) который не поддерживали уникальные ID
Поддержка клиентов HL1 WON(-nosteam) с авторизацией VALVE_ID(двиги 2783) и STEAM_ID(новые двиги) по их IP адресу
Вместе с базовым пакетом в релиз вышел и пакет СуперДвижков HL1 подготовленных к интеграции эмуля. Движки построены на моих последних техниках взлома и включают мой уникальный фикс который полностью лишает движок уязвимости от эксплойтов FuF-a(Burn to be Pig...) и Luigy(csdos/Fake clients bug). Мы проводили жестокие тесты этих двиганов и буквально бомбили их экспойтами. Оффициальные Valve-шные пропаченные на открытый доступ уходили в иной мир мгновенно а моим хоть бы хны и ненадо никаких внешних примочек по типу HLShield-а и прочего)
ИЗМЕНЕНИЯ:
Улучшена система централизованных SteamID добавленная в версии 1.1
ИСПРАВЛЕНИЯ:
Исправлена недоделка файла Steam.dll для Source из-за которой сервера падали при запуске.
Создана отдельная папка и отдельный эмуль для Source 2007 Linux так как эмуль от Source - Linux не мог запускать Source 2007 сервера.
Отдельный эмуль может и содержит теперь помимо всего 3 спец функции которые есть только в Source 2007 библиотеке. Устанавливать не стоит так как в VUP-е есть баг пачинга этого движка а клиенты не поддерживают авторизацию - те ID вы всё равно не увидите)

Вообщем качаем тестим радуемся товарищи
Партия вас не забудет :D

v1.1 - Добавлен спецпараметр который включён по умолчанию и включает совместимый со SteamEmu алгоритм обработки ID-шифров так что с разными эмулями в 99-и процентах получаются одинаковые SteamID.

v1.0 - Первая версия[/spoiler]


Вложения:
eSTEAMATiON.v2.0.Release.Candiate.9.UPDATE.1-SOURCEPLAY.RU.rar [3.38 МБ]
628 скачиваний

_________________
[ img ]
Вернуться к началу
 Заголовок сообщения: Re: eSTEAMATiON v2.0. RC1
СообщениеДобавлено: 01:29 Четверг, 08 Июль 2010 
Не в сети
Адмирал флота СССР
Адмирал флота СССР
Аватара пользователя

Зарегистрирован: 10:48 Среда, 24 Март 2010
Сообщения: 2178
Steam_id: STEAM_0:0:33597057
Откуда: Томск
А для чего она собстна нужна?
Что бы стим на серве у каждого свой был на Но-СТИМ серверах?


Вернуться к началу
 Заголовок сообщения: Re: eSTEAMATiON v2.0. RC1
СообщениеДобавлено: 11:07 Суббота, 10 Июль 2010 
Не в сети
Контр-адмирал
Контр-адмирал
Аватара пользователя

Зарегистрирован: 11:54 Пятница, 20 Ноябрь 2009
Сообщения: 943
Steam_id: STEAM_0:0:66688666
Откуда: Северск
Да :-)

_________________
[ img ]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 14:30 Среда, 02 Февраль 2011 
Не в сети
Сержант
Сержант

Зарегистрирован: 12:10 Среда, 05 Январь 2011
Сообщения: 97
Steam_id: STEAM_0:0:66688666
Откуда: Tomsk
А можно новую версию?

_________________
Я теперь stEElb


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 19:30 Среда, 25 Май 2011 
Не в сети
Рядовой
Рядовой

Зарегистрирован: 15:11 Вторник, 24 Май 2011
Сообщения: 1
Steam_id: STEAM_0:0:1918821109
Страницы не существует.


Вернуться к началу
 Заголовок сообщения: Re: eSTEAMATiON v2.0. RC1
СообщениеДобавлено: 06:52 Воскресенье, 29 Май 2011 
Не в сети
Контр-адмирал
Контр-адмирал
Аватара пользователя

Зарегистрирован: 11:54 Пятница, 20 Ноябрь 2009
Сообщения: 943
Steam_id: STEAM_0:0:66688666
Откуда: Северск
Держи


Вложения:
eSTEAMATiON.v2.0.RC1-HNY-ViTYAN.rar [98.38 КБ]
160 скачиваний

_________________
[ img ]
Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 19:31 Пятница, 17 Июнь 2011 
Не в сети
Сержант
Сержант
Аватара пользователя

Зарегистрирован: 19:30 Четверг, 16 Июнь 2011
Сообщения: 102
Steam_id: STEAM_0:0:1716413893
Откуда: Северск
При переустановки виндовса STEAM id будет другой или останется прежним?

_________________
[S.M.D]team CL v otstavke
War3mod


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 19:11 Воскресенье, 19 Июнь 2011 
Не в сети
Контр-адмирал
Контр-адмирал
Аватара пользователя

Зарегистрирован: 11:54 Пятница, 20 Ноябрь 2009
Сообщения: 943
Steam_id: STEAM_0:0:66688666
Откуда: Северск
Guirg
Попробуйте. На RevEmu сто процентов не меняется, а тут хз, как повезет ;/

_________________
[ img ]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 18:28 Суббота, 16 Февраль 2013 
Не в сети
Рядовой
Рядовой

Зарегистрирован: 18:26 Суббота, 16 Февраль 2013
Сообщения: 1
Steam_id: STEAM_0:0:66688666
Скиньте готовый уже плиз :cry:


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 9 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

cron
Создано на основе phpBB® Forum Software © phpBB Limited