Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Задержка отправки пакетов

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 18.02.2018, 10:18   #1
 Разведчик
Аватар для dreDra
 
dreDra никому не известный тип
Регистрация: 06.06.2009
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Задержка отправки пакетов

Есть функция отправки пакетов на autoit ,не могу понять как сделать паузу в отправке пакетов ,тк из за быстрой отправки ловлю автобан.
PHP код:
Func sendpacket($packet$packetsizeold$pid)
    
Local $packetsize Int(StringLen($packet) / 2), $premotethread$vbuffer$loop$result$opcode$processhandle $dllh[1], $functionaddress$packetaddress
    ConsoleWrite
("Packet [" $packetsize "]: " $packet & @CRLF)
    
$functionaddress DllCall($kernel32"int""VirtualAllocEx""int"$processhandle"ptr"0"int"70"int"4096"int"64)
    
$packetaddress DllCall($kernel32"int""VirtualAllocEx""int"$processhandle"ptr"0"int"$packetsize"int"4096"int"64)
    
$opcode &= "60"
    
$opcode &= "B8" _hex($sendpacketfunction)
    
$opcode &= "8B0D" _hex($realbase)
    
$opcode &= "8B4920"
    
$opcode &= "BF" _hex($packetaddress[0])
    
$opcode &= "6A" _hex($packetsize2)
    
$opcode &= "57"
    
$opcode &= "FFD0"
    
$opcode &= "61"
    
$opcode &= "C3"
    
$vbuffer DllStructCreate("byte[" StringLen($opcode) / "]")
    For 
$loop 1 To DllStructGetSize($vbuffer)
        
DllStructSetData($vbuffer1Dec(StringMid($opcode, ($loop 1) * 12)), $loop)
    
Next
    DllCall
($kernel32"int""WriteProcessMemory""int"$processhandle"int"$functionaddress[0], "int"DllStructGetPtr($vbuffer), "int"DllStructGetSize($vbuffer), "int"0)
    
$vbuffer DllStructCreate("byte[" $packetsize "]")
    For 
$loop 1 To DllStructGetSize($vbuffer)
        
DllStructSetData($vbuffer1Dec(StringMid($packet, ($loop 1) * 12)), $loop)
    
Next
    DllCall
($kernel32"int""WriteProcessMemory""int"$processhandle"int"$packetaddress[0], "int"DllStructGetPtr($vbuffer), "int"DllStructGetSize($vbuffer), "int"0)
    
$hremotethread DllCall($kernel32"int""CreateRemoteThread""int"$processhandle"int"0"int"0"int"$functionaddress[0], "ptr"0"int"0"int"0)
    Do
        
$result DllCall($kernel32"int""WaitForSingleObject""int"$hremotethread[0], "int"50)
    
Until $result[0] <> 258
    DllCall
($kernel32"int""CloseHandle""int"$hremotethread[0])
    
DllCall($kernel32"ptr""VirtualFreeEx""hwnd"$processhandle"int"$functionaddress[0], "int"0"int"32768)
    
DllCall($kernel32"ptr""VirtualFreeEx""hwnd"$processhandle"int"$packetaddress[0], "int"0"int"32768)
    Return 
True
EndFunc

Func _hex
($value$size 8$rv 0)
    
Local $tmp1$tmp2$i
    $tmp1 
StringRight("000000000" Hex($value), $size)
    For 
$i 0 To StringLen($tmp1) / 1
        $tmp2 
$tmp2 StringMid($tmp1StringLen($tmp1) - $i2)
    
Next
    
Return $tmp2
EndFunc 
  Ответить с цитированием
Старый 18.02.2018, 22:18   #2
 Разведчик
Аватар для growl13
 
growl13 никому не известный тип
Регистрация: 06.02.2013
Сообщений: 24
Популярность: 10
Сказал(а) спасибо: 8
Поблагодарили 3 раз(а) в 2 сообщениях
 
По умолчанию Re: Задержка отправки пакетов

Бан происходит когда отправляешь несколько пакетов? Если да, то просто sleep() добавь между отправками. И какого рода бан ловишь?
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с теорией отправки и перехвата пакетов FakiNyan Общение разработчиков 12 20.02.2012 16:18
[Помогите!] Програмка для отправки пакетов Mars' Общение разработчиков 8 03.02.2012 15:15
[Обсуждение] Принцип обхода Фроста для отправки пакетов Art#DLK# Вопросы и ответы: RF Online 0 18.11.2010 03:33
Задержка 5 мин. axem Баги и читы Lineage 2 5 27.01.2010 19:31

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 21:59.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net