-
Windows: 架构 & API
封面图 Windows 架构Windows 系统架构可以被简单的分为四层 应用 - 桌面/命令行应用,直接面向用户 Windows API - 一系列包含了应用与系统打交道所需数据类型和函数的库,例如 ntdll.dll, advapi... -
密码学:质数域 & AES 原理
本篇整理了密码学中频繁出现的一个代数结构 - 有限域 - 的数学性质以及加密算法 AES 的原理及 Python 简单实现。 对于任意质数 ,定义 该结构可以被进一步拆分成两个交换群 和 。在 易猜的语境下,本文会省略运算符号的 下标... -
周刊:密码学专场
这里记录每周值得分享的新闻。 封面图 美听证会呼吁紧急应对量子威胁6月24日,美国网络安全、信息技术与政府创新小组委员会举办了听证会,讨论了量子计算机对于加密技术的威胁。会议指出如果行业继续按预期速度发展,量子计算机将具备破解非对称加密的能力,进而... -
周刊:Mirai 僵尸网络利用 Wazuh 安全平台漏洞
这里记录每周值得分享的新闻。 封面图 Mirai 僵尸网络利用 Wazuh 安全平台漏洞6月,著名 CDN 服务提供商 Akamai 的安全团队发现两个独立的 Mirai 僵尸网络正在利用 Wazuh 安全平台中的严重漏洞(CVE-2025-240... -
Android: 保活篇
安卓并不保证每个应用都能体面地走完自己的生命周期,当资源紧张或者它心情不好时没有实例可以幸免于难。当然,拥有特权的系统级和一些善于自我保护的聪明应用除外… 构建 Foreground Service通常情况下,一个Service实例启动后会默默地在后... -
Android: 架构篇
同为Linux系操作系统,安卓与其他的兄弟姐妹们大相径庭。安卓是为嵌入式设备设计的,这些设备的各种资源比如内存、算力、电量都很紧张,这使得安卓除了系统内核外有着独特的软件架构 安卓系统层级结构安卓可以被抽象成一个简略的层级结构 内核层:针对嵌入式设... -
Kotlin: 数据结构篇
单独的语法就如同无米之炊,Kotlin内建了不少数据结构供开发者使用 与Java的互操作性由于Java已经有了成熟的集合框架,Kotlin直接将其拿过来做了一层包裹,增加了一些新功能,形成了自己的集合框架: kotlin.collections 类型... -
Kotlin: 语法篇
作为安卓开发的现任官方语言,Kotlin的名字取自于圣彼得堡旁边的一座小岛,就像其前任Java的名字取自于印度尼沙的一座小岛一样,暗示着自己准备将其取而代之的野心 与Java的互操作性Java的势力广大,囊括了很多主流的安卓App和Library,想... -
Linux 上初始化 Raspberry Pi
小家伙挺别致的… 安装 Raspbian OS 作为单板机,RPi的硬件组成比较固定,因此专门为其设计了操作系统Raspbian,可以看出命名时取了RPi的前缀和其父分支Debian的后缀 RPi官网下载系统影像,解压 将MicroSD存储卡插入读卡... -
破解纽约时报内容墙
看篇文章居然还要收钱,真是太过分了… 什么是内容墙 在现代数字媒体中,内容墙(Paywall)是一种常见的商业策略,用于限制用户访问在线内容,除非他们满足特定条件,如登录、订阅或支付费用。内容墙的主要目的是通过提供高质量、独特的内容,吸引用户付费或注...
云阶月地,锁窗朱户,只有流萤飞处。|