Questo è il comando opensc-explorer che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
opensc-explorer - utility interattiva generica per l'accesso a smart card e simili
funzioni token di sicurezza
SINOSSI
opensc-esploratore [VERSIONI] [SCRIPT]
DESCRIZIONE
Le opensc-esploratore l'utilità può essere utilizzata in modo interattivo per eseguire varie operazioni
come esplorare il contenuto o inviare comandi APDU arbitrari a una smart card o
token di sicurezza simile.
VERSIONI
Le seguenti sono le opzioni della riga di comando per opensc-esploratore. Ci sono ulteriori
comandi interattivi disponibili una volta che è in esecuzione.
--card-driver autista, -c autista
Utilizzare il driver della scheda fornito. L'impostazione predefinita è rilevata automaticamente.
--mf sentiero, -m sentiero
Seleziona il file a cui fa riferimento il percorso indicato all'avvio. L'impostazione predefinita è il percorso per
il file principale standard, 3F00. Se sentiero è vuoto (es opensc-esploratore --mf ""), poi
nessun file è selezionato esplicitamente.
--lettore num, -r num
Usa il numero del lettore indicato. Il valore predefinito è 0, il primo lettore nel sistema.
--verboso, -v
Cause opensc-esploratore essere più prolisso. Specifica questo flag più volte per abilitare
debug dell'output nella libreria opensc.
--aspettare, -w
Attendi che venga inserita una scheda
COMANDI
I seguenti comandi sono supportati su opensc-esploratoreprompt interattivo di o in script
file passati tramite il parametro della riga di comando SCRIPT.
apdu dati esadecimali
Invia un comando APDU personalizzato dati esadecimali.
asn1 ID file
Analizza e stampa il contenuto codificato ASN.1 del file specificato da ID file.
gatto [ID file | sf:id corto]
Stampa il contenuto dell'EF attualmente selezionato o il contenuto di un file specificato da
ID file o l'ID file breve id corto.
cd {.. | ID file | aiuto:Nome-DF}
Passa a un altro DF specificato dall'argomento passato. Se l'argomento fornito è ..,
quindi salire di un livello nella gerarchia del file system. Se è ID file, che deve essere a
DF direttamente sotto il DF corrente, quindi passa a quel DF. Se è un'applicazione
identificatore dato come aiuto:Nome-DF, quindi passa alla MF dell'applicazione indicata da
Nome-DF.
il cambiamento CHVpin-rif [[vecchio-pin] nuovo-pin]
Modificare un PIN, dove pin-rif è il PIN di riferimento.
Esempi:
change CHV2 00:00:00:00:00:00 "foobar"
Cambia il PIN CHV2 con il nuovo valore foobar, dando il vecchio valore 00:00:00:00:00:00.
cambia CHV2 "foobar"
Impostare il PIN CHV2 al nuovo valore foobar.
cambia CHV2
Modificare il PIN CHV2 utilizzando il pinpad del lettore di schede.
creare ID file Taglia
Crea un nuovo EF. ID file specifica il numero identificativo e Taglia è la dimensione del nuovo
file.
mettere a punto [livello]
Imposta il livello di debug di OpenSC su livello.
If livello viene omesso, verrà mostrato il livello di debug corrente.
delete ID file
Rimuovere l'EF o DF specificato da ID file
fare_ottenere tag esadecimale [produzione]
Copia i dati "tag" della scheda interna nel file locale.
Il file locale è specificato da produzione mentre il tag dei dati della carta è specificato da
tag esadecimale.
If produzione è omesso, il nome del file di output sarà derivato da tag esadecimale.
fare_mettere tag esadecimale ingresso
Aggiorna i dati "contrassegnati" della scheda interna.
tag esadecimale è il tag dei dati della carta. ingresso è il nome del file sorgente o
i dati letterali presentati come una sequenza di valori esadecimali o "stringa racchiusa.
eco stringa ...
Stampa il stringaè dato.
cancellare
Cancella la carta, se la carta lo supporta.
ottenere ID file [produzione]
Copia un EF in un file locale. Il file locale è specificato da produzione mentre il file della carta
è specificato da ID file.
If produzione è omesso, il nome del file di output sarà derivato dalla scheda completa
percorso ID file.
info [ID file]
Visualizza gli attributi di un file specificato da ID file. Se ID file non viene fornito, il
vengono stampati gli attributi del file corrente.
ls [modello ...]
Elenca i file nel DF corrente. se no modello è dato, quindi tutti i file sono elencati. Se
uno o più modellovengono forniti s, solo i file che corrispondono ad almeno uno modello sono elencati.
Find [ID-inizio [fine-id]]
Trova tutti i file nel DF corrente. I file vengono trovati selezionando tutti gli identificatori di file in
la gamma da inizio-fid a fine-fid (di default da 0000 a FFFF).
mkdir ID file Taglia
Crea un DF. ID file specifica il numero identificativo e Taglia è la dimensione del nuovo file.
metti ID file ingresso
Copia un file locale sulla scheda. Il file locale è specificato da ingresso mentre la carta
il file è specificato da ID file.
smettere
Esci dal programma.
con contare
Genera una sequenza casuale di contare byte.
rm ID file
Rimuovere l'EF o DF specificato da ID file
sbloccare CHVpin-rif [battere [nuovi perno]]
Sblocca il PIN indicato da pin-rif usando il PUK battere, e impostare potenzialmente cambiare il suo
valore a nuovi perno.
I valori PUK e PIN possono essere una sequenza di valori esadecimali, "-stringhe racchiuse, vuote
(""), o assente. Se sono assenti, i valori vengono letti dal pin del lettore di carte
tampone.
Esempi:
unblock CHV2 00:00:00:00:00:00 "foobar"
Sblocca il PIN CHV2 usando PUK 00:00:00:00:00:00 e impostalo sul nuovo valore foobar.
unblock CHV2 00:00:00:00:00:00 ""
Sbloccare il PIN CHV2 utilizzando il PUK 00:00:00:00:00:00 mantenendo il vecchio valore.
sblocca CHV2 "" "foobar"
Imposta il nuovo valore del PIN CHV2 su foobar.
unblock CHV2 00:00:00:00:00:00
Sbloccare il PIN CHV2 utilizzando il PUK 00:00:00:00:00:00. Il nuovo valore del PIN viene richiesto da
pin pad.
sblocca CHV2 ""
Impostare il PIN CHV2. Il nuovo valore del PIN viene richiesto dal pinpad.
sbloccare CHV2
Sblocca PIN CHV2. Il codice di sblocco e il nuovo valore del PIN vengono richiesti dal pinpad.
aggiornamento_binario ID file offs dati
Aggiornamento binario del file specificato da ID file con i dati letterali dati di partenza
dall'offset specificato da offs.
dati può essere fornito come un sequenziatore dei valori esadecimali o come una " stringa racchiusa.
aggiornamento_record ID file rec-nr rec-off dati
Aggiorna record specificato da rec-nr del file specificato da ID file con il letterale
dati dati a partire dall'offset specificato da rec-off.
dati può essere fornito come una sequenza di valori esadecimali o come una " stringa racchiusa.
verificare tipo di chiave chiave-id [chiave]
Presentare un PIN o una chiave alla carta, dove tipo di chiave può essere CHV, KEY, AUT o PRO.
chiave-id è un numero che rappresenta la chiave o il riferimento del PIN. chiave è la chiave o il PIN da essere
verificato, formattato come un elenco di valori esadecimali separati da due punti o una " stringa racchiusa.
If chiave viene omessa, l'azione esatta dipende dalle caratteristiche del lettore di carte: se la carta
i lettori supportano l'immissione del PIN tramite un pad pin, quindi il PIN verrà verificato utilizzando la carta
pin pad del lettore. Se il lettore di schede non supporta l'immissione del PIN, il PIN sarà
chiesto in modo interattivo.
Esempi:
verify CHV0 31:32:33:34:00:00:00:00
Verificare CHV2 utilizzando il valore esadecimale 31:32:33:34:00:00:00:00
verifica CHV1 "segreto"
Verificare CHV1 utilizzando il valore stringa segreto.
verifica KEY2
Verificare KEY2, ottenere il valore dal pin pad del lettore di schede.
sm [aprire]|[vicino]
Chiama la carta aprire or close Gestore di messaggistica sicura.
Usa opensc-explorer online utilizzando i servizi onworks.net