Binary analysis uncertain? Separate evidence from guesses
Give a text AI analysis output from an authorized teaching sample to draft a referenced table of possible functions and routes for human review. This is a drafting exercise; the source used Cursor.
Execution environment and usage
AI / software
General text chat (example: Claude)
Where to operate
A general text-AI conversation; for example, a new chat on the Claude website where available. This is a text exercise, not an agent run.
Getting started
- Open an authorized text-chat tool; Claude’s web entry is claude.ai.
- Paste the relevant text from analysis output from an authorized teaching sample and the prompt below; request a referenced table of possible functions and routes.
Setup and plan requirements
Prepare shareable, de-identified analysis output from an authorized teaching sample; paste only relevant excerpts. An available chat account and allowance are needed; Claude also has location and age requirements. This exercise needs no connector or execution permission from the original source workflow. The chat can produce the text draft. Any later checks of actual files, screens, audio or test results require a person, suitable software and existing outputs. Mark checks unverified when those outputs are absent.
Prompt portability limits
Questions and supplied text can be adapted to another capable chat tool. This produces a draft, not file access, code execution, account connections or the original operational outcome.
Usage limitations
The source reports Cursor. This page adapts it into a referenced table of possible functions and routes, not a completed automated workflow in that product. Follow the checks below; source outcomes do not establish this exercise’s results.
Environment sources
適用情境 / When to use
Give a text AI analysis output from an authorized teaching sample to draft a referenced table of possible functions and routes for human review. This is a drafting exercise; the source used Cursor. Results differed across models, so reconstructed code is not an exact substitute for source code.
步驟 / Steps
- Use only owned or authorized educational samples in an isolated environment.
- Inventory candidate functions, strings and routes with evidence locations and confidence.
- Compare against known answers, explicitly retaining unresolved behavior.
提示詞 / Prompt
Read only [analysis output from an authorized educational sample]. List possible functions and routes with evidence locations, separating observations from hypotheses and unknowns. If [teaching answer key] is available, compare errors item by item; reconstructed code is not original source. Do not execute binaries, test online targets, provide attack steps or claim security certification.
留意事項 / Cautions
- Do not scan third-party services or analyze unauthorized targets.
- Do not execute unknown samples or produce attack procedures.
來源限制 / Evidence limits
A small instructional demonstration, not a comprehensive audit; missed findings do not establish safety.
流程說明 / Workflow note
These steps and prompts are original, untested exercises by this site, not the author’s verbatim workflow. Reported results do not guarantee exercise outcomes.
原始工具組合 / Original tool stack
Cursor; Ghidra; GhidraMCP; GolangAnalyzerExtension; author-created Go demo
Source publication date: 2026-03-01
Source checked: 2026-10-19