GoGPT Best VPN GoSearch

icono de página de OnWorks

pcsc-spy: en línea en la nube

Ejecute pcsc-spy en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando pcsc-spy que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


pcsc-spy - Un comando de espionaje de PC / SC

SINOPSIS


pcsc-espía [-n|--sin color] [-d|--diferible] [-h|--ayuda] [Fifo_filename]

DESCRIPCIÓN


pcsc-spy muestra las llamadas PC / SC de una aplicación. Debe usarse con el libpcscspy.so
biblioteca.

Para poder espiar la capa PC / SC, el flujo de la aplicación debe modificarse para que todos los PC / SC
las llamadas se redirigen. Hay dos opciones disponibles:

- la aplicación está vinculada con libpcsclite.so.1
- la aplicación carga el libpcsclite.so.1 biblioteca usando abrir(3)

OPCIONES


-d, --diferible
Elimine las partes variables (como los valores del controlador) de la salida para que dos ejecuciones
se puede comparar más fácilmente.

-h, --ayuda
Muestra un breve texto de ayuda.

-n, --sin color
Deshabilite la coloración de salida (si desea redirigir la salida en un archivo para
ejemplo).

-v, --versión
Imprima la versión del pcsc-espía programa más un copyright, una lista de autores.

EJEMPLOS


Aplicaciones vinculado con libpcsclite.so.1
Usaremos la opción de cargador estándar "LD_PRELOAD" para cargar nuestra biblioteca de espionaje.

Ejemplo:

LD_PRELOAD = / usr / lib / libpcscspy.so pcsc_scan

Solicitud carga libpcsclite.so.1
Este es el caso de los envoltorios de PC / SC como pyscard (para Python) y pcsc-perl (para
Perl). No se puede utilizar el mecanismo LD_PRELOAD. En su lugar, reemplazamos el libpcsclite.so.1
biblioteca por el espía.

Puedes utilizar instalar_spy.sh y uninstall_spy.sh para instalar y desinstalar el espionaje
biblioteca.

Usar la biblioteca de espionaje sin pcsc-espía no es un problema pero tiene efectos secundarios:

- una línea "libpcsclite_nospy.so.1: no se puede abrir el archivo de objeto compartido: no existe tal archivo o
directorio "se mostrará

- algo de tiempo de CPU se perderá debido a la redirección de llamadas de PC / SC

Comenzando el espía del IRS
pcsc-espía

Si se pasa un argumento de comando, lo usamos en lugar del predeterminado ~ / pcsc-espía Archivo FIFO. Eso
Entonces es posible grabar un registro de ejecución y usar pcsc-spy varias veces en el mismo
Iniciar sesión.

Para crear el archivo de registro, simplemente haga lo siguiente:

mkfifo ~ / pcsc-espía
gato ~ / pcsc-espía > archivo de registro

y ejecute su aplicación PC / SC.

Mac OS X
La instalación no es automática. En el directorio pcsc-lite / src / spy haga lo siguiente:

hacer marco

Luego copie el directorio del marco PCSC.en / Tmp

cp -a PCSC.marco / Tmp

Copie el marco oficial PCSC. (solo binario) en / Tmp

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

Ejecute la aplicación para depurar como:

DYLD_FRAMEWORK_PATH =/ Tmp PCTest

Utilice pcsc-spy en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.