Cardpeek एक उपकरण है जो ISO7816 मानक के अनुकूल स्मार्ट कार्डों के सामग्री को पढ़ने के लिए है। यह GTK आधारित ग्राफिकल इंटरफेस प्रदान करता है, जो कार्डों के डेटा को एक अनुक्रमिक संरचना में प्रदर्शित करता है। सॉफ़्टवेयर LUA स्क्रिप्टिंग भाषा के माध्यम से विस्तार की अनुमति भी देता है, जिससे आवश्यकतानुसार नई सुविधाओं को अनुकूलित या जोड़ा जा सकता है।
Cardpeek का मुख्य उद्देश्य स्मार्ट कार्ड के मालिकों को इन उपकरणों में संग्रहीत व्यक्तिगत जानकारी के प्रकारों के बारे में सूचित करना है। कार्यक्रम विभिन्न प्रकार के कार्डों को पढ़ने में सक्षम है, जैसे:
Cardpeek कुछ कार्डों, जैसे विशेष Mifare Classic कार्ड और Thalys कार्ड पढ़ने के लिए सीमित समर्थन भी प्रदान करता है। हालांकि कुछ प्रकार के कार्ड अभी भी संगत नहीं हैं या अतिरिक्त विकास की मांग करते हैं, Cardpeek को LUA में स्क्रिप्ट का उपयोग करके विशेष आवश्यकताओं को पूरा करने के लिए आसानी से संशोधित किया जा सकता है।