计算机天才
@tiancai
文章
计算机天才
·

RetDec框架之bin2llvmir工具的使用

python .\retdec-decompiler.py <binary_path> 测试代码 #include<iostream> #include<wind...
favorite 0
comment 0
计算机天才
·

VisualStudio Release编译开启调试

有时候项目因为各种情况是需要必须以发布(Release)的形式编译的。 这个时候变量优化严重,调试不了的。 Debug Release 把Release优化的选项搞成debug一样的就可以了。
favorite 0
comment 0
计算机天才
·

C++ 模板参数推导相关问题

写项目的时候遇到相关问题, 上面注释的代码是编译不了的。 函数原型 WINBASEAPI HANDLE WINAPI CreateFileA( _In_ LPCSTR lpFileNa...
favorite 0
comment 0
计算机天才
·

visual studio编译汇编源文件

以前那个方法太麻烦了。 今天学会一个新的 不勾选是没有masm这个选项的
favorite 0
comment 0
计算机天才
·

binary ninja如何安装和编写插件

binary ninja也是逆向的一员大将。 安装 第一种方式 一般这种情况下插件的存放地点都是github, git clone 仓库地址 第二种方式 第二种不知道咋用,没研究过...
计算机天才
·

存储器之Cache相关设计原理

缓存就是存储在芯片中的内存,只不过这部分区域成本高,速度快,因此和廉价的主存区别开了。 缓存中的数据结构决定了这部分缓存起什么作用。 下面图来自Wiki,我觉得不错(很多CPU内部图没有tlb缓...
favorite 0
comment 0
计算机天才
·

关于Hyper-V和Vmware配置网络的问题

// 不要加-b 127.0.0.1参数 python -m http.server 8000 https://www.jianshu.com/p/4f8efbd91292
favorite 0
comment 0
计算机天才
·

windows 系统DLL imagehlp.dll研究

主要是在用procmon研究一个软件的时候发现它加载了这个dll。 https://learn.microsoft.com/en-us/windows/win32/debug/image-hel...
favorite 0
comment 0
计算机天才
·

利用gitbook写文档

文档还是很重要的,特别是大型的复杂的项目。编译型语言还能自己调试研究一下,脚本语言连类型声明都没有,参数传什么类型都不知道,返回值any,这怎么搞 随便用gitbook写了个自己的项目文档,勉...
favorite 0
comment 0
计算机天才
·

关于C/C++和python字符串编码

上次实习的时候写了个鸟项目,编码的事情一直没清楚,因为那个项目主要是英文居多,所以什么编码一般都不会出问题。 int main() { const char* nihao = "你好";...
查看更多
社区准则 博客 联系 社区 状态
主题