Networking
Download tramite Bash
by admin on Sep.24, 2011, under Linux, Networking
Nel post intitolato “Bash Socket Programming” avevo trattato l’argomento relativo alla possibilità, sotto bash e tramite i device /dev/tcp e /dev/udp, di aprire un socket e far passare dei dati attraverso di esso, affermando anche che in tal modo non è più necessario, ad esempio, avere a disposizione comandi come wget o curl o lynx per ottenere i dati da un server remoto.
Rivedendolo a distanza di tempo mi sono accorto che gli esempi a corredo non si estendevano ad includere una soluzione per una esigenza molto comune e pratica, cioè il download di files remoti via HTTP. (continue reading…)
More SSH Tricks
by admin on Mar.30, 2011, under Hacking, Linux, Networking, Sicurezza, Tools
Visto che mi sento carburato sull’argomento, continuo a insistere su SSH, pubblicando stavolta un’altra serie di tricks, che hanno in comune l’abbinamento in una pipeline, di ssh con varie altre utilities, talvolta misconosciute. (continue reading…)
More SSH Port Forwarding
by admin on Mar.24, 2011, under Hacking, Linux, Networking
Local Port Forwarding
Eseguendo su host1:
# ssh -g -L 8080:www.voipandhack.it:80 host2
ssh inizierà una connessione con host2, ponendosi in ascolto sulla porta 8080, e redirigerà ogni tentativo di connessione a quella porta al server sshd di host2, che lo redirigerà a sua volta alla porta 80 di www.voipandhack.it.
Firefox ---> host1:8080 ssh ====== host2:22 sshd ---> wwww.voipandhack.it:80
Sul browser, il website http://host1:8080 apparirà come la homepage di www.voipandhack.it
Tralasciando il parametro -g, ssh ascolterà solo richieste locali su 127.0.0.1
Remote Port Forwarding
Eseguendo su host1:
# ssh -R 8080:mywebserver:80 host2
il server sshd su host2, accettando una connessione, si metterà in ascolto sulla porta 8080, e inoltrerà ogni pacchetto destinato a tale porta al client ssh di host1, che lo inoltrerà a sua volta alla porta 80 di mywebserver
mywebserver:80 <--- host1 ssh ====== host2:22 sshd:8080 <--- Firefox
In tal modo, le persone che fanno puntare i loro browser ad http://host2:8080 potranno visitare il webserver interno
Unusual SSH
by admin on Mar.23, 2011, under Hacking, Linux, Networking
Ho trattato ancora di utilizzi inusuali di ssh. Voglio ancora una volta, e prometto che non sarà l’ultima, tornare su questo argomento affascinante e semisconosciuto. (continue reading…)
Disabilitare/rimuovere da Debian/Ubuntu tutti gli NFS Services
by admin on Mar.21, 2011, under Linux, Networking, Sicurezza
NFS è un protocollo nato senza considerazioni particolari per la sicurezza, e possiede un certo numero di punti deboli, sia in termini di protocolllo in sè stesso e per il fatto strutturale che ogni installatione NFS espone differenti daemons, in esecuzione sia come servers che come clients, ad attacchi di rete. (continue reading…)
Ath9k in Master Mode
by admin on Oct.15, 2010, under Hacking, Linux, Networking, Tools
Mi sono spesso imbattuto, in rete, in richieste di aiuto provenienti da utenti in difficoltà nell’impostare le loro interfacce wireless Atheros in AP mode.
Se infatti si tenta di farlo utilizzando iwconfig, l’operazione fallisce:
# iwconfig wlan0 mode master
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan0 ; Invalid argument.
Il fallimento dell’operazione è un fatto di design.
Lo stack mac80211 non contiene i componenti necessari per operare in master mode autonomamente. (continue reading…)
Ancora sul rilevamento Conficker di Nmap
by admin on Oct.14, 2010, under Hacking, Networking, Sicurezza, Tools
La maggior parte degli “hackers” ha da sempre usato Nmap per effettuare un più o meno sofisticato port scanning oppure un rilevamento di OS o di servizi.
La piuttosto recente introduzione (2007), del Nmap Scripting Engine (NSE) ha notevolmente ampliato le prospettive di utilizzo di Nmap. (continue reading…)
Introduzione al protocollo SIP
by admin on Sep.30, 2010, under Networking, Telefonia, VoIP
SIP è un protocollo semplice ed efficiente utilizzato per gestire la segnalazione telefonica su Internet.
SIP include la negoziazione già nel primo contatto con l’altra parte terminale. (continue reading…)
NAT, SIP e Asterisk
by admin on Sep.07, 2010, under Asterisk, Linux, Networking, Telefonia, VoIP
Il NAT è una pratica comunemente usata per celare la presenza di hosts multipli dietro ad un differente arco di indirizzi IP.
Prima che un pacchetto originato dall’interno lasci il gateway, l’indirizzo sorgente viene riscritto, sostituendolo con un nuovo indirizzo esterno, cioè quello esterno del gateway stesso. (continue reading…)
Possibili utilizzi di Ntop
by admin on Aug.23, 2010, under Networking, Sicurezza, Tools
Chi è che consuma la maggior parte della banda Internet nella mia rete?
Nel modo in cui si svolge il web browsing works, la maggior parte del traffico di solito avviene in ingresso da Internet (testo, immagini, sound, video), a fronte di una quantità di traffico in uscita molto modesta (richieste HTTP Get ed altri comandi). Se si considera un utente che scarica grossi files (film piratati, immagini, porno, iso images), potrebbe inviare una unica piccola richiesta durante 20 minuti causando tuttavia il trasferimento di 650MB di dati in ingresso. (continue reading…)

