Skip to content

jonmash/lockly-pm3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Lockly PM3 Card Writer

Automated provisioning of generic MIFARE Classic 1K cards for Lockly smart locks. Reduces per-card cost from ~$8 to $0.30-$0.50 by writing the required sector keys to blank cards.

Processing time: ~8-10 seconds per card.

Technical details: https://highzmash.com/posts/lockly-generic-mifare-cards/

Requirements

  • Proxmark3 with Iceman firmware
  • Generic MIFARE Classic 1K cards
  • Original Lockly card (for key recovery)

Setup

  1. Recover your Lockly card's Sector 0 Key A:

    pm3 -c "hf mf autopwn"
  2. Update LOCKLY_KEY_A in the script with your recovered key

  3. Configure the pm3 client path in the script if needed

Usage

# Single card
./lockly_card_writer.sh

# Batch processing
./lockly_card_writer.sh 10

After programming, enroll cards through the Lockly Home app.

Notes

  • The included key (FB5F52DEB87A) may not match your lock
  • Script skips cards with non-default Sector 0 keys (prevents overwriting originals)
  • For personal use only

About

Automated provisioning of generic MIFARE cards for Lockly smart locks using Proxmark3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages