PBOC 2.0 密钥计算(C#)

最近在分析PBOC卡的读写。手头有一些基于PBOC 2.0标准的ISO 14443A-4 CPU卡,其实就是我的校园卡。

介绍的话就不多说了,直接切入正题,讲解PBOC 2.0标准下的一卡通的圈存过程,并附上过程中所需密钥的相应算法(C#)。文中所有命令中的数据皆为16进制值。阅读本文需要对PBOC 2.0标准有一定的了解。

more

一卡通系统破解杂记

以下所有事件、行为、情感纯属虚构,人名、地名、团体、组织等纯属胡编乱造,不含任何象征、影射、暗示行为;涉及到触犯法律的内容的,纯属虚构内容戏剧化需要,不代表本人赞同或鼓励任何触犯法律之行为。如有雷同,纯属我洞察力和想象力超群,以至于贴近事实。

0x00 我想知道她的 GPA

小田说他想和小雨有交集,想拿到她的联系方式,想和她交往,想和她一起起床。小田忧郁地从蚊帐里乌龟探头,问我要怎么办。我说:你不是喜欢刷题么,据我所知,小雨最喜欢刷《吉米多维奇》。你去图书馆借上一本,然后扔在她身后,问问她是不是她掉的,然后顺水推舟,顺理成章,顺藤摸瓜,顺手牵羊。

小田说这个方法逻辑严密、切实可行,遂大呼感谢。不出几日,他终于如愿以偿开始和小雨交往。本以为这件事到此结束,没想到没过几天,他又梅开二度地探出龟头:我想知道她的 GPA1,但又不好意思问出口。你知道的,GPA低于 3.7 的妹子,不配和高傲的我交往。
您配吗?
作为一个 GPA 极低的学渣,自尊心受挫的我白了他一眼:长度短于 18cm 的人不配向我寻求解决方案。

我真有 18cm。小田说。

我说我不信,下一秒小田就要从床上跳下来要掏宝贝给我看。鉴于我并不想把宿舍变成哲♂学现场,我连忙改口相信,答应给他帮忙。

more