▲ Наверх
Популярные новости
Время на сайте
Текущее время на сайте

Текущая дата на сайте
Последние комментарии
На сайте...
Всего на сайте: 4
Гостей: 4
Пользователи: 
- отсутствуют
Роботы: 
- отсутствуют
Голосование

Ваш любимый шутер от Valve?

Half-Life (все части)
CS 1.6
CS:S v.34
CS:S v2230303
CS:GO

 
 
Архив новостей
Облако тегов
Форум bir3yk.net » Сообщения пользователя

2 страниц 1 2 Далее

Сообщения пользователя: STRELOK74

Тема: Новая версия RevEmu | 4 июня 2019 18:14
Сообщение #11
bir3yk,
http://throttle.zizt.ru/xq6r5ps3sxv3
Тема: Новая версия RevEmu | 4 июня 2019 17:18
Сообщение #10
Присоединяюсь. На L4D2 также падения при входе NoSteam. С выключенным Ticket_Check.
# Ticket revemu authentication
# Default = True
#
Check_Ticket=False

# Allow connection when it is impossible to check
# Default = False
#
Allow_Fail_Check=True
Тема: Новая версия RevEmu | 3 июня 2019 17:47
Сообщение #9
bir3yk,
присваивать рандомный SteamID или взять какой-нибудь существующий стимовский, который будет ронять сервер. Не все оригинальные SteamID стима роняют сервера, лишь какая то часть, так сказать как везет :) В общем просто надо найти ту комбинацию SteamID, окторая будет ронять и использовать её. Можно даже на сервер не заходить. Просто connect и сразу disconnect и сервер сразу падает (именно на disconnect или когда игрок полностью войдет в игру).

Этот роняет сервера по крайней мере: https://yougame.biz/threads/73371/ (использовать Extreme Injector)
Сообщение #8
Писал в конце октября по поводу подмены стимид - http://bir3yk.net/forum/topic_2559/

Сейчас стоит последняя версия от 08.12.2018. Подмену стимид до сих пор можно осуществить. Однако, в логах RevEmu отображается реально сгенерированный стимид игрока, а вот сервер видит игрока с подмененным. Также вроде как падать сервер перестал из за такого игрока.
Сообщение #7
Чтож, будем ждать и надеяться :) Спасибо вам.
Сообщение #6
И опять таки он зашел и менял SteamID. Фикс от NiTro не помог.

2018/10/30 23:33:34 	Ticket: Rev Emu.
2018/10/30 23:33:34 	UserConnect IP = 178.165.124.105 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/31 00:02:59 	Ticket: Rev Emu.
2018/10/31 00:02:59 	UserConnect IP = 178.165.124.105 | SteamID = STEAM_0:0:80564894 (194)  Hack SteamID
При том стимид он меняет прямо в игре... Еще парочку человек перебирал, в логах revemu нет его подключения с новых стимид, однако в статистике сервера отражается, что был замечен на нескольких аккаунтах др. игроков.
А также из-за него вновь падал сервер, когда ему это хотелось. EnableSDK не помог.

В логах RevEmu вообще что то не понятное.
2018/10/31 00:02:59 	Ticket: Rev Emu.
2018/10/31 00:02:59 	UserConnect IP = 178.165.124.105 | SteamID = STEAM_0:0:80564894 (194)  Hack SteamID

2018/10/31 00:03:06 	Ticket: Rev Emu.
2018/10/31 00:03:06 	UserConnect IP = 95.76.67.88 | SteamID = STEAM_0:0:1796413421 (194)

2018/10/31 00:03:15 	SteamDisconnect IP = 94.25.228.84 | SteamID = STEAM_0:0:140084707 

2018/10/31 00:03:21 	Ticket: Rev Emu.
2018/10/31 00:03:21 	UserConnect IP = 178.165.124.105 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/31 00:03:38 	Ticket: Rev Emu.
2018/10/31 00:03:38 	UserConnect IP = 178.165.124.105 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/31 00:04:51 	SteamDisconnect IP = 77.40.45.250 | SteamID = STEAM_0:0:114068 

3 одновременных подключений с одного ИП, из которых 2 с одним и тем же SteamID (его нативный), а первый с пометкой Hack SteamID и он стимовский. При этом дисконнектов нет.

Вот похожее на то, что он делает https://www.youtube.com/watch?v=xVDCMRfh9pQ, но это для кс 1.6, но судя по описанию, данные dll также изменяют steamid у revemu. Возможно, алгоритм используется тот же. И вот еще: http://www.old-gamer.com/load/vse_dlja_cs_s/programmy/steamid_changer_v1_5_by_jb
l/4-1-0-1613


Вы хоть скажите, ждать ли нам какое-либо решение данного вопроса, либо думать самим как с этим разбираться? Хотя бы падение сервера бы починить...
Сообщение #5
Посмотрел ради интереса steamclient.so в IDA.
Исходя из дампа падения, падает в этой функции:
.text:0008CABE ; _DWORD __cdecl GameServer::Users::CUser::GetUserType(GameServer:
8;Users::CUser *this)
.text:0008CABE                 public _ZN10GameServer5Users5CUser11GetUserTypeEv
.text:0008CABE _ZN10GameServer5Users5CUser11GetUserTypeEv proc near
.text:0008CABE                                         ; CODE XREF: GameServer::Users::CUser::GetUserType(void)?j
.text:
;0008CABE                                         ; DATA XREF: LOAD:0000E0A4?o ...
.text:0008CABE
.text:0008CABE this            = dword ptr  8
.text:0008CABE
.text:0008CABE ; __unwind {
.text:0008CABE                 push    ebp
.text:0008CABF                 mov     ebp, esp
.text:0008CAC1                 mov     eax, [ebp+this]
.text:0008CAC4                 pop     ebp
.text:0008CAC5                 mov     eax, [eax+34h]    <<<--- 8cac5
.text:0008CAC8                 retn
.text:0008CAC8 ; } // starts at 8CABE
.text:0008CAC8 _ZN10GameServer5Users5CUser11GetUserTypeEv endp

Может все таки как то устранить данную проблему на уровне эмулятора? В том числе и сделать что то новое для защиты от подмены SteamID...

Вчера как я посмотрел он прошелся много по каким серверам и присваивал нужные ему SteamID.
Сообщение #4
bir3yk,
А как быть с подменами SteamID?
По этому поводу также была тема на myaren'е: https://forum.myarena.ru/index.php?/topic/40434-vzlom-servera-i-prosba-k-adminam
/
Сообщение #3
Также посмотрел по логам. Данный игрок играл сегодня и подделал SteamID под нужный ему, т.е. ВИП игрока и получил его функции... Нужно срочно что то делать... Пока единственная для нас защита получается - это удаление эмулятора.

Падение сервера при входе клиента
Сообщение #2
Сегодня три раза подряд сервер Left 4 Dead 2 упал при подключении клиента с Rev Emu.

1 падение
Лог Accelerator'а: https://crash.limetech.org/nte2b6fln5tv
Лог с RevEmu:

2018/10/28 19:15:00 	Ticket: Steam 3 Legit.
2018/10/28 19:15:00 	UserConnect IP = 176.63.22.181 | SteamID = STEAM_0:0:57966178 (240)

2018/10/28 19:15:01 	SteamDisconnect IP = 176.63.22.181 | SteamID = STEAM_0:0:57966178 

2018/10/28 19:20:59 	Ticket: Rev Emu.
2018/10/28 19:20:59 	UserConnect IP = 185.109.55.154 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/28 19:21:05 	Startup
2018/10/28 19:21:05 	Using ClientDll \\\\\\\"bin/steamclient_valve.so\\\\\\\"
2018/10/28 19:21:09 	Using_Interface: SteamClient017
2018/10/28 19:21:09 	Using_Interface: SteamClient017
2018/10/28 19:21:09 	Using_Interface: SteamClient017.


2 падение:
Лог Accelerator'а: https://crash.limetech.org/bhdpztyaoa6i
Лог с RevEmu:

2018/10/28 19:51:20 	Ticket: Rev Emu.
2018/10/28 19:51:20 	UserConnect IP = 185.109.55.154 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/28 19:51:21 	SteamDisconnect IP = 185.109.55.154 | SteamID = STEAM_0:0:1950205801 

2018/10/28 19:54:03 	Ticket: Rev Emu.
2018/10/28 19:54:03 	UserConnect IP = 185.109.55.154 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/28 19:54:09 	Startup
2018/10/28 19:54:09 	Using ClientDll \\\\\\\"bin/steamclient_valve.so\\\\\\\"
2018/10/28 19:54:13 	Using_Interface: SteamClient017
2018/10/28 19:54:13 	Using_Interface: SteamClient017
2018/10/28 19:54:13 	Using_Interface: SteamClient017
2018/10/28 19:54:16 	Ticket: Steam 3 Legit.


На третьем падении то же самое...

Логи из консоли сервера:
Client \\"Nemox\\" connected (185.109.55.154:27005).
String Table dictionary for downloadables should be rebuilt, only found 36 of 45 strings in dictionary
String Table dictionary for soundprecache should be rebuilt, only found 11417 of 16360 strings in dictionary
String Table dictionary for Scenes should be rebuilt, only found 8312 of 13181 strings in dictionary
./srcds_run: line 341: 15550 Segmentation fault      $HL_CMD


Все разы сервер упал при подключении одного и того же клиента. На сервере игралась нестандартная кампания (т.е. не у всех она есть). Очевидно, клиента кикало сразу, т.к. у него отсутствует данная карта (исходя из лога Accelerator'а). Но вместо кика клиента мы получаем полный краш сервера...

Посмотрел поздние часы лога RevEmu. данный клиент играл уже на сервере и все было нормально, когда игралась стандартная карта в лефте.
2018/10/28 13:28:30 	Ticket: Steam 3 Legit.
2018/10/28 13:28:30 	UserConnect IP = 62.133.162.177 | SteamID = STEAM_0:0:99139072 (240)

2018/10/28 13:28:34 	Ticket: Rev Emu.
2018/10/28 13:28:34 	UserConnect IP = 185.109.55.154 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/28 13:29:13 	Ticket: Steam 3 Legit.
2018/10/28 13:29:13 	UserConnect IP = 78.165.162.79 | SteamID = STEAM_0:1:206195652 (240)

2018/10/28 13:36:51 	SteamDisconnect IP = 108.54.167.212 | SteamID = STEAM_0:0:25354182 

2018/10/28 13:37:07 	Ticket: Rev Emu.
2018/10/28 13:37:07 	UserConnect IP = 185.109.55.154 | SteamID = STEAM_0:0:1950205801 (194)

2018/10/28 13:37:20 	Ticket: Steam 3 Legit.
2018/10/28 13:37:20 	UserConnect IP = 84.18.120.125 | SteamID = STEAM_0:0:1899908 (240)
Тема: CS:GO Panoroma Non Steam not working? | 10 октября 2018 21:24
Сообщение #1
Взял раскрутку для сервера. При попытке входа на сервер с no-steam - не заходит. В итоге, ни единого подключения через RevEmu! Только через стим.

Connecting to public(37.230.210.63:27015) ...
Server using 'public' lobbies, requiring pw no, lobby id ffffffffffffffff
ChangeGameUIState: CSGO_GAME_UI_STATE_LOADINGSCREEN -> CSGO_GAME_UI_STATE_INGAME
**** Unable to localize '#GenericConfirmText_Label' on panel descendant of 'MMStatus'
ChangeGameUIState: CSGO_GAME_UI_STATE_INGAME -> CSGO_GAME_UI_STATE_MAINMENU

Это выдает в консоль. Просто выбрасывает в меню. На сервере в rev-client.log ничегоб никаких данных о подключении. Что делать? Время раскрутки идет...


UPD: Проблема решена! Нужно было включить EnableNSNetSvc = UDP в rev.ini
2 страниц 1 2 Далее

  Сейчас: 28 апреля 2024 17:15