编程如何破解邮箱密码
Ⅰ JSP编程如何利用邮箱找回密码 代码
实现思路:在jsp页面上放一个找回密码的入口,然后用户点进去后,要求输入用户名和邮箱,然后根据这个邮箱发送一封邮件,参数是用户名,根据这个用户名点击确认,然后跳转到找回密码页面就可以了。
参考代码:
一.发送邮箱页面
string strUserName = txtUserName.Value.Trim();
string strEail = txtEmail.Value.Trim();
//生成随机密码
string rand = "";
Random ramPwd = new Random();
string pwd = ramPwd.Next(100000, 9999999).ToString();
rand = pwd;
string key = rand + strName + email + "Base";
if (!string.IsNullOrEmpty(strUserName) && !string.IsNullOrEmpty(strEail))
{
//发送邮件
StringBuilder sb = new StringBuilder();
sb.Append("亲爱的" + strUserName + "您好:<br/><br/>");
sb.Append("点击以下链接设置新密码。<br/><br/>");
sb.Append("<a href =\"http://www.xxxx.com/findpwd.aspx?key=" + key + "&time=" + time + "\">http://www.xxxx.com/findpwd.aspx?key=" + key + "&time=" + time + " </a><br/><br/>");
sb.Append("(如果无滚高法点击该URL链接地址,请将它复制并粘帖到浏览器的地址输入框,然后单击回车即可。)<br/><br/>");
sb.Append("注意裤碰:请您在收到邮件24小时内使用,否则该链接将会失效。<br/><br/>");
sb.Append("我们将一如既往、热忱的为您大纯尺服务!<br/><br/>");
string MessageBody = sb.ToString();
Sends(strEail, "[email protected]", "xxxx--找回密码", MessageBody, "123456");
//向find_password_log表添加数据
AddFindPassword(strUserName, strEail,key);
Response.Write("<script>alert('邮件已发送到你的邮箱,请注意查收!');location.href='/';</script>");
}
}
//向表find_password_log中添加数据
private void AddFindPassword(string strName, string email, string key)
{
//向find_password_log表中插入随机生成的密码(MD5加密) ,时间,IP
SummerBase.BLL.find_password_log bllFind = new SummerBase.BLL.find_password_log();
SummerBase.Model.find_password_log modelFind = new SummerBase.Model.find_password_log();
if (modelFind != null)
{
modelFind.Md5 = MFunction.Md5New(key).ToString();
modelFind.CreateTime = SummerBase.Utils.Util.TimeToUnixTimes(DateTime.Now.ToString());
modelFind.IP = Page.Request.UserHostAddress;
time = modelFind.CreateTime;
key = modelFind.Md5;
}
bllFind.Add(modelFind);
}
//发送邮件代码
public static void Sends(string email, string formto, string content, string body, string upass)
{
string name = "[email protected]";
string smtp = "smtp.exmail.sina.com";
SmtpClient _smtpClient = new SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
_smtpClient.Host = smtp; //指定SMTP服务器
_smtpClient.Credentials = new System.Net.NetworkCredential(name, upass);//用户名和密码
MailMessage _mailMessage = new MailMessage();
//发件人,发件人名
_mailMessage.From = new MailAddress(formto, "xxxx公司");
//收件人
_mailMessage.To.Add(email);
_mailMessage.SubjectEncoding = System.Text.Encoding.GetEncoding("gb2312");
_mailMessage.Subject = content;//主题
_mailMessage.Body = body;//内容
_mailMessage.BodyEncoding = System.Text.Encoding.GetEncoding("gb2312");//正文编码
_mailMessage.IsBodyHtml = true;//设置为HTML格式
_mailMessage.Priority = MailPriority.High;//优先级
try
{
_smtpClient.Send(_mailMessage);
}
catch (Exception)
{
}
}
Ⅱ 如何获取邮箱密码
问题一:如何获得别人邮箱密码 目前的邮箱破解有两个思路,都比较困难,一种是入侵他的邮箱网站的服务器来直接获取密码,现在人们一般使用的油箱都是大门户网站的,一般人入侵几乎不可能。而另一种办法是穷举,也叫暴力破解,就是利用工具对对方的密码猜解(就是利用工具把所有可能的密码一个一个的试),如果对方密码长度较长,且是利用 *** 数字和英文字母一起构成的话则悉,这种办法的成功率也很渺茫。不过,我推荐你一个办法,就是在他的电脑上安装键盘纪录木马,就可以轻易盗取他的油箱密码,具体方法可以去搜索“键盘记录木马”,可查询到各种木马和使用方法。、
祝你早日成功,攻拿来````
问题二:邮箱密码怎样获取 你的邮箱是什么样的?
问题三:如何获取163邮箱密码 注册------研表究明,汉字的序顺并不定一能影阅响读,比如当你看完这句话后,纤简才发这现里的字全是都乱的。
问题四:如何查看OUTLOOK的邮箱密码 找到帐户菜单,双击要查看的邮件帐户名,就可以看到,不过密码是***,不可以复制也查看不了。
问题五:怎样查看自己的邮箱密码? 现在的邮箱安全机制已经不能直接查看密码了。如果密码丢失还毁盯裤是申请密码找回吧。。。
问题六:怎么获取电子邮件和密码 破解高手 需要
问题七:登录邮箱,密码从哪获取? QQ邮箱在QQ的面板中就可以找到,其它的邮箱在网易主页上可以看到咯!
问题八:怎样查询邮箱密码 如果是自己忘记密码了, 一般可以通过绑定手机或者绑定的其他邮箱进行找回。
问题九:怎样设置邮箱帐号和密码 下载邮箱大师。安装后可以使用手机号注册。也可以使用姓名的汉语拼音注册。密码可以使用字母加数字。注册成功后就可以发送电子邮件了。也可以使用邮箱号注册应用软件。比如支付宝帐号就可以使用邮箱号注册。等等。
问题十:怎么获取对方qq邮箱密码 这个真没办法,你要真非要解决就只能花钱找网络高手破解,但是我觉得你真想跟她好好处还是要不想这事好,假如你真知道他出轨你又怎么办,再说你还没证据只是怀疑!