blogo, informazione indipendente
Logo Blogosfere

Il mistero del Blocco Note è un Bug

Gianni Amato avatar Martedì 26 Dicembre 2006, 14:59 in Exploit, Tips di Gianni Amato
Diversi lettori mi hanno segnalato una misteriosa forma di censura nel Blocco Note di Windows. Secondo alcune voci - già smentite su diversi blog - Microsoft si sarebbe preoccupata di inserire un filtro nel notepad in grado di rilevare e censurare determinate frasi.
 
Come funziona il giochetto:
 
- Aprite Blocco Note
- Inserite (per fare un esempio) questa frase: bush ama bin laden
- Salvate il documento con nome, chiudetelo e riapritelo
 
Magicamente il file non conterrà più il testo che abbiamo inserito. Ecco uno screenshot:

notepad_bug.PNG

Non è una censura ma un bug nell'interpretazione degli Unicode

da Wikipedia :

"Dalla versione per Windows NT, il Notepad può rilevare gli Unicode che mancano dell'header standard 0xFFFE. Questo è possibile grazie all'utilizzo della API IsTextUnicode(). Questa funzione è imperfetta, con qualche effetto collaterale su piccole stringhe ASCII, in minuscolo, che vengono identificate come UTF-16.

Il 18 maggio 2006 è stato annunciato che creare un file con solo 18 caratteri come "this app can break", causa una errata interpretazione del file da parte del Notepad. Il file interpretato come Unicode verrà mostrato con caratteri cinesi (se i font sono correttamente installati). Lo stesso bug funziona con tutte le altre stinghe che rispettino lo stesso formato/lunghezza come ad esempio: "bush hid the facts". Proprio questa stringa avevo fatto inizialmente pensare a un uovo di Pasqua. Mentre in realtà si tratta di un bug."

7
7 commenti
7
04 Gen 2011
alle 08:19

TR Brand Jeans

La regione inoltre è stata teatro di uno dei casi più sconcertanti riguardanti gli UFO in Australia, con una serie di avvistamenti di cui si parlò molto, tra il 1995 e 1996. 

6
04 Gen 2008
alle 16:23

Carlo Corporation

Provate anche con:

bush hid the facts

5
30 Dic 2006
alle 13:35

Emanuele Santoro

Funziona anche se scrivi

this app can break

:)
E' un bug nella gestione di unicode, stava in giro già da parecchio tempo.

Emanuele

4
28 Dic 2006
alle 10:39

JeTrO

A me sto bug funziona solo se il file di blocco note lo salvo per la prima volta, se ne modifico uno gia fatto non funziona

3
27 Dic 2006
alle 12:34

Gianni Amato

Non importa il significato della frase (ovviamente) quel che conta è la serie di caratteri che segue questa struttura: 4-3-3-5

per cui anche questa va benissimo:

hhhh hhh hhh hhhhh

Assicurati di non aggiungere altri spazi e non premere invio dopo aver inserito la stringa.

2
27 Dic 2006
alle 09:29

Delfins

Ciao Gianni! Io ho provato,e con la stringa: "bush ama bin laden" chiudendo e riaprendo il txt,me lo riapre tranquillamente...
Scrivendo invece "bush hid the facts" la "censuara-bug" parte...
Da cosa dipende? Come dici tu,in entrambi i casi il bug dovrebbe potersi sfruttare....

1
27 Dic 2006
alle 00:53

oRi0n

Interessante!

Lascia il tuo commento

Accedi con Facebook Esci da Facebook

Attendere la pubblicazione del commento
Post in evidenza su Blogosfere