江安老油条
  • 首页
  • 回忆
  • 分类
  • 标签
  • 关于
  • Python

Make/CMake

make和cmake这类工具的用途在于定义各个文件之间的关联 ▶Demo 12345678910111213141516171819202122232425262728293031323334353637383940414243444546# VERSION 1hello: main.cpp
2025-08-18
Practice > 杂项 > Tools

开源之夏-7(ext)

这份笔记关注几个工具的学习。因为目前必须要用,急需掌握。 笔记链接列表: [make/cmake] [build.info] [LoadLibrary/dlopen] [DSO] 难点是,OpenSSL家族的项目作为历史悠久的库,有很多自研老工具的使用,资料不多。 构建系统:使用perl脚本,使用build.info。将GmSSL子项目迁移,需要掌握Cmake(Cmake
2025-08-18
Practice > 开源之夏

开源之夏-6(ext)

这份笔记关注Linux file System与SDF接口实现的对比。由此可以联系所学,理解SDF的位置。 无论是业务逻辑,还是代码实现,它们非常相似的。 下面把“多态接口表”这个概念拆成 Linux 的 file_operations 和 你眼前的 SDF_METHOD 两条线,对照着说清“它是什么、为什么、怎么用”。 一、Linux file_operations ——内核里最经典的“手
2025-08-18
Practice > 开源之夏

开源之夏-5

这周见老师了。驻扎这里学习。外边世界真的好大好大! 今天是周一,总结一下上周。 ▶**解决思路与总结** 我准备把sdf与tsapi部分移出来,新建一个项目。软实现调通之后,实现命令行应用,之后进行69个接口的再完善。(自己软实现SDF)我去用Evp接口,手动实现SDF,并在编译/
2025-08-15
Practice > 开源之夏

Lab-intern2

这部分也是很重要的一部分人生经历啦!
2025-08-12
Practice > Lab-Intern

开源之夏-4

第五周工作进展与疑问第五周主要围绕gmssl库中sdf_init.h熟悉代码。 通读了密标委的SDF接口文件,找到了数据结构和函数接口的一一对应关系。 下载了Gmssl的子项目SoftSDF,进行了连接测试。 sdf_init.h定义了实现SDF接口的所有数据接口和函数接口。 123456789101112/home/ddd/GmSSL/build/bin/gmssl sdftest -lib
2025-08-10
Practice > 开源之夏

开源之夏-3

这次与老师沟通想明白了接下来该入手的地方。密标委密码设备应用接口规范 不要不求甚解搞懂就是搞得非常懂其实一天时间很短,但是一天时间也很长的要看你专不专注可以学很多东西 之后我开始抓紧通过思维导图的方式,建立接口规范与代码实现的联系。PS:由于LLM还是太方便了,我这里就只记录疑问过程了。 gmssl/src/sdf/sdf_int.h注意这与国家规范文档的一一对应关
2025-08-03
Practice > 开源之夏

Computing-101

这部分是pwncollege下的一个dojo 这里做一部分笔记,以后慢慢补全 ▶为什么要学这部分 首先还是这部分很有趣,你会发现以前在python,在C中使用的那些接口,在汇编层面的体现,怎么直接和系统与硬件交互。C语言中的循环,判断,跳转,switch语句……是在底层如何实现的,进一步地,
2025-08-02
Practice > 编程

Lab-Intern0

这部分也是很重要的一部分人生经历啦!
2025-08-01
Practice > Lab-Intern

Lab-Intern1

这部分也是很重要的一部分人生经历啦!
2025-08-01
Practice > Lab-Intern
1234567

Search

Hexo Fluid