学习
实践
活动
工具
TVP
写文章

​安全测试笔记《十六》——后渗透-痕迹清理

Powershell修改时间命令 $(DATE) 表示当前日期和时间; $(Get-Date) 同$(DATE),表示当前日期和时间; $(Get-Date "MM/DD/YYYY HH24:MI "11/04/2019 20:42:23") $(Get-Item abc.txt).lastaccesstime=$(Get-Date "11/04/2019 20:42:23") $(Get-Item abc.txt).lastwritetime=$(Get-Date "11/04/2019 20:42:23") 修改文件时间戳 $data="10/1/2008 12:30:30";$file=" C:\test.txt";$(Get-Item $file).creationtime=$(Get-Date $data);$(Get-Item $file).lastaccesstime=$(Get-Date $data);$(Get-Item $file).lastwritetime=$(Get-Date $data) 图片 Linux 修改文件时间戳 ls -l test.txt # 修改文件的修改时间和访问时间

8510

Windows PowerShell 实战指南-动手实验-8.10

解答: Get-Random 任务2: 找出显示当前时间和日期的Cmdlet 解答: Get-Date 任务3: 任务#2的Cmdlet产生的对象类型是什么? 解答: Get-Date | gm 对象类型:TypeName:System.Diagnostics.Process 任务4: 使用任务#2中的Cmdlet和Select-object,仅显示是星期几, 示例如下: DayOfWeek ———— Monday 解答: (get-date).dayofweek 任务5: 找出可以显示已安装的补丁(hotfix)的Cmdlet 解答: get-hotfix

25110
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    windows文件时间戳修改

    创建时间修改$(Get-Item FILENAME.EXT).creationtime=$(Get-Date "12/24/2020 07:15 am")$(Get-Item . \mOaDU.exe).creationtime=$(Get-Date "12/24/2020 07:15 am")访问时间修改$(Get-Item . \mOaDU.exe).lastaccesstime=$(Get-Date "12/24/2011 07:15 am")修改时间修改$(Get-Item . \mOaDU.exe).lastwritetime=$(Get-Date "12/24/2011 07:15 am")图片图片图片

    27140

    Powershell命令与实例初识2

    > Get-Variable home # Name Value # ---- ----- # HOME C:\Users\WeiyiGeek #1.可以使用PS子表达式直接更改对象属性内容 PS C:\test> (Get-Variable str).Description="变量的描述已更改;" ---- 时间日期 Get-Date 描述:时间日期对象可以直接利用其属性计算出当前年中的天数以及几天前和一天后的日期等等 ; Get-Date | Format-Custom {$_} #$_表示管道中当前对象 class DateTime { $_ = class DateTime { Day 月27日 15:08:07 PS C:\Users\WeiyiGeek> [DateTime]::Now 2019年11月27日 15:07:54 PS C:\Users\WeiyiGeek\PS> Get-date

    7910

    常用com组件分享

    Instance.NewTask(0) $Trigger = $Task.triggers.Create(0) $Trigger.StartBoundary = Convert-Date -Date ((Get-Date ).addSeconds($Delay)) $Trigger.EndBoundary = Convert-Date -Date ((Get-Date).addSeconds($Delay + 120))

    39750

    用FullEventLogView分析日志

    EntryType,Source,Message Get-WinEvent -FilterHashtable @{logname='System';id=@(4227,4232,4266);StartTime=(Get-Date TimeCreated Get-WinEvent -FilterHashtable @{logname='System';source='Tcpip';id=@(4227,4232,4266);StartTime=(Get-Date 重启记录 Get-WinEvent -FilterHashtable @{logname='System';id=@(12,13,6005,6006,6008,1074,41);StartTime=(Get-Date Application报错 Get-WinEvent -FilterHashtable @{logname='Application';id=@(1530,1531,1532,1001);StartTime=(Get-Date 图片.png 图片.png #查最近1天的暴力破解记录 Get-WinEvent -FilterHashtable @{logname='Security';id=@(4625);StartTime=(Get-Date

    85841

    roslyn 生成代码_delphi反编译为源码

    TestCSharpScriptEngine() { string script = @" PowerShellEngine.Invoke(""Get-Date >)CSharpScriptEngine.Execute(script); } 测试代码中我们动态给加入我们自己写的C#代码 “PowerShellEngine.Invoke(“”Get-Date ””,null)” 调用PowerShellEngine 类的Invoke方法来执行一个Get-Date命令。

    8220

    通过自定义消息来告警业务逻辑

    写的一个例子,判断ping一个IP通不通,不通则调用自定义消息发告警 if( ( ping 114.114.114.114 -n 4|findstr "(100%" ) -eq $null ) { (get-date -format HH:mm:ss:fffffff)+", ping 114.114.114.114 tong" } else { #(get-date -format HH:mm:ss:fffffff

    19510

    使用图形界面和powershell代码进行磁盘分区扩展

    readonly NOERR sel part $partnum extend san policy=onlineall "@ $datapan >> C:\diskpart_log.txt; "$(get-date readonly NOERR sel part $partnum extend san policy=onlineall "@ $datapan >> C:\diskpart_log.txt; "$(get-date

    67480

    使用powershell 监控sqlserver 一些状态

    needed $ServerList = Get-Content "D:SCMSSQLServer.txt" $OutputFile = "D:SCMSSQLRecoverModel_MDA_$((Get-Date AutoCreateStatisticsEnabled=$Database.AutoCreateStatisticsEnabled $CreateDate=$Database.CreateDate $EndDate=Get-Date red' -or $color4 -eq 'red' -or $color5 -eq 'red' -or $color6 -eq 'red') { $HTML += " $(get-date

    8120

    request对象、response对象、session对象

    说明:由Tomcat负责创建对象,用于存储用户访问服务器页面期间提交的各种信息。 每个对象都会被分配一个String类型的ID号(可以使用session.getId();获取),存放在Cookie中,同一个用户在不同的文本服务目录中session互不相同。 实现session对象的唯一性:一般的用户端支持了Cookie,就已经实现了对象的唯一性。 如果没有支持,那就可以通过重写URL来实现session对象的唯一性。 调用encodeURL(id : String)或encodeRedirectURL(id : String)方法,向新的URL中添加参数,将session对象的id传递过去。 获取对象 getAttributeNmaes() : Enumeration 产生一个枚举对象,可以使用nextElems() 遍历session 中的各个对象对应的关键字 removeAttribute

    8510

    【解析向】腾讯云的Windows Server日志配置收集工具是个什么鬼?(1)

    —————————————————" write-host "———————————————————————————" $filehostname = hostname $filedatetmp = Get-Date filehostname" image.png 4、从上图看到有个“可选场景”,这个应该是最近才更新的特性,之前都是一把梭全收集,现在有了场景收集,时间上我给脚本加了收集秒数计算: $startscptime = Get-Date <QCloud_Windows_Status_Check_Script> $endscptime = Get-Date Write-Host -ForegroundColor Red ('Total

    959160

    JavaScript——内置对象(Math对象、日期对象

    内置对象 JavaScript中的对象分为3种:自定义对象、内置对象、浏览器对象 前面两种对象是JS基础内存,属于ECMAScript,第三种浏览器对象属于我们JS独有的。 内置对象就是指JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)。 内置对象最大的优点就是帮助我们快速开发 JavaScript提供了多个内置对象:Math、Date、Array、String等 查询MDN文档 学习一个内置对象的使用,只要学会其常用成员的使用即可。 案例:封装自己的数学对象 利用对象封装自己的数学对象,里面有PI最大值和最小值 var myMath = { PI: 3.141592653, max: function Date()日期对象是一个构造函数,必须使用new来调用创建我们的日期对象

    8120

    内置对象,原生对象和宿主对象

    js内置对象是ECMAScript规范中要求实现的一些函数和对象,具体包括Object,Function,Number,Boolean,Array, String,RegExp,Error,Date,Global 这些对象(函数) 在js引擎初始化时就已经定义完毕,可以直接在程序中或者函数上下文使用。 原生对象包括内置对象,也包括运行时创建的对象,比如用户类等。 而宿主对象则是js代码所在运行环境提供的对象,运行在浏览器上的js,其宿主环境是浏览器,而不同浏览器提供了不同的 宿主对象,这些对象是ECMAScript规范之外自主定义并注入到js引擎中,诸如常见的window

    47250

    【JavaScript】js对象进行排序(对象转数组,对象对象

    【JavaScript】js对象进行排序(对象转数组,对象对象)1. 问题描述需求是要排序一个对象aaa = { "2\_4":{"a":1,"b":2}, "2\_16":{"a":1,"b":2}, "2\_12":{"a":1,"b":2}, 详细介绍对象按照key排序对象按照value排序**方法1:象按照key排序** Object.keys(aaa).sort((a,b){ // 代码逻辑,根据keys排序,如果a>b })如果有更复杂的代码可以使用代码逻辑,比如这个文章的开头的举例它的key就是字符串2_4 这样的,但是2_8却大于2_16图片这个时候我们就需要使用更复杂的逻辑进行排序,请看如下代码# 方法1:把对象转为数组 var sortIndex in aa) { arr.push(aaa[aa[sortIndex]]) }console.log(arr);# 方法2:下面使用数组生成我们想要的排好序的对象

    30540

    navigator 对象_monitor对象

    它允许脚本查询它和注册自己进行一些活动 window.navigator对象包含有关浏览器的信息,可以用它来查询一些关于运行当前脚本的应用程序的相关信息 navigator.appCodeName 只读 navigator.userAgent 只读,返回当前浏览器的用户代理字符串(user agent string) navigator.battery 只读 返回一个 BatteryManager 对象 navigator.connection 只读 提供一个NetworkInformation对象来获取设备的网络连接信息。 navigator.cookieEnabled 只读 当忽略 cookie 时返回 false,否则返回 true navigator.geolocation 只读 返回一个 Geolocation 对象

    6920

    request对象(请求对象)

    一、作用 获取请求报文中传递的数据 二、概述 浏览器发送到服务器的所有报文被flask接收后,创建出request对象,request被用在视图函数中,获取请求的数据 request对象由flask return request.headers['User-Agent'] 四、ImmutableMultiDict 类型对象 概述 request对象中的args、form、files属性都是该类型的对象 是类似字典的对象,与python中的字典的区别在于该类型的对象用来处理一个键拥有多个值的情况 方法 get

    10030

    一条命令查询电脑多久没关机

    在windows下的PowerShell下: PS C:\Users\Administrator> (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime

    35220

    js 对象转数组对象_js 对象数组

    1.对象转数组 var obj = {name:”张三”,name:”李四”,name:”王五”}; var arr = []; arr = Object.values(obj) //obj就被转换成数组了 2.数组转对象 var obj={}; var arr = []; for(key in arr) { obj[key] = arr[key] //上面的对象obj会被这里新转换的替换 } 3.获取对象长度 对象的长度不能用.length获取,用js原生的Object.keys可以获取到 var obj = {‘ww’:’11’,’ee’:’22}; var arr = Object.keys

    81110

    扫码关注腾讯云开发者

    领取腾讯云代金券