Skip to content

luu176/SLE4442-Card-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

SLE4442-Card-Manager

With SLE4442 Card Manager you can perform all basic operations on your memory cards, including initialization, reading memory, presenting security PIN, changing PIN, writing to memory, and permanently protecting the first 32 bytes from writing.

Getting Started

Warning

SLE4442 allows 3 attempts when entering the pin, if you fail authentication three times, you'll be permanently locked out of accessing the chip.

SLE4442 Datasheet

To write to the card you must first enter the 3-byte security PIN (usually set by manufacturers to FF,FF,FF).

once authenticated, you can change the pin & write to the memory, the first 32 bytes of which can be permanently locked to prevent further writing.

Requirements

You must have a PCSC smartcard reader capable of interfacing with SLE4442 chips (synchronous)

Note

This works with HID Omnikey smartcard readers

Python 3

Pyscard python lib

Installing

Clone the repo and run sle4442.py to run the tool.

Acknowledgments

This is an updated version (with UI Stripped) of the SLE4442-Card-Manager by hvfrancesco

With thanks to the pyscard devs

License

This tool is protected under the MIT License, see LICENSE file for more information.

Support

For any support you may need, file a GitHub issue.

About

SLE4442 Card Manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages