Per sviluppare il mio sito Web ho installato Apache preinstallato sul mio Mac e non ho realizzato fino ad oggi che il sito Web sul mio Mac è effettivamente accessibile anche da altri dispositivi nella rete. Questo è incredibilmente utile per me in quanto rende più facile lo sviluppo per i dispositivi mobili.
D'altro canto, questo significa che ogni volta che sono connesso a una rete pubblica (che è il caso durante circa 6 ore al giorno per me), qualcuno potrebbe accedere alla pagina che sto ospitando. Niente di male in tutto questo, per quanto tutte le informazioni siano pubblicamente disponibili comunque, ma qualcuno potrebbe effettivamente entrare nel mio computer da lì? Suppongo che l'hacker non possa semplicemente mettere un file sul mio disco in remoto ed eseguirlo, ma la mia macchina ora potrebbe essere vulnerabile a minacce come iniezioni SQL o simili? Ci sono altri attacchi, si potrebbe provare a entrare nel mio computer?
E quali sono le possibili misure di sicurezza per questo? Il mio computer è protetto da password, non ho ospitato il mio sito web su /
(digitando il mio indirizzo IP in un campo del browser restituisce solo "Funziona!" Come ho il mio sito web in una directory un po 'più profonda di quella) e Ora terrò disattivato l'apache per la maggior parte del tempo.