ping

Mattepuffo's logo
Monitorare la rete con MTR

Monitorare la rete con MTR

MTR è un tool per il monitoraggio della rete, che esegue contemporaneamente ping e traceroute.

Per installarlo su Linux possiamo usare i repo ufficiali; ad esempio su Arch Linux:

# pacman -Sy mtr

Ho visto che esiste anche una versione grafica scritta in GTK, ma non l'ho testata.

Mattepuffo's logo
Identificare i MAC address in rete con Nmap

Identificare i MAC address in rete con Nmap

In questo articolo avevamo visto come identificare i MAC address dei pc connessi in rete usando PING a ARP.

Ho scoperto che è possibile fare la stessa cosa usando Nmap.

Basta usare l'opzione -sn, ma con privilegi elevati.

Mattepuffo's logo
Aggiungere le spese di spedizione in simpleCart

Aggiungere le spese di spedizione in simpleCart

Quando mettiamo su un e-commerce, a prescindere dal come lo sviluppiamo, alla fine dobbiamo mettere in conto anche le spese di spedizione.

Oggi vediamo come aggiungerle in simpleCart.

Prenderemo in considerazione un esempio "statico", nel senso che nel nostro esempio saranno sempre quelle.

Farlo è molto semplice, in quanto abbiamo un attributo apposito da settare in fase di inizializzazione del carrello: shippingFlatRate.

Mattepuffo's logo
WebScraping con Python e BeautifulSoup

WebScraping con Python e BeautifulSoup

Oggi vediamo un esempio basico di WebScraping usando Python e BeautifulSoup!

Questa libreria è un diventata un must per questo genere di operazioni con Python.

E la versione 4 ha portato con se molte novità.

Prima di tutto, per usarla, dobbiamo installarla sul nostro sistema.

Mattepuffo's logo
Fing: uno scanner di rete per Android

Fing: uno scanner di rete per Android

Preciso subito che non si tratta di una app per trovare o craccare reti wireless.

E', invece, un'ottima app che scansiona la rete alla quale siamo connessi e ci restituisce una lista con tutti gli altri dispositivi connessi.

Dopo aver avviato la scansione con l'icona in alto, ci viene resituita una lista con indirizzo ip, MAC address e hostname.

Mattepuffo's logo
Scoprire il MAC address dei computer connessi in rete

Scoprire il MAC address dei computer connessi in rete

Ogni computer connesso in rete ha un indirizzo logico che si chiama indirizzo IP che nella versione 4 (quella più usata e che sarà sosituita dalla versione 6) è composta da 4 numeri che possono andare da 0 a 255.

Ad esempio il mio router ha indirizzo 192.168.1.1.

Inoltre ogni macchina connessa ha anche un indirizzo MAC univoco fomrato da 6 numeri esadecimali (tipo 00-01-02-AA-BB-CC), di cui i primi tre identificano il costruttore e gli altri sono diversi per ogni modello.

Mentre l'IP, se non impostato, può cambiare ad ogni connessione, il MAC no.

Può essere quindi importante trovare i MAC delle macchine connesse e associrali agli IP.

Questa associazione è compito del protocollo ARP (Address Resolution Protocol).

Il sistema mantiene  una tabella di associazioni, in cui sono registrati gli indirizzi IP ed il loro Mac corrispondente.

Quando un computer deve contattare un altro computer, per sapere a quale dispositivo deve mandare i dati, cerca nella tabella ARP a quale indirizzo fisico corrisponde l’indirizzo IP.

Vediamo che comandi possiamo usare per identificare un MAC address usando Linux.

Su Linux aprite un terminale qualunque.