剑庭安
首页
黑客安全首页全部安全栏目 黑客技术黑客技术、渗透测试、漏洞利用工具与教程 安全软件安全工具、扫描器、检测与审计软件 病毒分析恶意软件分析、样本、逆向与沙箱 CTF思路CTF 题目、writeup、解题思路与工具 防护思路防御技术、加固、检测响应与蓝队 红蓝攻防红队攻击模拟、蓝队对抗、攻防演练 漏洞知识库漏洞、CVE、PoC、EXP 与安全研究
逆向|反编译
PHP源码PHP 网站源码、程序、系统 APP源码安卓/iOS APP 源码 ASP源码ASP 网站源码与程序 NET源码.NET 网站源码与系统 小程序源码微信/支付宝小程序源码 Dedecms风格模板Dedecms 织梦风格模板 Empirecms风格模板EmpireCMS 帝国风格模板 Discuz商业模板/插件Discuz 商业模板与插件 WordPress主题/插件WordPress 主题与插件 其它源码、模板其它各类源码与模板 游戏源码游戏源码与引擎项目 加密货币源码加密货币、区块链、钱包、USDT/比特币相关源码与工具 手游源码手机游戏源码、服务端、客户端与引擎项目 传奇源码热血传奇、传奇世界、复古传奇等客户端/服务端/引擎源码 页游源码网页游戏、H5 游戏、浏览器游戏源码 端游源码电脑单机游戏、PC 网游客户端/服务端源码
最新万能免驱动支持所有型号打印机下载程序 日历天气老黄历 · 每天同步真实日期与天气
站长工具站长工具 自助开通会员浏览该分类 其他资源qtziy SEO工具SEO工具 站群源码站群源码 泛程序泛程序 蜘蛛模板蜘蛛模板 蜘蛛池蜘蛛池 外链工具外链工具
搜索 自助开通会员🔓 破甲 API
登录 注册
首页 分类列表 黑客技术 hackingtool - ALL IN ONE Hac…
hackingtool - ALL IN ONE Hacking Tool For Hackers 黑客技术 点击放大
作者:admin 发布:2026-10-05

hackingtool - ALL IN ONE Hacking Tool For Hackers

项目说明<di="center"><img src="images/logo.svg" alt="HackingTool" width="600">AI-guided, all-in-one to…
资源可下载 免费下载 0 条讨论
会员资源
开通会员后即可下载全部资源。
登录后开通会员
会员方案
309浏览量
0讨论
2下载链接
可下载资源状态
内容可验证
更新 2026-10-05
人工审核发布
评论区答疑

hackingtool - ALL IN ONE Hacking Tool For Hackers

hackingtool - ALL IN ONE Hacking Tool For Hackers

项目说明

<di="center">

<img src="images/logo.svg" alt="HackingTool" width="600">

AI-guided, all-in-one toolkit for authorized security testing

215 curated tools across 21 categories — recon, OSINT, web, wireless, phishing,
forensics, post-exploitation and more — with an **AI layer that turns plain English
into the right 工具 and the exact command**.

Built for penetration testers · red teamers · blue-team/SOC and DFIR analysts ·
OSINT researchers · bug-bounty hunters · CTF players · security researchers and
students — all working legally, on systems they own or are authorised to test.

<a href=" target="_blank" rel="noopener noreferrer"><img src=" alt="Z4nzu/hackingtool | Trendshift" width="250" height="55"/></a> <a href=" target="_blank" rel="noopener noreferrer"><img src=" alt="Z4nzu/hackingtool | Trendshift daily" width="250" height="55"/></a> <a href=" target="_blank" rel="noopener noreferrer"><img src=" alt="Z4nzu/hackingtool | Trendshift weekly" width="250" height="55"/></a>

<br/><br/>

![License](LICENSE) ![Python]() ![Stars]() ![Forks]() ![Issues]() ![Last Commit]() ![Sponsor](#support--sponsor)

<br/>

![]() &nbsp;![]() &nbsp;![]() &nbsp;![]() &nbsp;![]()

<br/>

<a href="#installation"><img src=" alt="Install Now"></a>&nbsp; <a href="docs/HOW-TO-USE.md"><img src=" alt="How to Use"></a>&nbsp; <a href="docs/TOOLS.md"><img src=" alt="工具 Catalog"></a>&nbsp; <a href="#support--sponsor"><img src=" alt="Sponsor"></a>

</div>

---

Contents

  • Why hackingtool

  • Tool Categories

  • Installation

  • - From source with pipx (recommended)
    - For de
    - Docker
    - Optional runtimes
  • Quick Commands

  • - Command reference
  • Features

  • - 🔎 /find — a 工具 for a need you don't have yet
    - 🎯 /goal — plan an objective, run it one step at a time
    - 🧠 Recommendations — say what you want in plain English
    - 🏷 Tags and search
    - ▶ Background panes (tmux)
    - ⚙ Settings and the AI layer
    - 📋 Headless engagements
  • Documentation

  • Contributing

  • Support & Sponsor

  • Social
  • ---

    Why hackingtool

  • 🧠 AI-guided workflow — describe what you want ("find subdomains of example.com")

  • and it maps your intent to the right tools, hands you the exact documented command,
    plans an objective step by step, then summarizes findings and drafts an engagement
    report. Bring your own key or run a local model — nothing auto-executes and nothing
    is fabricated.
  • 🗂 215 curated tools, one console — install and run across 21 categories without

  • hunting down Git repos; a fixed tag taxonomy (63 tags in use) makes every 工具
    disco.
  • 🔎 It knows what it doesn't have — /find searches your catalog first, then the

  • GitHub API, and shows real maintained projects with the reason each was ranked.
  • 🛡 Safe by default — standard installs, no curl | bash, downloads pinned +

  • SHA-256 , list-form subprocess, no forced sudo, and
    signed releases with an SBOM.
  • 🎯 For the whole spectrum — red team, blue team, OSINT, bug bounty, CTF/THM,

  • forensics/IR — all on authorized targets only.

    <di="center">
    <img src="images/screenshots/1.png" alt="hackingtool console: banner with li readout and the / command palette" width="900">
    <br/>
    <sub>The console on launch — li readout, and <代码>/</代码> opens the command palette.</sub>
    </div>

    ---

    Tool Categories

    215 tools across 21 categories — the full list, with links and tags, is in
    docs/TOOLS.md.

    <di="center">

    | # | Category | Tools | | # | Category | Tools |
    |:---:|---|:---:|---|:---:|---|:---:|
    | 1 | 🛡 Anonymously Hiding Tools | 5 | | 12 | 🔁 Reverse engineering tools | 10 |
    | 2 | 🔍 Information gathering tools | 26 | | 13 | ⚡ DDOS Attack Tools | 7 |
    | 3 | 📚 Wordlist Generator | 8 | | 14 | 🖥 Remote Administrator Tools (RAT) | 4 |
    | 4 | 📡 Wireless attack tools | 17 | | 15 | 🧪 XSS Attack Tools | 6 |
    | 5 | 💉 SQL Injection Tools | 7 | | 16 | 🖼 Steganography Tools | 10 |
    | 6 | 🎣 Phishing attack tools | 13 | | 17 | 🏢 Acti Tools | 10 |
    | 7 | 🌐 Web Attack tools | 23 | | 18 | ☁ Cloud Security Tools | 7 |
    | 8 | 🔧 Post exploitation tools | 15 | | 19 | 📱 Mobile Security Tools | 6 |
    | 9 | 🕵 Forensic tools | 12 | | 20 | ✨ Other tools | 10 |
    | 10 | 📦 Payload creation tools | 6 | | 21 | 🔑 Password / Hash Cracking | 7 |
    | 11 | 🧰 Exploit framework | 6 | | | | |

    </div>

    <sub>59 further entries are archived (unmaintained or dead upstream) and hidden unless
    you set show_archived true via /config. The in-app header counts 22 categories /
    217 tools because it also counts the built-in Update / Uninstall menu.</sub>

    ---

    Installation

    Requires Python 3.10+ on Linux or macOS (Kali, Parrot, Debian/Ubuntu, Arch,
    …). Windows is not supported — the app tells you so and exits. No curl | bash:
    every path below is a standard, install.

    From source with pipx (recommended)

    pipx installs hackingtool into its own isolated en
    and puts the hackingtool command on your PATH, so you can launch it from any
    directory.

    No pipx yet?

    Open a new shell after pipx ensurepath so the PATH change takes effect.
    To update later: git pull && pipx install . --force. To remove it:
    pipx uninstall hackingtool.

    <details>
    <summary>Alternative: <代码>uv 工具 install .</代码> (same result, uses u of pipx)</summary>

    </details>

    <details>
    <summary>Alternati venv + pip (no PATH changes)</summary>

    The command is only on your PATH while that venv is activated.
    </details>

    For de

    uv creates the and installs e from
    pyproject.toml / uv.lock in one step:

    No uv yet? pipx install uv (or see the
    u docs).

    Contributing? make setup wires the pre-push hook and make check runs the full
    gate (lint + tests + catalog ). See CONTRIBUTING.md.

    Docker

    Pull and run the published image:

    Or build it locally from a checkout:

    <!-- Hidden until these distribution channels are li when the package
    is published to PyPI and the .deb is attached to a release.

    pipx / pip from PyPI

    Debian / Ubuntu / Kali (.deb)

    Grab the .deb from the latest release:

    -->

    Optional runtimes

    Some indi tools need a language runtime to install/run; the core app doesn't.

    | Dependency | | Needed for |
    |---|---|---|
    | Go | 1.21+ | nuclei, ffuf, amass, httpx, katana, dalfox, gobuster, subfinder |
    | Ruby | any | haiti, e |
    | tmux | any | background panes (/run … &, /panes, /attach) |
    | Docker | any | Mythic, MobSF (optional) |

    ---

    Quick Commands

    Launch hackingtool and type. There are only three kinds of input:

    | You type | It means | Example |
    |---|---|---|
    | /… | a command you run | /search subdomain |
    | @… | a thing you name | , @tag:osint |
    | anything else | plain English "what I want to do" | crack a wifi handshake |

    <di="center">
    <img src="images/screenshots/4.png" alt="typing @ in the hackingtool console completes 工具 names" width="900">
    <br/>
    <sub><代码>@</代码> completes 工具 names — <代码>@tag:</代码> completes tags, <代码>/</代码> completes commands.</sub>
    </div>

    Command reference

    | Command | Aliases | What it does |
    |---|---|---|
    | /run <tool> [args] [&] | /open | open a 工具's menu; with a trailing & it runs in a background tmux pane instead (that's where args are used) |
    | /search <keyword> | | search tools by name, description or tag |
    | /tags | | list every tag with its tool count |
    | /ai <goal> | /recommend, /r | recommend tools for a goal |
    | /goal <objective> | | AI-plan an objective and run it step by step, with per-step confirmation |
    | /find <need> | /discover | find tools for a need — your catalog first, then GitHub (suggest-only) |
    | /panes | /jobs | list background panes |
    | /attach | | attach to the background session (Ctrl-b d to return) |
    | /kill <label\|all> | | kill one background pane, or all of them |
    | /config [key value] | | view/change settings; /config test checks the AI connection, /config github checks the GitHub token |
    | /skill | | show the operator playbook |
    | /update · /uninstall | /remove | update system packages or hackingtool · remo and its tools |
    | /clear | /cls | clear the screen |
    | /back | /b | leave the current tool and go back |
    | /help | /?, /h | quick reference card |
    | /quit | /q, /exit | exit (also q, Ctrl-C, Ctrl-D) |
    | @<tool> | | open a tool (case-insensiti fallback) |
    | @tag:<tag> | | list and pick from the tools carrying that tag |

    Inside a category: 1–N pick a tool · 97 install e not yet installed ·
    98 archi · 99 back.
    Inside a tool: 1 install · 2 run · c ask for the exact command for your goal ·
    98 project page · 99 back.

    <di="center">
    <img src="images/screenshots/5.png" alt="hackingtool /help quick reference card" width="900">
    <br/>
    <sub><代码>/help</代码> — the same card, in the app.</sub>
    </div>

    On a non-interacti (or without prompt_toolkit) hackingtool falls back to
    the classic numbered menu, where / or s searches, t filters by tag, r or a
    recommends, ? helps and q quits. Force it with hackingtool --classic.

    > New here? docs/HOW-TO-USE.md walks through each of these
    > start to finish with numbered steps.

    ---

    Features

    🔎 /find — a 工具 for a need you don't have yet

    Searches the 215 curated tools first, then the GitHub search API, and ranks the
    results explainably. Suggest-only — it ne, installs or runs anything —
    and it makes zero model calls.

    Press a to keep a result: it is saved to ~/.hackingtool/found.yaml as a
    "Discovered tools" entry — title, tags, description, link, and **no install or run
    command**, so a discovered entry can ne anything. It shows up in your menu
    and in /search next launch.

    Out-of-scope asks (jamming, DoS, mass-targeting, malware) are refused **before any
    网络 call**, with an authorized alternati one exists. Defensive/DFIR
    phrasing is ne.

    Works anonymously at 10 GitHub searches/minute; a no-scope, no-permission token
    raises that to 30 — see
    /config github.

    🎯 /goal — plan an objective, run it one step at a time

    hackingtool drafts a short plan of real commands (with the reason for each step and
    an install hint for tools you don't have), asks you to confirm you are authorized
    to test the target, then walks the steps: [y] run · [s] skip · [e] edit ·
    [q] abort. Every step runs list-form — ne a shell — and each goal gets a
    timestamped workspace under ~/.hackingtool/goals/ holding plan.json, a
    UTC-stamped run.log, and the raw output of each step.

    The model is called once, for planning; 工具 output is never fed back to it. With
    no model configured, /goal degrades to 工具 recommendations for the same objective.

    🧠 Recommendations — say what you want in plain English

    Bare text (or /ai) maps intent to tools. The model may only return tags from the
    fixed taxonomy, and the catalog resolves tags → tools, so a tool can never be
    in; with no model reachable a stdlib keyword matcher answers instead.

    <di="center">
    <img src="images/screenshots/3.png" alt="hackingtool /ai — pick a common task or describe your own" width="900">
    <br/>
    <sub><code>/ai</code> — pick one of the common tasks, or type the job in your own words.</sub>
    </div>

    🏷 Tags and search

    /tags prints every tag in use with its live 工具 count; @tag:<name> opens the
    tools carrying it; /search <keyword> matches names, descriptions and tags.

    <di="center">
    <img src="images/screenshots/2.png" alt="hackingtool /tags — every tag with its 工具 count" width="900">
    <br/>
    <sub><代码>/tags</代码> — 63 tags in use, with the number of tools behind each.</sub>
    </div>

    ▶ Background panes (tmux)

    Long scans shouldn't block your console. With tmux installed, /run <tool> … & opens
    a labeled window in one detached hackingtool session:

    /panes lists them, /attach watches one (Ctrl-b d to come back), /kill <label>
    or /kill all stops them, and the status line under the prompt shows ▶ N running.
    No tmux? It says so and opens the 工具 inline instead; disable it entirely with
    /config background_runner off.

    ⚙ Settings and the AI layer

    /config opens a full-screen settings editor (↑↓ move, ←→ change, Enter edit,
    t test the connection, Esc close); /config <key> <value> sets one key from the
    prompt. Settings live in ~/.hackingtool/config.json.

    The AI layer is opt-in and bring-your-own-key: an OpenAI-compatible endpoint when
    ai_base_url + an API key are set, else a local Ollama, else
    nothing — every feature degrades to a deterministic offline behaviour instead of
    guessing. Your API key is written only to ~/.hackingtool/.env (mode 600), never to
    config.json, and ne back. /config test reports the real failure if a
    probe fails.

    📋 Headless engagements

    The same catalog drives a non-interacti that normalizes 工具 output
    into one findings.json:

    Out-of-scope targets are flagged and logged before anything runs, and the AI passes
    only e findings that exist.

    ---

    Documentation

    | Document | What's in it |
    |---|---|
    | How to use hackingtool | numbered walkthroughs: first run, /find, /goal, /config, background panes, headless mode |
    | Tool catalog | every 工具, by category, with links and tags |
    | Operator playbook | the charter and grounding rules the AI layer runs under (also /skill) |
    | SECURITY.md | disclosure policy, release , threat model |
    | CONTRIBUTING.md | catalog-first 工具 additions, the gate your PR must pass |

    ---

    Contributing

    New tools, fixes, and docs are all welcome — for authorized security testing only.

    > The easy path: most tools are just one YAML entry in
    > src/hackingtool/catalog/ — no Python needed. Tags come from a fixed taxonomy, so
    > your 工具 is instantly disco and searchable.

    | I want to… | Do this |
    |---|---|
    | 💡 Suggest a tool | Open a Tool Request issue |
    | ➕ Add a tool | Add a catalog entry (or a class for custom install/run logic), then open a PR with the template |
    | 🐛 Report a bug | Open a Bug report issue |
    | 🔒 Report a | Pri — do not open a public issue; see SECURITY.md |

    Before opening a PR, run make check (lint + tests + catalog ) and use
    the title format [New Tool] Name — Category. The full guide — security rules and the
    one-entry catalog walkthrough — is in CONTRIBUTING.md.

    <sub>📄 Contributing · Security · Code of Conduct</sub>

    ---

    <!-- Star History — enabled later.
    GitHub now restricts anonymous star-history data, so a li can't render.
    To enable: open (sign in with a
    GitHub token — it's your repo), download the chart image, save it as
    images/star-history.png, and uncomment the block below.

    Star History

    <di="center">
    <a href=" src="images/star-history.png" alt="HackingTool Star History Chart" width="640"></a>
    </div>

    ---
    -->

    Support & Sponsor

    hackingtool is free and open-源码. If it saves you time on an engagement or helps
    you learn, please consider sponsoring — funding goes to 工具 curation, the AI layer,
    and keeping installs safe and current.

    <a href=" src=" alt="Sponsor on GitHub"></a>&nbsp; <a href=" target="_blank"><img src=" alt="Buy Me A Coffee"></a>

    ⭐ Starring the repo is free and helps others discover the project.

    Social

    ![Twitter]() ![GitHub]()

    > For authorized security testing only.
    > Thanks to all original authors of the tools included in hackingtool.

    Your fa 工具 is not listed? Suggest it here

    项目信息

    开发语言:Python

    Star 数:80101

    技术要点

    该项目属于黑客技术方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕ALL IN ONE Hacking Tool For Hackers展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。

    从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。

    使用与学习建议

    1. 下载源码压缩包,解压到本地环境。

    2. 根据项目类型准备对应的运行环境与依赖。

    3. 按照 README 中的步骤完成配置与部署。

    4. 在隔离的测试环境中运行验证,避免影响生产系统。

    免责声明

    本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。

    资源标题hackingtool - ALL IN ONE Hacking Tool For Hackers
    所属分类黑客技术
    发布作者admin
    发布时间2026-10-05 22:28:06
    下载权限 免费下载
    附件数量2 个下载链接
    浏览次数309
    讨论数量0
    主题状态正常讨论中

    本资源免费,登录后即可在本页「下载链接」区域获取全部附件。

    请在评论区留言说明具体链接,或联系作者补档。楼主更新后本页会同步最新的下载地址。

    请先阅读正文中的授权说明;未注明的默认仅限站内学习交流,禁止直接搬运到其他站点二次售卖。
    还没有讨论,快来抢沙发~
    登录 后才能参与讨论
    下载链接
    会员才能下载
    登录后开通会员
    同分类推荐
    暂无同类资源
    免费登录即可下载
    查看会员
    放大预览

    © 2026 剑庭安 - 网站开发定制 SEO 优化蜘蛛池代做 在线看手相算命. 保留所有权利。

    Powered by 酷像SEOv3.0

    网站地图 Sitemap.xml
    首页 全部分类 黑客安全 逆向|反编译 精品源码 站长工具自助开通会员其他资源SEO工具站群源码泛程序蜘蛛模板蜘蛛池外链工具创意乐园 搜索 会员服务 登录 注册