一张水卡的数据解析及利用(M1卡破解)
设备 & 软件目前最便宜好用的 NFC 读卡器当属 PN532 模块了,将它连接到电脑上还需要一个 TTL 转 USB 工具,这里使用 CH340 转接板。连接好读卡器的串口排线,就可以使用 M1T 等软件尝试解密钥啦。 解析密钥 & 读取数据使用 M1T 解析出 IC 卡的 Key B 为 A9 DE 7F 3C EB 1F。读取数据进行分析,以下是该卡的第 10 和 11 扇区以及 0 扇区的块 0,除此之外的扇区数据均为空。 Section 0 Block 0: 5E E1 6E A4 75 08 04 00 01 DD 54 AF A4 43 D6 1D Section 10 Block 0: 23 0A 01 00 09 F5 00 D6 02 00 5E 00 00 5E 00 62 Block 1: 1B F5 03 EE 04 0A AA 00 A0 01 83 1B 00 9E 00 84 Block 2: 23 0A 01 00 09 F5 00 D6 02 00 5E 00 00 5E 00 62 Block 3: 0A A1 1E 91...
WPF 布局方式及常用的布局面板
由于 WPF 的窗体中只能包含单个元素,我们需要在窗体中通过容器的嵌套来布局整个窗体的样式。在 WPF 中常用的布局面板有五种,分别是 Grid、StackPanel、WrapPanel、DockPanel 和 Canvas,它们属于 System.Windows.Controls 命名空间,派生自 System.Windows.Controls.Panel 类。 网格 GridGrid 以表格形式将元素放在小格子里整齐配列,在使用时需要预先定义所需要的行和列,通常用于框架中页面的整体布局。 定义行和列需要分别在 RowDefinitions 和 ColumnDefinitions 中添加 RowDefinition 和 ColumnDefinition 元素,然后通过附加属性 Row 和 Column 指定元素在哪个格子中,这两个属性都从 0 索引,如果未显式指定则默认都为 0,即元素默认位于第一行第一列。 通过使用附加属性 RowSpan 和 ColumnSpan 可以指定元素占用的单元格数量,可用于从当前单元格起向后(根据索引)跨越多个单元格。 行高和列宽需要分别在...
更方便的 Source Insight 4 破解补丁及注册机
本文前言Source Insight 4 是一款非常强大的源代码编辑器和代码分析工具,而对于其授权过程的逆向分析网上已经有许多文章了,本文不再赘述,这里仅分享一个更方便的补丁,用于自动通过其授权而无需修改任何文件。 使用方式 相关项目及文件链接贴在了文章末尾,可以直接下载使用。 从官网下载并安装 Source Insight 4。 将 msimg32.dll 复制到 Source Insight 4 的安装目录中。 运行 Source Insight 4 即可正常使用。 实现原理通过在 Source Insight 4 的程序目录中伪造并代理其导入的系统库 msimg32.dll 来注入其进程,并使用微软的 Detours 库劫持其哈希校验和联网校验功能后自动生成授权文件以本地激活。 劫持校验功能 劫持哈希校验功能部分 BOOL Patch::CryptVerifySignatureW(HCRYPTHASH hHash, const BYTE* pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCWSTR...