首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

56行Python代码实现身份证字典生成器

fromtitle=身份证号码&fromid=2135487 0x02 校验码规则 1、将前面的身份证号码17位数分别乘以不同的系数。...其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2; 5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的X。...例如:某男性的身份证号码是34052419800101001X。我们要看看这个身份证是不是合法的身份证。...所以,这是一个合格的身份证号码。 具体参考:https://baike.baidu.com/item/身份证校验码/3800388?...这样列出来的男性身份证号的字典有500种可能,女性身份证号码的字典则有499种可能。 0x04 代码分析 import os #根据地址码,出生日期码,性别生成身份证号码字典函数。

9.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java随机生成姓名、邮箱、ip、MAC地址、手机号、经纬度以及身份证号等工具类

    第一个先从生成中国人名字开始吧: 代码如下: package cn.cnbuilder.utils.random; /** * 随机生成中文姓名 * 代码源于网络 由kingYiFan整理...* * @return */ public static String getChineseName() { /** * 生成姓名的男还是女...居民身份证是国家法定的证明公民个人身份的有效证件。 *  身份证号码构成: *   1 地址码 *   (身份证前六位)表示编码对象常住户口所在县(市、镇、区)的行政区划代码。...,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准, * 并且我国的计算机应用系统也不承认19位的身份证号码。...以上就是随机生成姓名、随机生成邮箱、随机生成ip地址、随机生成MAC地址、随机生成手机号、随机生成经纬度、随机生成身份证号工具类代码。有什么问题可以联系我哈。

    7.5K32

    自然人信息收集流程思路

    [TOC] 0x00 社工流程 个人信息: 姓名 手机号 家庭住址 (生活地址 / 工作地址/ 出生地址 / 快递收发地址) 身份证号 曾读学校 (证书学号) 家人朋友(依次展开) 个人关联: 常用网名...,个人账号/小号常常有关联) 支付宝:支付宝转账 新浪微博:关联好友(粉丝以及关注的人) / 自定义地址(关联信息) 邮箱信息:邮箱地址 手机信息:型号版本 百度贴吧 社区论坛 辅助工具 密码:密码生成器实际将关键字加上...TOP100弱口令 (https://www.bugku.com/mima/) 身份证:阿里云身份证核验的API , 身份证地区核验(https://shenfen.supfree.net/search.asp...地址: https://iknowwhatyoudownload.com/ 主要功能: IP信息 、 跟踪下载、统计访问等等; WeiyiGeek. 0x02 补充知识 1.居民身份证号码 描述:居民身份证号码按照...《公民身份证号码》国家标准编制,身份证号码由18位数字组成:前6位为行政区划分代码,第7位至14位为出生日期码,第15位至17位为顺序码,第18位为校验码。

    55440

    身份证号码的秘密

    苏生不惑第 97 篇原创文章 身份证应该是我们最常使用的物品了,有没有想过18位的身份证号码怎么生成的,每个数字又有什么意义呢?...身份证号码组成 身份号码由17位数字本体码和1位校验码组成,校验码的作用是为了防止在填写身份证号码时出错而设计的。...) # 港澳居民居住证 18 位 validator.is_valid('830000199201300022') # 中国台湾居民居住证 18 位 基于上面的生成算法还有相应的生成器 身份证号码生成器...腾讯客服 在公众号 腾讯客服 中输入名下账户 然后输入 身份证实名了哪些微信 会自动回复“点这里”,点进去之后输入姓名身份证号,实名认证后,就会有你身份证名下所有的微信号,如果发现有不是自己的微信号...平时出门在外忘带身份证怎么办呢? 国门公安APP 国门公安APP 可在线办临时身份证 如果需要复印自己身份证给他人,可以加上水印。

    3.2K21

    自然人信息收集流程思路

    [TOC] 0x00 社工流程 个人信息: 姓名 手机号 家庭住址 (生活地址 / 工作地址/ 出生地址 / 快递收发地址) 身份证号 曾读学校 (证书学号) 家人朋友(依次展开) 个人关联: 常用网名...,个人账号/小号常常有关联) 支付宝:支付宝转账 新浪微博:关联好友(粉丝以及关注的人) / 自定义地址(关联信息) 邮箱信息:邮箱地址 手机信息:型号版本 百度贴吧 社区论坛 辅助工具 密码:密码生成器实际将关键字加上...TOP100弱口令 (https://www.bugku.com/mima/) 身份证:阿里云身份证核验的API , 身份证地区核验(https://shenfen.supfree.net/search.asp...WeiyiGeek. 0x02 补充知识 1.居民身份证号码 描述:居民身份证号码按照《公民身份证号码》国家标准编制,身份证号码由18位数字组成:前6位为行政区划分代码,第7位至14位为出生日期码,第15...身份证18数位含义解析 1.第一、二位表示省(自治区、直辖市、特别行政区) 2.第三、四位表示市(地级、自治州、地区、及直辖市所属区和县的汇总码) 01~20, 51-70 表示地级市; 21-50 表示地区

    1.2K20

    Data Masking:线上数据线下使用的数据处理方法

    这类数据通常包括但不限于: 个人信息:如姓名身份证号、联系方式、住址等。 财务信息:如银行账户、信用卡号、交易记录等。 商业机密:如产品设计、市场策略、研发资料等。...例如,将身份证替换为随机生成的身份证号码; 掩码:通过将敏感数据的一部分替换为掩码,隐藏部分敏感信息。例如,将电话号码的后6位替换为星号; 加密:通过对敏感数据进行加密,保护数据的机密性。...例如,只显示姓名的首字母; 虚拟:在测试和开发环境中使用虚拟数据代替真实数据,虚拟数据可以是随机生成的、采样的或者是经过脱敏处理的; 偏移:对于某一些数据进行固定的偏移,例如订单流水实际都是1开头的,那么我们都处理成

    18210

    一些社工(人肉)入门技巧介绍

    手机号生成器 一些社工师门根据爬虫等特殊手端,将全国的手机号码进行收集,如果知道目标收集号的前几位数字和后几位数字,是很好知道有哪些数字相匹配的,在进行手机归属地查询,就可知道目标的一些个人信息了...支付宝的巧妙利用 大家知道支付宝的安全性是很高的,但是大多数人在实名认证后,在隐私设置中默认开启了“允许他人看我的真实姓名”、“允许陌生人查看十条动态”、“通过手机号找到我”这些隐私选项,社工师们通过添加好友或转账方式即可知道你的个人信息...通过手机号查姓名 <--可以去看看这篇之前的文章,有讲解一些技巧 忘记密码的巧妙利用 大家知道,忘记密码后会要求向手机发送短信或者身份证的数字补全等一些操作,同上一样,安全验证往往会注明手机的前几位和后几位...,如"152****0002",此时根据手机号生成器或者根据代码程序进行遍历是可以找到目标的个人信息的。...社工师通过代码进行遍历,或者到阿里云的身份证实名认证接口就可以查到你的身份证详细信息了,连你的身份证头像都有。

    34.2K65

    你不知道的免费常用API汇总

    OCR识别API 身份证识别OCR:传入身份证照片,识别照片文字信息并返回,包括姓名身份证号码、性别、民族、出生年月日、地址、签发机关及有效期。...短信通知支持三大运营商以及虚拟运营商,我们提供电信级运维保障、独享专用通道。 语音验证码短信:API语音,拨打电话告知用户验证码,实现信息验证。...银行卡二要素:检测输入的姓名、银行卡号是否一致。毫秒级响应、直联保障,支持全国所有银联卡。 银行卡三要素:检测输入的姓名身份证号码、银行卡号是否一致。毫秒级响应、直联保障,支持全国所有银联卡。...银行卡四要素:检测输入的姓名、手机号码、身份证号码、银行卡号是否一致,毫秒级响应、直联保障,支持全国所有银联卡 运营商二要素:传入姓名、手机号码,校验此两项是否一致。...运营商三要素:输入姓名身份证号码、手机号码,验证此三种信息是否一致,返回验证结果、手机归属地、运营商名称。 教育文化API 英语名言:激励自己、领悟人生、经典名言。

    1.9K70

    【测试】 Java如何优雅的生成测试数据

    ,拿到实体对象后还可以只获得其中的部分数据,比如姓名中的姓或名,还有前缀,甚至血型,可以说是非常全面。...Shakespeare SlackEmoji Space StarTrek Stock Superhero Team TwinPeaks University Weather Witcher Yoda Zelda 从身份证姓名再到地址...另外,java-faker 更贴心的是帮我们实现了国际化,可能刚才看了姓名的例子,有些朋友觉得这个框架好看但不好用,就拿生成姓名来说,生成都是 Johnston、Tom、Kiwi 之类英文名,在国内很少用到这些数据...如果要说缺点,个人觉得他有些地方国际化的并不全面,比如车牌、身份证之类的。如果对于这些数据有比较严格的要求,推荐另一个项目yindz/common-random: 简单易用的随机数据生成器。...jsonzou/jmockdata [2]java-faker: https://github.com/DiUS/java-faker [3]yindz/common-random: 简单易用的随机数据生成器

    4.7K11

    赛道上小程序58万+,鹅厂亲生的小程序如何C位出道?

    基于身份认证能力以及虚拟多证合一,E证通可提供便捷扫码通关、跨境远程开户、扫码购票、寄快递等一系列服务。...而其中可实现的虚拟多证合一,主要包括“中国居民身份证”、“港澳通行证”以及港澳居民的大陆“回乡证”3 类。 “腾讯E证通”小程序怎么用?...此时,为确认身份,需要补全个人的姓名身份证号 2 个信息。 进入下一步,则是“人脸验证”的环节,小程序自动调取相机,用户脸部正对屏幕,3S 内即可自动识别。...经过证件和人脸验证之后,一张电子身份证明就已经生成了,点击下拉即可显示所生成的二维码,该二维码用于在过关环节的机器识别。...同样点击申请操作,此后需要填写个人姓名和中国香港身份证信息。 2、并且输入手机号码获得验证码;输入验证码之后,拍摄上传回乡证的正反面;此后,开展人脸识别验证。

    68410
    领券