venerdì 26 ottobre 2007

WGETGUI beta 1

E' disponibile il tool WgetGui v.beta1 scaricabile dal link a lato nella pagina.

Installazione:
Per il corretto funzionamento occorre avere installato NOTEPAD++ sul pc.
Notepad++ e' un potente editor free che potete scaricare da questo link
http://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102072
Per info sul programma questo e' il link al sito
http://notepad-plus.sourceforge.net/uk/site.htm
La path di default per wgetgui dove recuperare il programma notepad++ e' C:\notepadpp\notepad++
Una volta installato, consiglio la versione zip di notepad++, se avete messo il programma in un folder diverso da quello indicato sopra dovete portarvi nel file ini di wgetgui e dare la path (completa del nome del programma ) modificando quella presente.
Dovrete poi, per evitare che notepadd++ quando lo chiudete ricordi i nomi dei files sources caricati e tenti di riaprirli successivamente, andare in notepad++ settings -> preferences -> misc -> e togliete la spunta da REMEMBER the current session for next launch .....

USO di WGWTGUI BETA 1
L'interfaccia accetta url in formato www.xxxxx.xx oppure come indirizzo IP.
Opzioni:
NV = non verbose ...visualizza log solo se caricata pagina correttamente
V = verbose log con piu' dettagli

WHOIS = aggiunge whois al log

Search EXT java = aggiunge al log la lista di files javascript esterni caricati con la pagina
Load EXT java = salva i sources dei javascript esterni su un file

Display SRC = visualizza il sorgente della pagina nella finestra di output (default visualizza il log)
Save src = salva sorgenti log, java e html nel folder scelto da menu'.
+date time = aggiunge al nome dei files salvati il riferimento a data e time attuale per salvare in diversi tempi la stessa pagina.

AGENT = seleziona tra una trentina di stringhe testo quella che definisce come WGET verra' visto dal server su cui risiede la pagina da esaminare. Questo il link dei formati stringa AGENT:
http://www.useragentstring.com/pages/useragentstring.php

I tre bottoni: log souce e java per visualizzare i risultati nella finestra di output della GUI senza dover ricaricare la pagina.
Un bottone ALL in notepad++ per aprire la visualizzazione su notepad++.
Timeout e retries sono il tempo limite per il timeout in secondi e i tentativi fatti da wget per scaricare la pagina.

IMPORTANTE: tutte le modifiche applicate alle opzioni dell'interfaccia (NV, V, EXT java ..folder di default ecc..) verranno mantenute solo se si esce dal programma attraverso il bottone EXIT, uscendo dal tool semplicemente attraverso la chiusura della finestra (cliccando sul bottone X in alto a destra) le impostazioni non verranno salvate e si tornera' alla configurazione precedente (praticamente un UNDO del setup di WGETGUI).

Ecco un esempio pratico dell'uso e dei risultati con differenti stringhe AGENT:

Dominio ptowl stromworm con AGENT Internet explorer

stesso dominio con AGENT browser SAFARI su MAC


ora il codice javascript offuscato risulta assente dal source scaricato.

NOTA IMPORTANTE:
Si tratta di una beta e quindi soggetta a possibili problemi di stabilita' e funzionamento, anche se ho cercato di testarla durante la scrittura del codice.
Per adesso le opzioni di caricamento multiplo di pagine da lista file txt non sono abilitate.

EDGAR

Nessun commento: