Главная | Поиск | Чат | Форум | Рынок | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Уважаемые пользователи, прежде чем открыть новую тему ознакомьтесь пожалуйста с правилами и воспользуйтесь поиском.

  • Страница 1 из 1
  • 1
Модератор форума: Cooller^_^, Mushroom, Tiger_  
Серьезная ошибка
s[e]nsДата: Пятница, 2010-10-22, 22:17 | Сообщение # 1
Сообщений: 2
Награды: 0
Суть ошибки такая.
Работает себе сервер да работает.
Происходит ошибка запускается drwtsn32.exe для устранения ошибки и сервер тухнет.
лог drwtsn32

Исключение в приложении:
Прил.: C:\hlds\hlds.exe (pid=884)
Время: 23.10.2010 @ 02:10:12.296
Номер: c0000005 (нарушение прав доступа)

*----> Обратная трассировка стека <----*
WARNING: Stack unwind information not available. Following frames may be wrong.
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\hlds\cstrike\addons\amxmodx\modules\mysql_amxx.dll -
ChildEBP RetAddr Args to Child
0993ff70 7c802542 0000051c ffffffff 00000000 ntdll!KiFastSystemCallRet
0993ff84 08a5466c 0000051c ffffffff 08a54318 kernel32!WaitForSingleObject+0x12
0993ffec 00000000 08a54450 08bf3c08 00000000 mysql_amxx+0x466c

сама ошибка

Приложение C:\hlds\hlds.exe вызвало ошибку Ошибка в 24/10/2010 @ 02:31:54.718 Вызвано исключение c0000005 по адресу 06F96C02 (mp!info_intermission)

P. s. модуль mysql_amxx.dll не использую.

Может кто нибудь сталкивался с этим.
У меня подозрения что это атака. Но так ли это?
как только собрал сервер все работало отлично ничего не вылетало, как стало посещаемость до 3000 игроков в сутки начались такие проблемы. Помогите плиз))

Тема закрыта.
В помощь тому у кого будет такой баг.
Причина ошибки autobuy - для проверки вашего сервера!!! сначало скопируйте сам файл куда нибудь чтобы потом восстановить
Злостным людям прошу не испольщовать этот скрипт :)

1) Открываем файл Диск:/Counter-strike/cstrike/autobuy.txt
2) Заменяем все имеющиеся там этим:
m4a1
ak47
famas
galil
p90
mp5

primammo
secammoalias "primammo" "buyammo1;buyammo1;buyammo1;buyammo1;buyammo1;buyammo1;buyammo1"
alias "secoammo" "buyammo2;buyammo2;buyammo2;buyammo2;buyammo2;buyammo2;buyammo2"

alias "+awpsniper" "awp;usp;vesthelm;flash;flash;hegren;defuser"
alias "-awpsniper" "slot10;secoammo;primammo"

then

bind "f5" "+awpsniper"

defuser

vesthelm
vest

3) Заходим на сервер, пишем в консоле cl_setautobuy fuck 12345678901234567890123456789012.
4) Сервер падает.

!!!!!!защита от него autobuy_fix - это исходник его нужно скомпилировать

#include <amxmodx>

#define PLUGIN_NAME "Fix AutoBuy Bug"
#define PLUGIN_VERSION "1.1"
#define PLUGIN_AUTHOR "PomanoB & UFPS.Team"

new g_logfile[64]

public plugin_init( )
{
register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR )

register_clcmd( "cl_setautobuy", "cmd_check" )
register_clcmd( "cl_setrebuy", "cmd_check" )

get_time ( "autobuy_%Y%m.log", g_logfile, charsmax ( g_logfile ) )
}

public cmd_check( id )
{
static arg[512], args, i
args = read_argc( )

for( i = 1; i < args; ++i )
{
read_argv( i, arg, charsmax( arg ) )

if( is_cmd_long( arg, charsmax( arg ) ) )
{
log_autobuy( id )
return PLUGIN_HANDLED
}
}

return PLUGIN_CONTINUE
}

stock bool:is_cmd_long( string[], const len )
{
static cmd[512]

while( strlen( string ) )
{
strtok( string, cmd, charsmax( cmd ), string, len , ' ', 1 )

if( strlen( cmd ) > 31 ) return true
}

return false
}

stock log_autobuy( id )
{
static name[32], steamid[44], ip[16]
get_user_ip( id, ip, charsmax( ip ), 1 )
get_user_authid( id, steamid, charsmax( steamid ) )
get_user_name( id, name, charsmax( name ) )

log_to_file( g_logfile, "Autobuy bug use: %s [%s] <%s>", name, ip, steamid )
}

бывают же дятлы которые валят сервер!!!
спасибо всем кто пытался помочь))

Сообщение отредактировал s[e]ns - Воскресенье, 2010-10-24, 11:02
 
GepДата: Пятница, 2010-10-22, 23:21 | Сообщение # 2
Сообщений: 2421
Награды: 376
Может атака.
Попробуй ещё mysql_amxx.dll этот модуль включить.
 
FugenДата: Суббота, 2010-10-23, 00:26 | Сообщение # 3
Сообщений: 352
Награды: 402
эксплойтят :) кстати ещё рекомендую ркон пароль убрать!
 
s[e]nsДата: Суббота, 2010-10-23, 10:00 | Сообщение # 4
Сообщений: 2
Награды: 0
проблем решил вот как
модуль mysql_amxx.dll лежал в папке, но он он не был подключен.
кто то видно, точно не знаю, хотел получить доступ к базе.
в общем проблему решил удалением из папки этого файла.
Пока все в норме посмотрю что дальше будет))

p.s. - предположение было ложным!!!!! :'(

Сообщение отредактировал s[e]ns - Воскресенье, 2010-10-24, 11:06
 
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

Общение :3

(1745)

нужен грамотный человек

(12)

Продвижение сайтов (крауд 0,97$/ссылка)

(0)

Помогите создать сайт

(23)

Обучения криптотрейдингу

(0)

Общение ^-^

(9999)

Общение:> (закрыта)

(9999)

Общение :] (закрыта)

(9728)

Флудилочка дизайнеров :)

(5928)

Досчитаем до 10000:)

(4786)

Cooller^_^

(6326)

REDtooth

(2547)

Gep

(2421)

redemaxa

(2162)

cs-strikez

(2010)

sherko0

(2024-11-12)

splash101

(2024-11-11)

zxcpul

(2024-11-05)

BOSS_world

(2024-10-30)

Vrascus

(2024-10-26)

Популярные