Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Veo que quieren intercambiar sectores con saldo, as que creo que es hora de ensearles la
estructura para que los fabriquen ustedes. Partamos por donde se encuentra el saldo. El saldo
en las tarjetas mifare usualmente se guarda en estructuras diseadas especialmente para
este tipo de usos. Estas estructuras se llaman value blocks. Permiten que el lector y la tarjeta
se comuniquen con comandos extras como incrementar o disminuir, cosa que el resto de los
sectores no hace ya que slo se escriben encima. Transantiago no los usa de esta forma, pero
no es el punto de este post explicar eso si no como construirlo. Ahora para la tarjeta existen 3
value blocks y los podemos identificar por un color medio amarillo que entrega MCT.
En nuestra tarjeta los sectores con esta estructura son los sectores 6, 7 y 8.
En la foto slo muestro el 8 ya que es el nico que se utiliza y donde se guarda nuestro saldo.
Ahora escribir la lnea, que son iguales de todas formas separadas en sus respectivos bytes:
A8 61 00 00 57 9E FF FF A8 61 00 00 21 DE 21 DE
Fijense que marque de color rojo algunos bytes, es porque los primeros 4 bytes y los bytes 9,
10 11 y 12 son los que contienen el saldo.
A8 61 00 00
00 00 61 A8
Ok si utilizamos una calculadora que transforme de decimal a hex el numero que vemos da :
25.000
Entonces ese saldo corresponde a ese valor.
A8 61 00 00
57 9E FF FF
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
A=10
B=11
C=12
D=13
E=14
F=15
HEX DECIMAL
21 DE 21 DE
Esto no corresponde ningn nmero si no que a una direccin MAC. Esto slo lo vamos a
escribir, pero se genera de la misma forma que lo anterior. DE es el inverso de 21 y se repite
lo mismo.
Listo acaban de generar un bloque de saldo.
Esta estructura se mantiene. Lo nico que a cambiado con el update que hicieron es la ltima
parte, el 21 DE 21 DE ya no es siempre el mismo. Pero esta estructura an sirve.
A veces si analizan sus dumps podrn ver valores que no corresponden a su saldo o una
muestra de un valor negativo y es porque activan un bit que est relacionado con el
transbordo as que no se preocupen.
Me han pedido por pv informacin sobre como cambiar el UID y que tarjeta conviene ms. Les
informo que no es tan sencillo como llegar y cambiar el nmero pero en algunos das quizs
suba un tutorial sobre como hacerlo.
Saludos.