利用Google Docs的评论功能投递钓鱼链接

情报背景

利用Google drive等可信云服务进行的网络钓鱼攻击活动日益增长,这种攻击手段利用了高可信度的云服务骗取受害者的信任,并且可以绕过基于域名的安全策略。

近期Avanan公司发现了一种新的邮件钓鱼方式,攻击者利用Google docs的评论功能实现钓鱼链接的投放,本文将对本次攻击中攻击者利用Google
docs的评论功能投递钓鱼链接的方法进行分析研判。

组织名称

|

未知—|— 组织编号

|

未知 关联组织

|

未知 相关工具

|

战术标签

|

初始访问 技术标签

|

钓鱼 邮件网关绕过 情报来源

|

https://www.avanan.com/blog/google-docs-comment-exploit-allows-for-
distribution-of-phishing-and-malware##01攻击技术分析

**亮点:利用谷歌官方邮件投递钓鱼链接 **

如下图,攻击者首先使用他们的 Google 账户创建一个 Google 文档,然后选择要发送的评论文字,并添加"@符号 受害者邮箱"的文档评论。

1649301822_624e593ef1796de2415aa.png!small?1649301823893然后,Google 会向目标的收件箱发送一封官方通知电子邮件,如下图,该通知邮件的发件人地址为谷歌官方邮箱,这意味着绝大部分的邮箱不会把它标记为恶意邮件。

当受害者从收件箱打开时,由于通知邮件内容只会显示攻击者构造好的邮箱姓名和诱导性评论文字,这就导致受害者根本无法分清邮件的真实来源。

1649301839_624e594f338f38b08efdb.png!small?1649301840096

这种钓鱼链接投递技术还适用于Google Slide 和 Google Workspace 服务,下图为利用google
slides的评论功能投递钓鱼链接。

1649301852_624e595c2ca84dc1d7fb5.png!small?1649301853265

##02总结

利用Google
等云服务来进行网络钓鱼攻击,已经不是一件新鲜事了。但是和以往的云服务利用不同,这种钓鱼邮件依托了谷歌官方邮件地址的高可信度,能躲避大多数现有的邮件防御规则。其次,这类钓鱼邮件的话术伪造十分容易,攻击者甚至都不需要目标访问共享云文档,因为邮件本身的内容已经具有相当的迷惑性。

这类钓鱼邮件的话术伪造十分容易,攻击者甚至都不需要目标访问共享云文档,因为邮件本身的内容已经具有相当的迷惑性。

最后

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

同时每个成长路线对应的板块都有配套的视频提供:


当然除了有配套的视频,同时也为大家整理了各种文档和书籍资料&工具,并且已经帮大家分好类了。

因篇幅有限,仅展示部分资料,有需要的小伙伴,可以【扫下方二维码】免费领取:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将Word文档转换为Google Docs在线文档格式,并生成在线文档链接,您可以使用Google Drive API和Python。以下是实现此操作的步骤: 1.创建Google Cloud Platform(GCP)项目并启用Google Drive API。然后创建凭据以访问API。您需要下载凭据文件,该文件包含您的应用程序的授权信息。 2.安装Google API客户端库和Python。您可以使用以下命令在终端中安装它们: ``` pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib ``` 3.使用以下代码将Word文档上传到Google Drive中: ```python from google.oauth2.credentials import Credentials from googleapiclient.discovery import build from googleapiclient.errors import HttpError from googleapiclient.http import MediaFileUpload, MediaIoBaseUpload import io # set up the API client creds = Credentials.from_authorized_user_file('/path/to/credentials.json', ['https://www.googleapis.com/auth/drive']) service = build('drive', 'v3', credentials=creds) # create a new Google Docs file file_metadata = {'name': 'My Document', 'mimeType': 'application/vnd.google-apps.document'} document = service.files().create(body=file_metadata, fields='id').execute() # upload the Word document to the new Google Docs file file_path = '/path/to/word/document.docx' media = MediaFileUpload(file_path, mimetype='application/vnd.openxmlformats-officedocument.wordprocessingml.document') document_id = document['id'] upload_request = service.files().export_media(fileId=document_id, mimeType='application/vnd.google-apps.document', body={}) fh = io.BytesIO() downloader = MediaIoBaseUpload(fh, upload_request, chunksize=1024*1024, resumable=True) done = False while done is False: status, done = downloader.next_chunk() print(f'Upload progress: {int(status.progress() * 100)}.') ``` 4.使用以下代码获取新文档的URL链接: ```python url = f"https://docs.google.com/document/d/{document_id}/edit" print(f"The URL of the new document is: {url}") ``` 这将打印出新文档的URL链接。您可以将其复制并粘贴到任何需要该文档的地方。 请注意,此示例假定您已经授权了API客户端库来访问您的Google Drive帐户。如果您没有授权,请按照提示进行操作并授权API客户端库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值