落园 » 改密码吧!|专注经济视角下的互联网

改密码吧!

继CSDN之后,越来越多的网站被曝密码库脱库,神啊~别的都还好,居然还有校内,果然这个千橡就是不靠谱~!还整天让我登录输验证码,真是!多少年前,大家都开始MD5存储密码了,这些不靠谱的网站。还好,支付宝还健在!

稳妥起见,还是把密码都改掉吧。唉,这个真的是工程浩大啊。

大家抓紧想个新密码吧~好费事啊。

话说,好奇怪的是,一并爆出来的常用密码排名,有个排名高的:
重复次数 密码 百分比
525 299792458 (0.0130017563515437)

分别是啥意思呢?光速?

另,这里可以查一下自己的帐户是不是在此次被曝之列:http://0bad.com/csdn.php

万幸,从来没注册过CSDN。 GITHUB不要出事儿啊!


Comments

  • views63 says:

    昨晚下载了那个文件打开一看,果然中枪了。


  • ypchen says:

    我了个去啊 不幸中枪了 还好我那时候注册的邮箱现在早就不用了 没多大碍 另外我发现自己用的密码还有3000多人用 原以为会是唯一的。。。


  • moore says:

    偷偷问一句,如何计算背包呢?

    就是要算出密码多少排名以上的占所有人中总数的50%。


  • moore says:

    我也不知道怎么说,比如1-100, 连续整数,总和是5050,

    我想从100开始计算和,累加到 2525, 是大概,71 ,

    就是 100+99+...+72+71=2565, 这样超过100累计和的一半了。

    如果是这些密码,我想知道半数的人群使用的密码,怎么求?

    密码使用频次从高到低排列是一定的,然后求总和也是一定的除2,然后再从头累加求和直到超过一半? 没有更简单的算法?


    • Liyun says:

      用R的话……假设我们有userid,password这么两个字段,data frame的名称是pwdata。那么,
      library(data.table)
      count_pw <- data.table(pwdata)[,list(frequency_pw = length(userid)),by="password"] #统计每个pw出现的频率 pwdata_merge <- merge(pwdata, count_pw, by ="password", all.x=T, all.y=F) #合并两个data frame,原数据集多出一个字段frequency_pw pwdata_merge <- pwdata_merge[order(pwdata_merge$frequency_pw),] #按照出现频率排序 pwdata_merge[round(nrow(pwdata_merge)/2,0),]$password #取排序中间哪一行,显示对应的password值 ……不知道这个是不是更简单的算法……和你的唯一不同的是,知道5050之后,直接排序(相当于给所有password变成一个有序列),然后取50%分位数。同理,可以取任意分位数……


    • moore says:

      因为这个是常用到的,有人群的地方就有基尼系数。c(1:100) 是基尼系数0.

      1.比如股市中的现金流,少数的股票成交金额(比如1/3)占据市场的成交金额的半数; 2.比如用户上网,大部分的用户只访问少数的URL或者URI,占据用户眼球;3.长用的也只是少数的密码,天涯3000万密码中,半数人只使用了其中的3000个密码;

      连涛哥说过的用户短信发送目的用户人数也可以按基尼来算。或者符合长尾理论?

      如洛仑兹线中的拐点可以求出,是不是就是平分半数的那个点呢?

      这个东西我不懂,求懂。


Leave a Reply

Your email address will not be published. Required fields are marked *