Creare un port scanner in Java
Ovviamente non parliamo di un port scanner professionale come potrebbe essere NMap.
Però, alla fine della fiera anche se scritto in Java, si è rivelato abbastanza veloce.
Ovviamente non parliamo di un port scanner professionale come potrebbe essere NMap.
Però, alla fine della fiera anche se scritto in Java, si è rivelato abbastanza veloce.
Ovviamente, con questo articolo, non abbiamo la pretesa di creare un server HTTP completo!
Ma di creare una sorta di server HTTP in grado di rispondere alla richieste dei client, senza usare le socket.
Useremo questi oggetti:
Potete vedere le Javadoc cliccando sui link.
Oggi vediamo un modo per controllare che sia disponibile la connessione a internet tramite Java.
Parliamo ovviamente di Java per desktop, non per mobile.
Al contrario della versione per Android, la versione classica di Java non ha strumenti di default per questo tipo di controlli.
Sostanzialmente dobbiamo fare una richiesta ad una pagina web e vedere se risponde; per farlo ci sono vari modi ed io ho usato le Socket.
Avevo provato in altri modi, ma mi dava problemi su alcune piattaforme (Linux nello specifico).