Skip to main content

chameleon-rf

chameleon-rf is an application for interacting with Chameleon Lite and Ultra devices - once connected to your device, you can:

  • Read and write data for the following physical tags and their clones:

    • MIFARE Classic (full tags and individual value blocks)
    • HID Prox
    • EM410X
  • Emulate the following tags:

    • MIFARE Classic
    • HID Prox
    • EM410X
  • Manage emulator settings:

    • Slot tag type and any type-specific settings
    • Stored slot tag data
    • Slot nickname
    • Slot enabled/disabled
    • Currently active slot
  • Manage device settings:

    • Animation
    • BLE pairing
    • Button actions
    • Device mode
    • Sleep timeout

This client is in very early stages; in future versions, you will be able to:

  • Scroll command history
  • Read, store and emulate additional NFC-based tags like DESFire and NTAG
  • Read, store and emulate additional RFID-based tags like ioProx and Viking
  • Interact with magic MIFARE tags using magic commands
  • Execute attacks to find tag keys

Installation

If you have Python installed, installing this client is a single command:

python -m pip install chameleon-rf

Usage

Once installed, start the client with a single command:

chameleon

Once the client has started, you will be able to connect to your device(s) and interact with them.

To see the available commands, you can type --help; every command should show all subcommands or arguments when appended with --help:

uioverview

License

chameleon-rf is released under version 1 of the Server Side Public License

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chameleon_rf-0.1.0.tar.gz (141.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chameleon_rf-0.1.0-py3-none-any.whl (75.9 kB view details)

Uploaded Python 3

File details

Details for the file chameleon_rf-0.1.0.tar.gz.

File metadata

  • Download URL: chameleon_rf-0.1.0.tar.gz
  • Upload date:
  • Size: 141.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for chameleon_rf-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0a03af1e6051d6174be086c6bdab0e1e45f08769ffee7fb958edb6ab710a1715
MD5 3916597fbc2625cc959060ad84f720b0
BLAKE2b-256 5ffd6d24543651cd0d2663c768565ba79e1cd7476b143ab00e0ab34ca36a1280

See more details on using hashes here.

File details

Details for the file chameleon_rf-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: chameleon_rf-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 75.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for chameleon_rf-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 96594be2c06de728ca9da29acbc1705854d54273eea6558c38408eb8487ceb06
MD5 06b868efeb7000cdb35d0bc669bd4910
BLAKE2b-256 c0c4af13d2fe6158505eacd5cb19b4a426262231207a29cae7753827597022d6

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.0

2 files

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page