Sign inSign up

mpeirone/milazycracker

By mpeirone

•Updated about 2 years ago

miLazyCracker is a tool designed to perform "hardnested" attacks on Mifare Classis/Plus cards.

Image
Security
0

936

mpeirone/milazycracker repository overview

⁠miLazyCracker Docker Container

⁠Introduction

miLazyCracker is a tool designed to perform "hardnested" attacks on Mifare Classic and Mifare Plus cards, commonly used for access control and public transportation systems. It works by exploiting vulnerabilities in the cards' cryptographic systems, allowing attackers to recover encryption keys and clone the cards. The tool requires minimal user input and can work with a basic USB reader.

By running the tool, users can test if a Mifare card is vulnerable, crack its security, and extract data that can then be used to clone the card. It’s a demonstration of how easily these smartcards can be compromised using affordable hardware

⁠Execution

⁠Without Container Terminal Access

sudo docker run -it --privileged -v /dev/bus/usb:/dev/bus/usb mpeirone/milazycracker /opt/miLazyCracker/miLazyCracker.sh

⁠With Container Terminal Access

sudo docker run -it --privileged -v /dev/:/dev/ mpeirone/milazycracke /bin/bash Inside container: ./miLazyCracker.sh

⁠PN532 Reader Configuration

To configure the PN532 reader connected via USB, follow these steps:

  1. Access to container shell: sudo docker run -it --privileged -v /dev/:/dev/ mpeirone/milazycracker /bin/bash

  2. Modify the configuration file: Use the command nano /etc/nfc/libnfc.conf to open the configuration file. Uncomment the last two lines, eg:

    device.name = "microBuilder.eu"
    device.connstring = "pn532_uart:/dev/ttyUSB0" #replace with your tty
    
  3. Start miLazyCracker: After making the changes, run the command ./milazycracker.sh to launch the software.

Tag summary

Content type

Image

Digest

sha256:607e353b4…

Size

294.2 MB

Last updated

about 2 years ago

docker pull mpeirone/milazycracker