Amazon Best VPN GoSearch

Icône de favori OnWorks

pcsc-spy - En ligne dans le Cloud

Exécutez pcsc-spy dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande pcsc-spy qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


pcsc-spy - Une commande d'espionnage PC/SC

SYNOPSIS


pcsc-espion [-n|--sans couleur] [-d|--différable] [-h|--Aidez-moi] [nom_fifo_fifo]

DESCRIPTION


pcsc-spy affiche les appels PC/SC d'une application. Il doit être utilisé avec le libpcscspy.so
bibliothèque.

Pour pouvoir espionner la couche PC/SC, le flux applicatif doit être modifié afin que tous les PC/SC
les appels sont redirigés. Deux options sont disponibles :

- l'application est liée à libpcsclite.so.1
- l'application charge le libpcsclite.so.1 bibliothèque utilisant ouvrir(3)

OPTIONS


-d, --différable
Supprimez les parties variables (comme les valeurs du gestionnaire) de la sortie afin que deux exécutions
peuvent être comparés plus facilement.

-h, --Aidez-moi
Affiche un court texte d'aide.

-n, --sans couleur
Désactivez la colorisation de la sortie (si vous souhaitez rediriger la sortie dans un fichier pour
exemple).

-v, --version
Imprimer la version du pcsc-espion programme plus un copyright, une liste d'auteurs.

EXEMPLES


Applications lié avec libpcsclite.so.1
Nous utiliserons l'option de chargement standard "LD_PRELOAD" pour charger notre bibliothèque d'espionnage.

Mise en situation :

LD_PRELOAD=/usr/lib/libpcscspy.so pcsc_scan

Application chargement libpcsclite.so.1
C'est le cas des wrappers PC/SC comme pyscard (pour Python) et pcsc-perl (pour
Perl). Le mécanisme LD_PRELOAD ne peut pas être utilisé. Au lieu de cela, nous remplaçons le libpcsclite.so.1
bibliothèque par l'espion.

Vous pouvez utiliser install_spy.sh et mes désinstaller_spy.sh installer et désinstaller l'espionnage
bibliothèque.

Utiliser la bibliothèque d'espionnage sans pcsc-espion n'est pas un problème mais a des effets secondaires :

- une ligne "libpcsclite_nospy.so.1 : impossible d'ouvrir le fichier objet partagé : aucun fichier de ce type ou
répertoire" s'affichera

- du temps CPU sera perdu à cause de la redirection des appels PC/SC

À partir de le espion outil
pcsc-espion

Si un argument de commande est passé, nous l'utilisons à la place de la valeur par défaut ~/pcsc-espion fichier FIFO. Ce
est alors possible d'enregistrer un journal d'exécution et d'utiliser pcsc-spy plusieurs fois sur le même
bûche.

Pour créer le fichier journal, faites simplement :

mkfifo ~/pcsc-espion
cat ~/pcsc-espion > fichier journal

et exécutez votre application PC/SC.

Mac OS X
L'installation n'est pas automatique. Dans le répertoire pcsc-lite/src/spy, faites :

faire un cadre

Copiez ensuite le répertoire PCSC.framework dans / Tmp

cp -a PCSC.framework / Tmp

Copiez le PCSC.framework officiel (uniquement binaire) dans / Tmp

cp /Système/Bibliothèque/Frameworks/PCSC.framework/PCSC / Tmp

Exécutez l'application à déboguer en tant que :

DYLD_FRAMEWORK_PATH=/ Tmp pcsctest

Utilisez pcsc-spy en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.