SimoneAvogadro/android-reverse-engineering-skill

来源
GitHub
首次上榜日期
领域
技能
GitHub 星标数
8,452
主要语言
Shell

本页介绍外部开源仓库,并非 HDATF 产品。

SimoneAvogadro/android-reverse-engineering-skill

它做什么

该仓库将Android应用分析流程打包为Claude Code技能和本地辅助脚本。它面向没有原始源码、但需要理解应用二进制结构和HTTP接口的分析人员。输入为APK、XAPK、JAR或AAR文件,输出包括反编译源码、架构摘要、API文档和调用流程说明。流程先识别应用框架,再由jadx或可选替代工具处理原生Java或Kotlin代码的反编译。API搜索脚本匹配Retrofit、OkHttp、Ktor等技术栈的源码模式,提供待人工审查的候选位置。其他辅助工具利用残留的Kotlin元数据恢复部分混淆名称,但搜索命中或名称恢复率的说法不能证明API覆盖完整。需要Java JDK 17或更高版本以及jadx,Windows PowerShell支持被标为实验性。使用本地脚本不等于整个代理分析过程都保持私密,Claude读取的源码仍受模型提供者条款约束,因此必须限定在获得授权的范围内。

许可证

Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。

同领域的其他仓库

  • huaxialucaicaizi/ai-startup-skills
    AI Startup Skills 为开发 AI 产品的个人创业者和早期团队汇总了七套代理指引,并增加按阶段选择的入口指引。用户提供产品、当前进度、目标市场、可用资源和已有证据,阶段不清楚时入口最多询问两个问题。内容覆盖需求验证、商业计划书、政策支持、路演、获客、定价和公司注册。输出包括验证报告、商业计划素材、路演稿、定价与报价方案、注册清单和合规日历。各阶段传递前期证据,区分已验证记录、用户自述和缺失信息,并禁止编造市场数字或评价。它不是独立应用或托管 API,而是 SKILL.md、参考资料和模板集合,放入 Codex、Claude Code 等兼容代理的技能目录使用。仓库还提供同步七个上游仓库的脚本和技能元数据格式校验器,但这不证明创业成果会改善。政策、注册和平台获客主要面向中国大陆,政策链接可能过时,路演材料侧重园区、孵化器和比赛而非 VC 融资,也不能替代法律或税务意见。
  • github/lever
    这是帮助编码代理建立可测量改进循环的Copilot插件和技能集合。开发者用自然语言描述测试缓慢等问题,得到工作设计卡。Loop Card记录指标、测量工具、不改动重复测量的噪声、基线、验收标准和停止条件。其他技能覆盖对照实验、可执行任务说明、重构分工、PR审查和进度报告。它安装在Copilot中,可在新会话先生成只读规划卡。个人和仓库配置控制自主程度与模型使用级别,但仓库保护规则仍优先。将重复工作迁移为自动化需要GitHub MCP工具,自动化创建时暂停,试运行后才开启。安装本身不会启动所有任务的自动合并或定期执行。项目自称处于早期,改进效果和安全委派仍取决于真实测量工具及权限配置。
  • benjitaylor/skills
    这个仓库收集面向设计和动态效果工作的编码智能体技能,目前文档介绍的是Stageshow。它面向需要产品说明画面而非完整可运行应用的设计师和产品团队。输入包括制作说明、画面比例、参考界面和所需交互,输出是静态画面、功能卡片、光标演示和多区块布局等React场景。它把构图与动画指导、可复用组件、示例场景和本地录制工具组合在一起。流程要求先提出场景计划,在安排动画前检查静态构图,并在细化过程中检查录制帧。组件提供窗口、光标、提示框和共享视觉样式,但脚本中的点击只是绘制交互,并不操作真实应用或API。预览需要Node.js 20.19或更新版本并使用React与Vite,录制通过playwright-core和本地Chrome生成静态图片或多帧检查图。这些资料可以辅助智能体审查,但不能证明视觉质量或产品功能,复用前还需核对MIT许可证及外部素材与商标的单独声明。
  • huaizhuanghub/dsh-persona-dafeiyu
    这是为DeepSeek Harness管理语气和角色说明的人设库插件。用户可以选择内置人设,或通过Markdown、文本文件和粘贴导入自定义内容。选中的正文作为独立系统提示区段插入,并从下一次请求起生效。它区分整个配置档、工作目录和单个会话,优先采用更具体的选择。设置页提供重命名、启停、删除、导出和查看全文,但内置条目的编辑和删除受限。正文按需单独获取,常规状态响应主要返回元数据。运行需要Node.js 20或更高版本及DSH,并将npm包添加到目标配置档。全局和工作目录选择会持久化,会话选择只在内存中,重启后不保留。切换人设不必重启,但插件代码更新仍需重启或刷新界面。它不是独立模型或执行权限管理器,界面插槽是否可用取决于宿主版本。
  • elvarofficial/teardown
    Teardown是为Claude Code提供的技能,用于制作说明机械结构的交互式3D画面。用户描述机械和所需演示后,智能体会生成可以离线打开的单个HTML页面,也可以输出检查图片或视频。页面结合运行中的机械、控制装置、数值面板、可选择部件,以及用户停止操作后恢复的自动导览。共享的模拟步骤更新机械状态,画面和仪表读取同一状态,而不是使用互不相关的装饰数字。附带的V8发动机、Cessna和Strandbeest示例展示了共享机械模型、分开交互页面与拍摄页面的方式。组件使用Three.js和舞台运行代码,构建脚本把JavaScript打包并将字体嵌入HTML。文档要求Node.js 20或更新版本及Playwright Chromium,视频还需要ffmpeg,程序化声音还需要Python 3。这里的API是内部场景与模拟的连接约定,而不是外部业务服务,影像用模型和审查指导并不保证工程精度或安全认证。

只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。

在 GitHub 上查看 (在新标签页中打开)