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

    鱼叉钓鱼攻击中DarkCloud窃密木马的技术剖析与防御对策

    该恶意软件具备键盘记录、FTP凭据窃取、浏览器数据提取及多通道外传能力,并采用VB6重写、字符串混淆、沙箱逃逸等技术增强隐蔽性。...VB6虽为老旧开发环境,但其生成的PE结构简单、调试符号缺失、反编译困难,加之本地编译模式限制了自动化变种生成的门槛,反而成为恶意软件作者规避检测的新选择。...3 DarkCloud v3.2技术特征分析3.1 VB6重构带来的检测挑战DarkCloud从早期.NET版本迁移到VB6,主要出于以下考量:反编译难度高:.NET程序集可通过ILSpy、dnSpy等工具近乎完美还原源码...行为特征模糊:VB6程序大量调用rtc系列运行时函数(如rtcRandomize、rtcStringBstr),其API调用图与合法VB6应用高度相似,难以通过行为异常识别。...4.2 终端防护层:EDR行为检测传统AV依赖特征码,难以应对VB6混淆载荷。

    52410

    关于.net中获取图像缩略图的函数GetThumbnailImage的一些认识。

    在很多图像软件中,打开一幅图像的时候都会显示其缩略图,在看图软件中这样的需求更为常见。如何快速的获取缩略图的信息并提供给用户查看,是个值得研究的问题。...为了测试公平,我们选用VB6作为测试语言,这有两个原因:(1)因为VB6直接调用GDI+的API函数很方便,也可以降低.net中创建各种对象所用的时间。...(2)我在C#中调用Bitmap.FromFile读取文件的时间比VB6中使用同样的API要慢很多,不知道为什么。...这也是我这里用VB6做测试的原因。 结论2:GetThumbnailImage不适合于做快速的图像缩放预览之类的工作,但是却是选择单开单个图像预览时的好选择。...结论3:C#下的Bitmap或者Image类的GetThumbnailImage函数不适合于做预览工作,原因就是他不如我在VB6下工作的快,特别是对于那些已经内嵌了缩略图的图像。

    2.1K30

    亮剑.NET的系列文章之.NET详解(开端)

    在介绍.NET之前,先回顾一下vb6。众所周知,VB6是开发DNA模型的应用程序的最流行语言。它可以在窗体的VB客户程序和COM组件两个方面大显身手。...vb6的功能这么强大,为什么vb并没有像大家想象的成为一枝独秀呢?...因为vb6在COM/DNA环境中存在许多的缺点: 没有多线程功能   缺乏多线程功能意味着,VB6不能编写NT类型的服务,别且创建的组件使用单线程会受到性能的限制。 2....不能为基于Internet的应用程序高效地建立用户界面   对于拥有浏览器界面的应用程式来说,vb6大多只能在组件中使用,vb6没有为web设计用户界面提供有效的方式。  ...NET Framework实际上封装了操作系统,包含了在操作系统上开发软件的所有层次例如:显示技术、组件技术和数据技术。

    1.2K30
    领券