Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - net send bomb
Forum - C/C++ - net send bomb

Avatar
Shutdown (Normal User)
Newbie


Messaggi: 16
Iscritto: 09/06/2005

Segnala al moderatore
Postato alle 18:08
Venerdì, 01/07/2005
Gente,
sono interessato al sorgente di un NET SEND BOMB ... naturalmente ho provato tante volte a svilupparlo.. ma nessuna versione funge.... :d

non sono assolutamente esperto in C. conosco + o meno la sintassi perch? studio Java2.. Non deridetemi: sono nato nel 90......

potete migliorarmi il software in modo che funzioni?

Il programma dovrebbe essere cos? strutturato:

#include <stdio.h>
main() {

int i,n;
char msg,trgt;

printf("Target: ");
scanf("%s",trgt);

printf("Messaggio: ");
scanf("%s",msg);

printf("Numero di volte: ");
scanf("%d",n);

for (i=1; i<n; i++)
  system("NET SEND %s", trgt, "", msg);

getch();
}

Ultima modifica effettuata da Zizzius il 14/07/2005 alle 18:17
PM Quote
Avatar
Zizzius (Honoris User)
Guru


Messaggi: 675
Iscritto: 28/02/2005

Segnala al moderatore
Postato alle 15:14
Sabato, 02/07/2005
Cosa intendi fare, precisamente?

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 18:39
Sabato, 02/07/2005
Testo quotato

Postato originariamente da Shutdown:
potete migliorarmi il software in modo che funzioni?



Per software intendi quelle 10 righe di codice (per altro scorrette) che hai postato qui sopra? :-|

Per costruire quel che dici te (sempre che io abbia capito cosa intendi, Zizzius ha ragione, non ? molto chiaro) sono necessarie conoscenze di C++ e dei Socket di rete.


Il mio blog: https://piero.dev
PM Quote
Avatar
Shutdown (Normal User)
Newbie


Messaggi: 16
Iscritto: 09/06/2005

Segnala al moderatore
Postato alle 19:43
Sabato, 02/07/2005
Eh, gente.... io l'ho detto... non conosco C

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 15:18
Lunedì, 04/07/2005
quello che vuoi fare, lanciare un comando della console, lo potevi fare benissimo anche in Java, non so perch? sei andato a complicarti con il C, neanche C++, ma C :) Magari volevi un programma nativo, in questo caso ti mostro un esempio che a me funziona.
TI premetto che non ho usato il comando NET SEND(su su ME non ? presente) ma un banale echo ciao per farti vedere che scrive, dopo ti baster? sostituire

system(strcat("echo ", strcat(msg, trtg)));

con

system(strcat("NET SEND ", strcat(msg, trtg)));

e cmq sistemarti la stringhe(che in C te le devi inventare) per mettere tutto giusto e far riconoscere comandi e parametri

ora ho qualche dubbio, ma mi sembra che strcat ritorni proprio un puntatore a carattere.

Ti faccio vedere l'esempio con echo
------------
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main() {

int i,n;
char msg[100];
char trgt[100];

printf("Target: ");
scanf("%s",trgt);

printf("Messaggio: ");
scanf("%s",msg);

fflush(stdin);

printf("Numero di volte: ");
scanf("%d",&n);

for (i=0; i<n; i++)
system(strcat("echo ", strcat(trgt, msg)));

system("PAUSE");

return 0;
}----------

Se vuoi nel forum C++ o Java ti mostro come risolvere il problema.

aloa gente :)

Ultima modifica effettuata da netarrow il 04/07/2005 alle 15:24
PM Quote
Avatar
Shutdown (Normal User)
Newbie


Messaggi: 16
Iscritto: 09/06/2005

Segnala al moderatore
Postato alle 18:04
Martedì, 05/07/2005
Grazie 1000 GENTE....

PM Quote