Re: 请教几个软件问题?
C/C++本地代码调试
请教几个软件问题?
markchen
2016-02-18, 15:26 下午
我的电脑运行某款杀毒软件时间久了,发现打开cmd命令行窗口失败,会提示,系统资源不足;打开其他软件也失败,但提示有的是,系统路径错误。有的是系统配额错误。请问,应该用哪些方法分析这种问题?
请您指点指点,谢谢!
Re: 请教几个软件问题?
格蠹老雷
2016-02-19, 15:30 下午
使用任务管理器可以做些初步分析,但是需要比较丰富的经验。
可以这样收集信息:
以管理员身份运行一个命令行窗口
执行msinfo32 /report c:\temp\sysinfo.txt
如果不介意公开其中信息的话,可以把这个文件上传到云盘,请大家帮着分析
Re: 请教几个软件问题?
markchen
2016-02-19, 17:41 下午
谢谢张老师,我先按照此方法试试看
Re: 请教几个软件问题?
markchen
2016-02-19, 18:46 下午
张老师,忘了讲了,有问题的电脑是winxp ,刚执行msinfo32 ,发现xp下没有此应用程序。
但这个问题有一个让我感到奇怪的细节是:
出现问题的杀毒软件的一个进程已经crash了,中断在windbg 中了,但用~*命令,
只显示了一个线程即主线程。
但把这个dump文件保存出来,在另一个电脑上用windbg ~* 可以显示很多线程。
因为能中断在windbg中,是因为,之前windbg已经附加到其进程上了。
等其进程跑了约1天左右后,crash了,中断在windbg中了,但,~*只显示有一个线程。
还奇怪的是,在这种场景下,另外再启动一个windbg时,提示“windows无法访问指定设备,路径或文件。您可能没有合适的权限访问这个项目。"
这个两个怪异的问题,让人百思不得其解,打算把张老师您的软件调试和格蠹汇编认真的读一篇,希望可以找到答案。
当然,也更希望您可以线上指点迷津,不胜感激!
Re: 请教几个软件问题?
格蠹老雷
2016-02-20, 22:27 下午
杀毒软件常常使用很特殊的技术,包括反调试,不知道你是何种目的,如果你是学习目的而且是初学者,不适合从这里入手...
Re: 请教几个软件问题?
markchen
2016-02-22, 10:27 上午
张老师,有可能认为我这是想破解或者寻找攻击别人的杀毒软件的方法。其实都不是。这是我们自己研发的软件,软件存在bug,找这个软件的bug的真正原因,费了不少周折,进展甚微。没什么头绪。所以,贴出来,当然,水平也很有限,但我会继续学习,继续探索直到找问题的真正原因。