加入收藏
 地图
 用户登陆
 帮助中心
电子商务 SEO动态 SEO技术 SEO软件 SEO推荐 网站留言 SEO用户 SEO专栏 电子商务   SEO培训
今天是:2019年4月21日 星期日   您现在位于: 首页 →  SEO技术 → 计算机技术(软件频道)

找回丢失的Outlook邮件账户密码

2019/4/21  电子商务网  浏览选项:    本文已被浏览 1469 次
许多人习惯于让Outlook记住密码,收邮件时便不必每次都输入邮箱密码。但时间一长,马虎的人会把自己的邮箱密码忘记,这样就无法重新设置或者登录Web界面收取邮件了。Outlook的密码信息是加密存储的,你无法提取密码。我们的对策就是针对邮箱服务中安全机制最薄弱的环节采取行动……源程序以及电子版全文可以在http://www.cfan.com.cn/11program/200502/qkducd.html找到。 
众所周知,POP3协议本质上是一种明文协议,也就是说,虽然Outlook本地存储的密码是加密的,但当它连接到POP3服务器准备收取邮件时,必须以明文的形式提供密码。因此,只要我们开发一个POP3服务器(不必是功能完善的POP3服务器,只要骗过Outlook即可),让Outlook从该服务器收取邮件,Outlook就会乖乖地交出加密得严严实实的密码。 
1.构造POP3服务器 
下面我们要用VS.NET 2003和C#开发一个“伪”POP3服务器——之所以说它“伪”,那是因为它只有极其有限的功能,只进行到骗出邮箱密码就停止。 
启动VS.NET 2003,新建一个名为PServer的C#控制台应用程序,然后在Class1.cs文件的顶端using System语句之后加入下列三个语句: 
using System.Net; using System.Net.Sockets; using System.Text; 
在Main函数中,我们的第一个任务是创建一个ipEndPoint,让一个TCP服务器监听该端点,接收来自客户端的请求: 
// 在127.0.0.1(本地机器)上创建一个TCP服务器,监听 // 110端口的请求(110是POP3服务器的默认端口) IPEndPoint ipEndPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"),110); TcpListener tcpServer = new TcpListener(ipEndPoint); tcpServer.Start(); 
// 等待来自POP3客户程序(如Outlook)的连接请求 
TcpClient tcpClient = tcpServer.AcceptTcpClient(); 
当一个POP3客户程序连接该服务器时,服务器必须按照POP3协议的要求对客户程序作出应答。根据POP3协议RFC 1939规范的定义,服务器首先要做的是返回一个欢迎信息: 
// 向客户程序返回欢迎信息 NetworkStream ns = tcpClient.GetStream(); byte[] outbytes = Encoding.ASCII.GetBytes("+OK Welcome" + Environment.NewLine); ns.Write(outbytes,0,outbytes.Length); 
客户程序接收到欢迎信息后,同样也会按照POP3协议的要求发送账户名称。我们把这个账户名称记录下来以便以后使用,代码如下: 
// 接收和记录邮箱账户名称 byte[] userBytes = new byte[255]; ns.Read(userBytes,0,userBytes.Length); 
收到账户名称信息后,我们要告诉Outlook说这个名称没有问题,客户程序一收到这个信息就会发送密码,然后我们再把密码也记录下来: 
// 告诉客户程序账户名称正确 outbytes = Encoding.ASCII.GetBytes("+OK" + Environment.NewLine); ns.Write(outbytes,0,outbytes.Length); 
// 接收和记录账户密码 byte[] pwdBytes = new byte[255]; ns.Read(pwdBytes,0,pwdBytes.Length); 
接下来要做的就是获取字节数组的内容,将它们转换成字符串,然后输出到控制台: 
// 在控制台上显示出账户名称、密码 Console.WriteLine("账户名称:" + Encoding.ASCII.GetString(userBytes)); Console.WriteLine("账户密码:" + Encoding.ASCII.GetString(pwdBytes)); 
既然已经获得了密码,服务器的任务已经完成了,现在可以关闭它。强行关闭服务器会导致客户程序显示错误信息,不过这里我们并不在乎。关闭服务器的代码是: 
// 关闭服务器 ns.Close(); tcpClient.Close(); tcpServer.Stop(); 
将上面的所有代码依次输入Main函数,编译一下就得到了一个PServer.exe执行文件,它就是我们的伪POP3服务器。 
2.获得密码 
首先启动PServer.exe,让我们的伪POP3服务器开始监听来自客户程序的请求。 
启动Outlook,点击菜单“工具→电子邮件账户”,选择“查看或更改现有电子邮件账户”,找到要恢复密码的电子邮件账户,点击“更改”打开它的属性对话框,把POP3服务器设置为localhost。在Outlook中接收一下邮件,Outlook将报告说服务器中断了连接,不必理睬。 
现在PServer.exe已经得到账户的密码了,密码原来是abcdefg。 
3.利用嗅探工具 
基于POP3密码在网络上以明文形式传递这一事实,我们还可以利用嗅探工具Ethereal分析TCP/IP通信过程获得账户密码。具体操作步骤请看网上的电子版。 遇到密码丢失的情况,动动脑筋另辟蹊径,其实你自己就能够把握一切。
 发布人:杰米  [ → 我要发表文章 ] 上篇文章:浅析Windows XP中的“单击锁定”功能
下篇文章:把DOS/Ghost/分区集成至启动菜单(一) 把DOS/Ghost/分...
→ 主题所属分类:  计算机技术 → 软件频道 → 『关闭窗口』
紫光输入法的小技巧
事半功倍:Word编写论文十大技巧..
Office 2007界面可自定义..
微软:SP2将不能装在盗版XP上
3721安装剖析 全面剖析3721..
小技巧加快QQ主程序的启动速度
再见文件夹,欢迎标签 Gmail使..
真正的Windows克隆工具
动手来换肤—我的MSN与众不同(上..
微软正式把3721列为流氓软件
网站运营的四大基础辅助系统
什么是网站优化?网站优化的含义是什..
新手必读——全面掌握数据安全(上)..
记事本快捷方便编辑网页
创业指南:如何实现打工族的老板梦
捆绑网卡:防止别人盗用你的IP上网
减少WinXP占用资源的八大技巧(..
广电与电信争IPTV归属成发展掣肘
电子商务安全中的九个热点问题
猫扑推出50M免费"拖把邮箱"
Fireworks制作下雨动画效果
QQ通讯录简单又实用 双击人名就发..
企业建网站 其实很划算
网络短信退订篇
XP显示上次光盘内容的解决办法
杀毒软件的一些使用习惯与技巧
常见网络下载方式简要介绍
第一页 揭秘05年的操作系统:Lo..
电子商务为长春中小企业插上腾飞之翼
网上购物较传统购物略有优势 南京卖..
解决BT与浏览网页在SP2中的冲突
隐藏Windows系统桌面图标二法
让系统提示你:注意安全
我是VOIP电信管制政策将试探性放松
网赚注意事项 网赚必备工具
越来越多的大买家热衷电子商务采购
让经常访问的网址突出显示
无线网络隐藏终极大法
WinXP任务管理器另有快捷键
中国电子商务发展的两个最新动向
Media Player显示曲目时..
打造运行在U盘上的超迷你Win98..
免费短信逐个数
概述文件名后缀 解说常见文件名后缀..
两个另类的搜索引擎小试
 热门文章
 
 保存网页图片的八种方法 (53475)
 我的QQ 我的信息中心 (47649)
 2006年值得关注的十个web2.0网站 (39619)
 用OE邮件发短信不再是梦想! (26472)
 传统商务与电子商务的区别 (11235)
 让Windows序列号原形毕露 (10858)
 近一年来RSS和Blog已逐渐成为互联网发展的新潮流 (8273)
 如何让搜索引擎收录新网站 (8237)
 在Word中输入乘号和除号的几种方法 (7324)
 IE6用户如何升级到IE7.0浏览器版本 (7177)
 更换开机画面 Win XP开机画面随我定 (7064)
 Ping命令的使用技巧 常用网络命令使用技巧详解 (6371)
 智能ABC输入法中的使用技巧 (6115)
 抓就要抓最清晰的图片 (6028)
 如何保持网站排名课程记录 --  电子商务网原创 (6026)
 最近更新
 
 保存网页图片的八种方法 (8月1日)
 我的QQ 我的信息中心 (8月1日)
 2006年值得关注的十个web2.0网站 (8月1日)
 用OE邮件发短信不再是梦想! (8月1日)
 传统商务与电子商务的区别 (8月1日)
 让Windows序列号原形毕露 (8月1日)
 近一年来RSS和Blog已逐渐成为互联网发展的新潮流 (7月21日)
 如何让搜索引擎收录新网站 (8月14日)
 在Word中输入乘号和除号的几种方法 (8月1日)
 IE6用户如何升级到IE7.0浏览器版本 (12月28日)
 更换开机画面 Win XP开机画面随我定 (8月1日)
 Ping命令的使用技巧 常用网络命令使用技巧详解 (8月1日)
 智能ABC输入法中的使用技巧 (8月1日)
 抓就要抓最清晰的图片 (8月1日)
 如何保持网站排名课程记录 --  电子商务网原创 (8月15日)
 文章搜索
 
搜索选项:            
  → 评论内容 (点击查看)
(没有相关评论)
  → 发表我的评论
您的姓名:  您的E-mail:

评论内容:
发表评论:  
   电子商务网每日推荐文章: 如何保持网站排名课程记录 -- 电子商务网原创2019/4/21
    这个问题对于比较熟练的SEO,都没有什么难处,因为大多SEO都掌握自己一整套的优化方案和保持排名方案,所以,这个内容属于初级的问题~,我今天大概讲一些方法和注意的地方,我个人观点,既然懂得如何排上去,就用排上去的那套方法继续维持排名,天下没有免费的午餐,没有谁永远是第一, 也没有排上去就掉不下来的第一~~,贵在坚持,OK,我们开始讲内容,我们先说说昨天的内容~~
    关于网站改版,大多现在的网站管理人员,SEO,程序员等,都希望自己的网站能够获得好的名次,所以费尽了心思和力气去给网站改版,修改关键字,调整网站结构.而且频率也相当的快,有的2、3天就改版一次~~~ ,大家也许会问,那如果我不更新,网站不就没有内容了? ......查看详细内容
关于我们 ┋ 网站留言 ┋ 电子商务网成员网站 ┋ SEO培训基地 ┋ 地图 ┋ SEO培训 ┋ 管理 ┋ TOP
合作站点: 杰晶网络 | 建材互联 | Herbal | 淘宝优惠券 | 中国保健品网 | OilPainting | NHE | 杰米世界 | 南强新网
电子商务网 网络营销顾问:杰晶网络 版权所有
Copyright © 2006 ECSoon.com All Rights Reserved