Hackoogle ( I : ricerche con Google)
( Premessa: Il post sarà diviso in due parti per evitar letargia modello Grizzly dei lettori e occhi draculei per il povero blogger che vi parla/scrive:)))).... Buon divertimento!!!!)
Il titolo del post non emula un rumoraccio digestivo :))) ma si tratta semplicemente di un personalissimo neologismo per descrivere un fenomeno che ultimamente fa parlare molto di sè: il cosidetto Google hacking, termine coniato dall'acuta mente di Johnny Long che indica un modo per violare siti web o recuperare documenti riservati. Basta fare una semplice ricerca su qualsiasi motore e si troveranno fiumi, mari, oceani di articoli, blog, ecc... sull'argomento.
Quindi in questo mare magnum di googleamento proverò a tuffarmi anch'io...Pluffffff!!!!!
Come al solito facciamo una breve digressione linguistica (eh...lo so, può risultar noioso ma è più forte di me :))) ) :
Google (beh...qui, fin qui mi pare tutto chiaro....tutti conosciamo il motore di ricerca più famoso al mondo ma tutti sanno l'etimologia della parola? No? Si? Forse? Beh...per ogni dubbio, chiarimento, perplessità ecco l'aiutino su google) anche il termine hacking non dovrebbe suonar del tutto nuovo...comunque per ogni chiarimento et approfondimento ecco che prontamente compare l'aiutino sull'hacking. Finita...okkei?!
Non è stata lunga, va là...Stanchi...finite le banane, di già?:))) Su, su, coraggio....eccovi una rinfrescatina per svegliarvi...Ha funzionato...O no? Die Hunzikerei (personalissimo neologismo teutonicheggiante-letteralmente "la Hunzikeria" - per indicare tutto ciò che riguarda la supermegagran simpa et affascinante Biondina più famosa d'Italia...)
Vabbè lasciam le dolci montagnette della nostra svisserotta e cominciamo con una "spolveratina" panoramica su come far rombare al meglio il nostro bel motorone:
- Può tradurre interi documenti (ecco qui...è meglio evitare...visto che il nostro motorone nonostante sia indigeno, mi pare abbia un bruttissimo rapporto con la lingua inglese:
un esempio: pronti... andate sulla pagina chiamata strumenti per le lingue e nella sezione traduci inserite un testo da tradurre o un indirizzo web per tradurre una pagina intera: ecco...è proprio qui che il nostro somarone....ops....intedevo....motorone dà il meglio di sè: se provate a tradurre ad esempio, una pagina che spiega cos'è un browser, ovviamente in inglese, il risultato è una vera ciofeca ...
- Ricerche varie (immagini, gruppi, directory, news, ecc... per mezzo dei tab - le linguette stile cartella di archivio - presenti nella pagina principale) (e qui ovviamente è un vero specialista...) : possono essere effettuate tramite inserimento delle parole chiave da ricercare direttamente nella casella di testo o cliccando sui famosi tab (la ricerca diverrà in qualche modo più limitata o per così dire a tema:
ad esempio per le immagini mi pare non ci sia bisogno di spiegazioni (se inserisco Eva Green,
la ricerca mi restituirà i siti web che conterranno immagini relative all'incantevole et giunonica signorina in questione...) ;
per i gruppi, sempre utilizzando il nostro ben carrozzato esempio :)) , otterremo i risultati relativi ai newsgroup che la riguardano: gossip sulle celebrità, fan, cinema, ecc...
Proseguendo con i nostri tab giungiamo alle directory: il nostro prosperoso esempio :)) evidenzia le categorie che meglio la rappresentano: ovviamente il cinema...
L'ultimo tab è quello delle news: le ultime novità che trattano della nostra popputa guida :))
- Mi sento fortunato
Personalmente questo tasto a fianco dell'ormai strausato "Cerca con Google" l'avrò utilizzato forse un paio di volte nella vita, a voler proprio esagerare, visto che invece di presentare un elenco di risultati della ricerca, rimanda alla pagina col più alto pagerank , cioè la pagina che in gergo viene definita più linkata (molti siti web importanti - che sono già ai primi posti delle prime pagine nei risultati di google - la citano all'interno delle proprie pagine e di conseguenza la rendono popolare ed importante quanto le pagine presenti nei loro siti...)
- Ricerca avanzata
Questo link ricerca avanzata, contrariamente al precedente, è usato dal sottoscritto più che quotidianamente, è infatti il fulcro di una ricerca accurata eseguita dal nostro amico cercatore...
- Preferenze
il link preferenze consente di modificare la lingua dell'interfaccia di google
(in quale lingua ci parlerà in nostro bel motorone :))) ...), la lingua delle pagine web nella quale effettuare le ricerche; il filtro da applicare alle ricerche (riferito a contenuti sessuali espliciti), il numero di risultati che ogni pagina conterrà ed infine se presentare i risultati in una nuova finestra.
- Strumenti per le lingue
Beh...che dire oltre? Strumento ad alto tasso d'inutilità...ripensandoci però, un vago baglior
d'utilità potrebbe avercela... basterebbe cambiarne il nome: "strumenti per ghignare di gusto"
Tecniche di ricerca di base
Andiamo ad elencare le principali tecniche normalmente utilizzate:
- ricerca semplice
Inseriamo parole semplici, o parole chiave separate da uno spazio:
tornando al nostro sempre caro et tondeggiante esempio :)) :
eva green
i primi risultati sono i più rilevanti (visto che Google cerca le parole singolarmente se non sono tra virgolette...) : in cui compaiono tutti i termini cercati, proseguendo con i risultati e le pagine, tutto diverrà sempre meno preciso (personalmente non vado oltre la terza pagina, anzi il più delle volte non oltre la seconda....oltre, non vale nemmen la pena di perder tempo...)
- ricerche con " + "
Google normalmente toglie dalle ricerche le parole più comuni (un, il , dove, come, ecc...), se vogliam forzare la nostra ricerca includendo alcune parole comuni o termini che vogliamo includere, inseriamo " + " (non devono esserci spazi tra il segno e la parola che segue...)
Esempio? Indovinate :))) :
eva green +dreamers
- ricerche con " - "
In questo caso, ovviamente, toglieremo il termine che non vogliamo compaia nella ricerca
eva green -dreamers
i due segni possono anche esser combinati:
eva green +dreamers -casino
- ricerche di frasi
Per cercare un frase basta inserire i termini tra virgolette:
eva green pics (per trovare immagini del nostro ben appropriato esempio, senza virgolette...)
"eva green pics" (direi che la differenza è notevole...)
- ricerche miste
Per ricercare termini singoli e frasi insieme:
"eva green dreamers" pics (per cercare immagini mirate del nostro francesin-frizzante esempio...)
Operatori avanzati
Per perfezionare ulteriormente le nostre ricerche si possono utilizzare alcuni operatori particolari
Cosa molto importante è rispettare la sintassi (non devono esserci spazi tra l'operatore, i due punti ed il termine della ricerca) :
operatore:termine della ricerca
Gli operatori avanzati principali sono:
site:
per trovare pagine web all'interno di un sito:
site:evagreenweb.com dreamers
cercherà il termine dreamers all'interno dell'intero sito evagreenweb.com
filetype:
per trovare un determinato tipo di file:
filetype:html evagreen
per cercare le pagine html che contengono il termine evagreen
Google può cercare testo solamente in alcuni tipi di file (faq dei vari tipi di file) : un testo che possa venir letto da qualsiasi browser in formato testuale (quindi con txt, html, php ma anche asp, xml, swf, ecc...)
link:
Google cercherà i siti che contengano uno o più link al sito web specificato
link:evagreenweb.com
mostrerà le cosidette pagine linkate
cache:
Verrà mostrata la versione salvata nella cache di google (la versione della pagina salvata quando google ha indicizzato il sito: e... direte ... qui prodest? diranno i più acculturati...e chissennef...diranno i distratti ;)) dov'è l'utilità? L'utilità sta nel fatto che se, ad esempio, una pagina non è più online - non è più presente in internet- sarà possibile recuperarla...per poterla modificare e rimettere online, o per vedere com'era prima che fosse modificata...)
cache:evagreenweb.com
intitle:
Verrà cercato un termine nel titolo della pagina
intitle:eva green
allintitle:
Questo operatore trova ogni parola specificata
allintitle:eva green dreamers
inurl:
cercherà le parole specificate all'interno dell'url (no!!! eh?! Va che vi vedo....che non vi venga nemmen lontanamente in mente di pensare frasi del tipo : "ti faccio io un url....ti faccio un url che ti pettino....l'url di Tarzan...ocio che mi vien l'url...per piacere....neh? ecco subito di corsa la spiegazione dell'acronimo url ) delle varie pagine web
inurl:eva green
allinurl:
per cercare invece tutti termini all'interno degli indirizzi web
allinurl:eva green
intext:
per trovare nel testo delle pagine web il termine specificato
intext: hunziker
allintext:
per trovare tutti termini inseriti nel contenuto delle pagine web
allintext:eva green dreamers
define:
per trovare la definizione e la traduzione del termine inserito
define:hacking
Per poter utilizzare questi ed altri operatori con pochi click del mouse (senza necessità, quindi, di inserire manualmente i diversi operatori) ci sono alcune utili estensioni di Firefox: per sapere quali sono le più utili per incrementare la sicurezza generale della navigazione leggete Del Pandino carino e sicuro
Volendo comprendere ancor più come funziona il nostro motorone, è utile spiegare la sintassi delle ricerche, una ricerca tipo, ad esempio, potrebbe essere questa :
http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=sardine
l'url (l'indirizzo) base per effettuare ricerche è:
http://www.google.com/search
il punto interrogativo che segue indica la fine dell'url e l'inizio degli argomenti che abbiamo inserito per effettuare le ricerche, mentre il simbolo "&" separa gli argomenti. In dettaglio:
hl: Risultati nella lingua natia (home language), in questo caso l’inglese (en).
ie: Codifica di input, il formato dei dati in entrata (il formato dei caratteri che ho inserito per
la mia ricerca). In questo caso UTF-8 .
oe: Codifica di output, il formato dei dati in uscita (quale formato sarà visualizzato a ricerca
completata). Sempre UTF-8.
q: Query. La query di ricerca (cioè una richiesta d'informazioni effettuata ad un database)
inviata dall’utente. In questo caso "sardine".
La maggior parte degli argomenti che abbiam visto possono essere omessi, si potrebbe quindi abbreviare la ricerca precedente così:
http://www.google.com/search?q=sardine
i risultati sarebbero uguali, inoltre volendo potremmo aggiungere altri argomenti di ricerca diversi con il segno + :
http://www.google.com/search?q=sardine+peanut+butter
Per rappresentare i caratteri speciali, come ad esempio le virgolette in un URL, Google usa un numero esadecimale preceduto dal segno di percentuale (%) per seguire lo standard dell’URL HTTP.
Per esempio, la ricerca di “the quick brown fox” (che va racchiusa tra virgolette) è rappresentata come http://www.google.com/search?&q=%22the+quick+brown+fox%22
In questo esempio una doppia virgoletta è visualizzata come “%22” e gli spazi sono sostituiti dai segni più (+).
Google inoltre esclude le parole troppo comuni (tipo articoli, congiunzioni,ecc...) se non vengono racchiuse tra virgolette....
Aloha....alla prossima puntata....
Fonte The Google Hackers Guide di Johnny Long