跳到正文
cccskills
免费在 GitHub 公开

cantordust-viz

Binary visualization for human pattern recognition - Ghidra plugin by Chris Domas (xoreaxeaxeax)

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(11)

  • SKILL.md3.2 KB
  • cantordust_gay_bridge.jl8.7 KB
  • cantordust_gay_bridge.org9.5 KB
  • CJCarrAnalysis.jl14.8 KB
  • CJCarrAnalysis.org15.6 KB
  • CONCOMITANT_SKILLS.md1.1 KB
  • geodesics/cantordust_gay_bridge.geodesic.jl10.4 KB
  • geodesics/CJCarrAnalysis.geodesic.jl16.5 KB
  • geodesics/terminal_cantordust.geodesic.py7.7 KB
  • terminal_cantordust.org6.7 KB
  • terminal_cantordust.py6.0 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Cantordust Binary Visualization

Use when embeddings fail: humans see patterns algorithms miss.

Visual binary analysis tool for Ghidra. Converts binary data to bitmaps/visualizations where structural patterns become visible to human pattern recognition.

GF(3) Triad

cantordust-viz (-1) ⊗ skill-embedding-vss (0) ⊗ radare2-hatchery (+1) = 0 ✓

Lineage: 2020 Binary Analysis

ToolApproachStrength
CantordustVisual/humanSees patterns ML misses
ZignaturesSoft signaturesFuzzy matching + keyspace reduction
skill-embedding-vssMLX embeddingsO(1) similarity at scale

Installation

git clone https://github.com/Battelle/cantordust.git
# Add to Ghidra Script Manager

Key Insight

From xoreaxeaxeax's work:

  • movfuscator: All x86 can be MOV (Turing-complete)
  • sandsifter: Fuzzing reveals undocumented CPU instructions
  • Cantordust: Binary structure visible in 2D projections

When to Use

  1. Embedding similarity unclear → visualize both binaries
  2. Obfuscation suspected → visual patterns survive obfuscation
  3. Cross-architecture comparison → structural similarity visible
  4. Malware family classification → visual fingerprinting

xoreaxeaxeax Ecosystem (19K+ stars)

RepoStarsCategory
movfuscator10,075obfuscation
sandsifter4,998hardware security
rosenbridge2,380hardware backdoors
REpsych1,031anti-RE

Integration with skill-embedding-vss

# When embeddings show high similarity but you want visual confirmation
from cantordust import visualize_binary
from skill_embedding_vss import SkillEmbeddingVSS

vss = SkillEmbeddingVSS('/path/to/skills')
similar = vss.find_nearest('target', k=5)

# Visual confirm top matches
for name, dist in similar[:3]:
    visualize_binary(f'/path/to/{name}')  # Human reviews

References

Cantordust ↔ Gay.jl Bridge

# cantordust_gay_bridge.jl connects:
# 1. Cantordust 2-tuple byte pair visualization
# 2. CJ Carr spectral features (diffusion transformers)  
# 3. Gay.jl deterministic coloring (SPI)

result = analyze_binary_with_gay("target.bin")
# Returns: matrix, diagonal_score, ascii_score, trit_sum, sample_colors

Pattern Theory

DomainRepresentationGay.jl Mapping
Binary (Cantordust)2-tuple → 256×256entropy → trit → color
Audio (CJ Carr)Mel spectrogramcentroid/flatness → HSL
Color (Gay.jl)SplitMix64 + golden angleSPI deterministic

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Model ElevenLabs voice synthesis as an ACSet schema with Unison ability handlers for typed voice operations. Use when integrating ElevenLabs TTS into category-theoretic pipelines, building typed voice synthesis workflows, or managing multi-voice narration with GF(3) conservation.

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

Systematic process for analyzing and modernizing legacy applications to comply with the 12-Factor App methodology. Covers code analysis, configuration externalization, dependency management, and container/Kubernetes best practices.

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

13c0e3

免费

Gay MCP skill at invocation 26

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

19d57d

免费

Gay MCP skill at invocation 5

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

1ea91a

免费

Gay MCP skill at invocation 27

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

1eab21

免费

Gay MCP skill at invocation 3

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

查看 plurigrid 的全部技能

报告此技能的问题