Welcome to c01dkit's tech blog
目录为自动生成,可能有误。最近一次更新时间2024-04-15。
最近一次更新内容:
- proxy相关设定
文章阅读
CTF笔记 / pwn-college / CSE 365 - spring 2023
- Talking Web 学习笔记
- Assembly Crash Course 学习笔记
- Building a Web Server 学习笔记
- Reverse Engineering 学习笔记
- Talking Web WriteUps
- Assembly Crash Course Writeups
- Building a Web Server Writeups
- Reverse Engineering Writeups
- 总结
编程语言 / C语言
编程语言 / Go
编程语言 / Python
- 一些小点
- 获取未知对象的所有属性
- 参数解析:argparse
- 配置读取:yaml
- 输出日志:logging
- 接口设计
- 中间数据存储:capnp
- 计时终止程序
- 二进制字节与hex互相转换:IntelHex
- 参考资料
编程语言 / 优雅编程
- 程序变量
- 程序优化方法
- 利用短路与哨兵
- 优化计算效率
- 使用低级语言重写代码
- 设计恰当的执行控制流
- 循环
- 建表,以提高代码质量
- 用查表法替换繁琐的if-else判断
- 用索引表替换数据表
- 用结果表替换数学计算结果
- 一些小小的语法特性
- C
编程应用 / python爬虫
程序逆向 / IDA基础
程序逆向 / 逆向基础
程序逆向 / 逆向高阶
学习笔记 / autoconf
学习笔记 / ChatGPT
学习笔记 / Docker
学习笔记 / Ubuntu服务器运维
学习笔记 / Git
- 将本地已有仓库推送至Github的新建仓库中
- 添加.gitignore文件以不追踪文件
- 撤回add
- 配置git账号并加入github项目
- 放弃对文件的跟踪
- 更换远程仓库
- 子模块的下载
- 自己的项目需要对其他项目进行修改
- 不同版本多人合作与分支使用
- Github debug合集
- Git clone报错gnutls_handshake() failed: The TLS connection was non-properly terminated.
学习笔记 / sslh
学习笔记 / 端口复用
学习笔记 / 环境配置
- Ubuntu更新基本环境
- rust安装与更新
- 设置golang代理
- 安装ohmyzsh
- git设置全局代理
- perf 安装(ubuntu)
- 选择ssh密钥
- Windows下安装make
- 更改WSL2镜像位置
- nodejs配置
- 快速部署发布vue站点
- 参考文章