一个可以离线检测身份证号码的工具——希望大家多多建议

29. February 2012
说起写这个工具。还是一个凑巧。去年做一个课程设计的时候。遇到了。一个身份证号码的问题。 后来突发奇想然后决定自己写一款可以离线查询身份证号码的问题。最后就决定做这样的一个软件。方便很多朋友的需要。 〉软件特性 〉〉软件支持离线查询身份证号码的真实性 〉〉软件支持查询离线身份证的户籍所在地 〉〉还有其他功能在近一步完善中     软件下载地址:点击下载 如果你电脑缺少.net4组建估计不能使用。那么请你下载.net组建 下载地址          下载地址2 www.binggao.net 冰糕编辑 转载请注明出处

soft_skill, software, windows7 , , ,

游戏的防沉迷系统的破解与身份证号码编排原理

24. May 2011
对于很多初中或者高中的我们很多时候很艰难的。。打算申请一个账号吧。防沉迷还没有玩舒服就又到了2个小时了。。在网上好心人那里得到的身份证号码又容易导致号码丢失。。我们怎么没有想到自己编一个呢? 下面给大家讲解一下网络上验证身份证号码正确与否的验证程序。。 首先我们在网络上输入身份证绝对不可能到国家身份统计局去核实的。。因为这个信息是不允许在网络上传播的。 好了既然没有办法。那网游公司又如何知道我们的身份证号码争取与否的呢? 下面给大家细细说来。。 首先是前6位。。 这个地方是区域码?〉 下面给出大家各个地方的最前两位区域码  private static Hashtable GetAreaCode() {      117.         Hashtable hashtable = new Hashtable();      118.         hashtable.put("11", "北京");      119.         hashtable.put("12", "天津");      120.         hashtable.put("13", "河北");      121.         hashtable.put("14", "山西");      122.         hashtable.put("15", "内蒙古");      123.         hashtable.put("21", "辽宁");      124.         hashtable.put("22", "吉林");      125.         hashtable.put("23", "黑龙江");      126.         hashtable.put("31", "上海");      127.         hashtable.put("32", "江苏");      128.         hashtable.put("33", "浙江");      129.         hashtable.put("34", "安徽");      130.         hashtable.put("35", "福建");      131.         hashtable.put("36", "江西");      132.         hashtable.put("37", "山东");      133.         hashtable.put("41", "河南");      134.         hashtable.put("42", "湖北");      135.         hashtable.put("43", "湖南");      136.         hashtable.put("44", "广东");      137.         hashtable.put("45", "广西");      138.         hashtable.put("46", "海南");      139.         hashtable.put("50", "重庆");      140.         hashtable.put("51", "四川");      141.         hashtable.put("52", "贵州");      142.         hashtable.put("53", "云南");      143.         hashtable.put("54", "西藏");      144.         hashtable.put("61", "陕西");      145.         hashtable.put("62", "甘肃");      146.         hashtable.put("63", "青海");      147.         hashtable.put("64", "宁夏");      148.         hashtable.put("65", "新疆");      149.         hashtable.put("71", "台湾");      150.         hashtable.put("81", "香港");      151.         hashtable.put("82", "澳门");      152.         hashtable.put("91", "国外");    大家可以看看。。如果你是四川的。。最前两位是不是 51啊? 当然接下来4位就是地区密码了。。这四位自己随便想吧 然后接下来 8位当然是一个日期了 出生日期。。好了。。当然是要大于18的撒。这样才能解除防止成谜。。当然你也别构造出 不存在的日期。。 例如 19870101  是存在的   19891314这个当然不存在了。。一年拿来的13月啊? 好了接下来的3位数就是性别密码了。。。比如123 奇数字 这个为男了。。。当然 124偶数为女孩了 最后一位 好了。。这个最后一位为 前面所有数字的一个加权平均数  这个会不会求 没有事情。。。这个最后一位数字为 0 1 2 3 4 5 6 7 8 9 10  由于10多了位数了所以在实际中用了X这个数来代替。。也是身份证中的特别密码了。。嘻嘻。。所以 X并没有什么特殊。。只是最后位数为10 嘻嘻。 好了相信你已经读懂了。。你可以构造一个身份证号码了。。然后借助这个身份证号码完成你的游戏注册了。。   冰糕在这里是通过网页验证 身份证号码的机制给大家做一个说明。。 最后一位酒你自己多尝试几个数就可以了。。。嘻嘻。。 注意:请记住自己生产的这个身份证也许以后对自己找账号密码还有帮助〉。。嘻嘻。。。 文章为 冰糕网随笔原创 版权所有。。转载请注明。。。  

Blog, soft_skill