Подскажите пожалуйста как решить !
-
Автор темы
GrishaBiceps -
Дата начала
1 Май 2021
- Статус
- В этой теме нельзя размещать новые ответы.
-
-
#1
- Ошибка
-
[CSBGuard] «vgui_runscript»: Blocked
[CSBGuard] «+jump»: Blocked
[CSBGuard] » wait»: Blocked
[CSBGuard] » wait»: Blocked
[CSBGuard] » wait»: Blocked
[CSBGuard] » -jump»: B
- ОС
- Windows
- Amx Mod X
- Билд
- ReGamedll
- Версия Metamod
- Список метамодулей
-
[ 1] AMX Mod X RUN - amxmodx.dll v1.9.0.5 ini Start ANY
[ 2] dproto_EF RUN - dproto.dll v0.9.582 ini Start Never
[ 3] Semiclip RUN - semiclip.dll v2.2 ini ANY ANY
[ 4] VoiceTranscoder RUN - voicetranscoder. v2017RC5 ini ANY ANY
[ 5] Orpheu RUN - orpheu_amxx.dll v2.3 pl1 ANY ANY
[ 6] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl1 ANY ANY
[ 7] CStrike RUN - cstrike_amxx.dll v1.9.0.5 pl1 ANY ANY
[ 8] Engine RUN - engine_amxx.dll v1.9.0.5 pl1 ANY ANY
[ 9] FakeMeta RUN - fakemeta_amxx.dl v1.9.0.5 pl1 ANY ANY
[10] MySQL RUN - mysql_amxx.dll v1.9.0.5 pl1 ANY ANY
[11] CSX RUN - csx_amxx.dll v1.9.0.5 pl1 ANY ANY
[12] Fun RUN - fun_amxx.dll v1.9.0.5 pl1 ANY ANY
- Список плагинов
-
[ 1] opengl detector 0.7.8e kanagava opengl32.amxx running
[ 2] DopBan 2.8.2b kanagava dop_ban2.amxx running
[ 3] AIM detector 0.7.4e kanagava aim_detector.am running
[ 4] [190] Ultimate Weapons 21.03.23 SKAJIbnEJIb ultimate_weapon running
[ 5] [190] Army Ranks Ultim 20.06.06 SKAJIbnEJIb army_ranks_ulti running
[ 6] Stats Configuration 20.06.06 SKAJIbnEJIb & AM statscfg_rbs.am running
[ 7] [190] StatsX RBS 21.03.23 SKAJIbnEJIb & AM statsx_rbs.amxx running
[ 8] [190] AMXBans RBS 20.06.06 SKAJIbnEJIb & La amxbans_rbs.amx running
[ 9] [190] Balancing Map Fu 20.06.06 SKAJIbnEJIb balancing_map_f running
[ 10] [190] Chat Controller 20.06.06 SKAJIbnEJIb chat_controller running
[ 11] [190] Chat Addons 20.06.06 SKAJIbnEJIb chat_addons.amx running
[ 12] [190] Chat RBS 20.06.06 SKAJIbnEJIb chat_rbs.amxx running
[ 13] [190] CsStats MySQL 20.06.06 SKAJIbnEJIb csstats_mysql.a running
[ 14] [190] Damager RBS 20.06.06 SKAJIbnEJIb damager_rbs.amx running
[ 15] [190] Snipers RBS 20.06.06 SKAJIbnEJIb snipers_rbs.amx running
[ 16] [190] Top Award RBS 20.06.06 SKAJIbnEJIb topaward_rbs.am running
[ 17] [190] Ultimate Flags 20.06.06 SKAJIbnEJIb ultimate_flags. running
[ 18] [182] Ultimate Gag 17.12.22BE SKAJIbnEJIb ultimate_gag.am running
[ 19] [190] VIP RBS 20.07.20 SKAJIbnEJIb vip_rbs.amxx running
[ 20] [190] WeaponMenu RBS 20.06.30 SKAJIbnEJIb weaponmenu_rbs. running
[ 21] [190] DemoRecorder RBS 20.06.06 SKAJIbnEJIb demorecorder_rb running
[ 22] [190] AC Spectator ESP 20.06.06 SKAJIbnEJIb & Ko ac_esp.amxx running
[ 23] [190] VoteBan RBS 20.06.06 SKAJIbnEJIb voteban_rbs.amx running
[ 24] [190] MapChooser RBS 20.08.02 SKAJIbnEJIb & UF mapchooser_rbs. running
[ 25] [190] No Team Flash 20.06.06 SKAJIbnEJIb NoTeamFlash.amx running
[ 26] Admin Chat 1.9.0.5235 AMXX Dev Team adminchat.amxx running
[ 27] Admin Commands 1.9.0.5235 AMXX Dev Team admincmd.amxx running
[ 28] Admin Help 1.9.0.5235 AMXX Dev Team adminhelp.amxx running
[ 29] Slots Reservation 1.9.0.5235 AMXX Dev Team adminslots.amxx running
[ 30] Admin Votes 1.9.0.5235 AMXX Dev Team adminvote.amxx running
[ 31] Commands Menu 1.9.0.5235 AMXX Dev Team cmdmenu.amxx running
[ 32] Info. Messages 1.9.0.5235 AMXX Dev Team imessage.amxx running
[ 33] Maps Menu 1.9.0.5235 AMXX Dev Team mapsmenu.amxx running
[ 34] Menus Front-End 1.9.0.5235 AMXX Dev Team menufront.amxx running
[ 35] Multi-Lingual System 1.9.0.5235 AMXX Dev Team multilingual.am running
[ 36] Pause Plugins 1.9.0.5235 AMXX Dev Team pausecfg.amxx running
[ 37] Players Menu 1.9.0.5235 AMXX Dev Team plmenu.amxx running
[ 38] NextMap 1.9.0.5235 AMXX Dev Team nextmap.amxx running
[ 39] Plugin Menu 1.9.0.5241 AMXX Dev Team pluginmenu.amxx running
[ 40] Scrolling Message 1.9.0.5235 AMXX Dev Team scrollmsg.amxx running
[ 41] CS Stats Logging 1.9.0.5235 AMXX Dev Team stats_logging.a running
[ 42] Teleport Menu 1.9.0.5235 AMXX Dev Team telemenu.amxx running
[ 43] TimeLeft 1.9.0.5235 AMXX Dev Team timeleft.amxx running
[ 44] Restrict Weapons 1.9.0.5235 AMXX Dev Team restmenu.amxx running
[ 45] Reset Score 1.0 Silenttt resetscore.amxx running
[ 46] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 47] Nade Health 1.2 medusa hade_health.amx running
[ 48] [190] Parachute RBS 20.06.06 SKAJIbnEJIb & KR parachute_rbs.a running
[ 49] c4 timer 1.0 cheap_suit c4timer.amxx running
[ 50] Ultimate Sound 1.5 Dizzy ultimate_sounds running
Здравствуйте. Как решить эту штуку?
Захожу на свой сервер с любой КС и в консоле вот это постоянно
[CSBGuard] «vgui_runscript»: Blocked
[CSBGuard] «+jump»: Blocked
[CSBGuard] » wait»: Blocked
[CSBGuard] » wait»: Blocked
[CSBGuard] » wait»: Blocked
[CSBGuard] » -jump»: B
И так далее на всякое .
Последнее редактирование: 1 Май 2021
-
-
#2
Удалить плагин [CSBGuard]
-
-
#3
Алексеич, Ну меня в списке нету такого плагина .
-
-
#4
Скорее всего это какой-то протектор блочит команды, который подает сервер. Либо удалите протектор в клиенте игры, или же это какой-то плагин на сервере.
Как я понял это CSXGuard, но почему то с названием CSB в начале , возможно опечатка. Удалите протектор в папке с игрой!
-
-
#6
GrishaBiceps, я не могу знать, что у вас с сервером. я всего лишь дал предположение, что это может быть какой то протектор в клиенте игры.
-
-
#8
Nordic Warrior, Зашел со стим кс и нету этих сообщений в консоли !
1 Май 2021
Алексеич, Я добавил к теме еще один вопрос добавил
Поможе тоже решить как ни будь это ?
-
-
#9
Закройте пожалуйста тему!
- Статус
- В этой теме нельзя размещать новые ответы.
Сейчас на форуме нет ни одного пользователя.
// CSXGuard v4 by ratwayer
// http://madotsuki.ru | ratwayer@madotsuki.ru
This is a client-side modification for Counter-Strike, which is designed to protect your game client from «unwanted» commands, such as «motd_write» and «snapshot». Moreover, it provides a whole lot of additional features (some of then include blocking QCC messages and MOTD windows, removing FPS limits built in the engine, plus fixing some bugs and annoyances; and that’s not even all of them).
Source code is also avaliable (Delphi 6 or newer is required to compile; 2009/XE/XE2 are not supported).
Requirements:
Works on any Counter-Strike 1.6 version (2637 to 4554), the video mode and the renderer does not matter.
Steam versions of Counter-Strike are also supported.
Installation:
- Extract the archive contents to your Counter-Strike folder (in the same directory that contains «hl.exe»).
- Launch the game; the welcome message should appear in your console.
You can also use the DLL injector instead of ASI-loader, this doesn’t affect the initialization process.
The «Source» directory contains the source code, which isn’t required for gameplay.
Configuration:
The file «CSXGuard.ini» contains all the configurable parameters which can be changed.
Full feature list:
- selective command blocking (currently there are 227 commands in the list)
- QCC/QCC2 message blocking (only if your client supports them)
- MOTD window blocking
- removing the built-in limits for ex_interp and cl_updaterate
- removing the built-in FPS limits
- selective command forwarding (helps bypassing the alias-detectors)
- a fix for case-sensitive file name filters; manual configuration is also supported
- removing the protection set for cvars with FLAG_SPONLY flag
- removing the cvar validation (chase_active, r_drawentities, gl_wireframe, ..)
- removing the limitation which doesn’t allow to use «*» in the setinfo command
- an ability to record movies («startmovie») even while not playing a demo
- voice subsystem tweaks:
- allowing to use voice chat even when not fully connected
- an ability to change the outgoing voice packet size
- built-in ban manager (block the players you don’t want to hear)
- looping the file input (voice_loopinput)
- seeking a position in the file input (voice_seekinput)
- a fix for voice record problem when the game is restored from minimized state
- show the console on game initialization
- advanced scripting interface («if» and «loop» commands)
- a fix for «spawn 1 1» exploit that can be run against a client
- resource filters (blocking the downloading of sounds, music and banners)
Send any suggestions or questions to ratwayer@madotsuki.ru.
Наши новости: |
Правила форума
Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.
Название темы должно соответствовать содержанию. Темы с названием типа «Помогите», «Вопрос», «парни подскажите…» — будут удалены.
Все темы, не относящиеся к «Вопросам по модам и плагинам», будут удалены или перемещены в соответствующий раздел.
Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер
2 страниц |
Проблема выкидования игроков на сервере, Проблема на сервере
|
McLane87 |
Сообщение
|
|
Ребята всем привет. Вернусь к своей проблемы на сервере. amxx plugins |
|
Поблагодарили 1 раз
|
appp |
Сообщение
|
Стаж: 2 года 9 месяцев Сообщений: 213 |
вот. CSXGuard — это плагин для Counter-Strike 1.6, который предназначен для защиты игры от рекламы и спама, нежелательных вредных команд, таких как «bind», «alias», изменения конфигов, изменения меню и скачивания .dll файлов и проникновения вирусов. отключи показ мотд и проверь еще раз. Отредактировал: appp, — 7.6.2020, 15:17 |
|
Поблагодарили 1 раз
|
McLane87 |
Сообщение
|
Стаж: 5 лет 11 месяцев Сообщений: 92 |
|
|
|
ThePhoenix |
Сообщение
|
Стаж: 8 лет 1 месяц Сообщений: 2720 |
Цитата При топ15 выкидывает игроков и при смене карты. Причина кика? Падение? Дамп падения? Цитата Ошибка при просмотре топ15 [CSBGuard] VIRUS: motd screen was blocked. Отключить в протекторе блокировку MOTD Скачал мой плагин? Отблагодари лайком || Помог в решение вопроса? Ставь лукас |
|
|
pacumka |
Сообщение
|
Стаж: 4 года 10 месяцев Сообщений: 1587 Меценат |
ип сервера оставь |
|
|
McLane87 |
Сообщение
|
Стаж: 5 лет 11 месяцев Сообщений: 92 |
Отредактировал: McLane87, — 7.6.2020, 16:20 |
|
|
r1nk0 |
Сообщение
|
Стаж: 9 лет 5 месяцев Сообщений: 1417 |
Код 37] StatsX (MastaMan Editi 1.8.1.3746 AMXX Dev Team statsx_shell.am running отрубай или ищи ему замену Создание и редактирование карт ($) — vk.com/id476857873 |
|
|
energydance |
Сообщение
|
Стаж: 7 лет 8 месяцев Сообщений: 2791 |
да и почитай на досуге Бэкдоры в плагинах от MastaMan и Empower Отредактировал: energydance, — 7.6.2020, 16:28 Press enter to exit … |
|
|
McLane87 |
Сообщение
|
Стаж: 5 лет 11 месяцев Сообщений: 92 |
Цитата(r1nk0 @ 7.6.2020, 16:26) Код 37] StatsX (MastaMan Editi 1.8.1.3746 AMXX Dev Team statsx_shell.am running отрубай или ищи ему замену Откл то не работает стата и не выкидывает, установлен через пу, фтп не включал. Было все нормально. Стандартный вкл тоже выеидывает, это не из за этого плагина. Поддержка говорить нечего не поделать. |
|
|
sergggzi |
Сообщение
|
Стаж: 10 лет Сообщений: 6534 |
|
|
|
McLane87 |
Сообщение
|
Стаж: 5 лет 11 месяцев Сообщений: 92 |
Цитата(sergggzi @ 7.6.2020, 17:17)
Я понимаю, но большинство выкидывает, я за игковов волнуюсь, где вип взяты раскрутки, там практически ихние сборки все с протектором. |
|
|
sergggzi |
Сообщение
|
Стаж: 10 лет Сообщений: 6534 |
|
|
Поблагодарили 1 раз
|
r1nk0 |
Сообщение
|
Стаж: 9 лет 5 месяцев Сообщений: 1417 |
Не выкидывает потому что уже лет 5 никто не ставит StatsX из ПУ этот. Создание и редактирование карт ($) — vk.com/id476857873 |
|
Поблагодарили 1 раз
|
McLane87 |
Сообщение
|
Стаж: 5 лет 11 месяцев Сообщений: 92 |
Цитата(r1nk0 @ 7.6.2020, 17:30)
Не выкидывает потому что уже лет 5 никто не ставит StatsX из ПУ этот. Цитата(sergggzi @ 7.6.2020, 17:23)
Это про какой мотд идет речь, при заходе на сервер приветсвие? |
|
|
s1ngle |
Сообщение
|
Стаж: 4 года 5 месяцев Сообщений: 1343 |
|
|
|
r1nk0 |
Сообщение
|
Стаж: 9 лет 5 месяцев Сообщений: 1417 |
Создание и редактирование карт ($) — vk.com/id476857873 |
|
|
Metal Messiah |
Сообщение
|
Стаж: 10 лет Сообщений: 2275 HostGame.cf |
Если в MOTD окне содержится ссылка на .bat .exe .dll .vbs и далее по списку, либо MOTD окно содержит перенаправление на такой файл, либо содержит фрейм в котором теоретически может быть прогружен такой файл — MOTD окно не отображается. При этом в разных версиях протектора либо идет выход с сервера, либо просто тихо не открывается MOTD и ты продолжаешь играть. AMXX функция show_motd может принимать как текст страницы, так и адрес. Текст страницы ограничен по размеру, потому в него не все влазит. Если нужно открыть страницу сайта — следует передавать адрес страницы, а не код в стиле <iframe src=»http://» width=»100%» height=»100%»>. Полезные публикации — ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же. |
|
|
McLane87 |
Сообщение
|
Стаж: 5 лет 11 месяцев Сообщений: 92 |
Цитата(s1ngle @ 7.6.2020, 17:59)
Я его совсем мотд удалял не помогает. Выкидывает при просмотра топ15. |
|
|
appp |
Сообщение
|
Стаж: 2 года 9 месяцев Сообщений: 213 |
отключи [ 37] StatsX (MastaMan Editi 1.8.1.3746 AMXX Dev Team statsx_shell.am running и проверь. |
|
|
McLane87 |
Сообщение
|
Стаж: 5 лет 11 месяцев Сообщений: 92 |
Цитата(r1nk0 @ 7.6.2020, 18:12)
На стандартном тоже выкидывает, инем переустановленном сервере. |
|
|
0 пользователей и 1 гостей читают эту тему:
|
Authenticator Code |
|
Thread Tools |
XGuard |
|
#1 |
|||||||||||
th3fla h4x0!2 Join Date: Sep 2019
Reputation: 1801 Points: 5,869, Level: 8 Level up: 43%, 631 Points needed Activity: 1.9% Last Achievements |
XGuard • Informations: • VAC Status: Undectected, I’m not responsable for VAC ban, use it as your own risk! • Features: • Credits: • Latest version: v2.1.2, 2022/05/29 • Installation: • ChangeLog: • Commands: • Download: https://www.unknowncheats.me/forum/d…=file&id=37147
|
|||||||||||
th3fla is offline |
|
#2 |
|||||||||||
babama � Staff Administrator � Join Date: Aug 2016
Recognitions Points: 77,495, Level: 40 Level up: 77%, 1,005 Points needed Activity: 28.1% Last Achievements |
File Approved
Interested in how we analyze files? Click here to find out. Thanks for sharing! |
|||||||||||
babama is offline |
|
#3 |
|||||||||||
spiritasan n00bie Join Date: Apr 2021
Reputation: 52 Points: 1, Level: 1 Level up: 0%, 1 Points needed Activity: 0% |
When I modify the fps, some servers will prompt me illegal fps |
|||||||||||
spiritasan is offline |
|
#4 |
|||||||||||
th3fla h4x0!2
Join Date: Sep 2019
Reputation: 1801 Points: 5,869, Level: 8 Level up: 43%, 631 Points needed Activity: 1.9% Last Achievements |
Quote:
Originally Posted by spiritasan When I modify the fps, some servers will prompt me illegal fps the server can see if you have over 100 fps and without checking fps_max and it can kick you, so you cant bypass it |
|||||||||||
th3fla is offline |
|
#5 |
|||||||||||
GDPR_Anonymous MVP Join Date: Sep 2005
Reputation: 425834 Points: 1, Level: 1 Level up: 0%, 1 Points needed Activity: 0% |
Good release +rep. But it leaves a lot to be desired. Your svc_stufftext/QCC/QCC2 logic is quite shoddy. Consider the following scenario: When you parse the incoming svc_stufftext command, you should use Cvar_SetValue and do the following (make sure to account for delimiters and such, eventually see Xash3D): Code: auto* cvar = iface::orig_engine.pfnGetCvarPointer( cvar_name_from_request ); if( !cvar ) return; // It's a trap mayne // Save original value const auto original_value = cvar->value; const std::string original_str( cvar->string ); // Pass "new" value to engine, to see if engine can parse it, i.e. see if it's valid iface::orig_engine.pfnCvar_Set( cvar_name_from_request, value_from_request ); if( original_str != std::string( cvar->string ) ) { // Update fake value in your map for next QCC/QCC2 } // Revert back to original value, since pfnCvar_Set will update it for us cvar->value = original_value; You should also patch the net_message, which is basically the response you received from server, so commands don’t get written to the demo when recording. Code: void FilterCommandToExecute() { // Save current read count, so we can determine the length of the input command auto read_start = *( intptr_t* )( offsets::msg_readcount ); // Read current command, so the msg_readcount gets increased // from which we can obtain the read length std::string input_command( parser::detail::Trim( MSG_ReadString() ) ); // Obtain the length of how much was read by differentiating the read count const auto read_length = ( *( intptr_t* )( offsets::msg_readcount ) - read_start ); // Revert msg_readcount before calling original *( intptr_t* )( offsets::msg_readcount ) = read_start; // We didn't read jack shit. Stop right here. if( !read_length || input_command.empty() ) return; // Locally sanitize the command std::string safe_command( GetSafeCommand( input_command ) ); if( safe_command == input_command ) return; // Get the message we're currently trying to parse auto net_message = ( sizebuf_t* )( offsets::net_message ); if( !net_message->cursize ) return; // Keep track of original size for logging purposes const auto original_size = net_message->cursize; // Copy data until read_count const auto offset = ( read_start + read_length ); const auto back_buffer_size = ( net_message->cursize - offset ); // Copy all data after the string in question auto back_buffer = new std::uint8_t[ back_buffer_size ]; for( auto i = 0; i < back_buffer_size; ++i ) back_buffer[ i ] = net_message->data[ i + offset ]; // Overwrite cursize, so MSG_WriteString can know where to start (over)writing net_message->cursize = read_start; // Copy leftover data back to the message buffer SZ_Write( net_message, safe_command.c_str(), safe_command.size() + 1 ); SZ_Write( net_message, back_buffer, back_buffer_size ); // Keep track of overwritten commands LOG_SCOPE_FUNCTION( INFO ); LOG_F( INFO, $( "Size: %i -> %i" ), original_size, net_message->cursize ); LOG_F( INFO, $( "Command: "%s" -> "%s"" ), input_command.c_str(), safe_command.c_str() ); // Delete previously allocated buffer. // Make sure we don't leak memory delete[] back_buffer; back_buffer = nullptr; } Also, don’t forget to patch the «rate» cvar so that people with a fast internet connection can set it to 100000. Another thing, CL_SendConsistencyInfo is a much better place to hook than CL_ParseConsistencyInfo, but whatever.
|
|||||||||||
GDPR_Anonymous is offline |
|
#6 |
|||||||||||
th3fla h4x0!2
Join Date: Sep 2019
Reputation: 1801 Points: 5,869, Level: 8 Level up: 43%, 631 Points needed Activity: 1.9% Last Achievements |
Quote:
Originally Posted by spluxor Good release +rep. But it leaves a lot to be desired. Your svc_stufftext/QCC/QCC2 logic is quite shoddy. Consider the following scenario: When you parse the incoming svc_stufftext command, you should use Cvar_SetValue and do the following (make sure to account for delimiters and such, eventually see Xash3D): Code: auto* cvar = iface::orig_engine.pfnGetCvarPointer( cvar_name_from_request ); if( !cvar ) return; // It's a trap mayne // Save original value const auto original_value = cvar->value; const std::string original_str( cvar->string ); // Pass "new" value to engine, to see if engine can parse it, i.e. see if it's valid iface::orig_engine.pfnCvar_Set( cvar_name_from_request, value_from_request ); if( original_str != std::string( cvar->string ) ) { // Update fake value in your map for next QCC/QCC2 } // Revert back to original value, since pfnCvar_Set will update it for us cvar->value = original_value; You should also patch the net_message, which is basically the response you received from server, so commands don’t get written to the demo when recording. Code: void FilterCommandToExecute() { // Save current read count, so we can determine the length of the input command auto read_start = *( intptr_t* )( offsets::msg_readcount ); // Read current command, so the msg_readcount gets increased // from which we can obtain the read length std::string input_command( parser::detail::Trim( MSG_ReadString() ) ); // Obtain the length of how much was read by differentiating the read count const auto read_length = ( *( intptr_t* )( offsets::msg_readcount ) - read_start ); // Revert msg_readcount before calling original *( intptr_t* )( offsets::msg_readcount ) = read_start; // We didn't read jack shit. Stop right here. if( !read_length || input_command.empty() ) return; // Locally sanitize the command std::string safe_command( GetSafeCommand( input_command ) ); if( safe_command == input_command ) return; // Get the message we're currently trying to parse auto net_message = ( sizebuf_t* )( offsets::net_message ); if( !net_message->cursize ) return; // Keep track of original size for logging purposes const auto original_size = net_message->cursize; // Copy data until read_count const auto offset = ( read_start + read_length ); const auto back_buffer_size = ( net_message->cursize - offset ); // Copy all data after the string in question auto back_buffer = new std::uint8_t[ back_buffer_size ]; for( auto i = 0; i < back_buffer_size; ++i ) back_buffer[ i ] = net_message->data[ i + offset ]; // Overwrite cursize, so MSG_WriteString can know where to start (over)writing net_message->cursize = read_start; // Copy leftover data back to the message buffer SZ_Write( net_message, safe_command.c_str(), safe_command.size() + 1 ); SZ_Write( net_message, back_buffer, back_buffer_size ); // Keep track of overwritten commands LOG_SCOPE_FUNCTION( INFO ); LOG_F( INFO, $( "Size: %i -> %i" ), original_size, net_message->cursize ); LOG_F( INFO, $( "Command: "%s" -> "%s"" ), input_command.c_str(), safe_command.c_str() ); // Delete previously allocated buffer. // Make sure we don't leak memory delete[] back_buffer; back_buffer = nullptr; } Also, don’t forget to patch the «rate» cvar so that people with a fast internet connection can set it to 100000. Another thing, CL_SendConsistencyInfo is a much better place to hook than CL_ParseConsistencyInfo, but whatever. thanks for the reply, i will try to solve the things you mentioned when i have time edit: i dont think i will fix that thing with svc_stufftext and qcc because it will be useless, the server can send you a command that you block e.g. +jump and if you dont do that action you will be detected, i will think about this
|
|||||||||||
th3fla is offline |
|
#7 |
|||||||||||
GDPR_Anonymous MVP Join Date: Sep 2005
Reputation: 425834 Points: 1, Level: 1 Level up: 0%, 1 Points needed Activity: 0% |
Quote:
Originally Posted by th3fla thanks for the reply, i will try to solve the things you mentioned when i have time edit: i dont think i will fix that thing with svc_stufftext and qcc because it will be useless, the server can send you a command that you block e.g. +jump and if you dont do that action you will be detected, i will think about this Somewhat true. It will be useless for a lot of shared physics-related cvars, since the server can recompute them (but it’s not that easy, and I doubt we will see this, unless for some leagues, but even then), since both server and client share code. Same goes for physics-related commands (this is really easy to detect, and only the most essential commands should be blocked). But, it could be useful for some cvars, such as voice_forcemicrecord/voice_inputfromfile. (And well, some physics-related, since I doubt servers will start recomputing them and validating them). In the end, there are two people who will use a protector: those who don’t care if they banned, and those who want to play normally, but only block some stuff (e.g. spk, mp3, quit, exec, writecfg, motd, motd_write, etc.) and maybe even also spoof some cvar. «The fix» is just several lines of code, and I don’t really see a reason not to implement it. It definitely has a purpose for the latter kind (regardless if a protector can be detected in other ways). |
|||||||||||
GDPR_Anonymous is offline |
|
#8 |
|||||||||||
buckwild1 God-Like Join Date: Jan 2015
Reputation: 366 Points: 6,473, Level: 8 Level up: 98%, 27 Points needed Activity: 5.0% Last Achievements |
Quote:
Originally Posted by spluxor Somewhat true. It will be useless for a lot of shared physics-related cvars, since the server can recompute them (but it’s not that easy, and I doubt we will see this, unless for some leagues, but even then), since both server and client share code. Same goes for physics-related commands (this is really easy to detect, and only the most essential commands should be blocked). But, it could be useful for some cvars, such as voice_forcemicrecord/voice_inputfromfile. (And well, some physics-related, since I doubt servers will start recomputing them and validating them). In the end, there are two people who will use a protector: those who don’t care if they banned, and those who want to play normally, but only block some stuff (e.g. spk, mp3, quit, exec, writecfg, motd, motd_write, etc.) and maybe even also spoof some cvar. «The fix» is just several lines of code, and I don’t really see a reason not to implement it. It definitely has a purpose for the latter kind (regardless if a protector can be detected in other ways). I use protector for example for lambert players and i think this is undetected forever in any server. |
|||||||||||
buckwild1 is offline |
|
#9 |
|||||||||||
th3fla h4x0!2
Join Date: Sep 2019
Reputation: 1801 Points: 5,869, Level: 8 Level up: 43%, 631 Points needed Activity: 1.9% Last Achievements |
Quote:
Originally Posted by buckwild1 I use protector for example for lambert players and i think this is undetected forever in any server. what new cs? you mean gsclient? |
|||||||||||
th3fla is offline |
|
#10 |
|||||||||||
buckwild1 God-Like Join Date: Jan 2015
Reputation: 366 Points: 6,473, Level: 8 Level up: 98%, 27 Points needed Activity: 5.0% Last Achievements |
Quote:
Originally Posted by th3fla what new cs? you mean gsclient? Yes, GS |
|||||||||||
buckwild1 is offline |
|
#11 |
|||||||||||
GDPR_Anonymous MVP Join Date: Sep 2005
Reputation: 425834 Points: 1, Level: 1 Level up: 0%, 1 Points needed Activity: 0% |
Quote:
Originally Posted by buckwild1 Unfortunately, the new CS cannot be hacked. Wrong. |
|||||||||||
GDPR_Anonymous is offline |
|
#12 |
|||||||||||
Snowyy Forum Administrator Join Date: Dec 2015
Recognitions Points: 132,711, Level: 52 Level up: 23%, 4,289 Points needed Activity: 36.8% Last Achievements |
File Approved
Interested in how we analyze files? Click here to find out. |
|||||||||||
Snowyy is online now |
|
#13 |
|||||||||||
buckwild1 God-Like Join Date: Jan 2015
Reputation: 366 Points: 6,473, Level: 8 Level up: 98%, 27 Points needed Activity: 5.0% Last Achievements |
Quote:
Originally Posted by spluxor Wrong. Maybe you can do it for yourself, but I mean that there is no hack or protector in public to work on gs. I tried all the protectors, but no one works on gs… |
|||||||||||
buckwild1 is offline |
|
#14 |
|||||||||||
bot1976 n00bie Join Date: Mar 2021
Reputation: 10 Points: 93, Level: 1 Level up: 24%, 307 Points needed Activity: 0% |
How can I listen to the players? for some reason when I use the xguard I can’t hear other players talking. |
|||||||||||
bot1976 is offline |
|
#15 |
|||||||||||
buckwild1 God-Like Join Date: Jan 2015
Reputation: 366 Points: 6,473, Level: 8 Level up: 98%, 27 Points needed Activity: 5.0% Last Achievements |
Quote:
Originally Posted by bot1976 How can I listen to the players? for some reason when I use the xguard I can’t hear other players talking. has a blocked command… in general, the commands you need to block are much less than those included in the list… |
|||||||||||
buckwild1 is offline |
|
#16 |
|||||||||||
th3fla h4x0!2
Join Date: Sep 2019
Reputation: 1801 Points: 5,869, Level: 8 Level up: 43%, 631 Points needed Activity: 1.9% Last Achievements |
Quote:
Originally Posted by buckwild1 has a blocked command… in general, the commands you need to block are much less than those included in the list… commands in the .ini file that are blocked means that the server can no longer send you those commands, if you have the voice_ * cvars blocked it means that the server will no longer modify them via stufftext/director |
|||||||||||
th3fla is offline |
|
#17 |
|||||||||||
kennysh n00bie Join Date: Jul 2017
Reputation: 52 Points: 2,826, Level: 5 Level up: 4%, 774 Points needed Activity: 7.7% Last Achievements |
My CS its shows like this when i use this, too much brightness, can i fix this? https://prnt.sc/12d542d |
|||||||||||
kennysh is offline |
|
#18 |
|||||||||||
th3fla h4x0!2
Join Date: Sep 2019
Reputation: 1801 Points: 5,869, Level: 8 Level up: 43%, 631 Points needed Activity: 1.9% Last Achievements |
Quote:
Originally Posted by kennysh My CS its shows like this when i use this, too much brightness, can i fix this? https://prnt.sc/12d542d Write in console r_fullbright 0 |
|||||||||||
th3fla is offline |
|
#19 |
|||||||||||
kennysh n00bie Join Date: Jul 2017
Reputation: 52 Points: 2,826, Level: 5 Level up: 4%, 774 Points needed Activity: 7.7% Last Achievements |
It’s the same, doesn’t change anything. I changed PatchCommands to false and it’s fixed. Also the voice in-game don’t work.
|
|||||||||||
kennysh is offline |
|
#20 |
|||||||||||
th3fla h4x0!2
Join Date: Sep 2019
Reputation: 1801 Points: 5,869, Level: 8 Level up: 43%, 631 Points needed Activity: 1.9% Last Achievements |
Quote:
Originally Posted by kennysh It’s the same, doesn’t change anything. I changed PatchCommands to false and it’s fixed. Also the voice in-game don’t work. ill see why the voice doesnt work, if its a bug ill fix it in the next update
|
|||||||||||
th3fla is offline |
|
Tags |
ability, block, features, server, motd, cvars, offsets, file, protector, commands |
«
Previous Thread
|
Next Thread
»
Forum Jump |
All times are GMT. The time now is 09:33 AM.
Contact Us —
Toggle Dark Theme
Terms of Use Information Privacy Policy Information
Copyright ©2000-2023, Unknowncheats� UKCS #312436
no new posts
Как правило, такие ASI ошибки возникают из-за повреждённых или отсутствующих файлов csxguard.asi, а иногда — в результате заражения вредоносным ПО в настоящем или прошлом, что оказало влияние на Third-Party Application. Как правило, решить проблему позволяет получение новой копии файла ASI, которая не содержит вирусов. В качестве последней меры мы рекомендуем использовать очиститель реестра для исправления всех недопустимых csxguard.asi, расширений файлов ASI и других ссылок на пути к файлам, по причине которых может возникать сообщение об ошибке.
Ниже представлена наша база версий файлов csxguard.asi для большинства выпусков операционной системы Windows (включая %%os%%), где вы также можете их скачать. В текущем каталоге файлов могут отсутствовать редкие или очень старые версии csxguard.asi, но вы можете запросить необходимую версию, нажав на кнопку Request (Запрос) рядом с необходимой версией файла. Если вы не нашли необходимую вам версию файла в нашей базе, представленной ниже, мы рекомендуем обратиться непосредственно к Windows Software Developer.
Если вы успешно заменили соответствующий файл в соответствующем месте, у вас больше не должно возникать проблем, связанных с csxguard.asi. Однако мы рекомендуем выполнить быструю проверку, чтобы окончательно в этом убедиться. Убедитесь в том, что вам удалось устранить ошибку, открыв Third-Party Application и (или) выполнив операцию, при выполнении которой возникала проблема.
Csxguard.asi Описание файла | |
---|---|
Тип: | ASI |
Тип приложения: | |
Application: | Third-Party Application |
ID: | 1.0 |
Создано: | Windows Software Developer |
Имя файла: | csxguard.asi |
KB: | 14336 |
SHA-1: | db9da0941d4ae264725079495644c15054809066 |
MD5: | f26cfb06efce6994c4e8afa9888fcf1c |
CRC32: |
Продукт Solvusoft
Загрузка
WinThruster 2023 — Сканировать ваш компьютер на наличие ошибок реестра в csxguard.asi
Windows
11/10/8/7/Vista/XP
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
ASI
csxguard.asi
Идентификатор статьи: 955058
Csxguard.asi
File | ID | Размер файла | Загрузить | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ csxguard.asi | f26cfb06efce6994c4e8afa9888fcf1c | 14.00 KB | ||||||||||||||||||
|
Классические проблемы Csxguard.asi
Проблема Third-Party Application, связанная с csxguard.asi, включает в
- «Ошибка: csxguard.asi. «
- «Csxguard.asi отсутствует или перемещен. «
- «Отсутствует файл csxguard.asi.»
- «Не удалось загрузить модуль Csxguard.asi. «
- «Не удалось зарегистрироваться: csxguard.asi. «
- «Ошибка выполнения: csxguard.asi.»
- «Файл Csxguard.asi не может быть загружен. «
Обычно ошибки синего экрана, связанные с csxguard.asi, возникают при загрузке драйвера устройства, связанного с Windows Software Developer, во время установки Third-Party Application или связанной программы или во время запуска или завершения работы Windows. Отслеживание того, когда и где возникает ошибка csxguard.asi, является важной информацией при устранении проблемы.
Csxguard.asi Истоки проблем
Заражение вредоносными программами, недопустимые записи реестра Third-Party Application или отсутствующие или поврежденные файлы csxguard.asi могут создать эти ошибки csxguard.asi.
В первую очередь, проблемы с csxguard.asi, созданные:
- Поврежденная или недопустимая запись реестра csxguard.asi.
- Вирус или вредоносное ПО, которые повредили файл csxguard.asi или связанные с Third-Party Application программные файлы.
- Вредоносное удаление (или ошибка) csxguard.asi другим приложением (не Third-Party Application).
- Другое программное приложение, конфликтующее с csxguard.asi.
- Поврежденная установка или загрузка Third-Party Application (csxguard.asi).