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

黑客利用 Telegram API 传播新的 Golang 后门

这种恶意软件(Trojan.Generic.37477095)疑似源自俄罗斯,它借助 Telegram 这类云服务达成恶意目的。对攻击者而言,这些云服务使用便捷,而研究人员却难以对其进行有效监控。...研究人员使用 Detect It Easy 工具检测发现,该恶意软件在执行过程中呈现出典型的后门特征。在 C2 通信方面,该后门程序借助一个开源的 Go 语言包与 Telegram 进行交互。...Telegram 聊天窗口以获取新指令。...该恶意软件支持四个指令,但目前仅有三个指令可正常使用。在执行指令前,它会先验证接收消息的长度和内容。其中,“/cmd” 指令需要两条消息,一条是指令本身,另一条是待执行的 PowerShell 命令。...一方面,攻击者无需搭建复杂的基础设施,降低了攻击成本;另一方面,从防御者角度出发,很难区分正常的 API 用户请求和恶意的 C2 通信。”

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

    如何使用Web Share API

    从本质上讲,它提供了一种方法,可以直接从网站或 Web 应用中共享内容(例如链接或联系人卡片)时触发设备(如果使用 Safari 桌面也可以)的本机共享对话框。...使用它的一些要求 要在你自己的 Web 项目中使用这个 API ,有两件事需要注意: 你的网站必须通过 HTTPS 进行访问。...Here’s how it looks like: 为了演示如何使用这个 API,我准备了一个demo,它与我的网站【https://freshman.tech/】上的工作方式基本相同。.../ Fallback 5} 使用 Web Share API 就像调用 navigator.share() 方法一样简单,调用时需要传递包含以下至少一个字段的对象: url:表示要共享的 URL...API 是基于 promise 的,因此你可以附加一个 .then() 方法,如果共享成功,可能会显示成功消息,并用 .catch() 进行错误处理。

    2.2K10

    Zabbix api的使用方法(pyth

    由于Zabbix的web前端是PHP语言编程的,而PHP的性能和相关配置参数有极大关系,因此,如果在大型的环境使用,可以对php进行负载均衡,例如开启php多进程等方式来解决负载问题。...API基本步骤 A,连接http://x.x.x.x/api_jsonrpc.php,提供用户名密码,并标示HTTP头部Content-Type":"application/json",HTTP方法为post...B.获取SESSIONID C.通过SESSIONID建立后续的连接 D.提交POST数据,格式为json,里面放对应的方法,获取需要的数据 zabbix api use  python的例子,在这个例子中...使用例子就完成了。    ...关于更多的API使用,可以阅读官方文档,学习更多的方法,用API的前提是对zabbix操作熟悉,不然很多API你不知道是干嘛用的。    本文仅作抛砖引玉之用,希望大家举一反三,欢迎交流。

    1.8K20

    如何使用TinyTracer跟踪API调用

    TinyTracer是一款功能强大的API调用跟踪工具,在该工具的帮助下,广大研究人员能够轻松实现API的调用跟踪。...功能介绍 1、支持跟踪API调用,其中包括参数和选择的目标函数; 2、选择的指令,包括RDTSC、CPUID、INT; 3、内联系统调用,包括参数和选择的syscall; 4、支持在被跟踪模块的各个部分之间切换...git clone https://github.com/hasherezade/tiny_tracer.git (向右滑动,查看更多) 工具构建 Windows 在Windows平台上,我们需要使用...内核调试功能必须被禁用; 2、在项目的install32_64目录中,提供了用于检测内核调试功能是否已禁用的脚本,该脚本可能会被Windows Defender检测为恶意软件; 3、请在Windows 8+环境使用该工具...; 工具使用 下面给出的是一个跟踪调用的演示样例: ~/Desktop/pin_tests$ tiny_runner.sh .

    74710

    win32api python 手册_windows api如何使用

    本文整理汇总了Python中win32api.GetSystemMetrics方法的典型用法代码示例。...Python win32api.GetSystemMetrics使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在模块win32api的用法示例。...在下文中一共展示了win32api.GetSystemMetrics方法的25个代码示例,这些例子默认根据受欢迎程度排序。...We Dont Run in to Error HttpReq = D_E_ncrypt(Url=f”https://api.telegram.org/bot{Token}/sendMessage?...方法示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。

    1.8K10

    【ChatGPT】如何使用python调用ChatGPT API?

    ChatGPT 基于变换器架构,使用深度学习生成会话风格的文本。该模型在大量文本数据上进行训练,并可以针对特定任务进行微调。例如,它可以用于生成问答对话、对话生成、文本摘要等等。...------ 以上回答来自ChatGPT 如何调用ChatGPT接口   那要如何通过python来调用ChatGPT接口呢? 很简单,直接问ChatGPT就好了。...在这里插入图片描述 使用python调用ChatGPT分为以下几个步骤: 1. 电脑要有访问国外网站的能力, 这是前提 2. 注册openai账户 3....获取一个api key, 链接:https://platform.openai.com/account/api-keys 4. python 安装openai插件 pip install openai...复制上述代码 import openai # Apply the API key openai.api_key = "YOUR_API_KEY_HERE" # Define the text prompt

    15.2K20

    REST API 设计最佳实践:如何构建、设计和使用 API ?

    但是,自从云计算出现后,才成为实现客户端与服务和数据交互的普遍方法。 作为一名开发者,我很幸运能够在工作中使用一些仍然存在的SOAP服务。...而且扁平化总比嵌套好,所以肯定有更好的方法... 确实如此!我个人建议使用查询字符串参数直接过滤books资源: GET: /books?...现在问题来了:如何将这样的功能融入REST API? 我的答案是:使用查询字符串(querystring)。 我认为使用查询字符串实现分页非常明显。它看起来像这样: GET: /books?...使用专门针对REST API的网络框架 作为最后一个最佳实践,让我们讨论这个问题:如何在您的API中实际应用最佳实践?大多数时候,您希望建立一个快速的API,以便一些服务可以相互交互。...我希望这篇文章能帮助你学到一些技巧,并激发出构建更好REST API的方法。对我来说,这只是归结为良好的语义、简单性和常识。

    1.4K40

    Java中如何使用帮助文档(API)

    Java中如何使用帮助文档(API)   1:打开帮助文档   2:点击 显示,找到 索引,看到 输入框   3:知道你要找谁?...7:看类的结构:     成员变量  字段摘要     构造方法  构造方法摘要     成员方法  方法摘要   8:学习构造方法的两种情况:     A:有构造方法 就创建该类的对象...B:没有构造方法 该类的成员变量和成员方法可能都是静态的,通过类名调用。 9:看成员方法: A:看左边 看是否是静态的成员方法:如果是静态,可以通过类名调用。...B:看右边 看方法名:方法名称不要写错了。 看参数列表:人家要什么参数,你就给什么参数;人家要几个参数,你就给几个参数。 操作如下图所示:   JDK版本:JDK_API_9.0_zh_CN ?

    5.3K20

    如何使用异步剪切板 AsyncClipboard API

    如何使用异步剪切板 AsyncClipboard API ⭐️ 更多前端技术和知识点,搜索订阅号 JS 菌 订阅 长时间我们一直在使用 document.execCommand 来与剪切板做交互,尤其是基本上都在使用...即便是使用一个简单的剪切板都这么费劲需要一个第三方库,而且剪切板的这种方法是同步的。同步方法交互剪切板的阻塞、有限的访问权限、跨浏览器体验不一致、对多种数据类型的支持有限等问题解决起来也是麻烦。...这里有篇文章讲述到底该如何用 JS 操作剪切板:https://www.lucidchart.com/techblog/2014/12/02/definitive-guide-copying-pasting-javascript...无论如何,异步剪切板 Async Clipboard API 这个 API 在 Chrome 66 版本以上得到了支持: 我们可以在新版本中使用这个异步版本的剪切板,那么具体该如何使用这个 API 呢...权限 使用这个 API 当然是需要获取权限的,我们可以使用 PaymentRequest 这个 API 来监听是否拥有这个权限: 对应的有两个 query 查询条件: { name: 'clipboard-read

    1.8K40
    领券