martedì 7 febbraio 2012

Come verificare se un sito è raggiungibile.

Come capire se un sito è down per tutti o soltanto per la nostra connessione internet? Può infatti capitare, per varie ragioni, che una connessione a internet non riesca a raggiungere alcuni siti, pur essendo questi ultimi online e visibili al resto del mondo. Talvolta si tratta di problemi temporanei di linea oppure di filtri alla navigazione imposti ai provider o dal gestore di una rete intranet aziendale.

Siti Off Line


Per capire se un sito è effettivamente down, oppure siamo solo noi a non vederlo, è molto utile il sito che recensiamo in quest'articolo. Si chiama "Down for every one or just me". Un nome un po' lungo ma esaustivo. E' molto semplice da usare. Nella home page di http:\\downforeveryoneorjustme.com gli utenti possono digitare nel campo di ricerca il sito in questione ed in pochi secondi il sistema dirà se il sito è offline.

Un servizio utile per tutti. Se navigate su internet in azienda e avete dei dubbi sui filtri usati per limitare le vostre navigazioni su internet, questo servizio online può esservi utile. Allo stesso modo se gestite un sito o un blog e di punto in bianco non lo vedete più online, prima di contattare l'assistenza tecnica della vostra web farm fate un salto su downforeveryoneorjustme.com. In pochi secondi saprete la causa del problema e come muovervi. E' un servizio gratuito.

Video che mostra l’utilizzo del servizio web : http:\\downforeveryoneorjustme.com
Arrivederci al prossimo
Tutorial Michele Balzano

sabato 4 febbraio 2012

Scaricare file MP3 usando bene Google.

imageAvete mai cercato un brano MP3 su Google? …TUTTI! (e diciamolo pure)

ma quanti di voi sono riusciti ad arrivare al fatidico download? POCHISSIMI!

Sicuramente vi siete imbattuti in siti “fake" (cioe' falsi), indicizzati a regola d’arte; nei quali si promette tanta musica gratuita ma, alla fine, non ti fanno scaricare nemmeno un file.

Ed è qui che subentra il mio consiglio di usare gli operatori di Google. In pratica basterebbe accedere alle “Index of” che contengono gli MP3 e copiarli come se fossero dei file presenti su una cartella del vostro computer!!

Ma "Cos'e' l'Index Of?" direte voi. "Index of" e' una stringa (sequenza di caratteri) che compare sulle pagine generate da server web (Apache nel 99% dei casi) quando in una data directory non e' presente l'"Index Document", ovvero la pagina che viene servita di default. Faccio un esempio. Solitamente le pagine di nome "index.html", "index.htm", "index.php", "index.asp" vengono servite dal web server qualora non siano specificati altri nomi. Ad esempio, se vi collegate via web su http://www.google.com vi apparira' la pagina index.html, senza che voi l'abbiate scritto!
Ora, cosa succede se manca una di queste pagine di "default" ?? Se il web server e' ben configurato vi verrà notificato un errore di accesso negato o di pagina non trovata (come in
http://www.google.com/blabla.html,

image

oppure verrete dirottati su un'altra pagina. Se invece il web server e' configurato male e ammette il "Directory Listing" voi vedrete il contenuto della cartella e la prima riga nella pagina sarà proprio la stringa "Index Of"! Un esempio lo potete vedere qui:

image

Ma quale è la sintassi giusta per arrivare a trovare queste pagine? Bè se mi avete seguito almeno un pò sicuramente saprete che ho trattato la materia: “operatori di ricerca di Google” in diversi articoli.

In ogni caso un ripasso fà sempre bene. Immaginiamo di voler cercare un MP3 di Phil Collins, quindi nel campo ricerca di Google dovrete scrivere: intitle:index.of? mp3 “phil collins”

vediamo subito che il risultato è a dir poco sorprendente:

example of an apache

Nessun sito “fake” nessun tranello solo MP3 pronti per essere ascoltati! basterà fare click sul nome della canzone per ascoltarla o per scaricarla.

Sicuramente tutti a questo punto avrete voglia di “girare” pagina dicendo “e dobbiamo scrivere tutto questo per scaricare un Mp3? che noia!”

Ma io conoscendo i miei lettori ho pensato di aiutarvi! Come?

Ho scritto una pagina web: “Index of the Music” dove è possibile scrivere solo il nome del brano che cercate e automaticamente verranno aggiunti gli operatori di ricerca di Google, per permettervi di accedere direttamente alle “index of” che contengono il brano ricercato.

image

DISCLAIMER : non mi assumo alcuna responsabilità se si sceglie di utilizzare questa tecnica per scaricare mp3 illegali.

Arrivederci al prossimo Articolo

Michele Balzano

giovedì 2 febbraio 2012

penetration test metodologie


Il penetration test e’ una simulazione di attacco informatico richiesto  da un ente o azienda per valutare la sicurezza dei propri sistemi informatici. La successiva analisi degli attacchi servira’ per pianificare le relative contromisure per mitigare le eventuali falle  di sicurezza rilevate durante il test. Chi si avvicina al  penetration testing deve mettere in conto l’enorme quantita’ di documentazione da studiare, tale conoscenza deve spaziare dai piu’ disparati sistemi operativi, dispositivi, protocoli di trasmissione, fino agli strumenti di attacco e difesa. Dopo una solida preparazione teorica, la pratica e’ la parte piu’ ostica del processo di apprendimento.
Il principale ostacolo che si incontra, e’ proprio quello di avere un sistema da attaccare senza andare incontro a problemi legali, fare del bruteforcing delle password oppure lanciare exploit a destra e sinistra, celandosi dietro la scusa dello studio, non ci mette a riparo da sgradevoli e serie ripercussioni.
Personalmente ritengo il miglior modo per testare in tutta sicurezza  le techiche di attacco, sia la costruzione di un laboratorio di Penetration Testing. Oggi con i sistemi di virtualizzazione, non abbiamo bisogno di molto hardware e risorse particolari, un vecchio computer con linux installato e un software di virtualizzazione possono espletare egregiamente il proprio lavoro.
Adesso che abbiamo messo in piedi il nostro piccolo laboratorio dobbiamo decidere su quali sistemi vogliamo fare pratica, possiamo scaricare la nostra distribuzione linux favorita, configurare ed installare dei servizi o applicativi non sicuri e iniziare gli attacchi.
Di seguito vi mostro il modello della mia metodologia nell'effettuare un penetration test.

Figura 1: Modello di Metodologia di Test.



Post più popolari