| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  18-02-2008, 09:33 | #1 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
				
				[C++]Cercasi telnet.h
			 
		Ciao, mi servirebbe l'header di telnet con una relativa guida. Non è che qualcuno ce l'ha?
		 | 
|   |   | 
|  18-02-2008, 09:36 | #2 | 
| Senior Member Iscritto dal: Jul 2002 Città: Milano 
					Messaggi: 19148
				 | 
		hai linux? lo trovi in questo percorso /usr/include/arpa/telnet.h | 
|   |   | 
|  18-02-2008, 09:43 | #3 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
		Oki, posso portarmelo su windows o ha delle dipendenze? A scuola mi hanno insegnato ad usare Dev C++    | 
|   |   | 
|  18-02-2008, 11:16 | #4 | |
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | Quote: 
 | |
|   |   | 
|  18-02-2008, 12:21 | #5 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
		Allora proverò questo Cygwin. Una guida su telnet.h? | 
|   |   | 
|  18-02-2008, 12:36 | #6 | |
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | Quote: 
 Cosa devi sviluppare? Perché devi includere l'header telnet.h nel tuo codice? | |
|   |   | 
|  18-02-2008, 17:01 | #7 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
		Avevo intenzione di creare un bot per inviare email utilizzando i comandi tipo "open" "HELO" "RCPT" ecc. Inizialmente avevo provato in bash su linux, ma non c'era modo di eseguire stringhe da script all'interno di telnet, così ho pensato a usare il sorgente di telnet... | 
|   |   | 
|  18-02-2008, 17:34 | #8 | 
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | 
		telnet.h non è il "sorgente di telnet" ed in ogni modo ti conviene implementare (o cercare) un client SMTP. In Rete trovi sia i documenti RFC che definiscono il protocollo, sia client e librerie open-source. Non aggiungo altro perché "bot per inviare email" mi fa pensare a SPAM, malware, etc.
		 | 
|   |   | 
|  18-02-2008, 19:36 | #9 | |
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | Quote: 
       Un client di posta non è un bot che semplifica i passaggi? | |
|   |   | 
|  18-02-2008, 19:51 | #10 | 
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | 
		Un bot è "un qualcosa che funziona in automatico", spesso senza l'intervento umano quindi potrebbe essere usato per generare posta non desiderata... Tu per cosa vorresti usarlo?
		 | 
|   |   | 
|  18-02-2008, 19:54 | #11 | 
| Senior Member Iscritto dal: May 2003 Città: http://localhost/ 
					Messaggi: 1179
				 | |
|   |   | 
|  18-02-2008, 22:10 | #12 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
		Sono un programmatore novellino che ha da poco creato il suo vero gioco funzionante. Come posso cimentarmi in hacking e per di più in spam? Io odio lo spam e avete presente il detto "Non fare agli altri ciò che non vorreste venga fatto a voi"? Mi voglio creare un programmino che dica: A chi vuoi inviare l'email? Scrivi l'oggetto. Scrivi il messaggio. L'email è stata salvata, un log è stato creato sul file log.txt Ogni programma creato è un passo in più per me. Sono partito da un "Hello Word" in Pascal e sono arrivato a creare Snake. Telnet rappresenta il modo più semplice per interagire direttamente con un server senza che qualcun altro lo faccia al posto mio. Questi pregiudizi mi mandano in bestia. Se leggo hacking su wikipedia pensate subito che voglio bucare il governo. | 
|   |   | 
|  18-02-2008, 22:21 | #13 | |
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | Quote: 
 | |
|   |   | 
|  18-02-2008, 22:23 | #14 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
		E che cambia?
		 | 
|   |   | 
|  18-02-2008, 22:24 | #15 | 
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | 
		Quali sono le differenze tra uno script per bash (o equivalente) ed un programma sviluppato in C/C++? Quali sono i vantaggi/svantaggi dell'uno e dell'altro?
		 | 
|   |   | 
|  18-02-2008, 22:32 | #16 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
		Io ho SOLO bisogno di un header che mi interfacci con la rete. Ciò che faccio in C++ si limita ad allocare 4bit in ram. Il resto non esce da quella stupida finestrella di dos. Puoi darmi Telnet, SSH, o quello che vuoi basta che mi spieghi le stringhe da mettere nel programma che IO devo creare per dialogare con il server SMTP. I comandi basilari del protocollo già li conosco, ma mi serve qualcosa che mi dice "Bene, ti presento smtp.qualcosa.it, digli quello che vuoi." EDIT: Esempio: Telnet ti dice: T: "Dimmi il server a cui ti vuoi connettere" R: "Eccolo" T: "Sei connesso con il sever, ora parla con lui" Cosa mi permette di connettermi in un server in C++? Come faccio a dire, sempre in C++, dì al server MAIL TO. E per favore smettiamola di parlare di spam. Voglio un aiuto serio. Ultima modifica di MrModd : 18-02-2008 alle 22:37. | 
|   |   | 
|  18-02-2008, 22:34 | #17 | 
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | 
		C o C++? Preferisci fare tutto a mano (sockets) oppure vuoi appoggiarti a qualche libreria ad alto livello?
		 | 
|   |   | 
|  18-02-2008, 22:45 | #18 | 
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | 
		Cose del genere usualmente si sviluppano con i sockets (vedi anche WinSock Development Information) o con librerie ad alto livello. Cliccando qui trovi un client SMTP, non è il massimo della qualità ma rende l'idea. | 
|   |   | 
|  18-02-2008, 22:46 | #19 | 
| Senior Member Iscritto dal: Mar 2007 
					Messaggi: 1792
				 | 
		Cose del genere usualmente si sviluppano con i sockets (vedi anche WinSock Development Information) o con librerie ad alto livello. Codice: #include <smtp.h>
#include <stdio.h>
#include <pwd.h>
#include <unistd.h>
int main ()
{
  smtp client (&cout);
  // establish connection
  client->connect ("fulton.seas.virginia.edu");
  client->helo ();
  // get help
  client->help ();
  // setup the FROM address
  client->mail ("[email protected]");
  // setup the TO address
  client->rcpt ("[email protected]");
  // send the message
  client->data ();
  client << "Hi Sekar, I appoint you as the director of NASA\r\n" << flush;
  client << "    -Bill, Hill, and Chel\r\n" << flush;
  cout << client; // get the server response.
  
  // finally quit
  client->quit ();
  return 0;
} | 
|   |   | 
|  18-02-2008, 22:49 | #20 | 
| Senior Member Iscritto dal: Apr 2007 
					Messaggi: 924
				 | 
		Uso il C++. Voglio qualcosa del tipo: Codice: #include <iostream>
#include <quellochemiserveperconnettermiasmtp.h>
using namespace std;
int main()
{
string a;
cout << "scrivi il messaggio";
cin << a;
MAIL TO:[email protected];
ecc...PS. Cos'è un socket? | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 20:30.









 
		 
		 
		 
		




 
		





 
  
 



 
                        
                        










