C# Класс LOIC.SlowLoic

SlowLoic is the port of RSnake's SlowLoris
Наследование: cHLDos
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
SlowLoic ( string dns, string ip, int port, string subSite, int delay, int timeout, bool random, int nSockets, bool randcmds, bool useGet, bool usegZip ) : System

creates the SlowLoic / -Loris object. <.<

Start ( ) : void
Stop ( ) : void

Приватные методы

Метод Описание
bw_DoWork ( object sender, DoWorkEventArgs e ) : void

Описание методов

SlowLoic() публичный Метод

creates the SlowLoic / -Loris object. <.<
public SlowLoic ( string dns, string ip, int port, string subSite, int delay, int timeout, bool random, int nSockets, bool randcmds, bool useGet, bool usegZip ) : System
dns string DNS string of the target
ip string IP string of a specific server. Use this ONLY if the target does loadbalancing between different IPs and you want to target a specific IP. normally you want to provide an empty string!
port int the Portnumber. however so far this class only understands HTTP.
subSite string
delay int time in milliseconds between the creation of new sockets.
timeout int time in seconds between a new partial header is sent on the same connection. the higher the better .. but should be UNDER the READ-timeout from the server. (30 seemed to be working always so far!)
random bool adds a random string to the subsite
nSockets int the amount of sockets for this object
randcmds bool randomizes the sent header for every request on the same socket. (however all sockets send the same partial header during the same cyclus)
useGet bool if set to TRUE it uses the GET-command - due to the fact that http-Ready mitigates this change this to FALSE to use POST
usegZip bool turns on the gzip / deflate header to check for: CVE-2009-1891
Результат System

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void