当在目标机器上执行vbs木马,即可获得session, 当然也可以在配置好参数后返回 listener 通过 launcher powershell micr067 生成base 64代码运行 ?...(4) launcher_bat usestager windows/launcher_bat set Listener micr067 execute 在目标主机上运行生成的launcher.bat,...为了增加迷惑性,可以将bat文件插入一个office文件(word/excel)中,依次选择插入—对象—选择“由文件创建”—通过浏览“选定bat文件”—勾选“显示为图标”—“更改图标”从而获得更好的迷惑性...当目标机器用户点击了word中的附件,即可触发运行bat,kali成功又获得一个新session ?...将生成的宏文件添加到office文件中,打开word文档,点击“试图”,选择“宏”,“宏名”随便起,宏位置选择当前office文件,单击“创建”会弹出VB编辑界面。 ?
使用下面命令设置下listener的参数并运行,默认会在tmp文件夹下生成launcher.vbs。如下图所示。...使用下面命令设置下listener的参数并输入execute命令运行,默认会在tmp文件夹下生成launcher.bat,如下图所示。...在“更改图标”界面里,我们可以选择一个图标,这里建议使用微软Excel、Word或PowerPoint图标,这里我们使用了word的图标,并且更改文件的名称为研究成果,扩展名改为doc。...接着在listeners下监听,然后将该word文件发给目标,一旦在目标机上打开,并运行了内嵌的批处理文件,就会得到这个主机的权限,这里我们使用的虚拟机是win10的64位旗舰版,安装有系统自带的Defender...然后我们需要将生成的宏添加到一个Office文档里面,这里还是用上例word文件,点击“视图”标签选择“宏”,宏的位置选择当前文件,宏名随便起一个,然后点击创建,如下图所示。
生成/tmp/macro 攻击代码后,新建一个word 创建宏,注意:需要开启宏或者用户手动启用宏。开启宏设置:“文件”-“选项”-“信任中心”,选择“启用所有宏” ?...Step 2:将产生的bat文件直接复制到靶机上运行,就可以看到反弹的shell ? ? 获取系统运行的进程 ?...为了增加迷惑性,可以将批处理文件插入到office文档中,现创建一个excel表格,在excel中“插入”-“对象”-“由文件创建” 处,插入launcher.bat文件,可更改文件名称和图标,进行伪装...2.4.4 Empire产生VBS木马反弹shell use stager windows/launcher_vbs execute 在靶机上运行该VBS脚本即可 ?...然后run,然后会生成一个改注册表的,复制下来在目标机的cmd运行一下,就会反弹一个shell回来。 ? 在kali中可以看到反弹的shell ?
windows 下的 system32 文件夹里包含了很多运行程序,其中就包括运行 bat 文件的程序。...环境变量中添加 C:\windows\system32; 或 %SystemRoot%\system32; 就好了。...报错信息如下: /E /I /Y 'XCOPY' 不是内部或外部命令,也不是可运行的程序 或批处理文件。...设置方法如下: 如果是用 cmd 运行的,设置完了之后如果已经开着 cmd,需要关闭再重新打开就好了。 ?
开搞 本次使用的是office套装的宏进行本地写vbs文件的做法进行上线。...Vbs是Windows上的可执行文件,可以直接运行Windows的操作命令,但是vbs在渗透测试或者钓鱼中有个比较大的缺点,就是代码明文。...这个工具已经写进打包好的工具里,程序运行时会在C盘根目录下自动释放,程序自动生成VBS代码,对VBS文件进行加密,程序运行完成后会被删除。...工具特点: 本次使用的是VBS调用powershell执行命令的方式进行上线,程序执行成功后会在系统内存运行,不产生exe等可执行文件后台进程,减少被查杀的风险;而且当excel程序被受害者关闭后,仍然可以正常上线...,无需要excel进程一直后台启动。
在windows中:双击运行Python程序、后台运行Python程序 一、安装Python解释器的windows环境,如果双击运行*.py的文件,会闪退。怎样避免闪退呢?...1、bat启动 start_show.bat 中 1 python main.py 2、升级版:vbs后台运行(×××面) start_hidden.vbs 中 12 Set ws = CreateObject...logger.addHandler(main_log_handler) # 控制台打印输出日志console = logging.StreamHandler() # 定义一个StreamHandler,将INFO级别或更高的日志信息打印到标准错误...使用说明: 1、带界面双击启动 双击start_show.bat 会出现cmd窗口,同时会产生日志文件夹 ? ?...2、不带界面后台运行程序 双击start_hidden.vbs 进程会增加一个python.exe进程,增加的python.exe进程为后台启动的,可以通过日志查看 ? ?
简述 在学着使用Java的命令行来编译java文件的时候,遇到了这个问题 Windows操作系统 “‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件” 下面就讲讲解决方法 回复评论区的找不到环境变量和用户变量的哥们...瞎发帖 我呵呵 解决过程 根据探究的情况来看,这里其实是没有安装好(或者是安装了之后但是在环境变量上却没有设置好) 第一步: 先下载对应 JDK(只用下JDK就好了) 就点上图中所圈的地方(如果是有更新版本的话...(安装的时候,我直接选了默认的地址(当然该一下对应的地址也是可以的)) 我的JAVA文件所在地址: C:\Program Files\Java (如果不记得的话,可以重新安装一下的) 安装好之后,就需要配置一下环境变量...在Path中添加一个变量。 分别的地址为 C:\Program Files\Java\jdk-10.0.2\bin 可能还有的问题 做完上面的操作之后,有可能还是不行。这里有两个解决方法。...第一个,重启一下 cmd 第二个,在Path中,调整下那两个bin文件夹的位置(上移到最上面),之后,再重启cmd 从上面的第二个方法就可以知道,其实,这个javac这个exe文件就在这个bin文件夹中
所有活动都是通过包含逐行指令的批处理脚本执行的,并且嵌入在宏中,该宏在'APPDATA'目录中创建了名为's.bat'的批处理文件。 特点 以下是受害者调用或打开时在Excel文档中观察到的特征。...通过对excel内部工作表的分析,发现了以下定义的一系列工作表: 宏扫描仪显示Excel文档具有嵌入s.bat文件创建过程的Excel文件中嵌入的一些可疑和异常功能。...在搜索VBA脚本时,我们还发现“本工作簿”工作表包含某种脚本,这些脚本在以下几点中逐一定义: A)首先,我们提取了在“此工作簿”工作表的宏中运行的脚本,我们发现该脚本正在创建一个带有故意消息的消息框,即...依存关系 以下是恶意软件代码中已观察到的依赖性以及执行所需的用户交互。 据观察,当受害者打开文档并启用宏时,此恶意软件提供了“自动运行/自动执行”功能。被感染的计算机会自动建立文件创建和CnC连接。...在后台,恶意软件随后通过在端口80上运行rundll32.exe托管的sqmap.dll,在IP地址185.141.61 [。]
这是一份excel文件,它伪装成了包裹通知,并存储为了旧版本的.xls格式(时间戳:2019-04-01 16:28:07 (UTC))。...这条命令会创建一个VB脚本,运行之后会执行下列任务: 1、建立一条WebDAV网络连接; 2、下载并运行文件以备下一阶段的感染,需要借助合法的系统实用工具regsvr32。...注释参数的内容本身并不会进行什么操作,而是会触发其他操作。当目标用户打开Excel文档之后,会弹出一条信息来要求用户启用宏功能: ?...如果用户点击了“启用内容”按钮,则会弹出一条伪造的消息,其中包含Croatian Post的logo和包裹通知: ? 与此同时,恶意宏将运行文件注释中的命令,新的脚本将会添加到系统的启动项中: ?...有趣的是,这个新脚本并不是由恶意宏运行的,这很有可能是攻击者专门设计的,因为攻击者需要在重启并用户登录之后进行下一阶段的感染。
,应用程序的计算逻辑在这个会话空间中运行,把变化后的人机交互逻辑传送给客户端,并且在客户端相应设备展示出来,通俗的说法为“瘦终端”。...: 调用BAT、VBS执行代码 场景1:如果通过管理员禁止调用任务管理器、注册表、组策略等,同时也禁止了用户浏览C盘目录,限制了用户执行cmd.exe的权限,无法通过调用CMD执行命令。...1、尽管多个地方做了浏览及写入限制,但在默认情况下,如WINDWOS 2008系统的C:\USER\登录用户名的文件夹或桌面文件夹是具备访问和写入权限的,我们可以通过写入VBS、BAT命令远程执行代码,...利用上述的方式打开资源管理器,通过Ctrix的远程挂载客户端硬盘的功能,在本地的磁盘打开一个新建的Excel,新建一个宏,利用宏命令的shell()函数(该函数能够通过宏直接调用cmd命令),如下图 Shell...如果存在word、Microsoft Access、PowerPoint应用的话,同样也通过新建一个宏,利用宏命令的shell()函数(该函数能够通过宏直接调用cmd命令),如下图 Word: ?
一、新建Bat脚本文件 这里用mysql服务为例,来进行案例介绍。设置每小时监控一次,如果服务挂掉,就自动重启。当然大家可以根据实际的需求设置定时监控的频率。...关于脚本本身的含义大家直接看脚本里面的注释就很清楚了,另外还增加了直接指定管理员命令运行Bat,这样避免直接双击运行Bat脚本而没有权限的问题。这部分脚本可以通用。...大家如果编写了其他运维脚本也在首行可以加上这段,就可以实现自动以管理员身份运行。...启动成功之后的效果 服务启动后,重新执行Bat脚本,效果如下图 三、封装为服务的方式运行 建议把Bat脚本打包为Windows服务器的方式运行,如果直接使用cmd窗口运行的话,有被关掉的风险,使用后台运行的方式更加可靠...官网:http://www.nssm.cc/usage 3.2 Windows服务程序 将批处理脚本作为Windows服务运行的方法是编写一个简单的Windows服务程序,然后在该服务程序中调用批处理文件
攻击者可通过EVAL执行lua代码,或通过数据备份功能往磁盘写入后门文件。 1....一旦攻击者可以在一台计算机上运行代码,他们便可以下载powershell脚本文件(.ps1)到磁盘执行,脚本可以在内存中运行(无文件化)。...launcher_bat木马,需要输入usestager windows/launcher_bat http(监听器的名称) Step 2:将产生的bat文件直接复制到靶机上运行,就可以看到反弹的shell...获取系统运行的进程 为了增加迷惑性,可以将批处理文件插入到office文档中,现创建一个excel表格,在excel中“插入”-“对象”-“由文件创建” 处,插入launcher.bat文件,可更改文件名称和图标...2.4.4 Empire产生VBS木马反弹shell use stager windows/launcher_vbs execute 在靶机上运行该VBS脚本即可 注意:如果要生成基于VBS的Powershell
仅用于SAP软件的应用与学习,不代表SAP公司。注:文中SAP相关字或图片,相应著作权归SAP所有。...: 3、运行后,会运行浏览器打开Migration cockpit 4、可创建新的迁移项目,或直接打开,然后选择导入的对象: 5、进入对象后,下载模板: 6、注意:下载模板不能用WPS打开,目前不识别...3、修改Script脚本 (1)首先脚本通用部分不修改,如开始第一部分: (2)然后在session之前,加打开Excel与循环语句,明确打开Excel位置和文件名: dim oExcel,oWb,oSheet...4、做模板Excel后,SAP GUI只留一个界面,直接运行Script脚本,看着程序自己前台操作,感觉也蛮好的。...在没有语法错误的前提下,直接双击左键就可以运行。 但是要注意,因为VBS较为简单可行性强,所以很多人都喜欢利用VBS去写病毒或者整人的代码,所以在打开VBS之前要确保VBS的安全性和渠道的可信性。
解压安装位置: C:\Users\Administrator\Desktop\Wnmp 一定要是这个位置哦,配置文件里面写死了这个固定的位置 如果要修改: 则修改如下文件: C:\Users\Administrator...\nginx.conf C:\Users\Administrator\Desktop\Wnmp\mysql-5.6.17-winx64\my.cnf 还有脚本位置也需要修改: mysqlStart.bat... mysql启动脚本,启动后不会退出cmd,可以看到启动过程的日志. mysqlStart.vbs [ mysql启动脚本,启动后在后台运行.] mysqlStop.bat mysql...停止脚本. nginx_start.bat nginx启动脚本 phpStart.vbs php启动后置于后台 php_start.bat php启动,启动会打开...cmd窗口 wnmp-Start.bat (这个好像有点问题,没仔细研究了) mysq[l] kill语句: taskkill /f /im mysqld.exe nginx kill语句:
[TOC] 0x00 前言 描述:作为一个网络安全从业者,您可能会常常在渗透测试中遇到只有一个Shell情况下如何将可执行文件上传到一台windows机器上(主要由于没有界面操作),我在实际渗透测试中将我的经验和方法进行分享...; 0x01 方式 (1) debug 描述:debug是一个程序调试工具功能包括:直接输入,更改,跟踪,运行汇编语言源程序,观察操作系统的内容看ROM BIOS的内容,观察更改RAM内部的设置值,以扇区或文件的方式读写软盘数据...[type]::GetTypeFromProgID("Excel.Application")) $excel.RegisterXLL($path) 方式3:将hex转换成为exe可执行文件 C:\Users...-1_5_3_1-binary.zip C:\test\update\wget.zip 运行后会下载wget的压缩包wget.zip 注:Windows系统默认不包含解压缩zip文件的命令,但是可以通过...描述:下载劫持com的sct的批处理文件 ?
[TOC] 0x00 前言 描述:作为一个网络安全从业者,您可能会常常在渗透测试中遇到只有一个Shell情况下如何将可执行文件上传到一台windows机器上(主要由于没有界面操作),我在实际渗透测试中将我的经验和方法进行分享...; 0x01 方式 (1) debug 描述:debug是一个程序调试工具功能包括:直接输入,更改,跟踪,运行汇编语言源程序,观察操作系统的内容看ROM BIOS的内容,观察更改RAM内部的设置值,以扇区或文件的方式读写软盘数据...[type]::GetTypeFromProgID("Excel.Application")) $excel.RegisterXLL($path) 方式3:将hex转换成为exe可执行文件 C:\Users...-1_5_3_1-binary.zip C:\test\update\wget.zip 运行后会下载wget的压缩包wget.zip 注:Windows系统默认不包含解压缩zip文件的命令,但是可以通过...描述:下载劫持com的sct的批处理文件 WeiyiGeek. cscript /b C:\Windows\System32\Printing_Admin_Scripts\zh-CN\pubprn.vbs
配置文件使用编码格式,一般在Windows下编码都是 ANSI 的格式 所以在运行项目的时候需要统一文件的格式防止乱码 set ENCODING=-Dfile.encoding=utf-8 @rem....bat 或 .cmd 两者在windows都是可以运行的 2....运行 命令格式:startup.bat ljd-stream-msvs 3. 后台运行隐藏命令框 a....利用 vbs 脚本处理 新建文本文件 run.txt ' .....bat 或 .cmd 运行 shutdown.cmd 脚本 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
,将下载好的文件夹之间解压即可,我们直接解压到C盘根目录启动并验证在没有配置环境变量的情况下,可以直接进入到nginx的解压目录下,运行start nginx然后打开浏览器输入localhost这个是在服务里面验证...收尾设置我么们希望nginx和run.py能随服务器启动一起启动,这样每次服务器重启,就不需要我们手动做这些了,另外我们希望run.py能在后台运行,而不是在cmd窗口中显示,因为这样很容易被误关。..." "%ENV_NAME%"rem 后台运行 Python 脚本start /B python "%SCRIPT_PATH%"endlocal具体路径大家根据自己的路径进行设置即可在创建一个vbs文件,...我们关闭所有的cmd窗口验证一下这时在访问我们的网站可以看到502报错,然我们双击上面的vbs文件(正常情况下,我们重启服务器时它会自动执行,我们这里只是模拟一下。)...结束语我们今天和大家一起在windows server环境中部署了django项目,并实现了windows重启后自动运行的功能,其实组后vbs和bat的方案我们有更好的解决方案基于supervisor-win
之后运行 ? 即可生成线程。 3、生成stager 接下来生成在目标机器上运行的stager。 Empire提供了多种选项: ?...个人认为一般情况下launcher_vbs和macro是使用比较多的,前者会生成可以直接运行的vbs代码,后者可以粘贴进office文档中。...实战中可以通过伪装诱导渗透对象打开vbs文件,或者在excel/doc中加入有效信息(如特殊的表格或者数学公式)诱导用户点击“运行宏”。 以launcher_vbs的使用为例,其选项包括: ?...可见主要需要修改的是Listener,通过 ? 设置好,运行 ? 生成。默认生成在/tmp/文件夹下。 在个人电脑上使用scp下载launcher_vbs: ?...此后这个文件可以保存在u盘里随时使用了。 4、探索渗透目标 如果目标在电脑中双击了launcher_vbs,服务器端会有反馈提示: ? help命令看一眼能够做什么: ?
但是,我们发现laravel的文档中只提供了linux/unix下的解决方案,但是我们大多数时候本地开发环境都是在windows下搭建的,所以,我们需要解决这些问题。...解决方案 主要用到了windows任务计划程序,bat批处理,vbs脚本,有兴趣可以了解。 通过计划任务和批处理 这也是大家用到最多的方式了,stackoverflow一大半的回答都是这个。 1....然后另存为.bat的文件就好啦,名字随意,后缀.bat。 ? 4.然后就是创建计划任务,步骤图片如下所示,填写红框区域就好了 ? ? ? ?...这个时候就会去调用laravel的任务调度了(前提是你已经在laravel里面编写好了任务调度),但是我们会发现,没过一分钟,都会有个dos命令的黑框弹出来,然后运行完了之后再关闭,这样会分散我们的注意力...3.回到解决方案第一部分的第4步骤,编辑计划任务,将操作里面打开程序,从.bat脚本换成.vbs文件,步骤如下 ? ? ?
领取专属 10元无门槛券
手把手带您无忧上云