GoGPT Best VPN GoSearch

Favicon di OnWorks

pcsc-spy - Online nel cloud

Esegui pcsc-spy nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS

Questo è il comando pcsc-spy che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS

PROGRAMMA:

NOME


pcsc-spy - Un comando spia PC/SC

SINOSSI


pcsc-spia [-n|--nocolore] [-d|--diffable] [-h|--Aiuto] [nomefile_fifo]

DESCRIZIONE


pcsc-spy visualizza le chiamate PC/SC di un'applicazione. Deve essere utilizzato con libpcscspy.so
biblioteca.

Per poter spiare il livello PC/SC, il flusso dell'applicazione deve essere modificato in modo che tutti i PC/SC
le chiamate vengono reindirizzate. Sono disponibili due opzioni:

- l'applicazione è collegata con libpcsclite.so.1
- l'applicazione carica il libpcsclite.so.1 libreria usando open(3)

VERSIONI


-d, --diffable
Rimuovere le parti variabili (come i valori del gestore) dall'output in modo che due esecuzioni
possono essere confrontati più facilmente.

-h, --Aiuto
Visualizza un breve testo di aiuto.

-n, --nocolore
Disattiva la colorazione dell'output (se vuoi reindirizzare l'output in un file per
esempio).

-v, --versione
Stampa la versione del pcsc-spia programma più un copyright, un elenco di autori.

ESEMPI


Applicazioni connesso con libpcsclite.so.1
Per caricare la nostra libreria di spionaggio utilizzeremo l'opzione di caricamento standard "LD_PRELOAD".

Esempio:

LD_PRELOAD=/usr/lib/libpcscspy.so pcsc_scan

Applicazioni Caricamento in corso libpcsclite.so.1
Questo è il caso dei wrapper PC/SC come pyscard (per Python) e pcsc-perl (per
Perl). Il meccanismo LD_PRELOAD non può essere utilizzato. Invece sostituiamo il libpcsclite.so.1
biblioteca da parte di quello che spia.

Puoi usare install_spy.sh e disinstalla_spy.sh per installare e disinstallare lo spionaggio
biblioteca.

Utilizzo della libreria di spionaggio senza pcsc-spia non è un problema ma ha effetti collaterali:

- una riga "libpcsclite_nospy.so.1: impossibile aprire il file oggetto condiviso: nessun file del genere o
verrà visualizzata la directory"

- parte del tempo della CPU verrà perso a causa del reindirizzamento delle chiamate PC/SC

Partenza , il spia
pcsc-spia

Se viene passato un argomento di comando, lo utilizziamo al posto di quello predefinito ~/pcsc-spy File FIFO. Esso
è quindi possibile registrare un registro di esecuzione e utilizzare pcsc-spy più volte sullo stesso
log.

Per creare il file di registro basta fare:

mkfifo ~/pcsc-spy
gatto ~/pcsc-spy > file di registro

ed esegui la tua applicazione PC/SC.

Mac OS X
L'installazione non è automatica. Nella directory pcsc-lite/src/spy eseguire:

creare una struttura

Quindi copiare la directory PCSC.framework in / Tmp

cp -a PCSC.framework / Tmp

Copia il PCSC.framework ufficiale (solo binario) in / Tmp

cp /Sistema/Libreria/Frameworks/PCSC.framework/PCSC / Tmp

Eseguire l'applicazione per il debug come:

DYLD_FRAMEWORK_PATH=/ Tmp test dei pezzi

Utilizzare pcsc-spy online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.