collapse

* Links de Robótica

* Posts Recentes

Feira de electricidade e eletrónica por beirao
[Hoje às 00:32]


RN42 e TP-Link MR3020 por doiga
[Ontem às 19:22]


Ajuda Projecto IR / RF por senso
[Ontem às 13:15]


Recomendação de um opamp para um DAC r2r por Njay
[Ontem às 12:33]


Ideias para construir um quadrúpede simples por dropes
[21 de Novembro de 2017, 22:43]


Ajuda com TRIAC por senso
[17 de Novembro de 2017, 18:00]


TV LG White Screen por almamater
[15 de Novembro de 2017, 08:37]


Pergunta sobre prototipagem ( Pesquisa ) por luisjustin
[14 de Novembro de 2017, 23:22]


Medir Agua que está no Poço por Njay
[14 de Novembro de 2017, 13:28]


Amplificador audio por beirao
[12 de Novembro de 2017, 23:43]

Autor Tópico: smart cards  (Lida 4209 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline ghostbuster

  • Mini Robot
  • *
  • Mensagens: 339
smart cards
« em: 27 de Fevereiro de 2010, 20:00 »
Alguem ja consegui ler smatcards com arduino? eu procurava um projecto mas não encontro
basicaente queria ler/escrever o hex file
« Última modificação: 27 de Fevereiro de 2010, 22:06 por ghostbuster »

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.402
  • Helpdesk do sitio
Re: smart cards
« Responder #1 em: 28 de Fevereiro de 2010, 00:23 »
Se calhar o melhor seria arranjar um leitor de smartcards usb que custam 40 ou 50€, pois com um arduino não estou bem a ver o que vais fazer com o smartcard
Avr fanboy

Offline ghostbuster

  • Mini Robot
  • *
  • Mensagens: 339
Re: smart cards
« Responder #2 em: 28 de Fevereiro de 2010, 00:37 »
pois leitor ate se arranja barato, mas que queria mesmo ler o hex com o arduino e imprimir por serial

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.402
  • Helpdesk do sitio
Re: smart cards
« Responder #3 em: 28 de Fevereiro de 2010, 04:02 »
Penso que isso entra na parte de hacking a um cartão..... Não deve ser de todo legal fazer isso, até porque depois tens de fazer um dis-assembly do hex para assembly
Avr fanboy

Offline ghostbuster

  • Mini Robot
  • *
  • Mensagens: 339
Re: smart cards
« Responder #4 em: 28 de Fevereiro de 2010, 14:14 »
mas eu não quero saber a informação que está no cartão, eu quero é copiar os dados de um com o arduino, para escrever noutro cartão, nem me interessa que diz la, ate poque alguns estão encirptados

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.402
  • Helpdesk do sitio
Re: smart cards
« Responder #5 em: 28 de Fevereiro de 2010, 14:26 »
E uma das protecções que a encriptação oferece é impossibilitar a cópia do código que está no cartão, procura por smart card hacking, mas não deve ser lá muito fácil de ser fazer
Avr fanboy

Offline delphi

  • Mini Robot
  • *
  • Mensagens: 217
Re: smart cards
« Responder #6 em: 28 de Fevereiro de 2010, 14:33 »
Olá,

Existem vários tipos de smartcards: os que tem apenas bytes, são basicamente como se fosse uma EEPROM (os sle4442 por ex.), onde se indica qual a posição que se pretende ler, tipo da posição 30 à 60, e devolve os bytes que lá estão; e existem os smartcards, como por ex. cartão do cidadão, que são autênticos "mini computadores". Para se lerem os dados é necessário executar uma série de procedimentos, tais como enviar um certificado, indicar qual a estrutura que se pretende ler (tem uma espécie de estrutura de directorias), ...

Por isso a leitura dos cartões depende do tipo de cartão e penso que não seja igual para todos.
www.saborapalco.com - Companhia de Teatro Amador
www.megavaquinha.com - Uma mega aposta no euromilhões de um grupo de mega amigos

Offline ghostbuster

  • Mini Robot
  • *
  • Mensagens: 339
Re: smart cards
« Responder #7 em: 02 de Março de 2010, 11:25 »
o chip em questão é o SLE5542, e pelo que li é so tem opção de write protection

Offline delphi

  • Mini Robot
  • *
  • Mensagens: 217
Re: smart cards
« Responder #8 em: 02 de Março de 2010, 12:04 »
Sim, o SLE5542 é apenas de memória com pin de protecção para escrita.

Se queres que seja o arduino a ler directamente vê este site http://hackaday.com/2008/11/25/how-to-read-a-fedex-kinkos-smart-card-sle4442/ para teres uma ideia de como o podes fazer.

Um leitor de cartões não é mais do que um microprocessador  (pode ser um pic, um arduino, ...).
A vantagem de utilizar um leitor, parece-me, que é o facto de já vir tudo preparado para a leitura do cartão, é só encaixar e já está programado para os vários protocolos e facilmente se pode aplicar a outro tipo de cartões.

Além disso, um leitor da Towitoko, por ex., (talvez este manual possa ajudar http://opcenter.de/pub/Towitoko-ChipDrive-protocol.pdf ) com porta Serie, no ebay é barato, o que torna depois mais fácil a ligação ao arduino.

No ebay, por ex., http://cgi.ebay.co.uk/Towitoko-Chip-Drive-Micro-100-V4-3_W0QQitemZ130366489545QQcmdZViewItemQQptZPCC_Drives_Storage_Internal?hash=item1e5a72c3c9
« Última modificação: 02 de Março de 2010, 12:06 por delphi »
www.saborapalco.com - Companhia de Teatro Amador
www.megavaquinha.com - Uma mega aposta no euromilhões de um grupo de mega amigos

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 928
Re: smart cards
« Responder #9 em: 09 de Novembro de 2011, 20:21 »
Vou ressuscitar  o tópico.

Hoje estava arrumar, umas coisas e encontrei  3 smartcards onde antigamente  programava para ter canais livres na box.

Queria experimentar a gravar e ler dados dos cartões, mas andei a procura no google e não encontrei nenhum codigo, tutorial, ou alguém tenha feito.

A minha pergunta é se acham possível fazer?   
Usando o esquema e codigo de um SDCard funcionará, pois tem alguns pinos em comum?
« Última modificação: 09 de Novembro de 2011, 20:24 por dio123 »