网络安全之渗透测试入门准备



渗透测试入门所需知识
操作系统基础:Windows,Linux
网络基础:基础协议与简单原理
编程语言:PHP,python
web安全基础
渗透测试入门


渗透测试学习:
1.工具环境准备:①VMware安装及使用;②Kali安装及使用;③Hetian工具库运行环境安装
2.前期信息收集:①子域名信息收集;②IP、端口信息收集;③网站信息收集
3.寻找突破入口:①常用工具;②常见历史漏洞集合;③Java反序列化;④常见未授权访问漏洞;⑤密码破解
4.渗透测试框架:Metasploit,Cobaltstrike
5.内网信息收集:①Windows主机信息收集;②Windows密码凭证获取;③域内密码凭证获取;④Linux主机信息收集
6.通道构建:①文件传输;②内网反弹shell;③HTTP代理;④Socks代理;⑤ICMP,DNS隧道
7.权限提升:①Windows提权;②渗透测试框架提权;③Linux提权;④数据库提权
8.横向移动:①横向移动工具;②域内横向移动
9.持久控制:①Windows权限维持;②Linux权限维持;③域内权限维持
10.痕迹清除:①Windows痕迹清除;②Linux痕迹清除
渗透测试流程:网站结构分析、网站机器信息收集→web漏洞扫描,服务器漏洞挖掘→网站人员信息收集、网络相关公开漏洞收集,C段、同IP、子域名主机安全检测→漏洞整理、报告生成
相关文章:
网络安全之渗透测试入门准备
渗透测试入门所需知识 操作系统基础:Windows,Linux 网络基础:基础协议与简单原理 编程语言:PHP,python web安全基础 渗透测试入门 渗透测试学习: 1.工具环境准备:①VMware安装及使用;…...
【MySQL】宝塔面板结合内网穿透实现公网远程访问
文章目录 前言1.Mysql服务安装2.创建数据库3.安装cpolar3.2 创建HTTP隧道4.远程连接5.固定TCP地址5.1 保留一个固定的公网TCP端口地址5.2 配置固定公网TCP端口地址 前言 宝塔面板的简易操作性,使得运维难度降低,简化了Linux命令行进行繁琐的配置,下面简单几步,通过宝塔面板cpo…...
通过AX6000路由器,实现外部访问内网的任意主机
概述 这里遇到一个场景,就是需要外部的人员,访问我内网的一台设备,进行内外部的设备联调。 这也是实际环境中,很常见的一种场景。 之前的做法是子设备上运行edge节点,可以直接访问。 但有的设备无法运行edge节点,那么可以参考一下这个方案来实现。 此方案可以摒弃了…...
如何应用ChatGPT撰写、修改论文及工作报告,提供写作能力及优化工作??
如果我想让gpt从pdf文档中提取相关关键词的内容,可以怎么做呢??我们评论区讨论 ChatGPT 在论文写作与编程方面也具备强大的能力。无论是进行代码生成、错误调试还是解决编程难题,ChatGPT都能为您提供实用且高质量的建议和指导&am…...
camera-caps:Jetson设备上的一种实用的V4L2可视化界面
camera-caps:Jetson设备上的一种实用的V4L2可视化界面 github地址是: https://github.com/jetsonhacks/camera-caps 注意:Jetpack5.x需要选择tag 5.x版本...
CAN基础知识
CAN 简介 CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信 协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种 各样的电子控制系统被开发了出来…...
vue3跨域怎么解决?
其实很简单 假设一个接口; http://101.42.170.68:10000/open/mockData/test1 首先,看自己项目中有没有vue.config.js文件,如果没有自己创建一个,如果有那吗在其中写。 vue.config.js: //固定格式,修改一部分就行了 const { def…...
强化学习小笔记 —— 如何选择合适的更新步长
在强化学习中,动作价值函数的更新可以使用增量法,如下所示: Q k 1 k ∑ i 1 k r i 1 k ( r k ∑ i 1 k − 1 r i ) 1 k ( r k ( k − 1 ) Q k − 1 ) 1 k ( r k k Q k − 1 − Q k − 1 ) Q k − 1 1 k [ r k − Q k − 1 ] \beg…...
容斥 C. Strange Function改编题
补题: 题目详情 - 9.段坤爱取模%%% - SUSTOJ 本题或许是参考 Problem - C - Codeforces 根据题意,f(i)就是不能被整除的最小的一个质因子。 打表发现,当15个质因子相乘后,长度就大于18。 因此可以知道小于等于1e16内的正整数x…...
C++笔记
文章目录 类模板类函数什么是友元函数?什么是内联函数?VECTOR哈希表栈队列映射与解除映射mmap()munmap可变参数 va_start()-va_send()vsnprintf()C/C++异常处理list红黑树类 基类、父类、顶层类、抽象类 子类、派生类 模板类 在C++中,模板类(Template Class)是一种通用…...
python-opencv 培训课程笔记(1)
python-opencv 培训课程笔记(1) 博主参加了一次opencv库的培训课程,把课程所学整理成笔记,供大家学习,第一次课程包括如下内容: 1.读取图像 2.保存图像 3.使用opencv库显示图像 4.读取图像为灰度图像 …...
【C++初阶】STL详解(七)Stack与Queue的模拟实现
本专栏内容为:C学习专栏,分为初阶和进阶两部分。 通过本专栏的深入学习,你可以了解并掌握C。 💓博主csdn个人主页:小小unicorn ⏩专栏分类:C 🚚代码仓库:小小unicorn的代码仓库&…...
校园报修抢修小程序系统开发 物业小区报修预约上门维修工单系统
开发的功能模块有: 1.报修工单提交:学生、教职员工等可以使用小程序提交报修请求。这通常包括选择报修的问题类型(如水漏、电器故障、照明问题等),地点,报修联系人,联系电话等,并提供…...
【Android】Hilt比Android好在哪里
Hilt框架的功能和设计理念,和Dagger基本是完全一致的,Hilt也是完全在Dagger基础上进行开发的 但是Dagger的用法比较繁琐,Hilt主要是做了便用性上的改进,主要有以下点 提供常用Component,不用再为每个InjectTarget都创…...
计算方法 期末总结
思维导图 绪论 算法的性质: 有穷性、确切性、有输入输出、可行性 算法的描述方法: 自然语言、伪代码、流程图、N-S流程图 算法设计思想: 化大为小的缩减技术:二分法化难为易的校正技术:开方法化粗为精的松弛技术&a…...
【面试】jvm中堆是分配对象存储的唯一选择吗
目录 一、说明二、逃逸分析2.1 说明2.2 参数设置 一、说明 1.在《深入理解Java虚拟机》中关于Java堆内存有这样一段描述:随着JIT编译期的发展与逃逸分析技术逐渐成熟,栈上分配、标量替换优化技术将会导致一些微妙的变化,所有的对象都分配到堆上也渐渐变得…...
音视频同步笔记 - 以音频时间为基
音视频同步 - 以音频时间为基 上图介绍: 该图是以音频的时间为基,对视频播放时间的延迟控制方案,只调整视频的播放延时。delayTime是视频播放的延迟时间,初始值是1 / FPS * 1000 (ms),如果FPS为25帧率,初始…...
JavaScript 原始数据类型和对应的对象类型(内置对象)之间的关系
JavaScript 原始数据类型和对应的对象类型(内置对象)之间的关系 JavaScript 的原始(primitive)数据类型包括包括数字(Number)、字符串(String)、布尔值(Boolean…...
报错For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
.报错For debugging consider passing CUDA_LAUNCH_BLOCKING1. /aten/src/ATen/native/cuda/NLLLoss2d.cu:103: nll_loss2d_forward_kernel: block: [29,0,0], thread: [707,0,0] Assertion t > 0 && t < n_classes failed. 报错信息如下: ./aten/…...
whisper使用方法
看这个 github https://github.com/Purfview/whisper-standalone-win/tags下载 视频提取音频 ffmpeg -i 222.mp4 -vn -b:a 128k -c:a mp3 output.mp3截取4秒后的音频 ffmpeg -i output.mp3 -ss 4 -c copy output2.mp3使用 whisper-faster.exe 生成字幕 whisper-faster.exe …...
php内核 Swoole/Hyperf 改造PHP内核的底层改动点
──Swoole 是“扩展层重写运行时行为”,不是直接魔改 PHP 源码。────────────────────────────────────────────────────────────Hyperf 是“基于 Swoole 的框架层工程化”,基本不碰 PHP …...
会计金融文档AI处理:Ark模型的技术突破与应用
1. 项目概述:AI Bookkeeper的诞生背景在会计和财务文档处理领域,人工数据录入和分类工作长期以来占据着大量时间成本。根据美国注册会计师协会的调查,中小型企业平均每周需要花费15-20小时处理基础会计文档。传统OCR技术虽然能识别文字&#…...
AI 工程化实战:拒绝“胡说八道”,用 RAG 给大模型外挂私有大脑!
Qt是一个跨平台C图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本笔记将重点介绍QSpinBox数值微调组件的常用方法及灵活应用。…...
MySQL数据库突然变成只读了?别慌,5分钟教你用SET GLOBAL read_only=0搞定
MySQL数据库突然变成只读了?5分钟紧急恢复写入权限指南 问题现象与紧急判断 凌晨三点,你正熬夜赶一个紧急版本上线,突然发现应用日志里爆出一连串刺眼的错误:"The MySQL server is running with the --read-only option so i…...
2026 AI社交发展报告:Agent社交如何成为下一代数字生态的核心
数据来源:机乎平台2026年2-4月公开运营数据、Moltbook行业分析报告、长江证券研究报告(2026年2月)、国家网信办等五部门《人工智能拟人化互动服务管理暂行办法》(2026年4月10日公布)、GII全球AI社交市场报告࿰…...
如何用WeChatMsg守护你的数字记忆:从聊天记录到个人AI数据中心的蜕变
如何用WeChatMsg守护你的数字记忆:从聊天记录到个人AI数据中心的蜕变 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Tre…...
operator new 和 placement new
C 动态内存管理深度解析:从 operator new 到 placement new一、概念正本清源:new 表达式 vs operator new 函数很多初学者把 "new" 当作一个不可分割的整体,但实际上 C 把动态内存的两个职责拆得很开:步骤new 表达式 (n…...
蓝桥杯嵌入式备赛:用STM32定时器捕获模式搞定频率测量(附完整代码)
蓝桥杯嵌入式竞赛实战:STM32定时器捕获模式精准测频全攻略 在蓝桥杯嵌入式竞赛的战场上,频率测量是选手们经常需要攻克的关键技术点之一。无论是信号发生器输出、传感器脉冲还是通信模块载波,准确快速地获取频率参数往往是功能实现的第一步。…...
SZBOX S100迷你主机评测:双4K输出与低功耗设计
1. SZBOX S100迷你主机开箱与硬件解析当拆开SZBOX S100的包装时,这台仅7.17.14.6厘米的金属机身给人第一印象就是难以置信的紧凑。全金属外壳不仅提供了良好的散热基础,磨砂表面处理也避免了指纹残留的问题。包装内除了主机本体,还包含一个US…...
告别踩坑!Ubuntu 22.04 LTS下RoboCup3D环境保姆级配置指南(含RoboViz编译加速技巧)
告别踩坑!Ubuntu 22.04 LTS下RoboCup3D环境保姆级配置指南(含RoboViz编译加速技巧) 在机器人仿真和人工智能足球赛事领域,RoboCup3D一直是最具挑战性和教育意义的平台之一。然而对于刚接触这个领域的研究者和学生来说,…...
