tangptr@126.com 发表于 2025-3-11 13:41:12

TP的付费教程计划:使用Rust重置Win64驱动编程教程

Rust 语言真的好:连续八年成为全世界最受欢迎的语言、没有 GC 也无需手动内存管理、性能比肩 C++/C 还能直接调用它们的代码、安全性极高 - 总有公司说使用 Rust 后以前的大部分 bug 都将自动消失、全世界最好的包管理工具 Cargo 等等。(摘抄自Rust语言圣经)
鉴于TA在售卖原教程时经历的惨痛教训(被泄露),并为了达到推广Rust的效果,这份教程将采取众筹收费的开源模式:在众筹达到一定金额(暂定648元)后的十天内,更新一个章节。换句话说:前人付费看,后人免费看;前人不付费,后人没得看。
教程内容将在GitHub上以MIT和Apache许可证开源,并接受Issues & Pull Request勘误。

随着时间流逝,原教程的部分内容可能不再实用(如突破PatchGuard)。因此这份重置版教程不会重置原教程的所有内容。

暂定目录:

1. 基础
|- 了解Rust
|- 配置开发与测试环境
|- 驱动级Hello World
2. 实用知识与功能
|- Rust在驱动编程中常用的第三方crates
|- 驱动程序与应用程序通信
|- 在Rust中使用内核内存
|- 在Rust中使用SEH处理异常
|- 在内核中操作文件
|- 在内核中操作注册表
|- 在内核中操作进程
|- 在内核中进行多线程编程
3. 无HOOK监控技术
|- 监控进线程启动与退出
|- 监控模块加载
|- 监控注册表操作
|- 监控文件操作
|- 监控进线程句柄操作
|- 监控网络操作
|- 监视时间修改
4. 其他Rust驱动编程进阶内容
|- 内联汇编
|- 与C语言进行混合编程
|- DKOM隐藏与恢复进程
|- Inline Hook与Unhook
5. 其他乱七八糟的(内容待定)
|- 随缘更新
|- 可能会写VT教程(含Intel VT-x & AMD-V)

计划在2025年四月份开始写作并开放众筹通道。

Tesla.Angela 发表于 2025-3-11 19:19:41

说实话,在AI时代,这些例子代码很难卖钱了。你还想一节就卖648,难。。。

顺带说句,底层区的语言只允许用ASM、BASIC、C/C++。这种小众语言还需要时间来证明它的价值。

tangptr@126.com 发表于 2025-3-11 19:30:14

Tesla.Angela 发表于 2025-3-11 19:19
说实话,在AI时代,这些例子代码很难卖钱了。你还想一节就卖648,难。。。

顺带说句,底层区的语言只允许 ...

是众筹。加起来648而已。比方说108个人付6块就开始更新。

chenyuan 发表于 2025-4-2 21:36:33

我觉得可以!
页: [1]
查看完整版本: TP的付费教程计划:使用Rust重置Win64驱动编程教程