pcsc-spy - Online di Cloud

Ini adalah perintah pcsc-spy yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


pcsc-spy - Perintah mata-mata PC/SC

RINGKASAN


pcsc-mata-mata [-n|--tanpa warna] [-d|--difabel] [-h|--membantu] [fifo_nama file]

DESKRIPSI


pcsc-spy menampilkan panggilan PC/SC dari sebuah aplikasi. Itu harus digunakan dengan libpcscspy.so
Perpustakaan.

Untuk dapat memata-matai lapisan PC/SC, alur aplikasi harus dimodifikasi sehingga semua PC/SC
panggilan dialihkan. Tersedia dua pilihan:

- aplikasi terhubung dengan libpcsclite.so.1
- aplikasi memuat libpcsclite.so.1 perpustakaan menggunakan jatuh(3)

PILIHAN


-d, --difabel
Hapus bagian variabel (seperti nilai handler) dari output sehingga dua eksekusi
dapat lebih mudah dibandingkan.

-h, --membantu
Tampilkan teks bantuan singkat.

-n, --tanpa warna
Nonaktifkan pewarnaan output (jika Anda ingin mengarahkan ulang output dalam file untuk
contoh).

-v, --Versi: kapan
Cetak versi mata-mata pcc program ditambah hak cipta, daftar penulis.

CONTOH


Aplikasi terkait dengan libpcsclite.so.1
Kami akan menggunakan opsi pemuat "LD_PRELOAD" standar untuk memuat perpustakaan mata-mata kami.

Contoh:

LD_PRELOAD=/usr/lib/libpcscspy.so pcsc_scan

Aplikasi pemuatan libpcsclite.so.1
Ini adalah kasus untuk pembungkus PC/SC seperti pyscard (untuk Python) dan pcsc-Perl (untuk
Perl). Mekanisme LD_PRELOAD tidak dapat digunakan. Sebagai gantinya kami mengganti libpcsclite.so.1
perpustakaan oleh orang yang memata-matai.

Anda bisa menggunakannya install_spy.sh dan uninstall_spy.sh untuk menginstal dan menghapus mata-mata
Perpustakaan.

Menggunakan perpustakaan mata-mata tanpa mata-mata pcc tidak menjadi masalah tetapi memiliki efek samping:

- baris "libpcsclite_nospy.so.1: tidak dapat membuka file objek bersama: Tidak ada file seperti itu atau
direktori" akan ditampilkan

- beberapa waktu CPU akan hilang karena pengalihan panggilan PC/SC

Mulai itu mata-mata alat
mata-mata pcc

Jika argumen perintah dilewatkan, kami menggunakannya sebagai ganti default ~/pcsc-spy berkas FIFO. Dia
kemudian dimungkinkan untuk merekam log eksekusi dan menggunakan pcsc-spy beberapa kali secara bersamaan
log.

Untuk membuat file log lakukan saja:

mkfifo ~/pcsc-spy
kucing ~/pcsc-spy > file log

dan jalankan aplikasi PC/SC Anda.

Mac OS X
Instalasi tidak otomatis. Di direktori pcsc-lite/src/spy lakukan:

membuat kerangka

Kemudian salin direktori PCSC.framework di / Tmp

cp -a PCSC.framework / Tmp

Salin PCSC.framework resmi (hanya biner) di / Tmp

cp /Sistem/Perpustakaan/Frameworks/PCSC.framework/PCSC / Tmp

Jalankan aplikasi untuk debug sebagai:

DYLD_FRAMEWORK_PATH=/ Tmp tes

Gunakan pcsc-spy online menggunakan layanan onworks.net



Program online Linux & Windows terbaru