首页
学习
活动
专区
圈层
工具
发布

Telegram基础设施在钓鱼攻击中的滥用机制与防御对策研究

本文聚焦于2025年曝光的一类以Telegram为核心载体的高级钓鱼活动,系统剖析其如何利用Bot API、公开频道、WebView嵌入及消息自毁等原生功能,实现凭据窃取、会话劫持与恶意分发的闭环。...此类攻击的核心挑战在于其“合法性掩护”:所有通信均经由telegram.org域名完成,符合SPF/DKIM/DMARC标准;Bot API调用使用HTTPS加密;消息支持自毁与私聊加密,极大增加取证难度...2.2 技术规避特征通信合法性:所有外传请求发往api.telegram.org,TLS证书有效,无法通过域名黑名单拦截。低频异步传输:单次仅发送一条消息,避免触发流量阈值告警。...Google、Microsoft等已支持基于客户端证书的设备绑定,会话Token与设备指纹绑定,无法在其他终端重放。...安全团队应从钓鱼页面源码中提取以下IoC:bot/sendMessagechat_id: ""频道用户名(如@scam_channel_2025)自动化提取脚本示例

52410

使用连接器接收Azure Devops的通知

什么是连接器 连接器(connector)是Teams中频道的一个接受消息的功能,官方的解释如下: 连接器允许用户订阅来自 web 服务的接收通知和消息。...它们公开服务的 HTTPS 终结点,通常以卡片形式发布消息。 简单来说就是Teams提供了一个接口, web服务可以通过这个接口推送消息给Teams的频道。 2....使用前提是要拥有Office 365的帐号,配置好连接器后Azure Devops可以将项目里发生的消息推送给Teams,例如: 工作项更新 拉取请求 代码提交 生成 发布部署和批准 在使用连接器以前我一值用邮箱接收...在Microsoft Teams中配置连接器 要使用连接器,首先在Microsoft Teams中团队“频道”的“更多选项”菜单中选中“连接器”: ?...这样一个连接器就建立好了,接下来只需要使用刚刚复制的Webhook URL向这个连接器发布消息。 4.

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

    玩转 Lighthouse|Moltbot(原 Clawdbot)接入Discord保姆级教程原创

    云服务器已配置海外代理(能访问https://discord.com/api,国内服务器必须,否则无法连接 Discord API)。...开启关键权限(必做,否则 Moltbot 无法读取消息 / 发送回复):下滑到Privileged Gateway Intents,开启MESSAGE CONTENT INTENT(读取消息内容)、SERVER...verbose 三、常见问题解决(踩坑点汇总) Discord Bot 无响应,日志显示 “Connection refused”:云服务器未配置代理,或代理节点不可用,重新配置代理后重启 Moltbot; 无法读取消息...连接失败,检查 API Key 有效性,或重新配置模型。...(如团队协作、技术交流群),与 Telegram 相比,Discord 的服务器 / 频道分层更适合多人协作场景,配合权限控制可最大化保障使用安全。

    5.6K61

    Slack 创建聊天机器人

    输入团队名称输入昵称如果没有要邀请的人,直接点击跳过填写欢迎词选择免费套餐这样就完成了账号的注册和工作区的创建。...创建一个 Slack 应用官方网站:https://api.slack.com/apps登录到 Slack API Dashboard.点击 "Create an App" 按钮。...滑动到 Scopes 区域:在 Bot Token Scopes 下,添加以下权限:channels:history(读取公开频道的消息)groups:history(读取私有频道的消息)im:history...(读取直接消息)mpim:history(读取多方直接消息)chat:write(允许发送消息)根据需要添加其他权限。...添加事件订阅:点击 Subscribe to Bot Events,添加以下事件:message.channels(公开频道的消息)message.groups(私有频道的消息)message.im(直接消息

    1.7K00

    协作平台语境下钓鱼防御机制的演进与实证研究

    然而,在Teams等协作平台中,消息往往被视为“内部流量”或“受信任流量”。攻击者利用这一点,通过窃取合法凭证、入侵第三方应用或利用供应链漏洞,直接在团队频道或私聊中发送恶意消息。...一旦触发报告动作,系统会立即调用Microsoft Graph API获取该消息的元数据。...这些数据不仅包括消息正文,还涵盖了发送者信息(用户ID、邮箱、租户ID)、时间戳、消息类型(文本、文件、链接)、所在的频道或聊天上下文,甚至是消息的唯一标识符(Chat ID, Message ID)。...例如,自动隔离发送者的账户、撤回已发送的恶意消息、屏蔽相关的恶意域名,或在Teams频道中发布警示通知。这种“秒级”的响应速度,是人工处理无法比拟的。...5 技术实证:基于Graph API的报告模块实现为了具体展示如何在技术层面实现类似KnowBe4 PAB的功能,本节提供一个基于Python和Microsoft Graph API的代码示例。

    10510

    AI 协助办公 |记一次用 GPT-4 写一个消息同步 App

    以下是一个使用 Python 和 Flask 库的示例,根据 Slack Event API 将消息发送到 Microsoft Teams 的 Incoming Webhook:import jsonfrom...使用此函数,我们可以检查用户是否属于 xx 组织。如果为真,则我们将消息转发到 Microsoft Teams,否则我们将其忽略。...我:我还想把这个消息同时转发到钉钉。GPT:好的,你需要安装 dingtalkchatbot 模块来使用钉钉机器人 API。...设置 API 参数:根据所选 Slack API 方法的要求,输入必需的参数和选项。根据 API 要求,您可能需要输入文本消息、目标频道、用户 ID 等参数。...您可以使用 Slack API Tester 来测试各种 Slack API 方法,例如发送消息、查询用户或列表、创建频道或更新工作区设置等。

    4.6K120

    钓鱼团伙用Telegram机器人“接单”:欧洲凭证窃取进入“实时客服”时代

    开放API成双刃剑Telegram之所以成为钓鱼团伙的首选平台,源于其三大特性:Bot API完全开放且文档完善:开发者可轻松创建具备消息推送、按钮交互、文件传输能力的机器人;端到端加密非默认启用:普通群组和频道通信未加密...整个过程在 4小时内完成,而安全团队直到三天后才因异常登录告警介入。...事后分析发现,攻击者使用的Telegram机器人名为 @CloudGrabber_Bot,其频道中同时监控着来自12个国家的 87个活跃钓鱼站点,平均每15分钟就有一次新凭证捕获。...原因在于:Telegram使用标准HTTPS(端口443),流量与正常Web浏览无异;数据回传通常通过合法CDN(如Cloudflare)中转,IP信誉良好;消息内容为文本格式,无恶意载荷,难以触发DLP...例如,有黑产利用企业微信API搭建“客服机器人”,用于分发钓鱼问卷;或通过QQ频道机器人收集Steam账号信息。

    37110

    Microsoft Teams 钓鱼攻击机理与一体化防御体系研究

    逻辑缺陷导致误杀:启发式系统频繁出现异常,大规模阻断合法工作消息与关键链接,影响业务连续性。缺乏统一处置入口:无标准化上报流程,安全团队无法快速获取消息上下文、溯源定位、批量处置。...信任伪装:伪装 IT 服务台、财务部门、高管账号,使用官方话术与标识提升可信度。诱饵投放:通过私聊、频道发送紧急通知,包含回调号码、高仿链接、恶意文件。...5.3 防御模块组成前端上报层:Teams 客户端集成 PAB,右键消息一键上报。数据采集层:通过 Graph API 获取消息元数据、发送者、上下文、链接 / 文件信息。...6 防御系统关键技术与代码实现6.1 技术架构系统基于 Microsoft Graph API 实现消息读取与操作,结合风险检测模型判定威胁,通过 PAB 收集上报,后端服务完成自动化处置,支持与安全编排...二期:上线风险检测模块,对接 Graph API,实现自动预警与消息清理。三期:集成零信任与 SIEM,完善账号风控、横向渗透阻断,形成闭环防御。

    16410

    .NET Core3.1 Dotnetty实战第一章

    一、概要 本系列文章主要讲述由微软Azure团队研发的.net的版本的netty,Dotnetty。所有的开发都将基于.net core 3.1版本进行开发。...个人使用感受如下: 1.Dotnetty各方面封装的很好,不要开发者过度关系细节。除了消息协议处理方面(socket网络通信的分包粘包处理)。 2.使用非常便捷,语法、和各组件结构清晰可重用性高。...Dotnetty 框架介绍 目前个人使用下来,主要用到的核心内容如上。...ChannelActive 再被激活 * 3.ChannelRead 客户端与服务端建立连接之后的会话(数据交互) * 4.ChannelReadComplete 读取客户端发送的消息完成之后.../// /// 当前频道的句柄,可使用发送和接收方法 /// <param

    1.6K20

    从源码到实战:深度剖析OpenClaw的Discord管理员权限系统与自动化治理能力AI Agent

    它通过 Discord 的官方 Bot API 与服务器进行交互。关键权限区分: 普通成员权限:可以发送消息、上传文件等。...ID的函数 readParentIdParam: (params: Record) => string | null | undefined; // 读取父级频道ID...它们能根据当前消息所在的频道,动态地提供正确的 ID,这对于创建子频道等操作至关重要。 2.2 安全第一:严格的参数校验 OpenClaw 在安全方面做得极为出色。...它没有直接信任传入的原始参数,而是使用了一套 专用的参数读取工具 (readStringParam, readNumberParam 等)。...它通过严谨的设计、安全的校验和清晰的抽象,将 Discord 庞杂的 API 封装成了 AI 可以理解和使用的原子能力。

    21920

    「无服务器架构」动手操作Knative -第二部分

    Hello World事件 对于Hello World事件,让我们读取来自谷歌云发布/订阅的消息并在Knative服务中注销它们。...我的你好世界三项赛教程有所有的细节,但在这里重述,这是我们需要设置: 从谷歌云发布/订阅读取消息的GcpPubSubSource。 将消息保存在内存中的通道。 链接频道到Knative服务的订阅。...在我的集成与视觉API教程中,我展示了如何使用Knative事件连接谷歌云存储和谷歌云视觉API。 云存储是一种全球可用的数据存储服务。可以将bucket配置为在保存映像时发出发布/订阅消息。...然后,我们可以使用Knative事件侦听这些发布/订阅消息,并将它们传递给Knative服务。在服务中,我们使用图像进行一个Vision API调用,并使用机器学习从中提取标签。...200 可以看到,我们使用Knative事件将一个服务(云存储)连接到另一个服务(Vision API)。

    2.5K30

    OpenClaw的Discord通信中枢:handleDiscordMessageAction源码全解与 AI 驱动的下一代AI Agent社区交互范式

    如果上下文没有提供,则尝试从参数中读取。这使得同一个OpenClaw实例可以管理多个DiscordBot账号。...handleDiscordMessageAction的代码处处体现着OpenClaw团队卓越的工程素养和对安全的极致追求。...全面的错误处理:对于关键操作(如react),如果无法解析出必要的上下文(如messageId),会立即抛出清晰的错误信息,而不是静默失败。...智能默认值:resolveReactionMessageId能自动推断目标消息,让用户无需每次都手动指定。清晰的错误提示:错误信息直接告诉用户缺少了什么参数,而不是返回晦涩的API错误。...AI行动:调用send在#welcome频道发送个性化欢迎消息,并附带一个包含“选择兴趣标签”按钮的交互式消息(components)。

    18920

    openclaw v2026.3.28更新详解:模型适配、插件增强、多平台优化一网打尽

    • 迁移方案:切换至Model Studio认证,使用命令openclaw onboard --auth-choice modelstudio-api-key完成配置。 2....多平台文件发送统一 • 基于upload-file操作统一文件优先发送逻辑,新增Microsoft Teams、Google Chat显式支持。...Microsoft Teams主动DM优化 • 发送用户消息时,优先选择最新的个人会话引用,避免回复指向陈旧DM线程。 6....TTS配置自动迁移 • 常规读取与密钥解析时自动迁移旧版语音配置,保留Doctor诊断功能。 • 移除常规运行时对旧版tts. API-key格式的降级支持。 3....欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。 ·

    1.1K10

    平台做薄,能力外挂:从接管飞书,看 OpenClaw 优雅的插件架构设计

    SDK 定义了插件和平台之间的所有接口——注册频道用什么类型、工具返回什么格式、配置怎么读取。...注册频道(Channel)—— 最重」 接入一整个消息平台。注册频道意味着插件要负责:消息的收(入站网关)、消息的发(出站适配器)、用户鉴权、消息格式转换……这是全套工程。.../dist/index.mjs ③ 读取 openclaw.plugin.json └── 知道它提供 feishu 频道 + 9 个技能 ④ 动态 import('....plugin; api 是平台传进来的"注册中心",它提供了这些关键方法: 注册一个消息频道 飞书插件的 register() 做了这些事情(按顺序): 第一步:注入运行时 LarkClient.setRuntime...工具给 AI 用,命令给人用 「注册完整频道」:最复杂,需要实现消息收发的全套链路。

    26010

    开发一个智能客服需要多少钱?

    所有的流程都可以通过使用即时可用的NLP服务(如Wit.ai、Api.ai或LUIS)进行智能控制。 管理NLP服务需要深入了解.NET和Node.js服务器端SDK。...任务 工具 时间 花费 服务器设置和部署 AWS, Node.js, Microsoft Bot Framework 4 $160.00 第2步:NLP集成 一旦设置了后端,接下来就创建用于将NLP与每个特定频道集成的端点...通常的做法是在后端设置一个端点,根据访问令牌授权发送和接收消息。此外,您还需要以快速回复按钮或视觉卡的形式实施特定于频道的用户界面,以便通过对话参与并引导用户。...任务 工具 时间 花费 Facebook频道整合和设置 Microsoft Bot Framework 4 $160.00 频道特定的用户界面配置 Facebook Messenger 4 $160.00...这个过程非常简单,包括设置NLP服务和使用服务的SDK处理消息。真正的挑战在于训练NLP意图和实体来理解用户上下文。

    7.2K00

    Jira 任务同步到 Microsoft Teams

    举个例子:在每个工作日(周一到周五)早上 10 点钟 01 分 01 秒 的时候,通过机器人发送一条消息到你所在团队的 channel 上,并 @ 相关的任务负责人员。...相关解析: Jira Software 专为软件团队中每个成员构建,可用于规划、跟踪和发布卓越的软件。 Microsoft Teams 微软协助沟通软件。...channel: 团队的频道,一个团队可以有多个频道。 基础工作 我们要实现一个服务,作为一个前端切图仔,我们选用nodejs来开发。这里选用了Koa框架。...后台的开发涉及到获取 Jira 的数据,我们直接使用相关的包 jira-client 来获取。...我们在自己的团队中创建了 channel-02 。 然后将内容传送到这个频道上。 我们选用了 axios HTTP 库进行数据的发送。

    1.6K30

    Telegram机器人在欧洲凭证钓鱼中的协同机制与防御路径

    研究表明,仅依赖传统邮件过滤或URL黑名单已无法应对高度动态、人机协同的钓鱼生态,需构建融合通信平台监控与身份上下文感知的纵深防御机制。...Telegram Bot API的开放性为此类攻击提供了技术基础。任何开发者均可注册Bot并获取唯一token,通过简单HTTP请求实现消息收发。...三者通过轻量级API松耦合,支持快速替换与横向扩展。2.1 前端钓鱼页面钓鱼页面通常托管于短期域名或被入侵网站,模仿Microsoft 365、Revolut、Instagram等登录界面。...推送至指定频道:频道;实时响应:攻击者看到消息后,立即在Telegram输入/verify user@company.de;MFA绕过:系统生成伪造的

    36510

    即时通讯平台钓鱼攻击的演进机制、技术特征与多维防御体系研究

    由于许多IM平台(如Teams、Slack)生成的链接默认使用该平台的高信誉域名(如teams.microsoft.com、slack-files.com),这些链接能够轻易绕过基于域名黑名单的传统安全网关...攻击者注册免费账号,申请加入目标组织的公开频道或通过社工手段骗取邀请,从而获得向内部员工发消息的权限。...一旦用户点击“同意”,攻击者即可获得长期的API访问权限,无需再次输入密码即可读取邮件、发送消息或窃取文件。...企业应利用IM平台提供的API接口(如Microsoft Graph API, Slack Audit Logs API),部署云安全 posture 管理(CSPM)解决方案。...应用权限治理:定期审查并清理已授权的第三方OAuth应用,禁止高风险权限(如“读取所有邮件”、“代表用户发送消息”)的授予。实施最小权限原则,仅允许经过安全认证的公共应用接入。

    22110

    OpenClaw深度解析Slack集成核心:如何智能解析 Slack 多样化目标地址(频道用户群组),实现无缝、精准的 AI 自动化交互

    当用户对AI说:“把这份报告发给@marketing团队”或“在#project-alpha频道里置顶这条消息”时,AI面临的核心问题是如何将这些人类可读的、格式多样的字符串(如@marketing,#...W:工作区(Workspace),但较少在消息上下文中直接使用。G:多人群组(GroupDM)。例如,一个频道的ID可能是C08FCP6J7EU,一个用户的ID可能是U08FCP6GS2C。...他们更习惯于使用以下格式:Mention格式:(用户),(频道)。这是Slack客户端在消息中自动渲染的格式。...chatId){thrownewError("无法解析目标地址");}//现在chatId是一个标准的SlackID,如"D012AB3CD"3.3下游:精准的API调用经过标准化后,handleSlackActionSDK...它们是连接人类模糊、多样化的自然语言世界与机器精确、单一的API世界的桥梁。没有这座桥,再强大的AI也无法在复杂的现实平台(如Slack)上精准地执行任务。

    14920
    领券