Archivio per aprile, 2008

Wake On Lan (Wan)

Dunque, problema verificatosi… pc “sentinella” usato per telemanutenzione collocato da un cliente, fulminato da un fulmine durante un temporale (bastardo, oserei dire, visto che il pc era il mio!!).

Nessun problema per alimentatore/Mb o altro componente… si cambiano, ma quando ti si inchioda l’hdd ti cominciano a girare parecchio i così detti!! Se il pc fosse stato spento non avrei perso nessun dato…! Cribbio, mi consenta!!!

Ok cambiato metodo, abilitiamo attraverso il Bios l’opzione WOL (Wake On Lan), oramai quest’opzione è presente in tutte le MB in circolazione!

Quello che ci serve adesso è il MAC Address della scheda di rete del pc, usando il comando arp
arp -a

Scarichiamo l’utility della AMD per inviare attraverso la Lan un pacchetto dati che ci identifichi su quella macchina, scaricabile QUI
Bene, lanciato il programma ci verrà chiesto un IP ed il MAC Address del pc… clicchiamo su send e magicamente il pc si accenderà!

Ultimo problema è fare in modo che si possa avviare attraverso una chiamata esterna alla nostra rete (Internet), conosciuto l’ IP pubblico della rete in questione bisognerà abilitare la porta UDP per la comunicazione.
Magic Packet della AMD utilizza la porta: UDP 2304

Aggiornamento 08/05/2008

Trovata nuova utility per l’invio del Magic Packet, dal sito http://www.depicus.com scaricare il programma WakeOnLanGui oppure wolcmd (versione grafica oppure a riga di comando).

In questo caso la porta da impostare può essere messa a piacere, il formato di utilizzo per la versione a console è questa:
wolcmd [macaddress] [ip] [subnet mask] [porta]

Scoprire le password sotto gli asterischi nel browser

Simpatica questa soluzione… da un cliente mi sono trovato nella situazione di dover eliminare dal browser tutte le password memorizzate (brutta abitudine!)… e naturalmente il tizio non se ne ricordava neanche una!

Ebbene, basta incollare questo piccolo codice in javascript nella barra degli indirizzi

javascript:(function(){var s,F,j,f,i; s = ""; F = document.forms;for(j=0; j < F.length; ++j) { f = F[j]; for (i=0; i < f.length; ++i) { if (f[i].type.toLowerCase() == “password”) s += f[i].value + “\n”; } } if (s) alert(”Passwords in forms on this page:\n\n” + s); else alert(”There are no passwords in forms on this page.”);})();

In questo modo ho risolto la cosa senza l’utilizzo di software di terze parti. ;)
Testato su browser: Firefox 2.0.0.13 & IE7

Fonte: dalla rete