51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Shell
powershell -enc参数无法解码base64编码payload的解决方案
powershell的-enc参数允许传入一个base64编码过的powershell脚本字符串作为参数来执行该powershell脚本,该方法常被用于绕过杀毒软件的主动防御机制。今天下午在做一个后门程序时,通过在线base64编码网站编码的字符串竟然没法被powershell的-enc参数解析,解析时全是乱码,通过查...
代码星球
·
2021-01-15
powershell
-enc
参数
无法
解码
通过powershell实现基础认证钓鱼获得密码
本文来自https://www.secpulse.com/archives/4131.html$cred=$host.ui.promptforcredential('FailedAuthentication','',[Environment]::UserDomainName+""+[Environment]::User...
代码星球
·
2021-01-15
通过
powershell
实现
基础
认证
Xshell 中文乱码
Xshell对于嵌入式开发来说,是个非常不错的工具。但或许都有过被中文显示为乱码的问题感觉有点不爽。解决方法其实很简单的,即把xshell编码方式改成UTF-8即可。[文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性]->[终端], ...
代码星球
·
2021-01-15
Xshell
中文
乱码
shell遍历文件目录,监听文件变化,拼接字符串
最近利用业余时间学习了shell并做了个例子实现的功能是:监听demo文件夹下的文件,只要新增了 .js的文件就把对应的文件名重组,拼接,最后写入到demo.js里面.文件结构如下: demo.sh代码如下while:;doif[-foldfiles.log]then#按照时间排序并取第一行就是最新...
代码星球
·
2021-01-13
文件
shell
遍历
目录
监听
shell脚本小计
新建一个1.sh文件,内容:#!/bin/bash#$0表示文件名echo'$0的含义':$0输出:$0的含义:1.sh 单引号:$0转义,就是$0如果是双引号:#!/bin/bashecho"$0的含义":$0 输出:1.sh的含义:1.sh 双引号:$0并没有转义,依然表示文件名变量赋值的时候,注意不要有空格...
代码星球
·
2021-01-12
shell
脚本
小计
linux远程通过shell脚本执行另一台linux机器上的shell文件
#!/bin/bashsshroot@192.168.1.102<<remotessh #首先要ssh上去,ssh的配置可以点击此链接看,注意这里的<<remotessh#从这里开始都是在远程机器上执行命令啦cd/tmp/te...
代码星球
·
2021-01-10
linux
shell
远程
通过
脚本
shell 脚本执行 mysql 语句
摘要:在实习工作中遇到需要将MySQL中的部分数据导出到文件中,由于当时不知道怎么在终端下执行MySQL语句,所以写这篇博客来记录一下,后面遇到类似问题会不断进行补充。方法一:使用文件标签EOF重定向:#待补充 方法二:使用mysql参数的方法:$mysql-u$user-p$password[-D$db]-...
代码星球
·
2021-01-09
shell
脚本
执行
mysql
语句
Linux小项目/Shell编程实例-统计root用户密码的过期时间
需求:通过zabbix监控所有服务器root用户的密码过期时间(还有多少天过期)技术背景:默认情况下,root用户的密码过期时间可以通过chage-lroot,但这条命令只能root用户自己去执行! 由于公司服务器有很强的安全策略和各种限制,因此需要统计root用户的密码过期时间,总结了如下两种最可能的方案&...
代码星球
·
2021-01-09
Linux
小项目
Shell
编程
实例
powershell中使用Get-FileHash计算文件的hash值
今天在公司一台windows服务器上、需要对两个文件进行比对,笔者首先就想到了可以使用md5校验但是公司服务器上又不可以随意安装软件,于是笔者想到了可以试试windows自带的powershell中的Get-FileHash 使用方法如下:Get-FileHash-Algorithmmd5"C:QQ52013...
代码星球
·
2021-01-09
powershell
使用
Get-FileHash
计算
文件
Powershell编程基础-004-for语句的使用
For循环在PowerShell中也称为For语句。同其他编程语言类似当指定条件的值为True时,此循环以代码块的形式执行语句,另,For后面接(;;)代表恒为真! 实例1:用于执行指定次数的语句块,如下,重要的话说三遍!for($x=1;$x-le3;$x++){Write-Host"Myblogurlis...
代码星球
·
2021-01-09
Powershell
编程
基础
-004-for
语句
powershell中使用Send-MailMessage发送邮件
在powershell中我们可以使用Send-MailMessage发送邮件,一般都是有这个命令的笔者的总结是鉴于公司的环境的,大家在借鉴时,需要根据自己的实际情况进行修改 1、你笔者测试的格式如下(对于一封邮件来说,至少是需要有Subject的,也即是主题)、另smtp服务器是必须要指定的:Send-Mai...
代码星球
·
2021-01-09
powershell
使用
Send-MailMessage
发送
邮件
powershell编程实例-001-生成指定大小的null/zero文件或随机文件
NULL文件,也有的称为zero文件,即全是二进制/十六进制的0文件在powershell中可以按如下方法生成指定大小的zero文件:只需要修改大小即可,格式如3MB,或者2GB$tempFile=".QQ5201351zero.bin"$fs=New-ObjectSystem.IO.FileStream($tempF...
代码星球
·
2021-01-09
文件
powershell
编程
实例
-001-
Powershell编程基础-003-脚本的绝对路径及所在的目录
在运行脚本的时候,有时候需要通过脚本文件所在目录路径来做一些事,如脚本5201351.ps1脚本, 1、如果要获取这个脚本所在的绝对路径,可以使用内置的$MyInvocation变量($MyInvocation.MyCommand.Definition)$script_fullname=$MyInvocati...
代码星球
·
2021-01-09
Powershell
编程
基础
-003-
脚本
Powershell编程基础-002-日期及日期格式化
在Powershell中,关于日期,时间计算与格式化,常用的如下: $today=Get-Date &nbs...
代码星球
·
2021-01-09
日期
Powershell
编程
基础
-002-
Powershell编程基础-001-基本语法
变量的定义:$a="abc" 变量的引用也是echo$a注释:1、单行注释:单行注释是在每行的开头键入井号#的注释。#符号右边的所有内容都将被忽略,也可以在每行代码末尾加上#注释内容2、多行注释:在PowerShell2.0或更高版本中,引入了多行注释或块注释。...
代码星球
·
2021-01-09
Powershell
编程
基础
-001-
基本
首页
上一页
...
9
10
11
12
13
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他