万花筒:我们做了一个不太艳俗的网址导航

优质体验 我们做了一个简单的网址导航,虽然是第一个正式版,但也是第五个版本了。因为前四个版本在不断调试的过程中出现了审美疲劳,自己看腻了就重做了。 优秀的产品始终不会流露出的艳俗气质,所谓的艳俗气质就是经不起时间的考验。 处处细微 一切都是理所当然。你会发现,不同的网络环境,将得到不同的搜索体验。我们会对不同的网络环境进行识别,当更好的搜索引擎可用时,不需要额外的操作,我们会尽力切换到更好的搜索引擎。 *当 Google 服务可用时,图片搜索与学术搜索将会调用 Google 搜索引擎。 细分群体 我们针对年轻的大学生群体,制作了专属的校园导航,可在设置中开启并选择你的的学校,使得平时能更方便地进入教务系统、邮件系统、图书馆系统等等。 *目前收录的校园导航链接较少,可在 GitHub 中提交你的学校常用链接。 人生必有痴,而后有成。我们也会不断地跟进技术,将网站能够以更好地形式呈现。 网站首页:wht.im

中国公民身份证号码:末尾校验码计算

题外话 几年前在 V2EX 发了一条主题讨论过关于中国公民身份证号码的末尾校检码计算。 号码组成 中华人民共和国国家标准 GB 11643-1999《公民身份号码》中规定:公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。 公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按 GB/T 2260 的规定执行。 出生日期码表示编码对象出生的年、月、日,按 GB/T 7408 的规定执行。年、月、日代码之间不用分隔符。(例:某人出生日期为 1966 年 10 月 26 日,其出生日期码为 19661026。) 顺序码表示在同一地址码所标识的区域范围内,

轻论坛:Flarum 程序安装指南

前言 一直以来,我与 justjavac 共同维护着 Flarum 的中文版本发行。但几年来一直没有写过一篇完整的 Flarum 的安装教程,以至于群里的朋友们遇到安装问题时没有解决方案供参考,给各位带来了不少麻烦,请见谅。 Flarum 英文站: http://flarum.org/ Flarum 中文站: http://flarum.org.cn/ GitHub: https://github.com/Flarum-Chinese 介绍 环境要求 PHP 5.6+ (mbstring, pdo_mysql, openssl, json, gd, dom, fileinfo) MySQL 5.5+ 安装方式 Flarum beta 版本将以 Composer

电信欺诈:实现伪造任意号码呼叫

改号欺诈(英语:Caller ID spoofing)是指来电时在你的手机上显示另一个电话号码。在这种情况下,来电者通常是怀有恶意的。就像伪装他人的电子邮件地址一样,“改号”者可以伪装成任意一个号码来电。由于人们对来电时显示的号码毫不怀疑,这种欺骗行为可能动摇整个电信系统的基础。 引用自 改号欺诈 - 维基百科 研究兴趣 一段时间前,我经历了一次未成功的电信欺诈。诈骗者通过伪装成我朋友的号码向我拨打电话。同时,来电显示中也确实显示为该号码,并且事后查询通话详单也有该呼入记录。 既然通话详单中存在记录,也就排除了伪基站的可能性。这就有意思了,是以何种方式实现的呢? 通过查阅相关资料,可以看到市面上存在某些 “改号软件”,能实现伪装成任意号码呼叫,以实现改号欺诈。 技术原理 改号欺诈有很多种技术手段。最常见的是通过 VoIP 和 PRII 进行改号。 另一种伪装方法是仿效贝尔 202 FSK 信号。这种方法又被称为装橘子 。这种方法使用软件产生音频信号,然后在通话过程中将其连接到电话线路。这样就可以让被叫方误认为,有一个来电正在等待,但是,

时隔多年,校园卡仍存在安全隐患。

现状分析 校园一卡通在全国各高校被广泛使用,一卡通系统涉及到校园生活的诸多方面,故此一卡通系统是一个对稳定性要求极高的系统。 时隔多年,部分高校仍然在使用 MIFARE 1 卡,MIFARE 1 是非接触逻辑加密卡,密钥是一个预先设定的固定密码,存储在卡片扇区内的,很容易复制。 MIFARE 介绍 1994年,MIFARE Classic 1K,非接触式读取技术开发成功。 2008年,在荷兰的奈梅亨大学数字安全研究群里发表了利用反向工程复制并且修改采用 MIFARE Classic 技术的电子票证OV卡上的余额。 2009年,工业和信息部发布了《关于做好应对部分IC卡出现严重安全漏洞工作的通知》,要求各地各机关和部门开展对IC卡使用情况的调查及应对工作。 MIFARE 1 卡片上面有一组唯一识别码、通信接口(包含天线及调制解调器)以及一个ASIC里面包含了通信逻辑电路、加密控制逻辑电路与数据存储区( EEPROM)。 数据存储区块:可分16个区块(sector 0-15), 每个区块由4个区块(block 0-3)组成,而每个区块都是独立的单元,每1个区块的容量有16Byte。而每个区块的最后一个区块则用来存放2组密钥(