摘要: 解决方法 在出错的文件头部添加该宏定义, 详细原因可以查看windows.h对该宏的使用即可。 #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN #endif #include <windows.h> xxx 阅读全文
posted @ 2020-11-27 21:37 mooooonlight 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 背景 在本地编译管家软件,所有的二进制文件是没有数字签名的,那么写了签名校验的代码如何进行验证呢? 两种方法: 通过配置工程对联调分支出Release版本的包 自己生成一个测试证书对二进制进行签名,然后验证签名校验的代码是否符合预期 做法 # 1. 创建自签名证书, 这里生成一个GCY.cer的证书 阅读全文
posted @ 2020-11-25 10:43 mooooonlight 阅读(481) 评论(0) 推荐(0) 编辑
摘要: WinVerifyTrust、CruptQueryObject两种方法的比较 A word of warning: it's worse than you already thought. 警告一句:情况比你想象的还要糟糕。 At least since introducing SHA-256 si 阅读全文
posted @ 2020-11-25 10:41 mooooonlight 阅读(2094) 评论(0) 推荐(0) 编辑
摘要: 整个文件格式化 默认: ctrl+k+d 可以在【选项】【环境】【键盘】【显示命令包含】中搜索“格式”,选中【编辑.设置文档的格式】,自定义快捷键 代码段格式化 默认: 选中一段代码然后按ctrl+k+f 可以在【选项】【环境】【键盘】【显示命令包含】中搜索“格式”,选中【编辑.设置选定内容的格式】 阅读全文
posted @ 2020-11-18 10:07 mooooonlight 阅读(13646) 评论(0) 推荐(3) 编辑
摘要: 问题 tail -f 过滤文本文件时,如果碰到NUL这种特殊字符,就会提示 匹配到二进制文件 或者 Binary file (standard input) matches,导致后续过滤失效 解决 网上搜到的绝大部分是说加了-a选项即可完整打印,但是对于一个文本文件来讲,为什么要用过滤二进制的选项呢 阅读全文
posted @ 2020-11-17 16:23 mooooonlight 阅读(3161) 评论(0) 推荐(0) 编辑
摘要: winver.h API解析 详见https://docs.microsoft.com/en-us/windows/win32/menurc/version-information 接口说明 GetFileVersionInfoSize(A/W) 获取一个二进制文件的版本号信息的大小, 必须先调用该 阅读全文
posted @ 2020-11-10 17:46 mooooonlight 阅读(551) 评论(0) 推荐(0) 编辑
摘要: “__readfsdword”: 找不到标识符 的可能原因排查 阅读全文
posted @ 2020-11-10 16:42 mooooonlight 阅读(2935) 评论(0) 推荐(0) 编辑
摘要: Tips powershell对大小写不敏感,但是命令都是动词+名词的形式,比如Set-Alias, 写作set-alias也是没有问题的。 设置别名永久生效 场景: 初次从linux控制台切换到powershell,可以设置一些常用的命令比如ll(ls -l)等 输入$profile查看配置文件会 阅读全文
posted @ 2020-10-29 14:54 mooooonlight 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Windows Terminal中 ctrl + ,打开设置配置文件 加入如下配置,其中guid通过在powershell中输入new-guid命令来随机得到一个。 "list": [ { "guid": "{7306a25f-ab09-4968-8d58-90bc6bc18d0b}", "hidd 阅读全文
posted @ 2020-10-23 14:30 mooooonlight 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 确定vim用的是哪个位置的(电脑上装了git、cygwin、gvim、wsl系统,一堆vim不知道是哪个,晕死~) PS D:\> get-command vim CommandType Name Version Source Application vim.exe 0.0.0.0 C:\cygwi 阅读全文
posted @ 2020-10-22 22:43 mooooonlight 阅读(709) 评论(0) 推荐(0) 编辑