服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - 易语言 - 易语言监控smtp和反编译获取程序内邮件密码发送信息达到反钓鱼的目的

易语言监控smtp和反编译获取程序内邮件密码发送信息达到反钓鱼的目的

2022-02-15 18:04易语言源码贝贝吧 易语言

今天小编就为大家分享一篇关于易语言监控smtp和反编译获取程序内邮件密码发送信息达到反钓鱼的目的,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

监控smtp和反编译获取程序内邮件密码、发送信息达到反钓鱼的目的

反邮箱钓鱼程序源码

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
.版本 2
.支持库 EThread
.支持库 eAPI
.支持库 xplib
.支持库 edroptarget
.支持库 pop3
.支持库 iext
.程序集 窗口程序集1
.程序集变量 服务器, 文本型
.程序集变量 帐号, 文本型
.程序集变量 密码, 文本型
.子程序 _拖放对象1_得到文件
.参数 接收到的文件路径, 文本型
.局部变量 钓鱼软件, 字节集
.局部变量 邮箱位置, 整数型
.局部变量 空白文本, 整数型
.局部变量 跳过, 整数型
.局部变量 邮箱, 字节集, , "0"
.局部变量 扩展名, 文本型
.局部变量 服务器验证, 文本型, , "0"
扩展名 = 取文本右边 (接收到的文件路径, 3)
扩展名 = 到小写 (扩展名)
.如果 (扩展名 = “exe”)
  钓鱼软件 = 读入文件 (接收到的文件路径)
  邮箱位置 = 寻找字节集 (钓鱼软件, 到字节集 (“smtp.”), )
  跳过 = 倒找字节集 (钓鱼软件, { 0 }, 邮箱位置)
  跳过 = 倒找字节集 (钓鱼软件, { 0 }, 跳过 - 1)
  跳过 = 倒找字节集 (钓鱼软件, { 0 }, 跳过 - 1)
  空白文本 = 寻找字节集 (钓鱼软件, { 0 }, 邮箱位置)
  钓鱼软件 = 取字节集中间 (钓鱼软件, 跳过, 空白文本 - 跳过)
  邮箱 = 分割字节集 (钓鱼软件, { 0 }, )
  删除成员 (邮箱, 1, 1)
  重定义数组 (邮箱, 真, 取数组成员数 (邮箱))
  .如果真 (取数组成员数 (邮箱) = 3)
    报表.加入文本 (“服务器:” + 到文本 (邮箱 [3]) + “ 帐号:” + 到文本 (邮箱 [2]) + “ 密码:” + 到文本 (邮箱 [1]) + #换行符 + #换行符)
    服务器验证 = 分割文本 (到文本 (邮箱 [3]), “.”, )
    .判断开始 (服务器验证 [2] = “QQ”)
      服务器 = “pop.qq.com”
    .默认
    .判断结束
    .判断开始 (服务器验证 [2] = “163”)
      服务器 = “pop.163.com”
    .默认
    .判断结束
    帐号 = 到文本 (邮箱 [2])
    密码 = 到文本 (邮箱 [1])
    启动线程 (&获取信息, , )
  .如果真结束
  钓鱼软件 = { }
  清除数组 (邮箱)
.否则
  .如果 (扩展名 = “lnk”)
    接收到的文件路径 = 取快捷方式目标 (接收到的文件路径, , , , , , , )
    钓鱼软件 = 读入文件 (接收到的文件路径)
    邮箱位置 = 寻找字节集 (钓鱼软件, 到字节集 (“smtp.”), )
    跳过 = 倒找字节集 (钓鱼软件, { 0 }, 邮箱位置)
    跳过 = 倒找字节集 (钓鱼软件, { 0 }, 跳过 - 1)
    跳过 = 倒找字节集 (钓鱼软件, { 0 }, 跳过 - 1)
    空白文本 = 寻找字节集 (钓鱼软件, { 0 }, 邮箱位置)
    钓鱼软件 = 取字节集中间 (钓鱼软件, 跳过, 空白文本 - 跳过)
    邮箱 = 分割字节集 (钓鱼软件, { 0 }, )
    删除成员 (邮箱, 1, 1)
    重定义数组 (邮箱, 真, 取数组成员数 (邮箱))
    .如果真 (取数组成员数 (邮箱) = 3)
      报表.加入文本 (“服务器:” + 到文本 (邮箱 [3]) + “ 帐号:” + 到文本 (邮箱 [2]) + “ 密码:” + 到文本 (邮箱 [1]) + #换行符 + #换行符)
      服务器验证 = 分割文本 (到文本 (邮箱 [3]), “.”, )
      .判断开始 (服务器验证 [2] = “QQ”)
        服务器 = “pop.qq.com”
      .默认
      .判断结束
      .判断开始 (服务器验证 [2] = “163”)
        服务器 = “pop.163.com”
      .默认
      .判断结束
      帐号 = 到文本 (邮箱 [2])
      密码 = 到文本 (邮箱 [1])
      启动线程 (&获取信息, , )
    .如果真结束
    钓鱼软件 = { }
    清除数组 (邮箱)
  .否则
    报表.加入文本 (“非可执行文件无法获取” + #换行符)
  .如果结束
.如果结束
.子程序 __启动窗口_创建完毕
XP风格 (1)
拖放对象1.注册拖放控件 (取窗口句柄 ())
.子程序 获取信息
.局部变量 邮件个数, 整数型
.局部变量 邮件大小, 整数型
.局部变量 n1, 整数型
.局部变量 邮件信息, 邮件信息
超级列表框1.全部删除 ()
.如果 (连接收信服务器 (服务器, 110, 帐号, 密码, 30000, 3) = 真)
  获取邮件信息 (邮件个数, 邮件大小)
  .计次循环首 (邮件个数, n1)
    邮件信息 = 接收邮件 (n1)
    超级列表框1.插入表项 (n1 - 1, 到文本 (n1), , , , )
    超级列表框1.置标题 (n1 - 1, 1, 邮件信息.取主题 ())
    超级列表框1.置标题 (n1 - 1, 2, 邮件信息.取文本内容 ())
    超级列表框1.置标题 (n1 - 1, 3, 到文本 (邮件信息.取日期 ()))
  .计次循环尾 ()
.否则
.如果结束
.子程序 _超级列表框1_鼠标右键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
弹出菜单 (菜单, , )
.子程序 _查看详情_被选择
报表.加入文本 (“标题:” + 超级列表框1.取标题 (超级列表框1.现行选中项, 1) + #换行符 + 超级列表框1.取标题 (超级列表框1.现行选中项, 2) + #换行符 + 超级列表框1.取标题 (超级列表框1.现行选中项, 3) + #换行符)
.子程序 _删除邮件_被选择
.判断开始 (删除邮件 (超级列表框1.现行选中项 + 1) = 真)
  超级列表框1.删除表项 (超级列表框1.现行选中项)
.默认
.判断结束

运行结果:

易语言监控smtp和反编译获取程序内邮件密码发送信息达到反钓鱼的目的

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对服务器之家的支持。如果你想了解更多相关内容请查看下面相关链接

延伸 · 阅读

精彩推荐
  • 易语言易语言在画板中写出指定文本当画板中已满会自动滚屏

    易语言在画板中写出指定文本当画板中已满会自动滚屏

    今天小编就为大家分享一篇关于易语言在画板中写出指定文本当画板中已满会自动滚屏,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,...

    易语言帮助手册9092022-01-12
  • 易语言易语言获取指定磁盘的名称

    易语言获取指定磁盘的名称

    今天小编就为大家分享一篇关于易语言获取指定磁盘的名称,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来...

    易语言帮助手册12662022-01-04
  • 易语言一步一步跟我学易语言之关于变量

    一步一步跟我学易语言之关于变量

    今天小编就为大家分享一篇关于一步一步跟我学易语言之关于变量,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随...

    易语言帮助手册10822021-06-17
  • 易语言易语言关于程序进程和线程的基础知识

    易语言关于程序进程和线程的基础知识

    今天小编就为大家分享一篇关于易语言关于程序进程和线程的基础知识,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起...

    三叶资源网6662022-02-24
  • 易语言实例操作易语言载入窗口

    实例操作易语言载入窗口

    在本文中小编给大家整理的是关于易语言载入窗口的教程和步骤内容,需要的可以跟着学习下...

    易语言教程网19162022-03-02
  • 易语言易语言生成exe文件的方法

    易语言生成exe文件的方法

    在本篇内容中小编给大家分享的是关于易语言生成exe文件的方法知识点,需要的朋友们参考下。...

    易语言教程网14792022-03-01
  • 易语言一步一步跟我学易语言之第二个易程序菜单设计

    一步一步跟我学易语言之第二个易程序菜单设计

    今天小编就为大家分享一篇关于的一步一步跟我学易语言之第二个易程序菜单设计,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要...

    易语言帮助手册7092021-06-17
  • 易语言易语言设置进度条边框样式的方法

    易语言设置进度条边框样式的方法

    今天小编就为大家分享一篇关于易语言设置进度条边框样式的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随...

    易语言帮助手册4422022-01-20