Tag: tricks
Android come hotspot WiFi
by admin on Nov.09, 2011, under Networking
Gli smartphones Android hanno la possibilità di svolgere la funzione di wireless hotspot. Rendono pertanto possibile una LAN wireless, rapidissima da realizzare, con una connessione (opzionale) ad Internet condivisa (tramite UMTS) coi computers/devices della stessa WLAN. (continue reading…)
Routing differenziato per il VoIP
by admin on Oct.07, 2011, under Asterisk, Linux, Networking, Telefonia, Tools, VoIP
Realizzare una soluzione telefonica, basata su Asterisk e puramente VoIP, e che si possa definire pienamente soddisfacente, è sempre una operazione delicata, ed uno dei suoi prerequisiti essenziali consiste certamente nel poter contare su una connettività Internet stabile e adeguatamente dimensionata. Questo è tanto più vero e l’obiettivo difficile da raggiungere quando il numero delle utenze della LAN locale diventa elevato, come tipicamente avviene in ambito aziendale. (continue reading…)
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…)
Asterisk Prompts con Google Translate
by admin on Sep.13, 2011, under Asterisk, Telefonia
Chi si cimenta in soluzioni basate su Asterisk dovrà prima o poi cimentarsi nella generazione di prompt vocali. Ne ho gia trattato diffusamente in passato.
Ritorno brevemente sull’argomento per proporre un trick efficace quanto semplice.
Come noto, il traduttore di Google ha da tempo incorporato una caratteristica che permette di tradurre una frase in una qualsiasi lingua, e quindi ascoltarla per apprendere come si pronuncia.
Dato che è ovviamente possibile applicare il meccanismo alla propria stessa lingua, possiamo certamente affermare di aver trovato un ottimo TTS, in base sopratutto alla sua funzione “didattica”.
Proviamo ad accedere con Firefox ad una pagina come questa:
http://translate.google.com/translate_tts?tl=it&q=questa è una prova
otterremo di ascoltare (nel caso Firefox sia dotato di adeguato plugin) la frase richiesta.
Anche nel caso in cui il plugin fosse assente, potremmo comunque salvare la risposta ottenuta, che è in realtà un oggetto audio/mp3.
Se scegliamo pertanto File -> Save Page As, ci verrà proposto il nome translate_tts.mpga che potremo rinominare direttamente come prova.mp3, ad esempio, per poterlo poi aprire con Audacity o convertirlo direttamente con Sox per adeguare la qualità audio al misero standard telefonico
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…)
Local Channels Trick
by admin on Mar.15, 2011, under Asterisk, Telefonia
Supponiamo che il titolare dell’interno 444 debba essere sempre reperibile, per cui, quando non lo sia all’interno dell’ufficio, lo debba essere al cellulare.
Una soluzione diffusa a questa esigenza consiste nel far squillare per un certo tempo l’interno, diciamo 20 secondi, e solo al termine di tale tentativo, avviare la chiamata verso il cellulare.
Tuttavia questa soluzione non è la più efficiente, infatti, nel caso in cui il destinatario si trovasse fuori sede, chi chiama dovrebbe attendere inutilmente tutto il tempo necessario a completare la prima chiamata, fino a raggiungere il timeout per essa impostato, e quindi tutto il tempo necessario al setup della seconda chiamata, prima che il cellulare inizi realmente a squillare. (continue reading…)
Chan-mobile e Asterisk 1.8
by admin on Mar.14, 2011, under Asterisk, Telefonia
Il supporto a chan_mobile è ulteriormente migliorato in Asterisk, e tale tecnologia, uscita dal limbo degli addons, è entrata stabilmente a far parte della versione 1.8. (continue reading…)

