Hexag00n
Hexag00n: A collection of reverse engineering tools for the Qualcomm Digital Signal Proccesor (QDSP6)
Install / Use
/learn @programa-stic/Hexag00nREADME
Hexag00n
Hexagon is Qualcomm's Digital Signal Processor included in the Snapdragon series System-on-a-Chip found in billions of cellphones and other consumer electronic devices worldwide.
The Hexagon processor is a hardware multi-threaded, variable instruction length, VLIW processor architecture developed for efficient control and signal processing code execution at low power levels. It runs a proprietary Real Time Operating System and it is commonly used for modem and media processing applications. According to the manufacturer: "As of 2012, multiple Hexagon cores form the processing engine behind virtually every commercially shipping 4G LTE modem by Qualcomm Technologies"__ .
__ https://developer.qualcomm.com/software/hexagon-dsp-sdk/dsp-processor
This repository includes a collection of tools for security research and reverse engineering of the Qualcomm Hexagon (QDSP6)_ .
-
Brief introduction to Hexagon_. -
Disassembler_: Standalone disassembler written in Python, based on the ISA specification in the Hexagon Programmer’s Reference Manual. -
IDA processor module_: To load and analyze ELF binaries for the Hexagon architecture with IDA.
.. _Qualcomm Hexagon (QDSP6): https://en.wikipedia.org/wiki/Qualcomm_Hexagon
.. _Brief introduction to Hexagon: ./docs/intro_to_hexagon.rst
.. _Disassembler: ./hexagondisasm
.. _IDA processor module: ./ida
License
The BSD 2-Clause License. For more information, see LICENSE_.
.. _LICENSE: ./LICENSE
Collaborators
-
Lucas Molas
-
Iván Arce
-
Juan Heguiabehere
-
Christian Heitman
-
D.C.
Contact Us
The preferred way of participation is through the GitHub’s issue tracker <https://github.com/programa-stic/hexag00n/issues>_, but for a private channel of communication send an email to stic at fundacionsadosky dot org dot ar.
Related Skills
node-connect
348.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
