成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

警惕!千萬別發(fā)火車票照片,分分鐘暴露你的身份證號碼

安全 數(shù)據(jù)安全 應用安全
事情的經(jīng)過是這樣的:我的同事李大偉最近出差去了。昨晚睡覺前翻了翻朋友圈,就跟他愉快地互懟交流了起來。

事情的經(jīng)過是這樣的:我的同事李大偉最近出差去了。昨晚睡覺前翻了翻朋友圈,就跟他愉快地互懟交流了起來。

[[284865]] 

圖片來自 Pexels

估計是他想起了我從不打無把握之賭,后面就慫了。

一杯奶茶嘛,也可以接受,像杰倫一樣快樂就好啦,開工!

先看看李大偉的朋友圈中發(fā)的圖片:

該火車票來自其他平行世界,掃描可能發(fā)生奇怪現(xiàn)象

車票中暴露的個人信息為:3302211993****4914 李大偉,只缺少月份日期四位,那么也就是一共 365 種可能。

科普時間:

根據(jù)李大偉的身份證信息的前 6 位“330221”,輕易可得:

 

李大偉是浙江省寧波人,1993 年的。

那我先用 Python 生成 1993 年的所有日期吧:

  1. import time 
  2.  
  3. #生成出生當年所有日期 
  4. def dateRange(year): 
  5.     fmt = '%Y-%m-%d' 
  6.     bgn = int(time.mktime(time.strptime(year+'-01-01',fmt))) 
  7.     end = int(time.mktime(time.strptime(year+'-12-31',fmt))) 
  8.     list_date = [time.strftime(fmt,time.localtime(i)) for i in range(bgn,end+1,3600*24)] 
  9.     return [i.replace('-',''for i in list_date] 
  10.  
  11. data_time  = dateRange('1993'

成功得到日期列表:

再用剛才的校驗碼計算規(guī)則,反向驗證哪個日期符合嘍!

自己寫計算規(guī)則?NONONO,太麻煩!給大家隆重介紹一個庫:id-validator。

安裝:pip install id-validator。

可以用來驗證身份證號合法性、獲取身份證號信息、生成可通過校驗的假數(shù)據(jù)、身份證升級。

那么我們利用 id-validator 來依次校驗剛才生成的身份證號碼:

  1. from id_validator import validator 
  2.  
  3. #遍歷所有日期,print通過校驗的身份證號碼 
  4.  
  5. def vali_dator(id1,id2,id3): 
  6.     for i in dateRange(id2): 
  7.         theid = id1 + i + id3 
  8.         if validator.is_valid(theid): 
  9.             print(theid) 
  10.  
  11. vali_dator('330221','1993','4914'

運行結(jié)果:

額,有 33 個都符合校驗邏輯,這只篩掉了 90% 啊。

這就尷尬了,如何在 33 個日期中挑出來李大偉的真實出生日期呢?

思考了一下(其實是百度了一波),這里需要我們每個人都用過的 12306。

打開 12306 官網(wǎng),在 12306 添加常用聯(lián)系人,將李大偉+身份證號依次輸入。

若身份證和姓名一致,就會顯示校驗通過;若不能通過,則說明身份證和姓名不一致。

最終可以測出李大偉的出生日期是:19930608,收工,奶茶到手。

大家是不是想知道我到底試了多少次才成功的?剛剛回來的李大偉也表示很想知道。

其實一次也沒用試,現(xiàn)在我喝著李大偉買的奶茶,碼著文,打開釘釘,看著李大偉的昵稱。

心里笑出豬叫。(文中人物、身份證號碼純屬虛構(gòu),如有雷同,就是抄我的。)

本文相關(guān)代碼已上傳 Github:

  1. https://github.com/zpw1995/aotodata/tree/master/interest/ID_card 

作者:朱小五

簡介:某互聯(lián)網(wǎng)公司數(shù)據(jù)分析師,熱衷于爬蟲,數(shù)據(jù)分析,可視化,個人公眾號《凹凸玩數(shù)據(jù)》,帶給大家有趣好玩的文章。

 

責任編輯:武曉燕 來源: 凹凸玩數(shù)據(jù)
相關(guān)推薦

2020-11-10 10:16:38

Java身份證號碼編程語言

2023-11-14 14:26:48

PythonMySQL

2018-03-23 09:00:42

JavaScript正則表達式身份證號碼

2010-09-09 10:10:29

SQL函數(shù)轉(zhuǎn)換

2012-12-11 14:50:00

2012-01-05 13:14:42

火車票

2024-11-07 10:04:48

2011-01-24 15:37:32

火車票

2023-04-11 22:03:36

2016-08-31 13:26:24

PythonPython3工具

2023-09-15 09:34:54

2014-09-10 10:14:14

2011-01-28 15:48:11

Chrome插件Page Monito火車票

2018-01-10 22:19:44

2009-07-03 16:21:58

IT系統(tǒng)數(shù)據(jù)中心運維管理

2019-06-26 08:30:32

計算機互聯(lián)網(wǎng)iOS

2012-02-21 09:22:45

2015-04-22 16:06:23

社保信息泄漏

2018-12-29 16:24:58

Python12306火車票
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产午夜精品视频 | 久久高清国产 | 色婷婷av99xx| 国产精品欧美一区二区三区不卡 | 国产精品国产三级国产aⅴ中文 | 日韩精品中文字幕在线 | 亚洲国产一区二区三区在线观看 | 国产亚洲一区二区三区在线 | 国外成人在线视频 | 国产精品不卡一区 | 中文字幕国产高清 | 成人黄在线观看 | 一区二区三区高清在线观看 | 色资源在线视频 | 日韩精品在线一区 | 99视频入口 | 视频羞羞 | 日韩一区在线播放 | 精品自拍视频在线观看 | 一区二区三区视频在线观看 | 噜噜噜色网 | 国产精品一二三区 | 欧美综合一区 | 亚洲激情综合 | 久久久综合久久 | 成人免费激情视频 | 色网站在线免费观看 | 日韩精品一区二区三区四区 | 日韩精品一区二区三区久久 | 99久久日韩精品免费热麻豆美女 | 亚洲精品一区av在线播放 | 中文字幕一二三 | 欧美一区二区三区在线观看 | 一级黄色生活视频 | 国产精品视频一区二区三区 | 欧美一区成人 | 97超碰人人 | 亚洲网站在线观看 | 日韩中文字幕免费在线观看 | 亚洲成人免费网址 | 国产精品久久久久久久久免费 |