এটি হল opensc-explorer কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
opensc-explorer - স্মার্ট কার্ড এবং অনুরূপ অ্যাক্সেস করার জন্য জেনেরিক ইন্টারেক্টিভ ইউটিলিটি
নিরাপত্তা টোকেন ফাংশন
সাইনোপিসিস
opensc-explorer [বিকল্প] [স্ক্রিপ্ট]
বর্ণনাঃ
সার্জারির opensc-explorer ইউটিলিটি বিবিধ ক্রিয়াকলাপ সম্পাদন করতে ইন্টারেক্টিভভাবে ব্যবহার করা যেতে পারে
যেমন বিষয়বস্তু অন্বেষণ বা একটি স্মার্ট কার্ডে নির্বিচারে APDU কমান্ড পাঠানো বা
অনুরূপ নিরাপত্তা টোকেন।
বিকল্প
নিম্নলিখিত জন্য কমান্ড লাইন বিকল্প আছে opensc-explorer। অতিরিক্ত আছে
ইন্টারেক্টিভ কমান্ডগুলি একবার চালু হলে উপলব্ধ।
--কার্ড ড্রাইভার চালক, -c চালক
প্রদত্ত কার্ড ড্রাইভার ব্যবহার করুন। ডিফল্ট স্বয়ংক্রিয়ভাবে সনাক্ত করা হয়.
--mf পথ, -m পথ
স্টার্টআপে প্রদত্ত পথ দ্বারা উল্লেখিত ফাইলটি নির্বাচন করুন। ডিফল্ট হল পথ
স্ট্যান্ডার্ড মাস্টার ফাইল, 3F00। যদি পথ খালি (যেমন opensc-explorer --mf ""), তারপর
কোনো ফাইল স্পষ্টভাবে নির্বাচিত হয় না।
--পাঠক NUM, -r NUM
প্রদত্ত পাঠক নম্বর ব্যবহার করুন। ডিফল্ট হল 0, সিস্টেমের প্রথম পাঠক।
-- ভারবোস, -v
কারণসমূহ opensc-explorer আরো শব্দযুক্ত হতে সক্রিয় করতে এই পতাকাটি কয়েকবার নির্দিষ্ট করুন৷
opensc লাইব্রেরিতে ডিবাগ আউটপুট।
--অপেক্ষা কর, -w
একটি কার্ড ঢোকানোর জন্য অপেক্ষা করুন
কম্যান্ডস
নিম্নলিখিত কমান্ড সমর্থিত হয় opensc-explorerএর ইন্টারেক্টিভ প্রম্পট বা স্ক্রিপ্টে
কমান্ড লাইন পরামিতি মাধ্যমে পাস করা ফাইল স্ক্রিপ্ট.
apdu হেক্স-ডেটা
একটি কাস্টম APDU কমান্ড পাঠান হেক্স-ডেটা.
asn1 ফাইল-আইডি
দ্বারা নির্দিষ্ট করা ফাইলের ASN.1 এনকোড করা বিষয়বস্তু পার্স করুন এবং মুদ্রণ করুন ফাইল-আইডি.
বিড়াল [ফাইল-আইডি | এসএফআই:সংক্ষিপ্ত-আইডি]
বর্তমানে নির্বাচিত EF এর বিষয়বস্তু বা দ্বারা নির্দিষ্ট করা ফাইলের বিষয়বস্তু প্রিন্ট করুন
ফাইল-আইডি অথবা ছোট ফাইল আইডি সংক্ষিপ্ত-আইডি.
cd {... | ফাইল-আইডি | সাহায্য:ডিএফ-নাম}
পাস করা যুক্তি দ্বারা নির্দিষ্ট অন্য DF এ পরিবর্তন করুন। প্রদত্ত যুক্তি যদি হয় ..,
তারপর ফাইল সিস্টেম অনুক্রমের এক স্তর উপরে যান। যদি হয় ফাইল-আইডি, যা একটি হতে হবে
DF সরাসরি বর্তমান DF এর নীচে, তারপর সেই DF এ পরিবর্তন করুন। এটি একটি অ্যাপ্লিকেশন হলে
সাহায্য হিসাবে দেওয়া শনাক্তকারী:ডিএফ-নাম, তারপর দ্বারা নির্দেশিত অ্যাপ্লিকেশনের MF-এ যান
ডিএফ-নাম.
পরিবর্তন CHVপিন-রেফ [[পুরাতন পিন] নতুন পিন]
একটি পিন পরিবর্তন করুন, যেখানে পিন-রেফ পিন রেফারেন্স।
উদাহরণ:
change CHV2 00:00:00:00:00:00 "foobar"
পুরানো মান 2:00:00:00:00:00 দিয়ে PIN CHV00 কে নতুন মান foobar এ পরিবর্তন করুন।
CHV2 "foobar" পরিবর্তন করুন
PIN CHV2 কে নতুন মান foobar-এ সেট করুন।
CHV2 পরিবর্তন করুন
কার্ড রিডারের পিনপ্যাড ব্যবহার করে PIN CHV2 পরিবর্তন করুন।
সৃষ্টি ফাইল-আইডি আয়তন
একটি নতুন EF তৈরি করুন। ফাইল-আইডি আইডি নম্বর নির্দিষ্ট করে এবং আয়তন নতুন আকার হয়
ফাইল.
ডেবাগ্ করা [স্তর]
OpenSC ডিবাগ স্তর সেট করুন স্তর.
If স্তর বাদ দেওয়া হয় বর্তমান ডিবাগ স্তর দেখানো হবে.
মুছে ফেলা ফাইল-আইডি
দ্বারা নির্দিষ্ট করা EF বা DF সরান ফাইল-আইডি
সম্পন্ন করা হেক্স ট্যাগ [আউটপুট]
স্থানীয় ফাইলে অভ্যন্তরীণ কার্ডের 'ট্যাগ করা' ডেটা অনুলিপি করুন।
স্থানীয় ফাইল দ্বারা নির্দিষ্ট করা হয় আউটপুট যখন কার্ডের ডেটা ট্যাগ দ্বারা নির্দিষ্ট করা হয়
হেক্স ট্যাগ.
If আউটপুট বাদ দেওয়া হয়, আউটপুট ফাইলের নাম থেকে প্রাপ্ত করা হবে হেক্স ট্যাগ.
do_put হেক্স ট্যাগ ইনপুট
অভ্যন্তরীণ কার্ডের 'ট্যাগ করা' ডেটা আপডেট করুন।
হেক্স ট্যাগ কার্ডের ডেটার ট্যাগ। ইনপুট উৎস ফাইলের ফাইলের নাম বা
হেক্সাডেসিমেল মানের ক্রম বা " বদ্ধ স্ট্রিং হিসাবে উপস্থাপিত আক্ষরিক ডেটা৷
প্রতিধ্বনি স্ট্রিং ...
মুদ্রণ করুন স্ট্রিংদেওয়া হয়েছে।
নিশ্চিহ্ন করা
কার্ড মুছে ফেলুন, যদি কার্ড এটি সমর্থন করে।
পাওয়া ফাইল-আইডি [আউটপুট]
একটি স্থানীয় ফাইলে একটি EF অনুলিপি করুন। স্থানীয় ফাইল দ্বারা নির্দিষ্ট করা হয় আউটপুট যখন কার্ড ফাইল
দ্বারা নির্দিষ্ট করা হয় ফাইল-আইডি.
If আউটপুট বাদ দেওয়া হয়, আউটপুট ফাইলের নামটি সম্পূর্ণ কার্ড থেকে নেওয়া হবে
পথ ফাইল-আইডি.
তথ্য [ফাইল-আইডি]
দ্বারা নির্দিষ্ট করা ফাইলের বৈশিষ্ট্যগুলি প্রদর্শন করুন৷ ফাইল-আইডি। যদি ফাইল-আইডি সরবরাহ করা হয় না,
বর্তমান ফাইলের বৈশিষ্ট্যগুলি মুদ্রিত হয়।
ls [প্যাটার্ন ...]
বর্তমান ডিএফ-এ ফাইল তালিকাভুক্ত করুন। যদি না প্যাটার্ন দেওয়া হয়, তারপর সমস্ত ফাইল তালিকাভুক্ত করা হয়। যদি
আরো এক আকরিক প্যাটার্নs দেওয়া হয়, শুধুমাত্র অন্তত একটির সাথে মিলে যাওয়া ফাইল প্যাটার্ন তালিকাভুক্ত.
আবিষ্কার [start-id [শেষ-আইডি]]
বর্তমান ডিএফ-এ সমস্ত ফাইল খুঁজুন। ফাইলগুলি সমস্ত ফাইল সনাক্তকারী নির্বাচন করে পাওয়া যায়৷
থেকে পরিসীমা স্টার্ট-ফিড থেকে শেষ ফিড (ডিফল্টরূপে 0000 থেকে FFFF পর্যন্ত)।
mkdir, ফাইল-আইডি আয়তন
একটি ডিএফ তৈরি করুন। ফাইল-আইডি আইডি নম্বর নির্দিষ্ট করে এবং আয়তন নতুন ফাইলের আকার।
করা ফাইল-আইডি ইনপুট
কার্ডে একটি স্থানীয় ফাইল কপি করুন। স্থানীয় ফাইল দ্বারা নির্দিষ্ট করা হয় ইনপুট কার্ড যখন
ফাইল দ্বারা নির্দিষ্ট করা হয় ফাইল-আইডি.
অব্যাহতিপ্রাপ্ত
প্রোগ্রাম থেকে প্রস্থান করুন।
এলোমেলো গণনা
এর এলোমেলো ক্রম তৈরি করুন গণনা বাইট।
rm ফাইল-আইডি
দ্বারা নির্দিষ্ট করা EF বা DF সরান ফাইল-আইডি
অবরোধ মুক্ত CHVপিন-রেফ [কোপ [নতুন পিন]]
দ্বারা চিহ্নিত PIN আনব্লক করুন পিন-রেফ PUK ব্যবহার করে কোপ, এবং সম্ভাব্য পরিবর্তন সেট
মূল্য নতুন পিন.
PUK এবং PIN মানগুলি হেক্সাডেসিমেল মানগুলির একটি ক্রম হতে পারে, "-পরিবেষ্টিত স্ট্রিং, খালি
(""), বা অনুপস্থিত। যদি তারা অনুপস্থিত থাকে, মানগুলি কার্ড রিডারের পিন থেকে পড়া হয়
প্যাড।
উদাহরণ:
unblock CHV2 00:00:00:00:00:00 "foobar"
PUK 2:00:00:00:00:00 ব্যবহার করে PIN CHV00 আনব্লক করুন এবং নতুন মান foobar এ সেট করুন।
unblock CHV2 00:00:00:00:00:00 ""
পুরানো মান বজায় রেখে PUK 2:00:00:00:00:00 ব্যবহার করে PIN CHV00 আনব্লক করুন।
CHV2 আনব্লক করুন "" "foobar"
PIN CHV2 এর নতুন মান foobar এ সেট করুন।
unblock CHV2 00:00:00:00:00:00
PUK 2:00:00:00:00:00 ব্যবহার করে PIN CHV00 আনব্লক করুন। নতুন পিন মান দ্বারা অনুরোধ করা হয়
পিনপ্যাড
CHV2 আনব্লক করুন ""
PIN CHV2 সেট করুন। নতুন পিন মান পিনপ্যাড দ্বারা অনুরোধ করা হয়।
CHV2 আনব্লক করুন
PIN CHV2 আনব্লক করুন। আনব্লক কোড এবং নতুন পিন মান পিনপ্যাড দ্বারা অনুরোধ করা হয়।
আপডেট_বাইনারী ফাইল-আইডি বন্ধ উপাত্ত
দ্বারা নির্দিষ্ট ফাইলের বাইনারি আপডেট ফাইল-আইডি আক্ষরিক তথ্য সহ উপাত্ত শুরু
দ্বারা নির্দিষ্ট অফসেট থেকে বন্ধ.
উপাত্ত হেক্স মানগুলির একটি সিকোয়েন্সার হিসাবে বা " বদ্ধ স্ট্রিং হিসাবে সরবরাহ করা যেতে পারে৷
আপডেট_রেকর্ড ফাইল-আইডি rec-nr rec-offs উপাত্ত
আপডেট রেকর্ড দ্বারা নির্দিষ্ট rec-nr দ্বারা নির্দিষ্ট ফাইলের ফাইল-আইডি আক্ষরিক সঙ্গে
উপাত্ত উপাত্ত দ্বারা নির্দিষ্ট অফসেট থেকে শুরু rec-offs.
উপাত্ত হেক্স মানগুলির একটি ক্রম হিসাবে বা " বদ্ধ স্ট্রিং হিসাবে সরবরাহ করা যেতে পারে৷
যাচাই চাবির ধরন কী-আইডি [চাবি]
কার্ডের একটি পিন বা কী উপস্থাপন করুন, যেখানে চাবির ধরন CHV, KEY, AUT বা PRO হতে পারে।
কী-আইডি কী বা পিন রেফারেন্স প্রতিনিধিত্বকারী একটি সংখ্যা। চাবি কি বা পিন হতে হবে
যাচাইকৃত, হেক্স মানগুলির একটি কোলন-বিচ্ছিন্ন তালিকা বা একটি " আবদ্ধ স্ট্রিং হিসাবে ফর্ম্যাট করা হয়েছে৷
If চাবি বাদ দেওয়া হয়, সঠিক ক্রিয়া কার্ড রিডারের বৈশিষ্ট্যের উপর নির্ভর করে: যদি কার্ড
পাঠকরা একটি পিন প্যাডের মাধ্যমে পিন ইনপুট সমর্থন করে, তারপর কার্ড ব্যবহার করে পিন যাচাই করা হবে
পাঠকের পিন প্যাড। যদি কার্ড রিডার পিন ইনপুট সমর্থন না করে, তাহলে পিন হবে
ইন্টারেক্টিভভাবে জিজ্ঞাসা.
উদাহরণ:
verify CHV0 31:32:33:34:00:00:00:00
হেক্স মান 2:31:32:33:34:00:00:00 ব্যবহার করে CHV00 যাচাই করুন
CHV1 "গোপন" যাচাই করুন
স্ট্রিং মান গোপন ব্যবহার করে CHV1 যাচাই করুন।
KEY2 যাচাই করুন
KEY2 যাচাই করুন, কার্ড রিডারের পিন প্যাড থেকে মান পান।
sm [খোলা]|[বন্ধ]
কার্ড এর কল খোলা or ঘনিষ্ঠ নিরাপদ মেসেজিং হ্যান্ডলার।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে opensc-explorer ব্যবহার করুন