首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

恶意软件分析–恶意

还观察到,当受害者打开文档时,将执行一个(workbook_open),该受害者显示一个消息框,表明“ Microsoft Excel停止工作”(在中进行硬编码)。...它通过在保加利亚托管HTTP端口80其CnC服务器发起一个get请求连接,以执行其进一步活动(目标操作)。...通过对excel内部工作表分析,发现了以下定义一系列工作表: 扫描仪显示Excel文档具有嵌入s.bat文件创建过程Excel文件中嵌入一些可疑和异常功能。...现在,在移至sqmap.dll之后,已经发现sqmap.dll设计为通过使用一些基于“ WinHTTP.h” APIWindows内置函数生成HTTP请求和响应,如下所示: [注意:sqmap.dll...live / xx /执行HTTPS GET。 xx。 在分析后,发现崩溃和上面显示消息被植入,以使用户相信文件已损坏并关闭。突出显示部分显示了事件。

2K10

太强了,用Python+Excel制作天气预报表!

xlwings处理表格,requests则是请求数据。 先从Excel中获取城市信息,然后请求接口,获取到天气信息,再返回给Excel。...找了一圈国内开放天气API接口,大多都是需要注册,小F果断放弃。 腾讯倒是有个不错,可惜接口信息不太完整,没有相应数据说明。...选择名称为SampleCall,位置为当前工作簿。 点击按钮1,A1单元格出现内容Hello xlwings!。 再次点击,A1单元格内容变为Bye xlwings!。...Shanghai', '深圳': 'Shenzhen', '天津': 'Tianjin', '武汉': 'Wuhan' } def main(): # 通过runpythonexcel...中调用python函数 wb = xw.Book.caller() sht = wb.sheets[0] # Excel中读取城市信息 city_name = citys

1.2K40

利用 Python+Excel 制作天气预报表!

xlwings处理表格,requests则是请求数据。 先从Excel中获取城市信息,然后请求接口,获取到天气信息,再返回给Excel。 具体操作可以看下图~ ?...找了一圈国内开放天气API接口,大多都是需要注册,小F果断放弃。 腾讯倒是有个不错,可惜接口信息不太完整,没有相应数据说明。...选择名称为SampleCall,位置为当前工作簿。 ? 点击按钮1,A1单元格出现内容Hello xlwings!。 ? 再次点击,A1单元格内容变为Bye xlwings!。 ?...Shanghai', '深圳': 'Shenzhen', '天津': 'Tianjin', '武汉': 'Wuhan' } def main(): # 通过runpythonexcel...中调用python函数 wb = xw.Book.caller() sht = wb.sheets[0] # Excel中读取城市信息 city_name = citys

1.9K10

太强了,用Python+Excel制作天气预报表!

xlwings处理表格,requests则是请求数据。 先从Excel中获取城市信息,然后请求接口,获取到天气信息,再返回给Excel。...找了一圈国内开放天气API接口,大多都是需要注册,小F果断放弃。 腾讯倒是有个不错,可惜接口信息不太完整,没有相应数据说明。...选择名称为SampleCall,位置为当前工作簿。 点击按钮1,A1单元格出现内容Hello xlwings!。 再次点击,A1单元格内容变为Bye xlwings!。...Shanghai', '深圳': 'Shenzhen', '天津': 'Tianjin', '武汉': 'Wuhan' } def main(): # 通过runpythonexcel...中调用python函数 wb = xw.Book.caller() sht = wb.sheets[0] # Excel中读取城市信息 city_name = citys

96120

太强了,用Python+Excel制作天气预报表!

xlwings处理表格,requests则是请求数据。 先从Excel中获取城市信息,然后请求接口,获取到天气信息,再返回给Excel。 具体操作可以看下图~ ?...找了一圈国内开放天气API接口,大多都是需要注册,小F果断放弃。 腾讯倒是有个不错,可惜接口信息不太完整,没有相应数据说明。...选择名称为SampleCall,位置为当前工作簿。 ? 点击按钮1,A1单元格出现内容Hello xlwings!。 ? 再次点击,A1单元格内容变为Bye xlwings!。 ?...Shanghai', '深圳': 'Shenzhen', '天津': 'Tianjin', '武汉': 'Wuhan' } def main(): # 通过runpythonexcel...中调用python函数 wb = xw.Book.caller() sht = wb.sheets[0] # Excel中读取城市信息 city_name = citys

1.1K20

分享5个关于 Vue 小知识,希望对你有所帮助(四)

大家好,今天我继续分享5个关于 Vue 小知识,希望对你有所帮助。 1、如何在组合API中使用触发事件(Emmit Events) 发出事件可以使子组件父组件传播事件。...定义发出(DefineEmits) 为了触发事件,我们使用Vue.js提供 defineEmits API来声明要触发事件。如下面的示例所示, defineEmits 接受要触发事件列表。...显示用户友好消息:向用户显示清晰简洁错误消息,描述出了什么问题,并提供解决问题指导。避免最终用户显示原始技术细节,因为这可能会令人困惑,甚至存在安全风险。...重试机制:为瞬态错误(例如网络超时)实现一个重试机制,以便API有机会临时问题中恢复。但是,避免过多重试,以防止过载API并触发速率限制机制。...超时:设置合理API请求超时时间,以防止前端无限期地等待响应。如果请求超时,考虑提供用户友好消息。

18910

解密古老而又神秘宏病毒

屏蔽格式菜单"对象" 宏病毒调用外部例程表: 外部例程 介绍 MSXML2.ServerXMLHTTP Xmlhttp是一种浏览器对象, 可用于模拟httpGET和POST请求 Net.WebClient...|  http中get请求 | Post |  http中post请求 | Response |  http中认识response回复 | Net |  网络服务 | WebClient |  网络服务...Microsoft Word/Excel 宏文件 -利用 Word/Excel虽然是很老旧,但受害者发送恶意 Microsoft Office文件仍然是久经考验一种社会工程学攻击方法。...生成后,你可以快速创建一个Excel 文档: 打开 Excel 转到视图选项卡(View Tab) - > - >查看 添加一个名称,为 book1 配置,然后单击 "创建" 用生成代码替换所有当前宏代码...右键单击屏幕底部"Sheet1",然后单击"插入"。 弹出一个窗口,允许您要插入各种对象中进行选择。选择"MS Excel 4.0表"并单击"确定"。 已创建一个名为"1"新工作表。

5.5K30

Python操作Excel工作簿示例代码(*.xlsx)

有资料说处理速度真的很慢,因为我处理文件比较小,但是没有发现这方面的问题,还有一个问题就是说Excel全部丢失,这个测试时候确实是丢了,只不过这个好像和文件格式有关,要想保存需要存储为 .xlsm...xlwings 这个库在操作首先要创建一个 App,通过这个创建出来 App 对象来操作 Excel,非常像把 Excel 各种操作 api 封装到一起,然后通过这个 App 对象来调用,如果在创建...第2行开始插入4行,也就是说2-5行变成新插入空行 load_ws.api.rows('2:5').insert # 删除第6行和第7行 load_ws.api.rows('6:7').delete...# 插入一个单元格,实际测试效果是B列B2开始向下移动,B2为新添加单元格 load_ws.range('B2').api.insert # 插入新一列 load_ws.api.columns...可以读取,但没有 可以读取包含表格 保存.xlsm 保存后打不开,存成 .xls 格式丢失 保存后打不开,存成 .xls想 格式丢失 存储后还在 增删行和列 没有直接方法 支持 支持 另存后大小

2.5K30

EXCEL VBA开始,入门业务自动化编程

本期开始,打算穿插着写几个连载,最接近大家日常业务Office开始。因为本身是在日企工作,所以对Excel有着特别的情感,索性就决定先从Excel开始吧。...VBA同Visual Basic(VB.NET)区别是,VBA是运行在Excel,Word或Access等Office程序上编程语言,它是VB基础上改良,可以直接作为Excel,Word或Access...单击[设置]并且勾选「禁用所有,并发出通知,之后单机[确定]按钮(图7)。...图7 如图设置完毕后,打开包含工作簿时是被禁用;如果确认安全性没有问题,用上面图5图6方法再启用就可以了。 举例创建一个最简单Excel 现在我们尝试着创建一个具体出来。...快速访问工具栏中追加宏命令 依次选择Excel菜单中[文件][选项][快速访问工具栏]。在[从下列位置选择命令]中指定[]。然后,在[自定义快速访问工具栏]中选择[用于****.xslx]。

17.5K111

11.反恶意软件扫描接口 (AMSI)

当脚本准备好提供给脚本引擎时,应用程序可以调用 Windows AMSI API请求对内容进行扫描。这样,就可以在决定继续执行之前安全地确定脚本是否是恶意。 即使脚本是在运行时生成,也是如此。...那么问题就是在这里,amsi在脚本解密到注入内存之前去扫描查杀。这才是调用amsi意义。...5.amsi循环缓冲区取出内容传递给杀毒软件。 6.杀毒软件拿到数据后判断是否为恶意。 6.如果行为是无恶意,那么可以执行。否则,关闭会话并发出响应警报和处理恶意文件。...此外,它还允许直接调用 COM 方法和 Win32 API。 VBA 脚本引擎通过实现调用者和被调用者之间转换内部接口处理宏代码到 COM 和 API 调用。...该协议允许 VBA 运行时反病毒系统报告它即将执行某些高风险代码行为,并允许反病毒在观察到行为序列表明可能存在恶意活动时进程报告,以便 Office应用程序可以采取适当行动。

4.2K20

Excel催化剂功能第5波-使用DAX查询PowerbiDeskTop中获取数据源

自从Excel催化剂诞生,问题已经二选一变成了强强联手,各自做各自最擅长,鱼和熊掌都可兼得理想人生从此拉开了帷幕!...Excel透视表PowerbiDeskTop发出MDX查询 当关系型数据库可以使用SQL和数据库内表进行查询时,数据数据库存储到最终查询使用提供了很大便利性,而且SQL查询也因其简单易学,功能强大...但Excel透视表却无法PowerbiDeskTop发出DAX查询,而只能是MDX查询。...Excel催化剂PowerbiDeskTop发出DAX查询 以上提到,Excel自身是无法PowerbiDeskTop发出DAX查询,就算用了第3波功能,也只能让透视表顺利连接上PowerbiDeskTop...)后,PowerbiDeskTop将自动生成DAX查询语句SSAS模型发出查询请求,最终把数据结果返回到可视化组件中,同时还可以配合字段筛选功能,当数据量大时只选取所要符合条件数据子集。

6.4K30

Jupyter Notebooks嵌入Excel并使用Python替代VBA

当Jupyter笔记本在Excel中运行时,所有其他方法(例如,使用XLCell类,ExcelCOM API甚至xlwings)仍然可用。 提示:可以为魔术函数结果分配一个变量!...例如,尝试“ df =%xl_get”。 将Python中数据移回Excel Python到Excel另一种传输方式也可以正常工作。...%xl_plot 使用“%xl_plot”在Excel中绘制任何Python图表。从一个受支持绘图库中其传递任何图形对象,或使用最后一个pyplot图形。...在Excel中使用Python而不是VBA脚本 你是否知道在VBA中可以执行所有操作也可以在Python中完成?编写VBA时将使用Excel对象模型,但是Python也提供相同API。...尝试进行诸如获取当前选择和更改单元格内部颜色之类操作。弄清楚如何使用Excel对象模型进行操作一种好方法是记录VBA,然后将该转换为Python!

6.3K20

《最新出炉》系列初窥篇-Python+Playwright自动化测试-58 - 文件下载

其实不是这样,且听哥徐徐道来:哥这里下载是去掉下载弹框下载。...除了测试功能之外,Playwright还提供了一些实用工具和API,其中包括文件上传和下载功能。这些功能可以帮助用户模拟用户上传或下载文件场景,并验证这些操作是否按预期执行。...比如:平台上面的上传功能,会提供一个模板(如excel,csv),此时,我们就需要下载这个模板,修改完成后,再上传,作为测试人员,我们需要验证它是否已下载到本地。...save the downloaded file somewheredownload.save_as("/path/to/save/at/" + download.suggested_filename)以上语法我们知道...下载开始后会发出下载事件。下载完成后,下载路径可供使用。3.download相关操作3.1取消下载取消下载。如果下载已经完成或取消,则不会失败。

15520

2019 Python接口自动化测试框架实战开发(一)

接口,查看发送post请求数据中content字段内容也就是博主回答内容 然后进行数据模拟,也就是点击fiddler软件上replay对https://api.zhihu.com/answers...接口进行post请求数据而二次发送,由于知乎这边设定对一个问题只能进行一次回答,所以知乎服务器返回json数据提示我们失败,同时也说明对接口进行二次数据发送成功,只是规则逻辑失败 3.如何模拟接口响应数据...文件中则创建测试类以及test方法,在test方法中调用demo.py中run_main方法,即使用requests模块传递接口url地址和请求方式以及请求体发送对应请求,这里使用setUp方法则是利用其优先调用而对...2.python操作excel获得内容 首先python操作excel,需要安装两个包,分别是xlrd和xlwt这两个库,xlrd这个库是负责读取excel数据,而xlwt库是负责excel写入数据...返回数据格式处理以及调错 为了测试返回接口响应数据,博主这里在excel文档以及json文档中添加了一条数据 因为在excel文档中小说接口不携带header所以在接口发送请求数据核心代码块,

71420

干货 | Office文档钓鱼实战和免杀技巧

Visual Basic for Applications(VBA)是Visual Basic一种语言,是微软开发出来在其桌面应用程序中执行通用自动化(OLE)任务编程语言。...默认情况下,Office已经禁用所有,但仍会在打开Word文档时候发出通知。...没做任何处理之前,VT查杀 39/61 GUI隐藏/取消隐藏VT查杀 37/60 在VBA GUI编辑器中隐藏所有模块(默认“ ThisDocument”模块除外)。...,而达到攻击目的,所以当目标用户点开攻击者发送恶意Word文档就可以通过远程服务器发送恶意请求方式,然后加载模板执行恶意模板。...word 中同步更新效果,问题出在这个域内容可以是一个公式 (或者说表达式),这个公式并不限制内容。

6.6K21

重学SpringBoot系列之RestFul接口及常用注解

(动词) HTTP状态码 Get方法和查询参数不应该改变数据 使用复数名词 复杂资源关系表达 高级用法:HATEOAS 资源过滤、排序、选择和分页表述 版本化你API HTTP协议四种传参方式...RESTful API最好做到HATEOAS,即返回结果中提供链接,连其他API方法,使得用户不查文档,也知道下一步应该做什么。...比如,当用户api.example.com根目录发出请求,会得到这样一个文档。...那么我们有一个问题:如果我们想接收或XML数据该怎么办?我们想响应excel数据格式该怎么办?我们后文来回答这个问题。...如: value: 应用请求端点,最核心属性,用于标志请求处理方法唯一性; method: HTTP协议method类型, 如:GET、POST、PUT、DELETE等; consumes:

1.5K10
领券