随笔分类 - Windows 开发
摘要:概要 既上次出现 Error: The specified module could not be found. 问题之后,又出现了新的问题 process.dlopen 错误处理 运行 js 文件时会出现 node:internal/modules/cjs/loader:1340 return p
阅读全文
摘要:前提:因要给鸿蒙手机提供打包好的 C++ 库,鸿蒙系统的应用层是 js 写的,底层是 C++ 写的,故为提高鸿蒙开发效率,需要将其他端的 C++ 库通过 napi 打包成 能 node.js 下运行的动态库 但是平时多用 Windows 开发,所以要在 Windows 本地调试 js 代码,查看接口
阅读全文
摘要:MINGW 中使用 clang 突然显示命令找不到,重装了好几遍 clang 还是不行,最后使用下面的命令解决了 pacman -S make python mingw-w64-x86_64-cmake mingw-w64-x86_64-clang mingw-w64-x86_64-ccache m
阅读全文
摘要:在我建议 sentry-native 社区添加 content: gzip 功能,并提交了一个 PR 帮助他们完成后,终于在 v0.7.2 中添加了该功能 https://github.com/getsentry/sentry-native/releases/tag/0.7.2 不过实际中使用与旧版
阅读全文
摘要:之前写过一篇关于 IDA 在无 dmp 文件下如何定位到崩溃点的文章,由于其中涉及到公司项目,就仅限自己看了 正好今天看到一篇关于火绒软件误杀 explorer 的文章,并且有相关的复现过程 文章已经概述的很清楚,不过缺少软件的调试步骤,借此机会补充一下 该调试过程一共使用两个软件,IDA 和 01
阅读全文
摘要:继上文说到使用 IDA 和 WinDbg 调试无 dmp 文件 那么在有源码的情况下可以直接断点调试 DLL,目的是查看 DLL 内部的函数调用 场景: 程序执行到某个 DLL 时突然崩溃,先确定 Debug 生成的 DLL 在程序中运行是否也会有闪退 如果有,则适用于 VS 断点调试 操作步骤:
阅读全文
摘要:1. dependency walker 用于查看 dll 之间的依赖关系 2. EXE Explorer 查看 exe 或者 dll 的 PE 信息 可以查看时间戳,看编译时间是否正确 3. hash.exe 查看文件的 md5 是否一致 可以用来检查文件是否完整 4. clumsy 0.2 cl
阅读全文

浙公网安备 33010602011771号