Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Пасхалочка от крока

Статус пользователя neverminde
сообщение 27.7.2013, 22:21
Сообщение #1


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Случайно наткнулся, ничего особенного, да и бага времен динозавров, но все-равно улыбнуло
При заходе игрока с двумя точками подряд в нике, dproto кикает вот с такой причиной





Отредактировал: neverminde, - 27.7.2013, 22:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
Статус пользователя offtop2012
сообщение 27.7.2013, 22:36
Сообщение #2


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

Это какой dproto?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 27.7.2013, 22:40
Сообщение #3


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(offtop2012 @ 27.7.2013, 23:36) *
Это какой dproto?


Это во всех скорей всего и возможно было еще до крока. В 4.8p точно есть:

Код:
int STDCALL CheckUserInfo(netadr_t *addr, char* uinfo) {
char* name;
int i;

LastUserInfo = uinfo; //may be used in SV_CheckCDKey()
char TmpUserInfo[512];
char* UInfoVals[256];

curHasFuckedUserinfo = false;

strncpy(TmpUserInfo, uinfo, 511);
TmpUserInfo[511] = 0;
char* cwpos = uinfo;
int NInfoFields = ParseInfoLine(TmpUserInfo, UInfoVals, 256);
if (NInfoFields < 2 || (NInfoFields & 1)) {
SV_RejectConnection_func(addr, "Invalid userinfo, go clean your config.");
return 0;
}

for (i = 0; i < (NInfoFields / 2); i++) {
char* fName = UInfoVals[i*2];
char* fVal = UInfoVals[i*2+1];
if (!strcmp(fName, "name")) {
if (*fVal && strstr(fVal, "..")) {
SV_RejectConnection_func(addr, "Hacker? xD");
return 0;
}
}

if (fVal[0] == 0) {
SV_RejectConnection_func(addr, "Invalid userinfo, go clean your config.");
return 0;
} else if (fName[0] == 0) {
curHasFuckedUserinfo = true;
} else if (strlen(fName) < 128 && strlen(fVal) < 128) {
cwpos += sprintf(cwpos, "\\%s\\%s", fName, fVal);
}
}
*cwpos = 0;

name = g_engfuncs.pfnInfoKeyValue(uinfo, "name");

strncpy(CurPlrName, name, 32);
CurPlrName[31] = 0;

return 1;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
green777
сообщение 27.7.2013, 22:54
Сообщение #4
Стаж: 15 лет

Сообщений: 377
Благодарностей: 5
Полезность: 0

Интересно когда крока не станет кто будет дпрото делать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 27.7.2013, 23:02
Сообщение #5


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(green777 @ 27.7.2013, 22:54) *
Интересно когда крока не станет кто будет дпрото делать?


Он вроде молодой еще. Он еще будет долго жить. ИМХО,в сраку дпрото.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 27.7.2013, 23:03
Сообщение #6


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(green777 @ 27.7.2013, 23:54) *
Интересно когда крока не станет кто будет дпрото делать?

Свято место пусто не бывает, да и насколько я знаю кого-то он обучал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 28.7.2013, 1:09
Сообщение #7


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(neverminde @ 28.7.2013, 0:03) *
Свято место пусто не бывает, да и насколько я знаю кого-то он обучал

Да, но я еще не готов boast.gif pardon.gif


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kocapb21
сообщение 14.8.2013, 15:43
Сообщение #8
Стаж: 16 лет

Сообщений: 0
Благодарностей: 2
Полезность: 0

Да уж)) Хакер.. Как он мог такой риасон приписать)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: