今天装了windbg进行双机调试,发现符号总是加载失败。不明白其中的缘由,于是乎找谷歌,百度。发现好多朋友也有类似的问题。也有热心的朋友给出了解决方法,例如下面的 a2aK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3S2A6i4K6u0W2j5X3q4A6k6s2g2Q4x3X3g2U0L8$3#2Q4x3V1k6Q4x3U0g2n7x3q4)9J5y4f1b7&6i4K6t1#2b7U0k6Q4x3U0g2p5y4W2)9J5y4f1x3$3i4K6t1#2b7e0q4Q4x3U0g2n7c8g2)9J5y4f1x3$3i4K6u0r3j5X3I4G2k6#2)9J5c8X3W2@1k6h3#2Q4x3V1j5&6x3h3y4W2k6U0V1J5x3$3x3J5y4e0M7K6j5X3f1^5k6o6k6U0j5h3f1J5y4K6k6Q4x3X3g2Z5N6r3#2D9 但是按照上面的方法并不能解决我的问题。网上这种问题的解决方法虽然多,但基本都是转来转去的千篇一律。 于是想办法自己解决,根据windbg的提示,到官网上下载了自己被调试机所需要的符号文件。链接如下: a78K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3#2K6k6r3&6Q4x3X3g2E0K9h3y4J5L8%4y4G2k6Y4c8Q4x3X3g2U0L8$3#2Q4x3V1k6W2L8W2)9J5k6s2g2K6i4K6u0r3N6$3W2F1k6r3!0%4M7#2)9J5c8X3S2S2M7X3c8%4j5i4u0W2i4K6u0r3k6$3M7@1y4U0x3H3x3U0S2Q4x3X3g2S2M7%4m8^5 再次.reload,结果成功了,好多以前找不到的函数也找到了!!!总结 大多数人可能是根据网上的方法配置符号路径的,即:SRV*your_path*309K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3#2K6k6r3I4Q4x3X3g2E0K9h3y4J5L8%4y4G2k6Y4c8Q4x3X3g2U0L8$3#2Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8Y4y4&6L8h3u0G2L8s2x3`. 这种方法虽然方便,但是会出现符号不完整的问题。比如我用这种方法下载后符号文件总共才40MB左右,但是从官网上下载下来的符号文件居然接近1G。所以我的观点是自己手动从官网下载符号文件(很多人都怕麻烦,包括我,但是操作以后发现这其实一点都不麻烦,下载下跟安装一般软件一样安装,安装完在windbg里面添加咱们的安装路径就ok了),然后通过SRV*your_path*d58K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3#2K6k6r3I4Q4x3X3g2E0K9h3y4J5L8%4y4G2k6Y4c8Q4x3X3g2U0L8$3#2Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8Y4y4&6L8h3u0G2L8s2y4Q4c8e0k6Q4z5f1u0Q4b7U0c8Q4c8e0k6Q4z5e0k6Q4b7U0m8Q4c8e0g2Q4b7U0m8Q4b7U0q4Q4c8e0g2Q4z5p5k6Q4b7f1k6Q4c8e0c8Q4b7V1u0Q4b7e0g2Q4c8e0c8Q4b7V1q4Q4z5o6k6Q4c8e0y4Q4z5o6m8Q4z5o6t1`. 这就是本人的一点心得,可能有点弱,但是这个问题真的困扰了我很久,也希望这片文章对想我一样的初学者有所帮助。由于是新手,可能有不对的地方,欢迎大家指正。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
symchk /r %windir%\system32 /s SRV*d:\symbols\*e7cK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3#2K6k6r3I4Q4x3X3g2E0K9h3y4J5L8%4y4G2k6Y4c8Q4x3X3g2U0L8$3#2Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8Y4y4&6L8h3u0G2L8s2x3`.
symchk /r %windir%\system32 /s SRV*d:\symbols\*db2K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3#2K6k6r3I4Q4x3X3g2E0K9h3y4J5L8%4y4G2k6Y4c8Q4x3X3g2U0L8$3#2Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8Y4y4&6L8h3u0G2L8s2x3`.
symchk /r %windir%\system32 /s SRV*d:\symbols\*f27K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3#2K6k6r3I4Q4x3X3g2E0K9h3y4J5L8%4y4G2k6Y4c8Q4x3X3g2U0L8$3#2Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8Y4y4&6L8h3u0G2L8s2x3`.