首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

钓鱼免杀?Miss?怎么可能?

bypass的想法。...Vbs是Windows上的可执行文件,可以直接运行Windows的操作命令,但是vbs在渗透测试或者钓鱼中有个比较大的缺点,就是代码明文。...这个工具已经写进打包好的工具里,程序运行时会在C盘根目录下自动释放,程序自动生成VBS代码,对VBS文件进行加密,程序运行完成后会被删除。...工具特点: 本次使用的是VBS调用powershell执行命令的方式进行上线,程序执行成功后会在系统内存运行,不产生exe等可执行文件后台进程,减少被查杀的风险;而且当excel程序被受害者关闭后,仍然可以正常上线...最后,如果觉得这个项目有用或者对你有帮助,请给我点个Star! 大家在白嫖的同时希望能给个一键三连!!! ? 这种项目源码没法open出来,大家尝试逆吧!

1.5K30

使用vbscript替换excel文件的内容

从接手webgame开始,看到那么多的excel文件被翻译为繁体,我的头就没小过。现在因为新版本的问题又得重新翻译一次,经历过上一次惨痛的过程,这一次变懒了。...实际上面对那么大的工程,是不可能所有内容都一个一个去看的,所以采用的是word或是excel自动的简转繁功能,但这样的方式带来了比较致命的问题,合作方往往在你重新生成配置文件后,测试过程中发现一些文字需要重新替换...最初想法是觉得很简单,只是替换而已,就想用php去做这件事,可到后来发现php使用phpexcel这个库对excel读取的时候,遇到中文,特别是繁体中文时问题多多,基本上不能读取完一个文件夹下的excel...然后想想说用vbs写个程序吧,毕竟有近200个文件呢,不太想写个宏,然后把一百多个文件打开都来执行一个这个宏命令。...写是写完了,不过整个跑的效果并不理想:太慢… 假设平均一个excel文件为 15列 * 10000行,如今有超过185个这样的excel文件,那么大约有 27,750,000(近三千万次循环),不包含读取文件

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

    启蒙篇-立志做PLC圈子里的IT大拿 | 利用VB编写程序读取PLC数据

    其实在工控领域,很多软件支持VBA和VBS脚本,这两种语言都跟VB有很大关系,VB也算是一种上了年纪的编程语言了,微软目前也已经停止了对它的更新,但这不妨碍VB在工程领域内的应用。...这么做的好处就是以后如果泵站有增加的,你只需要在PLC按照规定的要求编写好程序,在此表内添加泵站名称,不需要改变我们的数据记录程序就可以自动记录新的泵站数据了。...后来,后来王老湿就学会了VB、VBA、VBS,愉快又顺利的完成了工作。 畅想一下,如果你搞定了如何通过DDE的方式读写RSLinx软件里面的变量,那么你面前是不是打开了一扇通向光明的大门?...通过DDE,你不止可以记录数据到数据库用来做报表,大胆联想一下,如果我们把DDE通讯的频率提高一下,每秒读取一次,再找个简单的数据显示的软件,比如Excel,写几个VBA脚本,拉几个窗体,做几个曲线,我的天呢...所以,王老湿写这些文章的本意从来都是抛砖引玉,只要你学会了其中一个,其他的都可以触类旁通,甚至你可以吹牛逼了:组态软件有什么牛逼的呢,还不是从读取PLC的数据开始的。

    1.7K50

    SCADA 大咖之路

    你爱SCADA这一行吗?如果你爱这一行,那么一定不希望一直做些基础性的工作,一定会将成为这一行的佼佼者作为你的目标。作为一名在西门子从事SCADA工作多年的工程师,想大家聊聊SCADA进阶方面的话题。...如果你对编程概念很了解,甚至于知道怎么开发一个组态软件,那么将会对现成的组态软件有更好的理解。同时在处理软件运行中出现的问题时,也会有全新的分析问题的视角,这对处理问题将大有裨益。...如果是一个大型的项目,并且画面内容基本不变,针对不同的工厂,只需要适配不同的参数即可的那种场合。最高效的方法就是使用 VBA 脚本来进行统一修改。(注意,VBA和VBS是不同的哦。)...我们也不需要对某个语言那么熟练,对其每个函数都信手拈来,就像该语言的程序员那样熟练。我们需要的是知道其有什么,用的时候去网上搜索即可。...因为权限问题,导致 WinCC 创建文件失败,进而导致新建项目失败。 看到这里,你可能会有个想法:“将temp 文件夹的写入权限勾上是不是就正常了呢?”。你想的没错。

    1.4K20

    一句命令激活Windows系统、Office全套

    slmgr /skms kms.51it.wang && slmgr /ato 3)验证: wmic os get caption 查看系统版本 slmgr /dlv 查看激活详情 4)说明: 如果激活失败有两种原因...解决办法:命令提示符(管理员)执行以下命令安装密钥后重新激活(密钥在文末“附1”) slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX b.你安装的系统为RTL版,需要先转换为...文件所在的目录 2)执行命令激活Office软件 cscript ospp.vbs /sethst:kms.51it.wang && cscript ospp.vbs /act 3)验证 cscript...ospp.vbs /dstatus 查询Office激活详情 4)说明: 如果激活失败有两种原因: a.你无意中修改或卸载了Office自带的激活密钥。...解决办法:执行以下命令安装密钥后重新激活(密钥在文末附文2) cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX b.你安装的为RTL版Office

    8.2K40

    Vbs脚本编程简明教程

    那么什么是COM对象呢?...说明之一:上面的操作中,保存位置放在桌面,仅仅是为了执行方便,你保存到其他的地方完全没有问题,只要你知道你保存在什么地方就可以了,什么?是废话,自己保存的当然知道保存在那里了。..., , "系统提示" 执行一下,看看效果和位置。 说明之三:如果执行失败,看看你的标点符号,所有的标点符号必须是在英文状态下输入的。...那么看到了一个什么样的结果呢?在桌面上又打开了一个记事本。 说明之一:Set是Vbs指令,凡是将一对象引用赋给变量,就需要使用set关键字。那么什么是对象引用呢?...WMI是CIM的微软实现,它有很多类是从CIM中派生出来的。 二、WMI的命名空间 那么命名空间是做什么作用的呢?我简单这样说,在同一段代码中,如果有两个变量或函数的名字完全相同,就会出现冲突。

    10.3K52

    VBScript详解(一)

    , ,”系统提示” 执行结果为: 说明之三:如果执行失败,看看你的标点符号,所有的标点符号必须是在英文状态下输入的。...在使用循环控制语句前,首先要对循环条件进行判断,如果循环次数是有固定次数的,那么使用For……next循环,其结构为: For 计数器变量=开始计数值 to 最后计数值 执行循环体 Next 如:...如果你希望在条件满足时执行一段代码则使用do……while语句。 六、使用过程 常用的过程有两种,一种为函数function,给调用者返回值,一种为子程序sub,无返回值。...运行结果是在桌面上又打开了一个记事本。 说明之一:Set是Vbs指令,凡是将一对象引用赋给变量,就需要使用set关键字。那么什么是对象引用呢?凡是字符串、数值、布尔值之外的变量都是对象引用。...但是需要注意的是,如果你要执行的可执行文件存放的地方不是程序安装的常用路径,一般情况下,需要提供合法的路径名,但是run在运行解析时,遇到空格会停止,解决的方法是使用双引号,例如:在我的机器上运行qq,

    4K20

    错误813宽带连接解决办法_网站500服务器内部错误

    按常理说,由操作系统负责的工作我们大可放心,不必担心出错, 但不知是BUG还是其它什么原因,系统的对IWAM账号的密码同步工作有时会失败, 使三方IWAM账号所用密码不统一。...(4)系统如果提示“应用程序被一个以上的外部产品创建。你确定要被这些产品 支持吗?”时确定即可。...(5)如果我们在IIS中将其它一些Web的“应用程序保护”设置为“高(独立的)”, 那么这个WEB所使用的COM+应用程序的IWAM账号密码也需要同步。...synciwam.vbs脚本用法比较简单: cscript synciwam.vbs [-v|-h] “-v”参数表示详细显示脚本执行的整个过程(建议使用),“-h”参数用于显示 简单的帮助信息。...因 为synciwam.vbs脚本是从IIS metabase数据库而不是从Active Directory取得IW AM账号的密码,如果IIS metabase中的密码不正确,那synciwam.vbs

    6.2K30

    使用Empire“探索”Windows个人电脑

    Empire是针对windows平台的一套渗透工具,包括了从stager生成、提权到渗透维持的一系列功能。...笔者早先在试用Empire的过程中发现其不适用于UTF-8编码,所以在执行命令时包含中文就会卡死。 近期Empire的作者解决了以上bug,所以让我们愉快地使用Empire探索一番。...个人认为一般情况下launcher_vbs和macro是使用比较多的,前者会生成可以直接运行的vbs代码,后者可以粘贴进office文档中。...实战中可以通过伪装诱导渗透对象打开vbs文件,或者在excel/doc中加入有效信息(如特殊的表格或者数学公式)诱导用户点击“运行宏”。 以launcher_vbs的使用为例,其选项包括: ?...4、探索渗透目标 如果目标在电脑中双击了launcher_vbs,服务器端会有反馈提示: ? help命令看一眼能够做什么: ? 事实上,此时已经可以使用cmd中的命令了: ?

    1K50

    手把手教你|VBS或VBA中的排序算法

    0 排序的结果需要能记录下来 算法程序可以随时停止 VBA编写的算法程序可以引申到VBS,因此,该算法不止适用于RSViewSE,还适用于WINCC及其他能够使用VBA或VBS脚本控制的组态软件 算法内参与排序的标签不能局限于...比如,数据数组arrData(1)和arrData(2)存储的是标签P1和P2的值,那么在排序结束后,排序数组arrOrder(1)和arrOrder(2)中将会分别存储1或2来表示数据数组是arrData...在SE内创建一个画面,放置一个文本框和2个按钮,文本框用于关联系统标签秒,从而实现每秒变化时在文本框的值变事件内执行算法程序。2个按钮分别为初始化并开始排序和停止排序。程序都在VBA内。...将SE运行起来后,文本框内数值会随着系统时间的变化每秒变化1次,此时VBA程序会相应地执行一次。...本程序中,参与排序的标签可以有很多,理论上不设置上限,但是因为采用了循环嵌套方式进行排序,一旦标签过多,会影响程序执行时间。

    18710

    编程到底有多深奥?

    本期呢不是教你编程,只是做一个职业引导, 如果有兴趣学编程的话,腾讯有免费的云课堂, 能给你提供很多帮助。 小编不是程序员,也没有从事软件行业, 写这篇文章也是因为好多人都问,编程好学吗?...现在工资那么高。 是不是很复杂呀?普通人能学吗? 对于这些问题呢,本期就来好好聊聊编程。 ?...你按下每一个按键就是代码,执行相应的功能,都是程序员设计的。 而电器的控制器,接收了遥控器按钮的指令,做出相应的动作。 ? 比如说空调,如果不加以控制,难道一直制冷或者制热吗?...抖音都在用的装逼指南(手动滑稽) 要更了解VBS,可以再去搜集相关资料,看看VBS使用的是哪些命令, 然后使用这些命令,在记事本上尝试着写一下, 另存为VBS再运行一下,好了,你已经踏进程序员的大门了...比如你对编程感兴趣,那就去找相关的教程,慢慢看, 如果你是真的有兴趣,会自觉去找各种资料的, 就像打游戏关卡过不去时,你也会找各种攻略来看。 如果你没那么感兴趣,很快你就放弃了。

    66430

    红队技巧-常规横向手法

    : dir \ \\192.168.75.131\c$ 当然有了权限,当然得拿shell了 1.1 at计划任务拿shell(管理员权限) 因为要设置计划任务,可能需要对照时间,当然你如果想每分钟就执行一次...hash密码很麻烦,你可以用wce 将hash注入到本地的认证进程lsass.exe中去,然后直接: wmiexec.vbs /shell 192.168.75.131 SCShell SCShell是无文件横向移动工具...(使用这个工具需要明文密码) Winrs.exe 是一个内置的命令行工具,它允许远程命令的执行在WinRm的适当的有资格的用户。...如果一切顺利,则DCOMLaunch服务将创建所请求类的实例,通常是通过运行LocalServer32子项的可执行文件,或者通过创建DllHost进程来承载InProcServer32子项引用的dll。...Visio对象提供了一种直接方法,可以使用“ ExecuteLine”方法从字符串运行VBA的任何代码: $a = [activator]::CreateInstance([type]::GetTypeFromProgID

    2.1K20

    交互式脚本_交互式和脚本式的区别

    目录 什么是 VBS 第一个 VBS 脚本 msgbox 语法 中文乱码 弹窗交互功能 表白恶搞 什么是 VBS VBS 是一种 Windows 脚本语言,全称是 Microsoft Visual...Basic Script Editon,微软公司可视化 BASIC 脚本版 vbs 是系统内置的,代码可在 windows 系统中直接执行,不需要编译环境,非常的方便 vbs 脚本简单,高效,大部分功能都可以实现...将文本文档的格式后缀 .txt 改为 .vbs 然后双击运行文件即可 msgbox 语法 语法:msgbox "对话框内容","对话框类型(参数:0,1,2,3,4,5)","对话框标题" 对话框内容...上面我们只是实现了很简单的展示功能,那么我们需要实现交互功能,就要用到变量了 在 vbs 中可以通过 dim 定义变量,语法为:dim 变量名1,变量名2,变量名3...变量名n 其中 inputbox...做出来的 使用 dim a(5) 可以定义数组,5表示这个数组里面有多少元素 使用 Select Case 表示这是一个选项 其中选择同意的返回值为6,不同意的返回值为7 如果点击了不同意,那就循环从数组中取值展示

    82410

    使用 WSHControllerWSHRemote 对象的横向移动(IWSHController 和 IWSHRemote 接口)

    环形 当你第一次尝试时,你会失败。 为什么? 很多原因。事实证明,此功能需要一些准备才能使用。...在四处寻找并阅读其他人为使其发挥作用所做的工作之后,我将这些想法放在一起: 使用管理员帐户执行接下来描述的两个操作(如果 wscript 无法写入注册表项,它不会返回错误!)...如果您担心运行“wscript -regserver”会将此技巧置于 catch 22 部门(我们需要先远程运行一个进程来运行我们的脚本),请不要担心。...这是这些键的高级列表——如果你想要详细的值,你可以从你的测试实验室盒子上的 regshot 会话中获取它们: HKLM\SOFTWARE\Classes\CLSID\{6F201542-B482-11D2...,您需要注意这些工件: 上述注册表工件(远程值 + 类条目) 在用户临时目录中创建的文件 - 如果在 localhost 上启动 %TEMP%\wsh*.tmp %TEMP%\wsh*.tmp.vbs

    63710

    【坑】如何心平气和地填坑之拿RSViewSE的报表说事

    在某一个软件内,你所能够调用的ActiveX控件的种类和数量取决于该软件所在计算机上安装的第三方软件的种类和数量,举个例子,你只有安装了Excel软件,你的组态软件内才能调用到Excel相关的控件。...也就是说,ActiveX控件不是你的组态软件自带的,而是你的软件与当前计算机的Windows系统之间友好沟通后共享而来的,如果你需要的控件在当前计算机内没有,那就需要自行注册,然后再调用。...如果你的操作系统安装了offic软件和RSViewSE软件,那么你所能调用并完全脚本控制的表格控件有如下几种: 1、Microsoft DataGrid Control 2、 Microsoft FlexGrid...注意,在VBA/VB/VBS语言里面,英文输入法的单引号’ 是注释符 编程原则:结构化、模块化、思路清晰、注释清楚、能够用子程序的就不要全都挤一块 选择按钮的按下事件 先设置表格的样式,合并单元格...,及数据会根据该秒的变化往表格内写一次 手动导出表格内容到指定位置 点击该按钮可按照提示保存当前表格内容成Excel文件 手动在后台默默导出 导出表存放在什么位置,文件名如何规定?

    3.2K41

    超好玩的vbs代码 (恶作剧代码)

    VBS脚本是有ASCII码组成。编写VBS脚本没有什么特定要求,只要有系统带了WSH环境就可以,从WIN98就开始支持了。...如果别人不输我是猪的话就会一直点下去 点到你设定的数字 for i=1 to 100 从1到100 可以改成 20 其他的数字 解除这个VBS脚本的办法就简单了 只是关掉任务管理器里...; alert('我不是说过不可以这样吗?'); alert('你把我的话当什么了?'); alert('你知道错了吗?'); alert('什么?...a等于a那么就执行 If a = a Then 'count不断的加1,以便产生不同的文件名 count = count + 1 '产生文件名及文件句柄,并用count作为产生不同的文件名。...创建一个text文本,把代码复制进去,后缀改为vbs 双击运行即可 如何能关闭呢?

    6.4K30

    利用Winrm.vbs绕过白名单限制执行任意代码

    原始文件名'这一属性被嵌入到了二进制文件之中,并被签名所保护,而如果攻击者想要修改这一属性,二进制文件的签名将会失效。...这篇博客详细说明了为什么通过哈希值禁用文件是不高效的。至于缓解措施,微软可以修改这个脚本文件的内容并重新进行签名。如果这样做的话,这将导致之前版本的脚本文件的签名失效。...所以如果我们通过WDAC启用了脚本执行的签名保护,这些脚本的执行将失败。...攻击者应该需要了解它们的payload到底是从磁盘中的文件被执行或者是完全在内存中被执行。通过ScriptLogging技术,Powershell完全具有这种能力。...如果你想尝试获取ASMI事件,KrabsETW是你可以采用的最好的库之一。不过,若仅仅出于实验目的,你可以通过logman.exe获取ETL记录。

    1.6K40

    UFT自动化测试

    9.1 UFT导入EXCEL文件 (1)新建一个EXCEL文件,存在 C:\FlightCase.xlsx (2)怎么用UFT从EXCEL中取数据 查找: DataTable.ImportSheet...在UFT编辑代码 结果: 9.2 Datatable自动化测试 将测试数据从excel导入,自动化执行,最后再将结果导出到文件。...,那么你需要做的仅仅是维护对象库,不需要去维护所有的脚本) 对象识别时没有描述性编程那么准确,可能有时候会出错 涉及到命名规范的建立,否则就会乱 12.UFT库函数-局部调用、全局调用 库函数文件是包含...如果在同一目录下另一个文件使用c.jpg,那么路径就是url=”c.jpg”。...你可以在脚本的开头添加 OnError Resume Next 这行语句告诉vbs在运行时跳过发生错误的语句,紧接着执行跟在它后面的语句。

    1.7K20

    VBA与数据库

    如果你的VBA用的不错了,总会碰上一些找你帮忙的人,他们很多时候就会丢一个表格给你,说我要怎么样怎么样。...这个时候你就得去看他的Excel数据是怎么组织的,最后需要什么结果,然后才能去编写VBA处理。...如果Excel数据非常的不规范,根本找不到规则的时候,你就会告诉求助的人说实现不了,可能求助的人还会很怀疑你是不是不愿意!...那么,为什么这些数据能够做到有组织呢? 如果从来没有接触过数据库的,建议先使用Access去感受一下,如果安装office的时候没有安装这个,建议安装上去试着用用。...数据库设计了那么多的限制,数据的结构应该也非常的复杂,难道我们需要去了解清楚这些复杂的数据结构吗?

    1.9K20
    领券