![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常BUG记录
记录日常编程、文档写作过程中遇到的困难和解决方法
KinoDIO
奇诺比奥研究协会高级会员
展开
-
【编程记录】linux错误输出重定向
linux下错误输出重定向原创 2022-02-21 10:50:54 · 668 阅读 · 0 评论 -
【编程记录】python listdir 按照时间排序
os.listdir按照时间排序原创 2022-02-21 10:47:06 · 4832 阅读 · 0 评论 -
【DynamoRIO】Windows下日常学习笔记(四)
简介在Windows下使用开发DyanmoRIO插件过程中,记录遇到的坑和解决的方法。本次开发的最终目的是,开发一个Windows平台下,特定模块的函数执行迹的记录工具。其中包括模块名称,函数地址,函数名称等。开发过程中遇到的坑DynamoRIO 在开发过程中,其实是有在函数执行前进行插装的函数的,是drwrap_wrap_ex和drwrap_wrap两个函数。这两个函数通常和drmgr_register_module_load_event事件挂钩,drwrap_wrap_ex在某地址函数开始执行时原创 2021-11-07 11:14:01 · 294 阅读 · 0 评论 -
【DynamoRIO】Windows下日常学习笔记(三)
简介在Windows下使用开发DyanmoRIO插件过程中,记录遇到的坑和解决的方法。本次开发的最终目的是,开发一个Windows平台下,特定模块的函数执行迹的记录工具。其中包括模块名称,函数地址,函数名称等。开发过程中遇到的坑DynamoRIO 在开发的过程,每个回调函数中,对内存申请是非常敏感的,对于一般的小程序,采用malloc申请内存问题不大。但是到大型程序,再采用malloc或者new申请内存,则会导致目标程序崩溃。此时需要配合各个线程的tls存储,配合dr_thread_alloc()原创 2021-11-07 10:43:08 · 209 阅读 · 0 评论 -
[日常使用]icecream使用
from icecream import icic()ic(变量或者函数)原创 2021-03-08 16:23:30 · 993 阅读 · 0 评论 -
[日常记录] vscode 利用跳板
vscode remote插件可以利用插件实现对远程的控制。网上已经存在一些教程了,这里记录一下一种特殊情况。当前的教程在config文件中都是如下形式Host JumpMachineHostName jump.machineUser jmpPort 666Host TargetMachineHostName target.machineUser tgtPort 888ProxyCommand ssh.exe -W %h:%p JumpMachine该config基本可以实现跳板连原创 2021-02-17 12:33:36 · 154 阅读 · 0 评论 -
AFL挖掘CGC程序情况实时记录
本博文记录本文采用AFL对在linux编译的CGC程序进行模糊测试的结果。原创 2020-12-16 10:31:39 · 843 阅读 · 10 评论