首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python 自动化指南(繁琐工作自动化)第二版:十八、发送电子邮件和短信

    然后,转到developers.google.com/gmail/api/quickstart/python,点击页面上的启用 Gmail API 按钮,并填写出现的表单。...这些措施防止 Python 脚本使用smtplib和imapclient模块登录电子邮件帐户。然而,其中许多服务都有 API 和特定的 Python 模块,允许脚本访问它们。...使用 IMAP 检索和删除电子邮件 在 Python 中查找和检索电子邮件是一个多步骤的过程,既需要imapclient又需要pyzmail第三方模块。...如果 IMAP 服务器拒绝这个用户名/密码组合,Python 就会引发一个imaplib.error异常。 搜索邮件 一旦你登录,实际上检索你感兴趣的电子邮件是一个两步的过程。...每个元组包含两个字符串:第一个是与电子邮件地址相关联的名称,第二个是电子邮件地址本身。如果请求字段中没有地址,get_addresses()返回一个空白列表。

    14.8K40

    级联阴影:一种逃避检测并复杂化分析的攻击链方法

    我们分析的网络钓鱼活动使用伪装成订单发布请求的欺骗性电子邮件来传播恶意附件。 此多层攻击链利用多条执行路径来规避检测并增加分析难度。 该攻击活动以带有附件的电子邮件形式发送给受害者。...此特定攻击链的网络钓鱼邮件看似官方通讯,谎称已付款,并催促收件人查看附件中的订单文件。附件doc00290320092.7z包含一个 JavaScript 编码 ( .jse ) 文件。...该脚本充当下载程序,检索并执行 PowerShell 脚本。...JSE 文件是一个简单的下载器,旨在从远程服务器检索并执行 PowerShell 脚本。JSE 文件中的脚本未经混淆,因为此攻击链依赖于多层方法,而非重度混淆。...进一步追踪,沿着调用链中的几个函数,我们到达负责执行 shellcode 的函数。 Shellcode 中动态解析的 API 调用表明其执行流程简单明了。Shellcode 遵循一个常见模式。

    36910

    yagmail邮件发送库:如何用Python实现自动化邮件营销?

    在Python编程中,发送电子邮件是一个常见的需求,无论是用于自动化报告、用户通知还是简单的信息交换。yagmail库以其简洁的API和强大的功能,成为了众多开发者发送邮件的首选工具。...yagmail是一个Python库,旨在简化通过SMTP协议发送电子邮件的过程。它封装了底层的SMTP连接细节,提供了直观的接口,让开发者能够以最少的代码实现邮件发送功能。...1.2 主要特点 易用性:极简的API设计,几行代码即可发送邮件。 安全性:支持SSL/TLS加密,保护邮件数据。 附件支持:轻松附加文件,包括图片、PDF等。...在命令行中运行以下命令: pip install yagmail 2.2 依赖项 yagmail依赖于smtplib(Python标准库的一部分)和requests库来处理HTTP请求(主要用于验证某些邮件服务...附件处理:确保附件路径正确,且文件类型支持。 八、总结 yagmail以其简洁的API和丰富的功能,为Python开发者提供了一个高效、安全的邮件发送解决方案。

    72100

    Python监控电脑开机并拉起摄像头捕获内容发送至邮箱

    这篇文章将详细解释如何使用Python实现一个自动化的监控系统,该系统具备屏幕截图、摄像头拍摄以及通过电子邮件发送通知的功能。代码不仅可以实时监控,还能够根据外部网页的数据状态决定是否执行监控操作。...在本文中,我们使用Python结合如pyautogui、OpenCV、smtplib等来构建一个简单但功能齐全的系统,能够完成以下任务:截取屏幕截图并保存到本地;使用摄像头拍摄图像;通过电子邮件发送通知...smtplib、email.mime等模块:负责发送带有附件的电子邮件。pyautogui:用于捕获屏幕截图。os:处理文件路径及操作系统相关任务。cv2:使用OpenCV来捕获摄像头图像。...发送带有附件的电子邮件捕获截图和摄像头图像后,系统会将这些文件作为附件,通过邮件发送给用户。...requests库用于发起网页请求,BeautifulSoup用于解析网页内容。

    85410

    新型银行木马Eternidade通过WhatsApp传播的技术分析

    它通过WhatsApp蠕虫活动传播,攻击者现在部署的是Python脚本,这改变了以往使用PowerShell脚本劫持WhatsApp和传播恶意附件的方式。...该恶意软件的一个显著特点是使用硬编码凭据登录其电子邮件账户,从中检索其C2服务器。这是一种非常聪明的方式来更新其C2、维持持久性并在网络层面规避检测或关闭。...以下是用于从电子邮件检索C2服务器的过程:使用硬编码凭据通过SSL连接到IMAP服务器。图27. 用于连接IMAP服务器的硬编码凭据。选择邮箱,在此样本中为图26中的“John”。...从最新的电子邮件中检索邮件头。将邮件主题、发件人和收件人按以下格式连接:Assunto: De: Para: 图28....仅从巴西IP地址进行了三次连接,这意味着尽管恶意软件家族和传播途径主要是巴西的,但可能的操作足迹和受害者暴露范围要广泛得多。图47. 观察到的面板数据中的操作系统分布。

    11610

    迁移指南 Beta

    发生了什么变化助手 API 的 v2 版本包含以下变化:工具重命名:检索工具已更名为文件搜索工具文件属于工具:文件现在与工具而不是助手和消息相关联。...消息现在具有附件,而不是 file_ids 参数。消息附件是帮助程序,将文件添加到线程的 tool_resources 中。助手现在具有工具和工具资源,而不是 file_ids。...检索工具现在是文件搜索工具。文件搜索工具的工具资源是一个 vector_store。线程可以将其自己的工具资源带入对话中。消息具有附件,而不是文件ID。附件是将文件添加到线程的工具资源的助手。...更改 beta 版本没有 SDKs您可以通过在 API 请求中传递正确的 API 版本头来访问两个 beta 版本:v1: OpenAI-Beta: assistants=v1v2: OpenAI-Beta...您仍然可以通过使用旧版本的 SDK(对于 python,使用 1.20.0 或更早版本,对于 node,使用 4.36.0 或更早版本)或者覆盖版本头来访问 API 的 v1 版本。

    50710

    SVG文件中的隐蔽威胁:电子邮件钓鱼攻击的新载体分析

    然而,随着其功能扩展,SVG逐渐暴露出安全风险,尤其在电子邮件环境中成为新型钓鱼攻击的高发载体。...关键词:SVG;钓鱼攻击;电子邮件安全;JavaScript注入;内容过滤;安全策略1 引言电子邮件作为企业通信的核心基础设施,长期是网络攻击者的首要目标。...2.2 脚本执行能力与安全边界模糊根据SVG 1.1及后续版本规范,脚本执行受同源策略(Same-Origin Policy)约束,且现代浏览器通常在沙箱环境中限制其网络请求权限。...恶意载荷嵌入:在SVG中插入JavaScript代码,用于动态生成钓鱼表单或发起隐蔽请求。邮件投递:通过SMTP服务器发送含SVG附件的邮件,主题常伪装为“重要更新”“账户验证”等。...数据窃取:用户在伪造表单中输入凭证,数据经Base64编码后通过Image Beacon或Fetch API外传至攻击者控制服务器。

    19410

    犹他州空气质量分析-从EPA的空气质量服务站API中抓取数据

    在使用您的电子邮件地址提交表单后,您将收到一个密码。 熟悉 API 参数和数据 收到 API 密码后,你就可以通过一个基于网页的查询表查询空气质量数据。 ?...州代码:在这个分析中,我们对犹他州(49 - 犹他州)感兴趣。 郡代码:我们想要检索犹他州所有郡的空气质量数据,但是将此参数留空会导致 API 调用失败,因此我们需要单独请求每个郡的数据集。...让我们分解这个例子中的操作: 第1步: 导入 Python 库 ? pandas:由于数据来自API,我们将使用 Pandas 将数据存储在 DataFrame 中。...第6步:发出 API 请求并处理结果 我们将使用 requests 库来发送 API 请求,使用我们在上一步中构建的字符串。 ?...第7步: 输出全部结果 最后,在我们为州中的每个县提出API请求并将每个API调用的响应组合到我们的主 DataFrame df之后,我们现在可以将结果输出到 csv 文件中。

    1.5K20

    枚举 WordPress 用户的 6 种方法

    在最新的WordPress版本中,开启后你会得到用户名和哈希的电子邮件。有经验的WordPress管理员和用户都知道这种潜在的泄露。因此,我们可以在网上看到各种关于如何隐藏这些信息的教程。...推荐的方法是完全禁用REST API,安装一个禁用特定路径的安全插件,或者阻止特定的请求路径。 1....WordPress.com API 第二种方法已经在之前关于 Jetpack 电子邮件公开披露的博客文章中进行了描述。...大小写敏感性 在REST请求中,路由是用来定义所选资源的。请记住,WordPress是模块化的。资源(或服务)将取决于所安装的插件和WordPress的配置。...通过简单的自动化,有可能发现每个电子邮件地址。与匹配的电子邮件相关的用户信息将在JSON响应中返回。根据经验,我们可以估计,揭示一个电子邮件地址需要200到400个请求。

    5.1K20

    【收藏】Python 爬虫的工具列表大全

    chardet – 兼容 Python 的 2/3 的字符编码器。 xpinyin – 一个将中国汉字转为拼音的库。 pangu.py – 格式化文本中 CJK 和字母数字的间距。...XlsxWriter – 一个创建 Excel.xlsx 文件的 Python 模块。 xlwings – 一个 BSD 许可的库,可以很容易地在 Excel 中调用 Python,反之亦然。...HTTP http-parser – C 语言实现的 HTTP 请求/响应消息解析器。 微格式 opengraph – 一个用来解析 Open Graph 协议标签的 Python 模块。...dominoup.com – 云端执行 R,Python 和 matlab 代码。 电子邮件 电子邮件解析库 flanker – 电子邮件地址和 Mime 解析库。...python-goose – HTML 内容/文章提取器。 lassie – 人性化的网页内容检索工具 micawber – 一个从网址中提取丰富内容的小库。

    2.2K41

    Python 爬虫的工具列表

    chardet – 兼容 Python的2/3的字符编码器。 xpinyin – 一个将中国汉字转为拼音的库。 pangu.py – 格式化文本中CJK和字母数字的间距。...XlsxWriter – 一个创建Excel.xlsx文件的Python模块。 xlwings – 一个BSD许可的库,可以很容易地在Excel中调用Python,反之亦然。...HTTP http-parser – C语言实现的HTTP请求/响应消息解析器。 微格式 opengraph – 一个用来解析Open Graph协议标签的Python模块。...dominoup.com – 云端执行R,Python和matlab代码。 电子邮件 电子邮件解析库 flanker – 电子邮件地址和Mime解析库。...python-goose – HTML内容/文章提取器。 lassie – 人性化的网页内容检索工具 micawber – 一个从网址中提取丰富内容的小库。

    2.7K101

    干货 | Python 爬虫的工具列表大全

    chardet – 兼容 Python的2/3的字符编码器。 xpinyin – 一个将中国汉字转为拼音的库。 pangu.py – 格式化文本中CJK和字母数字的间距。...XlsxWriter – 一个创建Excel.xlsx文件的Python模块。 xlwings – 一个BSD许可的库,可以很容易地在Excel中调用Python,反之亦然。...HTTP HTTP http-parser – C语言实现的HTTP请求/响应消息解析器。 微格式 opengraph – 一个用来解析Open Graph协议标签的Python模块。...dominoup.com – 云端执行R,Python和matlab代码。 电子邮件 电子邮件解析库 flanker – 电子邮件地址和Mime解析库。...python-goose – HTML内容/文章提取器。 lassie – 人性化的网页内容检索工具 micawber – 一个从网址中提取丰富内容的小库。

    2K90

    攻击者如何使用 XLL 恶意软件感染系统

    此类加载项背后的想法是它们包含高性能函数,并且可以通过应用程序编程接口 (API) 从 Excel 工作表中调用。...在我们看到的活动中,带有恶意 XLL 附件或链接的电子邮件被发送给用户。双击附件打开 Microsoft Excel,提示用户安装并激活加载项。 图 1 – 打开 XLL 文件时向用户显示的提示。...但是,XLL 文件是可移植的可执行文件,遵循许多电子邮件网关已经阻止的动态链接库 (DLL) 的格式。我们建议组织考虑以下缓解措施: 配置您的电子邮件网关以阻止包含 XLL 附件的入站电子邮件。...由于加载项是一个 .NET 应用程序,我们可以对其进行反编译以检索其源代码以进行进一步分析。图 6 显示了我们分析的 XLL 加载项的启动函数,该加载项充当恶意软件下载器。...在此示例中,我们分析的恶意软件进行了以下 API 调用: GetProcAddress(“ExpandEnvironmentStringsW”) ExpandEnvironmentStringsW(“”

    2.9K10
    领券