[C++]cppStriker HTTP DoS - Multithreading/Proxy/Native

Stato
Discussione chiusa ad ulteriori risposte.

xSplit

Utente Electrum
18 Febbraio 2014
130
5
100
101
Ultima modifica da un moderatore:
Cos'è cppStriker?
cppStriker è un DoS che implementa il protocollo HTTP scritto in c++ da me

Quali sono le caratteristiche di cppStriker?
-Multithreading(un thread per proxy)
-Supporto HTTP e HTTPS con url dinamico
-Integrato con WinInet
-Utilizzo proxy list
-Estrema velocità(nativo)
-User agent casuale(oltre 70 tipi di default), opzionale anche il referrer
-Possibilità di usare un server ftp per i file di configurazione
-Possibilità di regolare il tempo d'esecuzione, il delay dei threads e il numero dei thread massimo
-Windows only :sisi:


La 1.8 funziona anche senza il file settings di configurazione, se avete problemi con la connessione ftp abilitate la regola relativa a cppStriker per la connessione in entrata


Video dimostrazione(alpha):
[video=youtube;gJYmC8Y58LY]

]Vedi: https://www.youtube.com/watch?v=gJYmC8Y58LY[/video]


Antivirus scan:
https://www.virustotal.com/it/file/...cfbaf64383af60155bbe1c9d/analysis/1407165670/

Download:
http://www.filesnack.com/files/ctcmaxd4 | http://www66.zippyshare.com/v/13935046/file.html


Le source non saranno più distribuite, solo gli utenti che le hanno ricevute possono richiedere di ricevere quelle della nuova versione di volta in volta.
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Ciao, vorrei provarlo su una mia VPS, solo una domanda, quanto tempo l'hai lasciato aperto per "madare giù quel sito"?
 
Ultima modifica:
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Sì vabbè, così mi friggo il computer :asd:
:asd: in futuro gestirò la memoria da usare con la memoria disponibile, per ora è ancora amatoriale

Ciao, vorrei provarlo su una mia VPS, solo una domanda, quanto tempo l'hai lasciato aperto per "madare giù quel sito"?
Il tempo del video :)
 
  • Mi piace
Reazioni: Gott rX8Net
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

ma cos'è una specie di benchmark per stressare la CPU e le RAM?

non ho potuto testare la sua efficacia dato che ho un dual core, è partita la ventola della cpu non riuscivo neanche a chiudere il programma, questa è un'ingiustizia... :)

SCONSIGLIO a chi ha un hardware poco potente
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

ma cos'è una specie di benchmark per stressare la CPU e le RAM?

non ho potuto testare la sua efficacia dato che ho un dual core, è partita la ventola della cpu non riuscivo neanche a chiudere il programma, questa è un'ingiustizia... :)

SCONSIGLIO a chi ha un hardware poco potente
Mi pare di averlo già specificato, comunque quante proxy hai usato contemporaneamente?
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

spero comunque verrà migliorato il consumo di risorse, [MENTION=206603]xSplit[/MENTION] c++ è meglio per programmare un DoS rispetto a python vero?

- - - Updated - - -

Mi pare di averlo già specificato, comunque quante proxy hai usato contemporaneamente?

ho usato 319 proxy, non mi sembrano tanti :/
 
Ultima modifica:
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

spero comunque verrà migliorato il consumo di risorse, @xSplit c++ è meglio per programmare un DoS rispetto a python vero?
python è un linguaggio di scripting mentre in c++ puoi compilare direttamente in codice nativo

ho usato 319 proxy, non mi sembrano tanti :/
Ma è crashato o semplicemente la cpu non ce la faceva più? Prova senza niente aperto o magari su vps
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

python è un linguaggio di scripting mentre in c++ puoi compilare direttamente in codice nativo


Ma è crashato o semplicemente la cpu non ce la faceva più? Prova senza niente aperto o magari su vps

non è crashato, con la cpu al massimo non è che puoi fare molto.

Ho provato chiudendo anche il browser (l'unica cosa che avevo aperta), solo il processo cppstriker.exe utilizzava il 99% della cpu :omfg:

mi sa che devi rivere il codice :asd:

- - - Updated - - -

ho un dual core 2.33ghz conroe 65nm
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

non è crashato, con la cpu al massimo non è che puoi fare molto.

Ho provato chiudendo anche il browser (l'unica cosa che avevo aperta), solo il processo cppstriker.exe utilizzava il 99% della cpu :omfg:

mi sa che devi rivere il codice :asd:

- - - Updated - - -

ho un dual core 2.33ghz conroe 65nm
Vedrò, per quel che mi serviva funziona :asd:, potresti provare con tipo 50-100 proxy da una buona reperebilità.
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

L'ho personalmente testato, non sto diffamando ma fa un pò schifo onestamente, puoi fare di meglio ;). Voto 6/10
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

L'ho personalmente testato, non sto diffamando ma fa un pò schifo onestamente, puoi fare di meglio ;). Voto 6/10
Il voto è legit, ma puoi spiegare il "fa un pò schifo"? Anche te problemi di performance o altro?
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Appena ho startato la CPU è andata al 100% e faceva 1 richiesta ogni 3-4 secondi ...
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Appena ho startato la CPU è andata al 100% e faceva 1 richiesta ogni 3-4 secondi ...
Le richieste le fa tutte, è il buffer della console che va in una specie di overflow(prova su localhost con qualche semplice log in php), per la cpu lo sto attualmente riprogettando per gestire gli stack dei threads con la memoria disponibile
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

​Ti sbagli, io stavo guardando i Log di Apache in tempo reale ;).
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Allora dopo un'ora notturna di debug ho inteso che la soluzione più semplice per la cpu è di far aspettare un tot di millisecondi ogni richiesta in modo da prevenire quel casino di memoria che veniva consumata prima, per questo ho rilasciato un alpha2, notte.
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Lo testero' appena arrivo a casa :D


Inviato dal mio iPhone utilizzando Tapatalk
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Cos'è cppStriker?
cppStriker è un DDoS che implementa il protocollo HTTP scritto in c++ da me

Quali sono le caratteristiche di cppStriker?
-Multithreading(un thread per proxy)
-Utilizzo proxy list
-Utilizzo di WinInet
-Metodo GET
-Estrema velocità(nativo)
-User agent casuale(oltre 70 tipi)
-Windows only
:sisi:

Quali sono i problemi principali?
Se non avete un buon hardware e utilizzate delle grosse proxy list vi mangerà la cpu :asd:, e dato che non l'ho testato per un lungo arco di tempo non posso assicurarvi l'assenza di crash o problemi.
Quando lo chiudete fate conto che deve terminare anche un numero di thread equivalente al numero dei proxy che usate, quindi non spaventatevi se ci dovesse mettere un pò.


Cosa verrà implementato in futuro?
Questa è la versione alpha quindi ci sarà una beta e una versione finale se non abbandono il progetto, in futuro vorrei rendere l'user agent random per ogni proxy e non sorteggiato all'inizio, per ora a causa della lentezza delle funzioni rand() e srand() ho dovuto optare per un unico user agent scelto in modo casuale per tutti. Inoltre vorrei fare in modo da fermare la moltitudine di threads e restartare il programma quando si preme invio, al posto di terminarlo come adesso.

Le source?
Onde evitare leak vari le source le darò solo agli utenti che posso ritenere fidati su richiesta e attualmente non sono niente di che.

Video dimostrazione:
[video=youtube;gJYmC8Y58LY]https://www.youtube.com/watch?v=gJYmC8Y58LY[/video]

Antivirus scan:
https://www.virustotal.com/it/file/97fccb7c69182271b0bbf48a2f52a771cca1cb0701a22c7bc1416b0724abe53f/analysis/1406084926/
Backdoor.Win32.Poison credo che sia dato dal fatto che uso WinInet per connettermi ai proxy

Download:
http://www.mediafire.com/download/gv6s6uisbd8lpub/cppStriker.zip

(Se vi servono delle proxy list mandate pm)


Appena sono al pc lo provo, sono comunque contento che tu abbia postato questo programma:D
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

[MENTION=206603]xSplit[/MENTION]

Python è un linguaggio interpretato e in pratica non puoi fare molte cose, sono linugaggi alla pazzo di cane per chi non ha voglia di studiare :omfg:

C++, C & ASM rimangono i migliori.

- - - Updated - - -

L'ho provato dal mio portatile e devo dire che è il primo software che mi funziona :\ ho mandato italia.gov.it giù in 1 minuto.

Anche io conosco un po di c++ volevo sapere se puoi passarmi il source cosi me lo studio (solo se è commentato un po :\)
grazie.

Comunque fantastico :), sulla VPS mi da errore all'avvio del software.. mi diche che manca una componente DLL MSV...
 
  • Mi piace
Reazioni: xSplit
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Anche io conosco un po di c++ volevo sapere se puoi passarmi il source cosi me lo studio (solo se è commentato un po :\)
grazie.

Comunque fantastico :), sulla VPS mi da errore all'avvio del software.. mi diche che manca una componente DLL MSV...
Vedo di mandartele via pm, sono semplici comunque ti ci puoi orientare...per le dll io utilizzo WinInet.dll e UrlMon.dll
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Oh, sono troppo interessato al Source D: mica me lo potresti passare in privato? giuro di non darlo a nessuno, voglio vedere come funge D: oppure addami su skype: stringer_luigi
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Oh, sono troppo interessato al Source D: mica me lo potresti passare in privato? giuro di non darlo a nessuno, voglio vedere come funge D: oppure addami su skype: stringer_luigi
Te le ho mandate su skype
 
Ultima modifica:
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Non fidarti di Luigi.. guarda quei cartoni chiamati anime e mi ha rubato 150euro.

P.s. Perché il tuo software mi crasha la VPS ma non mi crasha il portatile? :omfg:
Se non hai problemi con le dll verifica le impostazioni del firewall della vps

Vedi anche http://support.microsoft.com/kb/183110

Per carbos...wat :\? 150 euro :asd:?
 
Re: [C++]cppStriker HTTP DDoS - Multithreading/Proxy/Native

Se non hai problemi con le dll verifica le impostazioni del firewall della vps

Vedi anche http://support.microsoft.com/kb/183110

Per carbos...wat :\? 150 euro :asd:?
E' un rumeno che dice cavolate, non lo ascoltare :\ adesso mi vuole far warnare per questo OT, ma io adesso ci metto una frase sensata e non mi può toccare :D

Frase sensata:
Grazie epr il source ;) adesso gli do un occhiata
 
Stato
Discussione chiusa ad ulteriori risposte.