美文网首页
如何检测判断一个程序正在做的事情

如何检测判断一个程序正在做的事情

作者: fishmai0 | 来源:发表于2016-09-02 23:11 被阅读41次

程序一般只有三个操作:网络、io和注册表。

是不是我们监控这几个功能就可以知道这个程序在干什么呢,可以是可以,只不过只能观察与这三个相关的操作。但是对于一个陌生的程序,根本不知道它里面干了啥的程序这个根本不适用,就是连拍堆栈,即使是微软这种可以链接官方pdb的程序,堆栈也是会看得一头雾水,除非就是手头已经有微软源代码了,比如说我们敬爱的linux就非常不错。微软虽然有一个reactos基本仿写了windows的内核,但是还有很多的微软软件未能有开源项目来模仿,比如ie、vs等,那么我们也就只能望洋兴叹了

相关文章

  • 如何检测判断一个程序正在做的事情

    程序一般只有三个操作:网络、io和注册表。 是不是我们监控这几个功能就可以知道这个程序在干什么呢,可以是可以,只不...

  • Android判断文件类型(视频、音频、图片等)

    最近在做公司的一个视频工具,里面有需要判断文件是否是视频文件,那如何检测Android上的多媒体文件属于音频、视频...

  • 如何判断程序员在做什么?

    1 打字快且停顿 写代码中 2 键盘鼠标并用且不停点击 在debug 3 不停滚轮或pagedown 在查错 4 ...

  • 如何判断程序员在做什么

    1.打字快且停顿,写代码中2.打字快且不停顿,装逼吹水中3.键盘鼠标并用且不停点击:debug中4.不停的滚轮或p...

  • 版本更新基础总结

    本文对Android版本更新的知识做全面的总结,主要包括开发中版本的设置,如何检测本程序的版本,版本的更新判断和显...

  • 基本电子元器件检测方法

    组件的检测是设备维修的基本技能。如何准确有效地检测元件的相关参数,判断元件是否正常并不是一件容易的事情。必须根据不...

  • 认知升级是判断对错是非的最终依靠

    人在职场,每天要面临许多的事情,可能还要做出许多的选择,采取不同的行动。那么在做出选择、决定行动前,如何判断事情的...

  • vue 一些使用小方法

    1.如何判断字符是***开头 startWith(),可以用来检测地址 2.同样判断是否是*** 结尾 endsW...

  • Django+uwsgi+nginx微信小程序环境搭建

    主要是在做一个车辆违章行为检测的项目,希望通过微信小程序能够扩大应用范围,同时在后端与服务器通信,拿到违章检测的结...

  • Python条件判断

    人生就是由一些列的选择构成的,我们时刻都在进行判断。 那么在程序当中,我们如何实现选择判断的功能呢?先看一个程序框...

网友评论

      本文标题:如何检测判断一个程序正在做的事情

      本文链接:https://www.haomeiwen.com/subject/hdjkettx.html