1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
|
Some tools to be used with smart cards and PC/SC
================================================
This archive contains some tools usefull for a PC/SC user.
PC/SC lite [1] from MUSCLE [2].
The tools provided are:
- pcsc_scan (Ludovic Rousseau <ludovic.rousseau@free.fr>
regularly scans every PC/SC reader connected to the host
if a card is inserted or removed a line is printed
For example:
PC/SC device scanner
V 1.0.3 (c) 2001, Ludovic Rousseau <ludovic.rousseau@free.fr>
PC/SC lite version: 1.0.0B
0: GemPC410 0 0
1: GemPC430 0 0
Thu Nov 8 09:41:09 2001
Reader 0 (GemPC410 0 0)
Card state: State has changed, Card inserted,
ATR: 3B 68 00 00 80 66 A2 06 02 01 32 0E
Thu Nov 8 09:41:10 2001
Reader 0 (GemPC410 0 0)
Card state: Card inserted,
ATR: 3B 68 00 00 80 66 A2 06 02 01 32 0E
Thu Nov 8 09:41:12 2001
Reader 0 (GemPC410 0 0)
Card state: State has changed, Card removed,
Thu Nov 8 09:41:12 2001
Reader 0 (GemPC410 0 0)
Card state: Card removed,
- scriptor (Lionel Victor <lionel.victor@unforgettable.com>)
A Perl script to send commands to a smart card. You can use a file
containing the commands or stdin.
- gscriptor (Lionel Victor <lionel.victor@unforgettable.com>)
A Perl script to send commands to a smart card with GTK-based
graphical interface.
You will need the package pcsc-perl [3] to be able touse scriptor and
gscriptor.
[1] http://linuxnet.com/middle.html
[2] http://linuxnet.com/
[3) http://ludovic.rousseau.free.fr/softwares/pcsc-perl/pcsc-perl.html
Authors:
========
- Lionel VICTOR for scriptor and gscriptor
- Ludovic ROUSSEAU for pcsc_scan and debug of scriptor and gscriptor
Licences:
=========
pcsc-tools
Copyright (C) 2001, 2002 Lionel VICTOR, Ludovic ROUSSEAU
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
History:
========
1.0.4 - 6 Mar 2002, Ludovic ROUSSEAU
- gscriptor: case insensitive on "reset" command
- scriptor: case insensitive on "exit" and "reset" commands
- add the history, authors and licence in this README
1.0.3 - 8 Nov 2001, Ludovic ROUSSEAU
- pcsc_scan.c: set the wait time to 0 to get all the events
- Makefile: add automatic rules to compress man pages and other
modifications
1.0.2 - 22 Oct 2001, Ludovic ROUSSEAU
- add manpages
- pcsc_scan.c: go to the next reader _after_ printing information
for the current one
1.0.1 - 18 Oct 2001, Ludovic ROUSSEAU
$Id: README,v 1.9 2002/03/06 08:21:18 rousseau Exp $
|