Lettore alternativo
 


	La costruzione di un lettore
	di schede telefoniche
	Italiane
	ALex - 01/07/2005

	Versione attuale del Lettore:
	
	+-------------+
	| 0.0.5 alpha |
	+-------------+
	


*-------------------------------------------------*
| 1 - Premessa e introduzione                    /
*-----------------------------------------------*

  Nell'armamentario di un giovane phreaker italiano
in erba,  fedele discepolo  di  SpaghettiPhreaks ma
anche interessato lettore di Phrack, di BFi, di IHP
e di tutta la compagnia non puo' mancare un lettore
di  schede  telefoniche, almeno  finche'  non sara'
reso  disponibile  anche  un  lettore  e scrittore.

Al  momento l'unico  tentativo di lettura di queste
schede  era stato  tentato con  l'aiuto dei potenti
mezzi messi a disposizione dalla LEGO.
Infatti sul sito di SpaghettiPhreaks era gia' da un
po'  disponibile una  pagina  su un lettore LEGO di
schede,  utilizzando  il  trascinamento  meccanico.

Ebbene, questo lettore non ne fa uso perche' non e'
necessario,  e'  piu' semplice e  piu' efficace del
suo antenato nonche' dovrebbe essere LEGALE.

Eh si', in teoria  (e ripeto in teoria)  non avendo
smontato o distrutto alcuna cabina Digito originale
per  prendere  il  lettore che  queste usano per il
normale  funzionamento,  non  si  e' commesso alcun
reato, e la scheda  l'ho  regolarmente acquistata e
pagata,  e  ne  sono quindi  divenuto proprietario.

La precauzione  e' comunque  d'obbligo,  perche' e'
controversa  la teoria  per cui  se  io  compro una
scheda divento  proprietario anche di quello che ci
e' scritto. In teoria si', e posso anche modificare
il contenuto a mio  piacimento, a patto che poi con
la scheda modificata  non tenti di usare una cabina
(questo  si configura come  tentativo di accesso ad
un sistema  telematico  tramite mezzi non previsti,
ed e' reato penale).



*-------------------------------------------------*
| 2 - Com'e' fatto questo lettore                /
*-----------------------------------------------*

  L'hardware per la lettura,  alla versione attuale
prevede l'uso della scheda audio per la cattura del
suono  emesso  dall' amplificazione  del  contenuto
della scheda da parte del circuito. Il tutto, cioe'
il circuito e la testina, sono montati su un telaio
di legno _FISSO_, senza  parti mobili, frutto di un
adeguato calcolo seguito ad esperimenti infruttuosi
con il trascinamento meccanico.
Tutto si basa  sull'assunto  che l'utente di questa
apparecchiatura,  gia' nel fatto che riesca a farla
da solo, dimostra che e'  in grado di strisciare la
tessera  piu'  o  meno  ad  una velocita' costante.
Sara' poi compito  del  software ignorare eventuali
variazioni nella velocita', che comunque si trovano
anche nelle letture eseguite con hardware serio.

  In pratica c'e' un telaio di  legno, che presenta
un  percorso  dritto  attraverso  il quale va fatta
strisciare  la  scheda,  che incontra la testina di
lettura.
Lettore
  L'importante  e'  che  la  velocita'  alla  quale
viene mossa  la scheda non raddoppi nel tempo di un
ciclo dell'onda  che  forma i dati nella scheda (il
che  sembra  un po' difficile, visto  che  dovrebbe
accelerare  fino  a  raddoppiare  piu' o meno in...
0.002 mm).

  La posizione della  testina deve essere tale che,
durante il  trascinamento,  essa deve coprire tutta
la  banda  magnetica. Questo  e' un semplice trucco
per  essere sicuri di centrare una delle due tracce
virtuali  nella banda.
Posizione testina
Infatti, sebbene  la banda scura sia magneticamente
omogenea,  e' divisa  al momento della scrittura in
due tracce, in  cui i  dati  sono invertiti di fase
per correggere errori  di lettura (cerca con Google
trasmissione segnali bilanciati).



*-------------------------------------------------*
| 3 - Come ho fatto io                           /
*-----------------------------------------------*

  Per prima cosa ho preso una  testina stereo da un
vecchio walkman. Non  e' necessario che sia stereo,
la cosa importante e' che  non sia fuori misura. La
testina deve provenire da  un lettore per nastri da
cassette  audio  normali.  Se e' stereo, basta solo
saldare  assieme  i capi delle  due bobine interne.
Tipi di testine
  Poi bisogna costruire  il circuito secondo quello
che c'e'  scritto nel  file [schema elettrico.bmp].
 
SCHEMA ELETTRICO
Posizione testina
 
Nel mio schema il primo  condensatore  che incontra
il segnale dalla  testina e' da 270nanoFarad, pero'
e'  plastico  e  da  100  volt-lavoro (non ne avevo
altri  sottomano,  e  quello funziona). Per il LED,
che  non e'  necessario,  non mi ricordo (perdono!)
il valore  della  resistenza per accenderlo con 9V,
ma non l'ho messo. E' piu' estetico che utile.

Foto.jpg
  Nel  lettore  che  vedete  nel  file  foto.jpg ho
aggiunto un  integrato  7809  per usarlo alimentato
da  un  trasformatore  stabilizzato da muro da 12 V
(quello  del mio scanner). Ho anche messo 3 trimmer
lineari per esperimenti, ma si fa solo confusione.

testina.jpg
circuito.jpg
  Nelle  altre  due foto testina.jpg e circuito.jpg
ho messo le foto  fatte  sempre  con la WebCam alla
posizione della  testina  rispetto  alla banda e il
circuito,  cosi' vi rendete  conto di quanto brutto
sia, fatto su una basetta millefori.



*-------------------------------------------------*
| 4 - Piccoli inconvenienti                      /
*-----------------------------------------------*

  Ora non incazzatevi, pero' sento che vi devo dire
che su due esemplari costruiti funzionano tutti e 2
ma uno distorce un po' il segnale rispetto a quell'
altro, rendendolo un  bel po' indecifrabile.  Pero'
e' anche  vero che  il  secondo esemplare e' un po'
diverso dal primo.



*-------------------------------------------------*
| 5 - Doverosi ringraziamenti                    /
*-----------------------------------------------*

  Beh, il circuito non  e' completamente opera mia.
Ho adattato il circuito di Tomi Engdahl, in origine
per microfoni,  all'uso  con le testine magnetiche,
e ci ho fatto qualche  piccola modifica,  ma l'osso
della cosa e' suo. Anche se dubito che in Finlandia
gli  serva  a q ualcosa,   un  lettore  di  tessere
magnetiche. Loro sono piu' avanti.

  Un ringraziamento anche a EPTO(A)USA, che ha reso
necessario  questo  circuito inventando Magneto, il
programma per la  lettura  e  la modifica di schede
magnetiche per Windows.

  Un ringraziamento anche alla commessa del negozio
di elettronica del  paese, che mi ha sopportato per
tutte le volte  che sono  passato  per di la' anche
solo per comprare  una cazzata,  e anche perche' e'
riuscita  ad aiutarmi  sbagliando  il valore di una
resistenza. Cosi' ho risolto il problema del volume
per una semplice svista.

  Ah, ringrazio pure tutti quelli che avranno letto
questo file fino in fondo, e per aver sopportato il
disgustoso italiano che ho scelto. Solo per restare
entro il limite di 52 colonne, giustificando a mano
i paragrafi.

                                     ALex

 

Indice
Interfaccia alternativa