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:

  • Interact with physical and cloned versions of these NFC tags:

    • MIFARE Classic (full tags and individual value blocks)
  • Emulate these NFC tags:

    • MIFARE Classic
  • Interact with physical and cloned versions of these RFID tags:

    • EM410X
    • HID Prox
    • ioProx
    • Jablotron
    • PAC/Stanley
    • Viking
    • EM4X05/EM4X69 (Read only)
    • IDTECK (Write only)
  • Emulate these RFID tags:

    • EM410X
    • HID Prox
    • IDTECK
    • ioProx
    • Jablotron
    • PAC/Stanley
    • Viking
  • 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
  • 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.2.0.tar.gz (145.7 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.2.0-py3-none-any.whl (90.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: chameleon_rf-0.2.0.tar.gz
  • Upload date:
  • Size: 145.7 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.2.0.tar.gz
Algorithm Hash digest
SHA256 6a31f7e1a416d1f0a023409adc98079db0bf25d3f79f0601cb54d203b1f67d9d
MD5 9be431cc6b655ebe7847bc319513f8b3
BLAKE2b-256 02165a6add5e2aa2f6fca9e7d77e4a7aa8df22e84de8a95e22b63680e8460040

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chameleon_rf-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 90.7 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb66039afdd23577e7d93b99cb23a709d706515c0d172247cbd7cbb81c399392
MD5 d592e3510c6fd8ba95e4333a19872aab
BLAKE2b-256 f05edeb00b4a900b961d585c9ac4283e32ecab4eb9ca3044853ec7f424960f3a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

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