Thread obsoleto iScanner [Java] - Per vedere le porte attive su un computer

ExSoax

Utente Medio
Autore del topic
27 Settembre 2009
172
0
Miglior risposta
0
iScanner
Questo programma, come specificato dal titolo, serve a visualizzare le porte che attendono connessioni su computer remoti. Il programma è scritto in java programmato con i Socket e la gestione delle finestre javax.swing; , ecco il codice sorgente :
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Dopo aver scelto l'ip e la modalità di scannerizzazione :
6id8pk.png

verrà visualizzata una barra di progresso, visto che le porte che analizza vanno da 1 a 65536. Le porte aperte e chiuse verrano salvate nel file Log.txt che restituirà una cosa del genere :
| NOT | 0 |
| NOT | 1 |
| NOT | 2 |
| NOT | 3 |
| NOT | 4 |
| NOT | 5 |
| NOT | 6 |
| NOT | 7 |
| NOT | 8 |
| NOT | 9 |
| NOT | 10 |
| NOT | 11 |
| NOT | 12 |
| NOT | 13 |
| NOT | 14 |
| NOT | 15 |
| NOT | 16 |
| NOT | 17 |
| NOT | 18 |
| NOT | 19 |
| NOT | 20 |
| NOT | 21 |
| NOT | 22 |
| NOT | 23 |
| NOT | 24 |
| NOT | 25 |
| NOT | 26 |
| NOT | 27 |
| NOT | 28 |
| NOT | 29 |
| NOT | 30 |
| NOT | 31 |
| NOT | 32 |
| NOT | 33 |
| NOT | 34 |
| NOT | 35 |
| NOT | 36 |
| NOT | 37 |
| NOT | 38 |
| NOT | 39 |
| NOT | 40 |
| NOT | 41 |
| NOT | 42 |
| NOT | 43 |
| NOT | 44 |
| NOT | 45 |
| NOT | 46 |
| NOT | 47 |
| NOT | 48 |
| NOT | 49 |
| NOT | 50 |
| NOT | 51 |
| NOT | 52 |
| NOT | 53 |
| NOT | 54 |
| NOT | 55 |
| NOT | 56 |
| NOT | 57 |
| NOT | 58 |
| NOT | 59 |
| NOT | 60 |
| NOT | 61 |
| NOT | 62 |
| NOT | 63 |
| NOT | 64 |
| NOT | 65 |
| NOT | 66 |
| NOT | 67 |
| NOT | 68 |
| NOT | 69 |
| NOT | 70 |
| NOT | 71 |
| NOT | 72 |
| NOT | 73 |
| NOT | 74 |
| NOT | 75 |
| NOT | 76 |
| YES | 80 | --------------------- OPEN PORT
| NOT | 77 |
| NOT | 78 |
| NOT | 79 |
| NOT | 81 |
| NOT | 82 |
| NOT | 83 |
| NOT | 84 |
| NOT | 85 |
| NOT | 86 |
| NOT | 87 |
| NOT | 88 |
| NOT | 89 |
| NOT | 90 |
| NOT | 91 |
| NOT | 92 |
| NOT | 93 |
| NOT | 94 |
| NOT | 95 |
| NOT | 96 |
| NOT | 97 |
| NOT | 98 |
| NOT | 99 |
| NOT | 100 |
| NOT | 101 |
| NOT | 102 |
| NOT | 103 |
| NOT | 104 |
| NOT | 105 |
| NOT | 106 |
| NOT | 107 |
| NOT | 108 |
| NOT | 109 |
| NOT | 110 |
| NOT | 111 |
| NOT | 112 |
| NOT | 113 |
| NOT | 114 |
| NOT | 115 |
| NOT | 116 |
| NOT | 117 |
| NOT | 118 |
| NOT | 119 |
| NOT | 120 |
| NOT | 121 |
| NOT | 122 |
| NOT | 123 |
| NOT | 124 |
| NOT | 125 |
| NOT | 126 |
| NOT | 127 |
| NOT | 128 |
| NOT | 129 |
| NOT | 130 |
| NOT | 131 |
| YES | 135 | --------------------- OPEN PORT
| NOT | 132 |
| NOT | 133 |
| NOT | 134 |
Quelle con YES , sono quelle aperte come presumibile.
Il file .jar è scaricabile all'indirizzo :
Perfavore, Entra oppure Registrati per vedere i Link!



Saluti ExSoax
 
Sto aggiornando ad una nuova versione.. che fa anche attacchi DDoS
 
Molto semplice, sfrutta i socket. Si connette, se la connessione riesce allora la porta tramite la quale è avvenuta viene considerata aperta.

Comunque bravo, penso tu sia il primo a codare un port scanner in Java su questo forum.
 
Ottimo, complimenti.

E' da poco che studio il Java, ma è intuitivo e molto semplice il codice.

Ps : Attendo l'aggiornamento ^^
 
No, ti sbagli FireFox, sono proprio l'unico che usa Java LoL
 
LoL DDoS, quello è ancora più semplice xD