SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 15/08/2013, 08:26 PM   #111
AirKite
Gangsta
 
AirKite's Avatar
 
Join Date: Feb 2009
Posts: 734
Reputation: 21
Default Re: Атака сервера

Stepashka, можешь что ни будь сказать по этому поводу? После OnPlayerDisconnect реально выполнять какие либо действия?
AirKite is offline   Reply With Quote
Old 16/08/2013, 06:26 AM   #112
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,750
Reputation: 138
Default Re: Атака сервера

Quote:
Originally Posted by AirKite View Post
Stepashka, можешь что ни будь сказать по этому поводу? После OnPlayerDisconnect реально выполнять какие либо действия?
OnPlayerDisconnect сугубо серверное событие и происходит когда игрок уже вышел с сервера, думаю я ответил на ваш вопрос.
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is online now   Reply With Quote
Old 16/08/2013, 08:03 AM   #113
DartfoL
Gangsta
 
DartfoL's Avatar
 
Join Date: Apr 2012
Posts: 770
Reputation: 75
Default Re: Атака сервера

Quote:
Originally Posted by Stepashka View Post
OnPlayerDisconnect сугубо серверное событие и происходит когда игрок уже вышел с сервера, думаю я ответил на ваш вопрос.
А в сервере есть эксплоит: если отправить системный пакет (который в обычных случаях создаётся исключительно внутри сервера), то сервак обработает его и произойдёт вызов OnPlayerDisconnect с причиной 0, а сам игрок не будет удален из пула клиентов, и можно будет делать некоторые действия (не все, потому что 95% коллбэков защищены от этого)
__________________
DartfoL is offline   Reply With Quote
Old 16/08/2013, 08:07 AM   #114
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,750
Reputation: 138
Default Re: Атака сервера

Quote:
Originally Posted by DartfoL View Post
А в сервере есть эксплоит: если отправить системный пакет (который в обычных случаях создаётся исключительно внутри сервера), то сервак обработает его и произойдёт вызов OnPlayerDisconnect с причиной 0, а сам игрок не будет удален из пула клиентов, и можно будет делать некоторые действия (не все, потому что 95% коллбэков защищены от этого)
вот о таких эксплойтах нужно писать сразу разрабам, потому что это серьезная дыра.
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is online now   Reply With Quote
Old 16/08/2013, 09:48 AM   #115
AirKite
Gangsta
 
AirKite's Avatar
 
Join Date: Feb 2009
Posts: 734
Reputation: 21
Default Re: Атака сервера

Quote:
Originally Posted by DartfoL View Post
А в сервере есть эксплоит: если отправить системный пакет (который в обычных случаях создаётся исключительно внутри сервера), то сервак обработает его и произойдёт вызов OnPlayerDisconnect с причиной 0, а сам игрок не будет удален из пула клиентов, и можно будет делать некоторые действия (не все, потому что 95% коллбэков защищены от этого)
Подтверждения этому есть? Кроме логов.
AirKite is offline   Reply With Quote
Old 16/08/2013, 09:50 AM   #116
DartfoL
Gangsta
 
DartfoL's Avatar
 
Join Date: Apr 2012
Posts: 770
Reputation: 75
Default Re: Атака сервера

Quote:
Originally Posted by AirKite View Post
Подтверждения этому есть? Кроме логов.
Да, есть, в исходнике того рак-сами знаете чего, в cmds.cpp
Если разобраться в структуре пакетов ракнета, и взглянуть на команду - всё станет очевидно
__________________
DartfoL is offline   Reply With Quote
Old 16/08/2013, 03:05 PM   #117
James_Braga
Huge Clucker
 
James_Braga's Avatar
 
Join Date: Sep 2012
Posts: 223
Reputation: 9
Default Re: Атака сервера

Quote:
Originally Posted by DartfoL View Post
А в сервере есть эксплоит: если отправить системный пакет (который в обычных случаях создаётся исключительно внутри сервера), то сервак обработает его и произойдёт вызов OnPlayerDisconnect с причиной 0, а сам игрок не будет удален из пула клиентов, и можно будет делать некоторые действия (не все, потому что 95% коллбэков защищены от этого)
по этому некоторые и используют кик в дисконекте, но это не лучшая идея.
James_Braga is offline   Reply With Quote
Old 16/08/2013, 03:13 PM   #118
x_O
Big Clucker
 
Join Date: May 2012
Posts: 174
Reputation: 0
Default Re: Атака сервера

Quote:
Originally Posted by James_Braga View Post
по этому некоторые и используют кик в дисконекте, но это не лучшая идея.
Предложи по лучше что-нибудь
x_O is offline   Reply With Quote
Old 16/08/2013, 03:25 PM   #119
DartfoL
Gangsta
 
DartfoL's Avatar
 
Join Date: Apr 2012
Posts: 770
Reputation: 75
Default Re: Атака сервера

Quote:
Originally Posted by Stepashka View Post
вот о таких эксплойтах нужно писать сразу разрабам, потому что это серьезная дыра.
я уже 100 раз писал про рак-сами знаете чего и про всякие эксплоиты, но разработчикам как-то пофигу
__________________
DartfoL is offline   Reply With Quote
Old 17/08/2013, 11:32 AM   #120
James_Braga
Huge Clucker
 
James_Braga's Avatar
 
Join Date: Sep 2012
Posts: 223
Reputation: 9
Default Re: Атака сервера

Quote:
Originally Posted by DartfoL View Post
я уже 100 раз писал про рак-сами знаете чего и про всякие эксплоиты, но разработчикам как-то пофигу
писать нужно не сюда, а в http://forum.sa-mp.com/forumdisplay.php?f=20
языковые разделы это просто форумы для обсуждения тем.
James_Braga is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Взлом сервера! Ghost~Ride Русский/Russian 7 11/12/2012 04:31 PM
SA-MP 0.3e R2 обновление сервера Stepashka Русский/Russian 20 17/11/2012 01:37 PM
Атака сервера stabker Русский/Russian 22 08/09/2012 01:59 PM
Зависание сервера RoAChik Русский/Russian 7 30/07/2012 03:03 PM
Вылетаение сервера serpip Русский/Russian 43 11/05/2012 06:10 PM


All times are GMT. The time now is 06:09 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.