OPENSC-TOOL(1) OpenSC Tools OPENSC-TOOL(1)

opensc-tool - ابزار عمومی کارت هوشمند

opensc-tool [گزینه‌ها]

ابزار opensc-tool می‌تواند از طریق خط فرمان برای انجام عملیات گوناگون کارت هوشمند مانند دریافت پاسخ به بازنشانی (ATR) کارت یا ارسال دستورات دلخواه APDU به کارت به کار رود.

--version

نسخه انتشار بسته OpenSC را چاپ می‌کند.

--atr, -a

پاسخ به بازنشانی (ATR) کارت را چاپ می‌کند. خروجی در قالب بایت‌های هگز است.

--card-driver driver, -c driver

از درایور کارت مشخص‌شده استفاده می‌کند. حالت پیش‌فرض، تشخیص خودکار درایور صحیح کارت است. مقدار ? تمام درایورهای کارت موجود را فهرست می‌کند.

--list-algorithms,

الگوریتم‌های پشتیبانی‌شده توسط کارت را فهرست می‌کند.

--info, -i

اطلاعاتی درباره OpenSC مانند نسخه و اجزای فعال‌شده را چاپ می‌کند.

--list-drivers, -D

تمام درایورهای کارت نصب‌شده را فهرست می‌کند.

--list-files, -f

تمام فایل‌های ذخیره‌شده روی کارت را به صورت بازگشتی فهرست می‌کند.

--list-readers, -l

تمام کارت‌خوان‌های پیکربندی‌شده را فهرست می‌کند.

--name, -n

نام کارت (درایور) قرار داده شده را چاپ می‌کند.

--get-conf-entry conf, -G conf

دریافت کلید پیکربندی، به قالب: section:name:key

--set-conf-entry conf, -S conf

تنظیم کلید پیکربندی، به قالب: section:name:key:value

--reader arg, -r arg

شماره کارت‌خوان مورد استفاده. به صورت پیش‌فرض، نخستین کارت‌خوانی که کارتی در آن قرار دارد استفاده می‌شود. اگر arg یک ATR باشد، کارت‌خوانی با کارت منطبق انتخاب خواهد شد.

--reset [type],

کارت درون کارت‌خوان را بازنشانی می‌کند. نوع بازنشانی پیش‌فرض cold است، ولی بازنشانی warm نیز امکان‌پذیر است.

--send-apdu apdu, -s apdu

یک دستور APDU دلخواه را به کارت در قالب AA:BB:CC:DD:EE:FF... ارسال می‌کند. برای ارسال بیش از یک APDU، چندین بار از این گزینه استفاده کنید.

درایورهای توکار کارت ممکن است APDUهای بیشتری را برای شناسایی و مقداردهی اولیه ارسال کنند. برای جلوگیری از این رفتار، می‌توانید علاوه بر این گزینه، --card-driver را روی default مشخص کنید.

--serial

شماره سریال کارت (معمولاً ICCSN) را چاپ می‌کند. خروجی در قالب بایت‌های هگز است.

--verbose, -v

باعث افزایش جزئیات خروجی opensc-tool می‌شود. برای فعال‌سازی خروجی اشکال‌زدایی در کتابخانه opensc، این فلگ را چندین بار مشخص کنید.

--wait, -w

تا زمان قرار گرفتن کارت منتظر می‌ماند.

opensc-explorer(1)

opensc-tool توسط Juha Yrjölä <juha.yrjola@iki.fi> نوشته شده است.

06/02/2026 opensc