一、简介Nmap(Network Mapper)是一款开源网络扫描工具,用于网络发现、安全审计及漏洞探测。支持主机发现、端口扫描、服务识别、操作系统检测等功能,广泛应用于渗透测试和网络管理。
核心功能
主机发现:探测网络中的活跃设备(-sn)。
端口扫描:识别开放端口及服务(-p)。
服务/版本检测:确定服务类型及版本号(-sV)。
操作系统识别:检测目标系统类型(-O,需Root权限)。
脚本扫描:通过NSE脚本扩展功能(--script)。
输出格式:支持文本、XML、JSON等格式(-oN、-oX)。
二、扫描方式2.5.1 TCP SYN 扫描命令:nmap -sS ip
TCP SYN 扫描是一种用于探测目标主机上开放端口的网络扫描技术。它属于 Nmap 工具中的一种扫描方式,通常用于获取目标系统的端口状态信息。TCP SYN 扫描的原理是发送 TCP SYN 包,根据目标主机的响应来判断端口的状态。
下面是 TCP SYN 扫描的工作原理:
发送 TCP SYN 包:扫描发起者(通常是 Nmap 工具)向目标主机的指定端口发送 TCP SYN 包(同步包)。 ...
引言Google Hacking 作为一种借助搜索引擎(如谷歌)高级语法来快速定位目标敏感信息或漏洞的技术,在渗透测试的信息收集阶段占据着举足轻重的地位。它能够高效地发掘后台入口、敏感文件、未授权访问等风险点,甚至能直接揭露可被利用的漏洞。其工作原理在于通过特定语法的组合,不断缩小搜索范围,从而精准地锁定目标数据。接下来,本文将从语法解析、实战案例、防御建议等多个维度,深入系统地梳理 Google Hacking 的用法与价值。
一、Google Hacking 核心语法解析基础逻辑操作符
逻辑与 / 或 / 非:利用 “AND” 实现两个关键词的同时搜索,例如 “web AND security”;“OR”(或 “|”)用于实现两个关键词的任意匹配,如 “login OR admin”;“-”(排除关键词)则能排除特定词汇,比如 “security -attack”,将不会出现包含 “attack” 的搜索结果。
完整匹配:把需要精准搜索的短语置于双引号内,如 “”information gathering””,可确保搜索结果完全匹配该短语。
通配符:“” 可 ...
1. 软件源设置(中科大镜像)12345# 备份原配置文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak# 使用vim编辑源配置sudo vim /etc/apt/sources.list
添加以下内容(按i进入编辑模式):
123# 中科大源deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
更新软件包索引:
1sudo apt update
注意:若出现文件尺寸不符错误,需等待镜像同步完成后再执行
2.安装 aircrack-ng
使用相应包管理工具安装,例如 Debian/Ubuntu 使用 apt 安装:
1sudo apt install aircrack-ng
2. 查看可用的无线网卡使用命令:airmon-ng
12345kali@kali:~/ sudo ...
电子数据取证
未读磁盘挂载信息在注册表中的位置已挂载设备的配置信息存储在以下注册表键中:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices此键值集合也称为装载管理器的持久名称数据库,用于记录卷的唯一标识符、驱动器号及装入点信息。
\MountedDevice键值类型与数据结构
名称
数据类型
描述
%IDENTIFIER%
REG_BINARY
支持以下标识符格式:
\DosDevices\C: — 分配给文件系统根目录的驱动器盘符(如C盘)。
\DosDevices\F:\path\name — 分配给文件系统内目录的驱动器盘符(罕见)。
??\Volume{GUID} — Windows内核对象管理器使用的唯一卷标识符(GUID格式)。
#{GUID} — 用途未知的保留标识符。
键值数据包含以下三类之一:
设备字符串值数据(UTF-16字符串)
GPT分区值数据(24字节结构)
MBR分区值数据(12字节结构)
对于固定磁盘(本地磁盘) 的键值数据形式是GPT分区值数据或MBR分 ...
如何查看远程桌面连接历史记录?通过事件查看器查看记录1.要查看远程桌面连接历史记录,我们可以通过事件查看器进行查看,在事件查看器中可以查询到远程桌面连接的详细信息,包括远程IP地址、计算机名、登录时间等。远程桌面的相关事件主要记录在事件日志文件Microsoft-Windows-TerminalServices-RemoteConnectionManager%4Operational.evtx中事件ID:1149和事件日志文件Microsoft-Windows-TerminalServices-LocalSessionManager%4Operational.evtx中事件ID:24、25中。
两个文件的都在:C:\Windows\System32\winevt\Logs\目录下
事件ID:1149:远程桌面服务: 用户身份验证已成功:
事件ID:24:远程桌面服务: 会话已断开连接:
事件ID:25:远程桌面服务: 会话重新连接成功:
步骤1. 使用仿真或磁盘挂载的方式加载镜像,访问镜像文件系统盘目录下的C:\Windows\System32\winevt\Logs\,将M ...
检材及题目下载链接:https://pan.baidu.com/s/1N413QYOOcgKWnCBRj4osrA?pwd=jb6f题目补充说明:
计算机取证,第六题中邮件为 “发送的最后一封邮件”
数据分析,第四题中,更新题干:2024年5月1日更改为2023年5月1日
流量分析第一题中,时区为北京时间
计算机取证本次阶段共 1 个段落, 10 个小题 , 总共 19 分
请根据计算机检材,回答以下问题: (10个小题, 共19分)
[填空题] 计算机中曾挂载的Bitlocker加密分区的恢复密钥后6位为?(答案格式:6位数字) (1分)
答:700755
使用 ArsenalImageMounter挂载计算机镜像磁盘到本机上
使用FileLocator Pro利用正则表达式(\b\d{6}-\d{6}-\d{6}-\d{6}-\d{6}-\d{6}-\d{6}-\d{6}\b)全文搜索计算机镜像挂载到本机的这几个的盘符,找到一个Bitlocker恢复密钥文件,恢复密钥后6位为700755
[填空题] 请写出曾远程连接过该计算机的IP;(答案格式:6.6.6.6) ( ...
在进行渗透测试或密码破解时,利用 GPU 的强大计算能力可以显著提高破解速度。本教程将指导您如何配置 Hashcat 以利用 NVIDIA GPU 进行密码破解。
0. 准备工作确保您具备以下硬件和软件:
支持 CUDA 的 NVIDIA GPU(如 NVIDIA GeForce RTX 3060)
操作系统:Windows(以 Windows 10/11 为例)
购买并安装的 NVIDIA GPU
1. 安装显卡及其驱动程序1.1 物理安装显卡
关闭计算机电源,断开电源线。
按照显卡说明书正确安装显卡,确保稳固连接。
重新连接电源线,启动计算机。
如果系统无法识别显卡,请参考显卡说明书或联系客服获取帮助。
1.2 安装 NVIDIA 驱动程序
访问 NVIDIA 官方驱动下载页面。
选择适合您显卡型号和操作系统的驱动程序版本,推荐使用 NVIDIA GeForce Game Ready 驱动程序。
下载驱动程序并安装。在安装过程中,您可以选择 自定义安装 来查看安装选项。
安装完成后,重新启动计算机。
打开 命令提示符(CMD),输入以下命令检查驱动安装是否成 ...
前言Clonezilla(再生龙)是一个免费的灾难恢复、硬盘克隆、硬盘映像档制作的部署和解决方案,由台湾的国家高速网络与计算中心(国网中心)所开发,以 GNU 通用公共许可协议(GPL)发布。
它基于 Partimage,吸取了 Norton Ghost 和 Partition Image 的优点。即不仅支持对整个硬盘系统进行克隆,而且也可以克隆单个的分区,这种灵活性更能满足各种使用者的需要,此外支持多种的操作系统与文件系统也是其强大之处。
Clonezilla(再生龙)备份生成的镜像不是常规我们常见的raw格式镜像,我们无法直接对镜像进行仿真和分析,本文主要介绍如何对Clonezilla(再生龙)镜像恢复还原、仿真,以及将其格式转换为我们取证常见的dd、e01等格式。
Clonezilla官网:https://clonezilla.org/
Clonezilla 镜像下载地址:https://clonezilla.org/downloads.php
一、环境准备本文使用的系统环境及工具:
VMWare Workstation 17.0
Clonezilla Live 启动盘IS ...
前言Hexo 默认的永久链接格式目录层级太复杂,深度太大,不仅不利于 SEO,而且也不美观,本文介绍一下 Hexo 下文章的永久链接优化流程
Hexo 的文章永久链接优化方式主要有两种:
免插件式
修改 Hexo 的配置文件的 permalinks 部分,然后在文章 Markdown 文件的 front-matter 字段进行定义
插件式
安装 hexo-abbrlink 或 hexo-abbrlink2 插件并配置
打开 Hexo 的配置文件,找到下列字段按照注释修改
12345678# URL## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'url: http://example.com # 带协议的网站地址,如 https://www,dejavu.moepermalink: :year/:month/:day/:title/ # 预设永久链接格式 permalink_d ...
前言Twikoo是一个简洁、安全、免费的静态博客评论系统。它主要用于为静态博客(如 Hexo、Hugo 等)提供评论功能,支持 Markdown 语法,具有快速部署和轻量级的特点。以下是 Twikoo 使用云开发 / Vercel / 私有服务器作为评论后台。本文主要介绍在私有服务器上部署Twikoo,私有部署具有更高可靠性、可用性。
Twikoo 官网:https://twikoo.js.org
Twikoo on GitHub:https://github.com/twikoojs/twikoo
Twikoo 官方文档:https://twikoo.js.org/intro.html
一、 整体流程
服务端下载安装 Node.js
安装 Twikoo server: npm i -g tkserver
启动 Twikoo server: tkserver
访问 http://服务端IP:8080 测试服务是否启动成功
配置前置代理实现 HTTPS 访问(可以用 Nginx、负载均衡或 Cloudflare 等)
到博客配置文件中配置 envId 为 htt ...