MCPcopy Index your code
hub / github.com/RfidResearchGroup/ChameleonUltra

github.com/RfidResearchGroup/ChameleonUltra @v2.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.2.0 ↗ · + Follow
9,170 symbols 20,629 edges 1,494 files 2,992 documented · 33%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

logo

ultra picture

ChameleonUltra Authorized Distributors

Lyon, France: Lab401

Santa Ana, United States: Hackerwarehouse

Hastings, UK: KSEC

Montreal, Canada: TechSecurityTools

Shenzhen, China: Sneaktechnology

Guangdong, China: MTools Tec

Lazada One, Singapore: Aliexpress by RRG

What is it and how to use ?

Read the available documentation.

Compatible applications

Videos

Beware some of the instructions might have changed since recording, check the current documentation when in doubt!

Official channels

Where do you find the community? * RFID Hacking community discord server * Software/chameleon-dev for firmware and clients development discussions * Devices/chameleon-ultra for usage discussions * GameTec_live discord server

Searching for the docs repo? Find it here

Core symbols most depended-on inside this repo

data_frame_make
called by 306
firmware/application/src/utils/dataframe.c
color_string
called by 293
software/script/chameleon_utils.py
send_cmd_sync
called by 137
software/script/chameleon_com.py
printf
called by 95
firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_SES.c
nrf_cli_fprintf
called by 74
firmware/nrf52_sdk/components/libraries/cli/nrf_cli.c
nrf_gpio_pin_clear
called by 65
firmware/nrf52_sdk/modules/nrfx/hal/nrf_gpio.h
nrf_strerror_get
called by 64
firmware/nrf52_sdk/components/libraries/strerror/nrf_strerror.c
nrf_gpio_pin_set
called by 62
firmware/nrf52_sdk/modules/nrfx/hal/nrf_gpio.h

Shape

Function 7,966
Method 644
Class 375
Enum 185

Languages

C57%
C++33%
Python10%

Modules by API surface

software/script/chameleon_cli_unit.py530 symbols
firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_erratas.h185 symbols
firmware/application/src/app_cmd.c160 symbols
software/script/chameleon_cmd.py141 symbols
firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_gcc.h137 symbols
firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang_ltm.h110 symbols
firmware/nrf52_sdk/components/libraries/cli/nrf_cli.c107 symbols
firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd.c100 symbols
firmware/nrf52_sdk/modules/nrfx/mdk/nrf53_erratas.h93 symbols
firmware/nrf52_sdk/external/nano-pb/generator/nanopb_generator.py88 symbols
firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_erratas.h78 symbols
firmware/nrf52_sdk/components/libraries/fds/fds.c78 symbols

For agents

$ claude mcp add ChameleonUltra \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact