come sgamare la password in xp professional

Diciamo che avete dimenticato la password di amministratore in di WIN XP, si dice così no? ;)
A me è capitato davvero, piu' o meno insomma...
Non mi assumo la responsabilità delle vostre possibili lamerate, ma mi preme mettere in luce quanto alla fine i sistemi di protezione di casa Microsoft siano delle ciofeche cosa che in alcuni casi ti salva la vita.

L'articolo migliore e in assoluto più completo che mi è capitato di leggere è questo.
Ci sono le indicazioni sulla via ufficiale che prevede il fatto che voi siate l'amministratore in questione e tanti altri strumentini piu' o meno ortodossi, a pagamento e non.

Sinceramente io ho trovato comodo, semplice e intuitivo questo strumentino.
Trattasi di un live cd su base linux che caricato al boot fa partire uno script shell capace di riscrivere le password di tutti gli utenti. Non solo quelle di amministratore quindi.

In pratica si inserisce il cd a pc spento.
si accende il pc.
il cd carica linux con i moduli che servono (anche quelli per scrivere sulla partizione NTFS!!!!)
monta i dischi
e avvia il programma.

basta in linea di massima seguire le istruzioni e le configurazioni di default ed il giochetto è fatto!
facile no?

L'unica nota: qualche volta soprattutto se win non è stato chiuso correttamente, cosa alquanto facile visto che non si conoscono le pw, il live cd monta i dischi NTFS in sola lettura e quindi non salva le modifiche.
Per cui è bene riavviare un paio di volte il pc direttamente dalla pagina di login di win.
Non ho ben capito perchè ma sembra funzionare. Da quello che ho capito è un discorso di Registri corrotti.

Bene smemorati! Non abbiate piu' timore dimenticate, dimenticate, dimenticate

pensa geek!! perchè non si vive di solo pc... forse

Visto che la settimana finisce un post leggerino....
Quanti caffè nelle notti insonni davanti ad uno schermo. Una consolazione viene data dal fatto di scoprire che non si è soli. Un'intera generazione di sfigati digitali, mentre il resto del mondo vive le febbri del sabato sera ma c'è chi dice anche del venerdì, giovedì, mercoledì... , rimane chiusa in casa e dopo aver passato una giornata davanti al computer non trova niente di meglio da fare che stare davanti al computer... per divertirsi sta volta. E quando l'occhietto cade inesorabilmente per la stanchezza accumulata: CAFFE'!
Bene esiste un sito che rompe la monotonia dei dipendenti da caffeina!!!!
Un buon caffè ci sta sempre ma perchè non provare una benefica doccia alla caffeina!
Finito il bagnetto è il momento di cospargersi di gel profumato... a base di caffeina!
Labbra screpolate? nessun problema un ottimo burrocacao alla caffeina è quello che fa per voi!
Insomma sembra non esserci limite alle applicazioni di questa sostanza che finendo per -ina ha un fascino ... stupefacente! :)

Tutti questi fantastici prodotti li trovate in http://www.thinkgeek.com
un sito culto per geeks, nerds e sfigati in genere!
Dalla maglietta riportante la perentoria frase "no i will not fix your computer" al raffreddabevande USB!!!


La chicca però resta il tappetino che da il benvenuto ai vostri ospiti... in CODICE BINARIO!!!!
una delizia... come avete fato senza fino ad ora?

SCRIPT per upload e ridimensionamento immagini con PHP e libreria GD

Mettiamo che, come è successo, vi sia commissionato un sito dinamico in l'amministratore abbia la necessità di inserire immagini. Mettiamo poi che quest'utente non abbia mai visto un programma di editing per immagini. Non dico uno professionale... neanche il più scrauso.
Converrete con me che per lui diventa impossibile dare una dimensione fissa alle immagini che inserisce nel vostro bel form di inserimento immagini con l'inevitabile conseguenza di sputtanarvi definitivamente il layout del sito!
La tentazione di installare sui pc dell'amministratore l'ottimissimo theGimp! (per chi non lo sappia è un editor di immagini professionale, opensource, GRAUITO nato in ambiente Linux e sbarcato su piattaforma win.... dateci un occhio se non lo conoscete) non mi è ancora passata, a dire il vero, ma ho deciso di facilitare la vita a chi inseririrà i dati.

Lo script che segue funziona solo per il formato JPG unica accortezza scelta ma se ci mettete un po' le mani è applicabile a tutti i formati supportati dalle librerie GD che devono essere presenti sul server.

innanzitutto create il form e date alla proprietà action="" l'indirizzo della pagina che effettuerà l'inserimento.
tipo questo:


<form action=&paginainserimento.php" method="post" enctype="multipart/form-data" name="form">
<input name="uploadedfile" type="file" id="uploadedfile">
</form>



Sulla pagina di che inserirà le immagini reperite tutte le eventuali variabili che avete passato, io ho usato il metodo POST ma niente vieta di usare il GET.

poi create le variabili:
$cartella="percorso/";

$cartellaweb="percorso";

$document=($_FILES['uploadedfile']['name']);

$document=str_replace(" ","_",$document);

if (move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$cartella.$document))

{

//solo se l'immagine è di tipo jpg

if(eregi(".+.jpe?g$",$document))

{


$he=112;



$size = GetImageSize($cartella.$document);

if ($size[1]>$he)

{


// codice per il ridimensionamento





$wi=$size[0]*($he/$size[1]);







$image = ImageCreatefromJPEG($cartella.$document);

$thumb = ImageCreateTrueColor($wi,$he);

imagecopyresampled($thumb,$image,0,0,0,0,$wi,$he,$size[0],$size[1]);

ImageJPEG($thumb,$cartella.$document, 80);









ImageDestroy($image);

ImageDestroy($thumb);




}

}



move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$cartella.$document);

chmod($cartella . $document, 0777);

}

ok!
in breve lo script recupera l'immagine ... fa un po' di controlli io ho tenuto una sola dimensione fissa se l'immagine la supera allora mantiene il rapporto e rimpicciolisce.
poi la copia sul server e visto che c'è mette i permessi a 777 cioè tutti.
se volete potete essere un pelino più paranoici.
poi fate un redirect a dove volete!

purtroppo non posso farvi vedere l'esempio perchè si trova nella parte admi protetta da password! ma il sito guardatelo lo stesso
è un'agenzia immobiliare... magari trovate la casa della vostra vita ; )
l'indirizzo è http://www.agenziaarcobaleno.com

script antispam per contacts box, un CAPTCHA bello e già pronto

L'annosa questione dello spam....
a volte mi piacerebbe prendere a calci in culo i responsabili dello spam ma del resto hanno creato l'esigenza di sistemi per evitarlo ... quindi un po' più di lavoro retribuito (spesso purtroppo male ma sempre retribuito) per i fioi. ;)

Il problema principale in cui mi sono ultimamente imbattuto è quello di evitare che script utilizzino un contact form, molto di moda oggigiorno, per inviare posta indesiderata, link a siti di pornacci, pubblicità del viagra e così via.
uno dei metodi sicuramente piu' usati per proteggersi da questo tipo di intrusioni è quello di far generare da uno script lato server un'immagine contenente del testo casuale, magari con un font strano e con tutte quelle misure che impediscano la lettura del testo ad un lettore ottico, ma non ad un essere umano vedente( insomma come sottolinea questo articolo ci stiamo dimenticando dell'accessibilità!)
poi se l'essere umano in questione è uno stronzo, c'è poco da fare. Questo sistema è comunemente chiamato CAPTCHA
giracchiando nei forum ho ne trovato uno già pronto anche se necessita di qualche adattamento per applicarlo ad un contact form ma genera immagini eleganti ed è facile facile da capire.
necessita di PHP5 con le librerie grafiche GD aggiornate!!!

ecco il link alla pagina dell'autore

una piccola nota per l'installazione i file .ttf sono i file dei font... cercatene uno in siti come questo
mettetene uno nella stessa directory dello script.


bravo all'autore e buon divertimento!

un esempio di come l'ho usato io lo trovarete presto in http://www.murano-glass-shop.it alla voce guestbook. ; *

script javascript per fotogallery accessibile

Per il sito dell'artista Eva Zuccolo mi è stata richiesta una foto gallery.
Ho deciso di scartare l'accattivante e diciamolo velocissima tecnologia flash un po' per motivi filosofici (i linguaggi proprietari proprio non mi vanno giù) un po' perchè mannaggia ad Adobe adesso e a Macromedia prima crea problemi di indicizzazione sui motori di ricerca.
Non mi andava poi certo di fare una banalissima pagina HTML o XHTML perchè avevo a cuore che l'esperienza dell'utente non fosse disturbata dal noiosissimo refresh della pagina.
AJAX? troppo sbattimento per pochi soldi.... Non si vive di sola gloria insomma ;)
Nel mio pur ristretto panorama rimaneva solo Javascript con le limitazioni del caso, bevvi dall'amaro calice e scelsi LUI!
Restava solo un problema di non lieve entità: e se nel brawser dell'utente Js non fosse abilitato?
ecco la soluzione, la posto chiedendo scusa all'autore da cui l'ho copiata e modificata secondo le mie esigenze perchè non riesco piu' a trovare la fonte originale. Spero non me ne voglia ma, facciamole circolare ste idee che è così bello : )


dunque... ecco lo scriptino, consiglio di copiarlo in un file esterno e di agganciarlo alla pagina HTML

window.onload=function(){

if(!document.getElementById || !document.getElementsByTagName) return;

links=document.getElementById("minipics").getElementsByTagName("a");

for(i=0;i<links.length;i++)

links[i].onclick=function(){Show(this);return(false)}

}

function Show(obj){

bigimg=document.getElementById("bigimage");

bigimg.src=obj.getAttribute("href");

smallimg=obj.getElementsByTagName("img")[0];

t=document.getElementById("titolo");

t.removeChild(t.lastChild);

t.appendChild(document.createTextNode(smallimg.title));

}

ecco come si richiama....

poi nell'html..
<img src="percorsoimmagine/empty.jpg" id="bigimage" alt="">
che sarà l'immagine zoom, mettela un po' dove volete secondo il vostro layout, non dimenticatevi di creare un'immagine vuota e chiamarla "empty.jpg". in questo caso l'immagine è sulla root directory ma potete metterla dove volete ovviamente specificando il corretto percorso sulla proprietà "src="


sotto l'immagine piazzateci

<h3 id="titolo">Clicca sulle miniature per vedere gli ingrandimenti.</h3>

che sarà prima un'indicazione di utilizzo della galleria e poi una didascalia dell'immagine

poi create un elenco puntato, dei div con float o piu' semplicemente una tabella (visto che servono per intabellere perchè non usarle? a volte la questione del tableless sta diventando una ossessione... e viola gli stadard a mio parere!!!!!) e metteci
<a href="percorsoimmagine/immaginezoom.jpg"><img src="percorsoimmagine/immaginemini.jpg" title="didascaliaimmagine"></a>
che sarà la miniatura. ovviamente vale il solito discorso del nome e del percorso...
replicate il codice per ogni immagine della galleria ed il gioco è fatto.

Come funziona?

ogni miniatura è linkata direttamente all'immagine ingrandita in modo che con Js disattivato l'immagine è accessibile comunque.
se Js è attivo tramite il DOM viene attaccato al src dell'immagine grande il percorso corretto.
Tutto qui.
Io l'ho trovato geniale nella sua semplicità ed eleganza.
Chiaramente non è indicato per siti dinamici ma con un po' di lavoro si puo' riutilizzare comodamente.

consiglio per l'indicizzazione: mettete dei nomi alle immagini che abbiano le keywords di interesse

spero di esservi stato utile... se avete problemi chiedetemi pure.

un esempio di come ho usato sto script lo trovate in http://www.evazuccolo.it

web marketing per la Cina


Sto lavorando al remake del sito http://www.murano-glass-shop.it che si propone come negozio on-line di prodotti dell'artigianato vetraio dell'isola veneziana.
L'obiettivo è quello di avere un sito multilingua con alta visibilità nei motori di ricerca dei paesi target, primi fra tutti gli USA.
Visto che il fine ultimo del progetto è quello di vendere i prodotti, vale la pena di identificare tutti i possibili mercati per aumentare di conseguenza il numero dei potenziali acquirenti.

Secondo l'articolo da cui è tratta l'immagine
Nei prossimi anni la Cina si appresta al sorpasso sugli Stati Uniti, in termini di utilizzatori della rete e quindi potenziali clienti. Considerando poi il crescente potere d'acquisto di una seppur ristretta fascia di acquirenti cinesi, le opportunità di business in questo paese devono essere considerate con grande attenzione.

Fino ad ora l'italiano è stato abituato a comprare dalla cina prodotti economici e di scarsa qualità, ma gli stessi cinesi stanno cominciando a acquistare prodotti europei attirati dal brend o dall'affidabilità/qualità degli stessi.
Le aziende italiane possono trarre enormi profitti sia nel canale B2B che in quello B2C
.

Se nel resto del mondo l'ingresso ad internet è in buona parte affidato a Google in Cina il motore di ricerca principe è Baidu utilizzato per il 56.8% delle ricerche effettuate dai cinesi. Google occupa solo il 36.8% della quota di mercato, quota senz'altro di rilievo ma infinitamente minore rispetto al trend europeo ed americano.
La somma dei due colossi della ricerca in internet porta alla quasi totalità del mercato cinese[fonte].

Il problema piu' grosso, oltre alla lingua, è quello di capire le strategie per il posizionamento organico in Baidu. I wiki riguardanti questo argomento sono davvero pochi sia in lingua italiana che in inglese e chi ha le informazioni tende a tenersele strette per mantenere l'esclusiva su questo servizio.
Molti SEO experts cercano di cavarsela affermando che le tecniche di posizionamento in Baidu non differiscano molto da quelle di Google, è però mia intenzione capire quanto questa affermazione non sia in realtà una maniera comoda per evitare il problema.
Insomma si puo' fare meglio?
Sembrerebbe di si... allora come?

Un interessante articolo spiega come...
Qui offrirò una libera interpretazione ma rimando volentieri all'originale in lingua inglese.

Ok, ecco le linee guida generali:

  • CONTENUTI: Baidu è estremamente sensibile ai contenuti, quindi evitare assolutamente contenuti pornografici o parole chiave proibite dal Governo Cinese. Una sola di queste parole chiave non avrà effetti solo sulla pagina in questione ma sull'intero sito!
  • DESCRIZIONE DEI CONTENUTI: ovviamente ottimizzare il titolo e la hedlings provando a tenere l'ottimale densità delle keywords in questione (5-8%), insomma la stessa minestra di Google.
  • LINKS: gli incoming links sono un fattore determinante per il SEO in Baidu almeno quanto in Google ma Baidu da meno importanza agli ancor-link interni... IMPORTANTE: Baidu non ha i meccanismi sofisticati di Google per riconoscere l'autorevolezza dei siti che lincano il nostro, quindi è piu' importante la quantità della qualità!!!!!(con tutti i problemi del caso).
  • LINGUAGGIO DEI CONTENUTI: visto che il nostro obiettivo è la Cina è importante che il linguaggio utilizzato sia Cinese Semplificato con l'encoding corretto. Pochi cinesi fanno ricerche in inglese.
  • TRADUZIONE DEI CONTENUTI: usare traduttori automatici puo' avere migliori risultati di esposizione di quello che pensate.
  • SITE LOCATION e DOMAIN NAME: se state aprendo un sito web in cina o un mirror o un mirror tradotto, dovreste tener presente che Baidu vi apprezzerà di piu' se avete un dominio cinese come ".com.cn" o ".cn" o se avete un hosting cinese. I domini e il web hostin in china è davvero economico anche se assolutamente lento perr gli accessi dall'estero.
  • TRADUZIONE DI TUTTI I PARAMETRI DEL SEO: fate attenzione che non siano tradotti solo i testi del sito ma tutti i principali parametri importanti per il posizionamento come la proprietà "alt=" delle immagini.
  • METADATA: mentre per Google i metadata non hanno alcuna rilevanza, Baitu continua a considerarli, anzi li adora!
  • ROBOT.TXT: non ha importanza in Baitu.
  • DUPLICAZIONE DEI CONTENUTI: non è penalizzata in Baitu.
  • SOTTOSCRIZIONE:ecco l'indirizzo per comunicare l'esistenza del sito a Baitu: http://www.baidu.com/search/url_submit.html è un po' piu' lento di Google quindi abbiate pazienza e aspettate fiduciosi.
  • KEYWORDS TOOLS: ci sono diversi tools messi a disposizione da Baidu per le ricerche di marketing, ma sono in cinese :( anyway cominciate da qua e se non avete un socio Cinese... Google translation fa sempre comodo.(non ti fidar se il cuor ti manca!) http://index.baidu.com/ http://inventory.overture.com/d/searchinventory/suggestion/?mkt=cn

per il momento mi sembra già qualcosa su cui riflettere...

l'emozione della prima volta

bene, il primo post...
è sempre emozionante la prima volta, c'è chi disse "la prima volta fa sempre male", e per evitare il dolore proverò semplicemente a spiegare quali siano le mie intenzioni e quali siano le motivazioni che mi hanno spinto ad aprire questo diario.

lavoro come web master, web marketing man, tecnico informatico e visto che i tempi sono duri... BAGNINO. Mi sembrava perciò opportuno sottolineare questa mia schizofrenia lavorativa richiamandola nel titolo del blog stesso.

con il mio lavoro (quello invernale) mi trovo spesso di fronte ai piu' disparati problemi [a volte me li creo pure!!! :( ] e a perdere tempo e sprecare energie nel tentativo di risolverli= giro nei blog, nei forum, piango, a volte perfino(!hehe!) bestemmio.


perchè non tenere quindi un diario di questa quotidiana e titanica fatica nella speranza di essere utile a qualcuno?

la risposta è: "perchè no?"
ed eccomi qui...
cominciamo.


Add to Technorati Favorites
 

Copyright 2006| Blogger Templates by GeckoandFly modified and converted to Blogger Beta by Blogcrowds.
No part of the content or the blog may be reproduced without prior written permission.