社区
C# 帖子详情 求QQ记住用户名密码的实现机制原理!!! HopeInHeart 2012-07-02 03:32:37 想实现像qq一样机制的记住用户名、密码,在qq2011的User文件夹里有这个文件Registry.db,感觉这个文件有可能是加密后保存的用户名、密码,但是这个文件是怎么实现的,就是这个文件实现的原理、机制不清楚,有明白的告诉 下。
补充:如果记住用户名、密码仅仅是加密后保存在本地某个文件或者注册表中,那么我拷贝走这个文件或者注册表,然后放到其他机器上,岂不是就相当于盗窃了用户名、密码了,简单的这种加密缺乏一种安全机制,所以想了解qq的实现机制是什么样的,希望有了解的 知道的 告诉下,谢谢!不太了解的 自己有想法的可以积极讨论
...全文
793 8 打赏 收藏 求QQ记住用户名密码的实现机制原理!!! 想实现像qq一样机制的记住用户名、密码,在qq2011的User文件夹里有这个文件Registry.db,感觉这个文件有可能是加密后保存的用户名、密码,但是这个文件是怎么实现的,就是这个文件实现的原理、机制不清楚,有明白的告诉 下。 补充:如果记住用户名、密码仅仅是加密后保存在本地某个文件或者注册表中,那么我拷贝走这个文件或者注册表,然后放到其他机器上,岂不是就相当于盗窃了用户名、密码了,简单的这种加密缺乏一种安全机制,所以想了解qq的实现机制是什么样的,希望有了解的 知道的 告诉下,谢谢!不 复制链接
扫一扫 分享 转发到动态 举报 AI 作业
写回复 配置赞助广告取 消
确 定
用AI写文章 8 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 kartironhorn 2014-12-22 打赏举报 回复 如果我是开发者,我能想到的方法是利用本机MAC地址与QQ登录密码明文混合后用非对称公钥加密,然后保存在本地。
就算被人找到了这个加密结果,但由于不知道对应的私钥(仅保存在服务端),他也无法获得登陆密码的明文。又由于加密的内容还包含了MAC地址信息,因此当MAC变化之后,他在不知道登陆密码明文的情况下,也无法再用公钥产生有意义的加密结果。 HopeInHeart 2013-05-08 打赏举报 回复 大致推测:本地加密存储用户名、密码,还有本机最近一次登录的时间,登录时检查距离上次登录时间如果大于一个月则需要重新输入密码,最重要的是本机特征码,检验是否属于本机的数据。 亡魂葬爱 2012-07-03 打赏举报 回复 [Quote=引用 1 楼 的回复:]
具体实现我不知道,但是我可以确定肯定不只是存数据那么简单,最起码需要有一个本机特征码,用来校验是否是本机的数据。
[/Quote]
同感 yibey 2012-07-02 打赏举报 回复 不知道腾讯是不是自己开发的本地数据库,不过你要做的话也可以做到啊, 使用sqlite 并且加密该sqlite数据库 cheng2005 2012-07-02 打赏举报 回复 [Quote=引用 2 楼 的回复:]
呵呵 咱两真是想到一块去了 但是具体如何形成一个安全的机制去实现我还没想好引用 1 楼 的回复:
具体实现我不知道,但是我可以确定肯定不只是存数据那么简单,最起码需要有一个本机特征码,用来校验是否是本机的数据。
[/Quote]
破解的第一步一般都是从分析数据结构开始的,先把结构分析清楚,然后找到关键信息,要是让人一下子就找到关键信息,那就太危险了。 Ny-6000 2012-07-02 打赏举报 回复 你知道的话,QQ\公司就没法生存了. HopeInHeart 2012-07-02 打赏举报 回复 呵呵 咱两真是想到一块去了 但是具体如何形成一个安全的机制去实现我还没想好[Quote=引用 1 楼 的回复:]
具体实现我不知道,但是我可以确定肯定不只是存数据那么简单,最起码需要有一个本机特征码,用来校验是否是本机的数据。
[/Quote] cheng2005 2012-07-02 打赏举报 回复 具体实现我不知道,但是我可以确定肯定不只是存数据那么简单,最起码需要有一个本机特征码,用来校验是否是本机的数据。 酷QQ自动登录COOLQ记住密码 支持最新版的酷Q,3.27,自动登录,以后不用愁酷Q不能记住密码自动登录了。 QQ互联插件版 for Discuz! X1.5 v1.0 GBK-源码.zip 源码学习,压缩包解压密码:www.cqlsoft.com qq登陆界面 qq登陆界面的简单写入 天翼3G上网登陆器(天翼3G上网每次都要输入账号和密码,我就做了个能记住账号的登陆器,方便大家) 这是我自己做的一个天翼3G上网登陆器,天翼3G上网每次都要在网页上输入账号密码,我就做了个能记住账号和密码的登陆器,方便大家。内面的我的java源代码,给大家分享一下。 QQ登录宝宝 非常好的一款小软件,可以把所有的QQ号及密码存到其中,之后想登哪个号只要双击一下就好了,免去了反复输密码的繁琐!!
C#
111,090
社区成员
642,555
社区内容
发帖 与我相关 我的任务 C# .NET技术 C# 复制链接
扫一扫 分享 确定 社区描述 .NET技术 C# 社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章