avatar
计算机天才
@tiancai
加入于
RSS 订阅
avatar
计算机天才

利用processhakcer库让用户层开发使用内核层的变量或类型

git clone https://github.com/processhacker/phnt.git
· 0 点赞 · 0 评论
avatar
计算机天才

C++20 协程

据我理解,协程是为了充分利用单线程的资源。 协程之间切换只涉及到2次上下文的切换(而且理论上是不用进内核的),而线程切换的流程复杂,涉及包含上下文切换的很多操作和算法。
· 0 点赞 · 0 评论
avatar
计算机天才

IDA插件Class Informer的使用

下面几幅图是应用场景。
· 0 点赞 · 5 评论
avatar
计算机天才

Copilot初体验

首先谷歌直接搜Copilot,然后直接点第一个。 用自己的github账号登陆后,然后需要激活体验版(白嫖2个月,后面10刀一个月),中间需要绑定支付方式,我直接用的paypal随便绑了一个银行卡。
· 0 点赞 · 0 评论
avatar
计算机天才
· 0 点赞 · 0 评论
avatar
计算机天才

dll函数以序号形式导出,隐去函数名字

需要建立个.def模块定义文件
· 0 点赞 · 0 评论
avatar
计算机天才
· 0 点赞 · 0 评论
avatar
计算机天才

C++ new操作符对可析构类的行为

如果一个类有自定义的析构函数,那么new会在分配的size加上8(或4)字节,用来放new[]的object的数量,析构的时候可以为申请的每一个对象调用析构(这也是为什么要delete[])
· 0 点赞 · 0 评论
avatar
计算机天才

windows下使用wget下载指定http server文件夹

https://www.gnu.org/software/wget/manual/html_node/Directory-Options.html
· 0 点赞 · 0 评论
avatar
计算机天才

如何使用windows wfp技术将udp信息转发到另一个程序中

接上文,proxifier目前不支持udp的转发 https://geeknote.net/tiancai/posts/2191
· 0 点赞 · 0 评论
avatar
计算机天才

Windows 线程调度研究

主要目的是看看windows和实时操作系统的区别。
· 0 点赞 · 0 评论
avatar
计算机天才

debian上编译项目内存不够的解决办法

简单来说就是用页面文件替代内存。
· 0 点赞 · 1 评论
avatar
计算机天才

两种API接口的优势和劣势

一种是使用用户分配的内存,一种是用在函数内用库函数分配内存,第二种显然更省事,但是如果有强移植性需求(不管是win,linux,arm,各种移动端和嵌入式端等),就用第一种。
· 0 点赞 · 0 评论
avatar
计算机天才
· 0 点赞 · 0 评论
avatar
计算机天才

Proxifier代理软件的使用

这软件类似于linux下的proxychains4
· 0 点赞 · 0 评论
avatar
计算机天才

vscode ssh远程连接服务器相关问题

建立$home/.ssh/config文件,文件内容如下
· 0 点赞 · 2 评论
avatar
计算机天才
· 0 点赞 · 0 评论
avatar
计算机天才
· 0 点赞 · 0 评论
avatar
计算机天才

nginx搭建http server乱码的相关问题

nginx在location中charset写utf-8,但是WinSCP文本在写的默认是GBK编码的,所以要切换成utf-8。
· 0 点赞 · 0 评论
avatar
计算机天才

数据包分析

wireshark过滤器 raknet[14:7]==4A:02:0:0:0:8:54 或 udp[22:7] == 4A:02:0:0:0:8:54
· 0 点赞 · 0 评论