
Kali
文章平均质量分 88
Kali笔记
vortex5
知其攻,守其防;知其黑,守其白。感谢关注,有什么疑问都可以私信的哦,看到包回(✿╹◡╹)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kali Linux 配置 VirtualBox 或 VMware 共享文件夹
本文介绍了在Kali Linux中为VirtualBox和VMware虚拟机设置共享文件夹的方法。首先需要在主机设置共享文件夹并创建挂载点,然后测试手动挂载(VirtualBox使用mount -t vboxsf命令,VMware使用vmhgfs-fuse命令)。接着通过修改/etc/fstab文件实现开机自动挂载,并解释了关键参数含义。最后使用mount -a命令使配置立即生效,无需重启。文中还提供了调整文件夹所有者权限的说明。原创 2025-08-25 01:00:00 · 547 阅读 · 0 评论 -
每次启动msf都要等半天?送你一份Metasploit数据库配置与优化指南
MSF依赖PostgreSQL数据库存储渗透测试数据,但配置不当会导致启动卡顿。本文详解MSF数据库管理方法:1)确保PostgreSQL服务运行(systemctl start postgresql);2)使用msfdb init初始化数据库;3)通过db_rebuild_cache优化模块缓存;4)临时用msfconsole -n跳过数据库连接加速启动。同时介绍数据库配置文件(database.yml)管理及常用db_命令原创 2025-08-13 00:00:00 · 1748 阅读 · 0 评论 -
目录扫描工具 dirsearch 详细使用教程(含选项与配置详解)
dirsearch 的主要功能是通过字典暴力破解,扫描目标 Web 服务器的目录和文件。渗透测试:发现隐藏的管理后台、配置文件或其他敏感资源。安全审计:检查 Web 服务器是否存在不当暴露的目录或文件。漏洞挖掘:结合其他工具(如 Burp Suite),定位潜在漏洞点。扫描/admin/子目录。使用自定义字典和代理服务器。场景:目标使用特定技术栈(如 ASP.NET)。配置设置 ASP.NET 相关扩展名,使用专用字典。场景:需要 JSON 格式报告便于自动化处理。配置:[output]原创 2025-04-25 00:00:00 · 4382 阅读 · 0 评论 -
一文教你在Kali上配置舒服优雅的Sublime Text(插件安装卸载、python交互式运行、主题美化)
Sublime Text 是一款轻量、优雅且功能强大的文本编辑器,因其简洁的界面、极高的自定义性和丰富的插件生态而深受开发者喜爱。在 Kali Linux 这样的渗透测试系统中,配置一个舒适且高效的 Sublime Text 环境,不仅能提升代码编写体验,还能大幅提高工作效率。Kali Linux 下安装 Sublime Text 详细教程。本文将假设你已经完成安装,接下来将带你一步步打造一个优雅、实用的 Sublime Text 环境,包括插件安装、Python 交互式环境的配置以及快捷键优化等内容。原创 2025-04-16 01:01:45 · 849 阅读 · 0 评论 -
Linux 安装与管理 Java jdk 8 (三种方法)
本教程介绍在Kali Linux系统中使用Java 8的两种方式:临时运行(适用于安全测试工具如ysoserial)和长期安装(适合开发)。临时使用只需下载OpenJDK 8并解压运行,不影响系统环境;长期方案推荐jenv版本管理工具,可灵活切换多个Java版本,也提供系统级安装方法。教程包含详细步骤、常见问题及推荐方案对比,满足不同使用场景需求,特别强调避免Java版本冲突问题。原创 2025-04-18 00:00:00 · 1931 阅读 · 0 评论 -
在Kali中使用pyenv安装python工具的最佳实践:以 pwncat 为例
Kali 默认集成了大量依赖 Python 的工具,若直接在全局环境安装新工具,可能引发依赖混乱,甚至破坏系统稳定性。,这些工具可能依赖特定的 Python 版本(如 Python 2.7 或 3.x 的不同子版本)。不仅能管理多个 Python 版本,还能为每个工具创建独立的虚拟环境,实现版本隔离和依赖管理。在全局环境安装新工具,可能覆盖系统默认的 Python 解释器或库,导致现有工具失效。这种方法在 Kali 中尤为实用,既满足工具的版本需求,又保持系统环境的纯净。例如,工具 A 依赖。原创 2025-03-08 00:40:43 · 994 阅读 · 0 评论 -
Kali Linux配置多版本python环境:使用pyenv实现环境隔离与灵活切换
Kali Linux 作为一款滚动更新的安全研究和渗透测试发行版,其 Python 环境默认跟随系统更新,通常只提供一个主要版本。然而,在实际渗透测试中,我们经常需要同时使用多个 Python 版本,或者为不同项目隔离依赖。是一个强大的 Python 版本管理工具,可以轻松实现跨版本管理,满足不同项目对不同 Python 版本的需求。管理了多层 Python 版本,包括系统版本、直接安装的版本以及基于某个版本创建的虚拟环境。的插件,默认随安装脚本集成,用于创建隔离的 Python 环境。原创 2025-01-27 07:00:00 · 1295 阅读 · 0 评论 -
Kali 自带字典及密码生成工具介绍
Kali Linux 作为渗透测试和网络安全领域的常用操作系统,提供了丰富的字典资源和密码生成工具,帮助安全研究人员进行密码破解、目录扫描和漏洞检测等任务。Kali Linux 自带的字典主要存储在 /usr/share/wordlists/ 和 /usr/share/seclists/ 目录下,涵盖了从常见密码到 Web 应用路径枚举的多种场景。其中,rockyou.txt 是最著名的密码字典,包含超过 1400 万条真实密码数据。此外,Kali Linux 还提供了强大的密码生成工具,如 Crunch、原创 2025-01-20 11:24:13 · 3939 阅读 · 0 评论 -
渗透测试必备:Wget、FTP 和 SMB 批量下载技巧
批量下载是渗透测试中常用且高效的技能。通过WgetFTP 客户端和SMB,可以快速且系统地从目标环境中提取文件。在渗透测试过程中,选择合适的工具并优化下载策略。原创 2025-03-10 19:55:50 · 1463 阅读 · 0 评论 -
msf(Metasploit)中Session与Channel的区别与关系解析
Session:表示渗透测试人员与目标系统的持续交互连接。它是高层的抽象,提供了一个稳定的环境来执行各种攻击操作。Channel:表示在会话内部的一个具体通信路径,每个Session可以包含多个Channel,用于处理不同类型的数据传输或命令执行。理解Session和Channel的区别,并掌握它们的管理技巧,将大大提高渗透测试的效率。通过会话,渗透测试人员可以与目标系统进行全面交互,而通过通道,攻击者能够高效、灵活地执行命令、传输文件和执行后渗透操作。原创 2025-03-13 00:00:00 · 969 阅读 · 0 评论 -
Metasploit(MSF) multi/handler 模块高级选项解析
命令来查看该模块的高级选项。高级选项用于调整监听器(Handler)的行为,以适应不同的渗透测试场景。例如,你可以控制是否在建立会话后退出监听、是否启用详细日志、是否启用多线程处理连接等。是 Metasploit 中一个非常重要的模块,主要用于监听目标机的连接。这样,如果在 5 分钟内没有新的会话建立,监听会自动关闭。有时候监听端口可能会冲突,可以手动指定。这样,如果连接失败,stager。在 Metasploit。如果网络不稳定,可以增加。这样,即使已经建立会话,,可以继续等待新的连接。原创 2025-03-04 00:00:00 · 1427 阅读 · 0 评论 -
【干货】利用 nc 进行端口探测与服务交互测试
Netcat 是渗透测试人员必备的网络工具,它不仅可以用于端口扫描和服务探测,还能手动与目标系统的 TCP/UDP 服务交互,以分析其行为并寻找潜在漏洞。作为“网络瑞士军刀”,Netcat 允许渗透测试人员手动与目标主机的各类服务交互,从而分析其配置、探测潜在漏洞,并寻找进一步渗透的突破点。与 TCP 不同,UDP 服务通常不会主动返回响应信息,因此在进行 UDP 探测时,需要结合 Netcat 与其他专门的网络工具,如。渗透测试人员可以使用 Netcat 手动与 SMTP 服务器交互,以探测其配置。原创 2025-03-03 00:00:00 · 2115 阅读 · 0 评论 -
Hydra & Hydra-Wizard 使用教程,轻松破解多种服务密码
(九头蛇)是由著名黑客组织 THC(The Hacker’s Choice)开发的开源暴力破解工具,具有非常强大的功能。它是 Kali Linux 中默认安装的工具,几乎支持所有常见协议的在线破解,支持通过暴力破解多种常见网络服务的登录凭据。Hydra 的一个显著特点是其高性能的多线程支持,它能够并行发送多个连接请求,从而显著提高破解效率。该工具的灵活性也非常高,可以通过命令行参数进行详细配置,支持从字典文件读取用户名和密码,也可以自定义字符集生成密码等。原创 2025-03-01 00:00:00 · 1919 阅读 · 0 评论 -
Kali 自动化换源脚本编写与使用
是一个简单而实用的工具,特别适合那些需要频繁切换软件源的 Kali 用户。通过该脚本,可以大幅提升软件安装和系统更新的效率,减少手动操作带来的错误风险。Kali 的默认官方源提供了安全且最新的软件包,但有时由于网络条件或地理位置的限制,使用官方源可能会出现速度较慢的问题。为了解决这一问题,许多用户会选择切换到第三方镜像源(如阿里云、清华大学等),以提高更新与下载的速度。在使用 Kali Linux 的过程中,软件源的配置对系统的更新与软件安装速度至关重要。,用于快速切换 Kali 的官方源与第三方源。原创 2024-12-30 17:54:24 · 1115 阅读 · 1 评论 -
信息收集系列(一):基础概念与工具配置
狭义的资产:通常是指厂商的域名和 IP 地址,这些是直接与厂商拥有的服务器、系统等资源相关的资产。广义的资产:指厂商在互联网上的所有有价值的资源的集合。包括但不限于厂商的域名和 IP、公开的端口和服务、相关的可执行文件(如.apk.exe)、源码托管平台(如 GitHub、GitLab)、云上数据、内部团队协作工具(如 Slack、Google 组)等。这些资产在网络空间中构成了厂商的整体网络资产体系。但需要注意的是,属于厂商的资产并不等同于被纳入合法赏金测试的范围。原创 2024-11-12 21:40:35 · 1391 阅读 · 0 评论 -
告别繁琐文档!3步教你用 TLDR 快速掌握终端命令,小白的救星!
TLDR 是一款轻量、高效的命令行工具,尤其适合经常需要切换不同命令的开发者和运维人员。它不仅能帮您节省时间,还能提高工作效率。赶快安装并体验吧,让终端命令从此简单又快捷!🎉😊。原创 2024-12-25 15:19:39 · 1790 阅读 · 0 评论 -
掌握 gobuster 的 completion 子命令:红队打靶的“作弊器”
启用gobuster提升效率:无需记忆复杂的命令或选项名称,大幅缩短输入时间。降低错误率:避免输入拼写错误或漏掉必需的参数。动态提示:根据当前上下文提供精确的补全建议,操作更直观。原创 2024-12-02 00:37:16 · 640 阅读 · 0 评论 -
【最新】Kali Linux虚拟机安装与优化全攻略:踩坑经验+必做设置 让你事半功倍!
通过本篇教程,我们完成了Kali Linux虚拟机的安装、配置和优化,从基础设置到终端的调整和快捷键配置,帮助你打造一个高效流畅的渗透测试环境。希望本教程对你的Kali环境配置有所帮助,祝你测试顺利!原创 2024-10-28 00:55:29 · 4702 阅读 · 0 评论 -
Kali Linux 安装谷歌浏览器及中文输入法教程
在 Kali Linux 系统中,安装谷歌浏览器和中文输入法可以满足我们使用谷歌浏览器(谷歌翻译)以及中文输入的需求。以下是详细的安装步骤和注意事项,适合希望增强 Kali Linux 功能的用户。默认情况下,Kali Linux 的安全机制可能导致谷歌浏览器无法正常启动。为了更方便地在 Kali Linux 中输入中文,我们推荐安装 Fcitx 框架和谷歌拼音输入法。它的作用是扫描系统中未满足的依赖关系,然后自动安装缺失的依赖包,从而修复问题。保存后,谷歌浏览器即可正常使用。此命令将谷歌浏览器的。原创 2024-12-07 23:10:55 · 2196 阅读 · 0 评论 -
Kali Linux最新版本下无法直接pip安装?教你四招完美解决‘externally-managed-environment’报错!
PEP 668 规范虽然提高了 Kali Linux 系统的稳定性,但也带来了 Python 包安装的挑战。推荐的解决方案是使用虚拟环境或 pipx,它们能有效隔离依赖,保持系统稳定。解决方案推荐度优点缺点从系统存储库安装⭐⭐⭐⭐⭐简单直接,适合已有的系统包仅适用于系统存储库中的包使用虚拟环境⭐⭐⭐⭐强隔离,适合开发环境需要手动管理虚拟环境使用pipx安装⭐⭐⭐⭐自动创建虚拟环境,适合独立应用不适合多包依赖的复杂项目强制安装(不推荐)⭐⭐直接在系统环境中安装包。原创 2024-11-04 16:49:42 · 5394 阅读 · 2 评论