Skip to main content

macos-reverse

Use for authorized macOS and Mach-O reverse engineering including codesign, Objective-C/Swift recovery, endpoint security surfaces, and Apple platform malware analysis.

설치로 이동

소스 정보

저장소
SeaOf0/dsh-redteam-model
최근 소스 활동
2026년 8월 18일 15:45
감지된 SKILL.md 언어
중국어
스타
570
포크
46

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
macos-reverse
description
Use for authorized macOS and Mach-O reverse engineering including codesign, Objective-C/Swift recovery, endpoint security surfaces, and Apple platform malware analysis.
# macOS / Mach-O Reverse Engineering ## ACTION REQUIRED(读完后立刻执行) 1. `NOW`: 读取 `../field-journal/precedent-reverse.md` 2. `NOW`: 确认目标为 macOS/Mach-O/App bundle(iOS IPA → `mobile-reverse/`) 3. `NEXT`: tool-index;jtool2/lldb 等 4. `ACT`: 签名与装载信息 → 静态 → 动态(lldb/Frida) ## 适用场景 - Mach-O 可执行文件 / dylib / framework - .app bundle、LaunchAgent/Daemon - Objective-C / Swift 符号与 runtime - 公证/签名、Hardened Runtime、TCC 相关行为分析 - macOS 恶意软件静态/动态分析(联合 malware-analysis) ## 工作流 ### 1. 包体与签名 ```bash file target codesign -dv --verbose=4 target spctl -a -vv target 2>&1 otool -L target ``` ### 2. 静态 ```text □ class-dump / swift-demangle / Hopper / Ghidra / IDA □ 字符串与 XPC 服务名、TCC 敏感 API □ LC_LOAD_dylib 依赖与 rpath ``` ### 3. 动态 ```text □ lldb / Frida □ fs_usage / log stream 观察 □ 网络:联合 protocol-reverse 或代理 ``` ## 工具链 | 工具 | 用途 | |------|------| | otool / nm / codesign | 系统自带 | | Hopper / Ghidra / IDA | 反编译 | | class-dump / dsdump | ObjC | | Frida / lldb | 动态 | | jtool2 | Mach-O | ## 参考 - `references/macho-triage.md` - `../mobile-reverse/`(iOS) `../ghidra-reverse/` `../malware-analysis/` ## 路由上下文 **上游**: MASTER R31 **下游**: iOS → mobile-reverse;通用样本 → malware-analysis ## 任务完成自检 - [ ] 是否记录签名/Hardened Runtime 状态? - [ ] 是否有地址级/符号级结论? - [ ] Checklist?
GitHub에서 보기