社区
其它技术问题
帖子详情
难题:如何监控"黑盒程序"?
jmppok
2011-01-25 10:45:51
需求是这样的:
我有一个后台程序Agent, 一个"黑盒程序"(可能是exe,jar,或者脚本);
"黑盒程序"提供了一个启动命令,Agent可以启动它,但启动后如何能监控到其状态呢?(如是否结束等)
请教高手,有什么可行的办法?
...全文
104
6
打赏
收藏
难题:如何监控"黑盒程序"?
需求是这样的: 我有一个后台程序Agent, 一个"黑盒程序"(可能是exe,jar,或者脚本); "黑盒程序"提供了一个启动命令,Agent可以启动它,但启动后如何能监控到其状态呢?(如是否结束等) 请教高手,有什么可行的办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yizhili
2011-01-25
打赏
举报
回复
是 windows 吗?
exe 可以用 CreateProcess 创建一个 process ,然后可以监控这个 process
其他的只要有 process 应该也可以监控
孙歌
2011-01-25
打赏
举报
回复
hook...
chzhn
2011-01-25
打赏
举报
回复
没有统一的方法,得具体问题具体分析,对于大多数Windows应用程序可以采用调试API(或直接使用Windbg或Ollydbg等调试器)来全程跟踪。
bdmh
2011-01-25
打赏
举报
回复
dll注入吧
Jarrys
2011-01-25
打赏
举报
回复
HOOK
jmppok
2011-01-25
打赏
举报
回复
这个是黑盒程序,agent只是启动他,如果启动后是个进程,应该能取得它的pid,并监控。但具体的,如果黑盒程序是java,出来的是java.exe,如果黑盒程序是个可执行脚本,又怎么办?hook怎么做呢?〔后台小程序先不考虑用调试工具之类的办法〕
漏洞利用与攻防实践2019-2020秋季_第 1 次课 - 2 - 安全分析手段与模糊测试(邹燕燕)1
1.1 漏洞分析方法 1.2 源代码漏洞分析 1.3 二进制漏洞分析 2.1 模糊测试简介 2.2 模糊测试技术原理 1.1 漏洞分析方法 1.2 源代码漏洞分
jacoco统计手动测试覆盖率工具文件
配合教程使用http://blog.csdn.net/cxq234843654/article/details/53337935,一个自己写的统计
黑盒
测试覆盖率的工具
揭秘大模型
监控
难题
:如何用Python构建实时性能追踪系统
解决大模型
监控
难题
,手把手教你用Python构建高效追踪系统。适用于AIGC、NLP场景,基于Prometheus和Grafana实现指标采集与可视化,具备低延迟、高扩展优势。掌握这套大模型
监控
工具Python方案,提升系统稳定性,值得收藏。
解决内存碎片
难题
:jemalloc stats_print接口全方位分析指南
你是否曾因应用内存占用异常增长而困扰?是否怀疑内存碎片正在悄悄吞噬系统资源?作为一款高性能内存分配器,jemalloc不仅能高效管理内存,其内置的stats_print接口更是分析内存碎片的利器。本文将带你从零开始,掌握如何通过stats_print获取关键内存统计数据,定位碎片根源,让内存管理不再是
黑盒
操作。 ## 什么是内存碎片?为何如此重要? 内存碎片(Memory Fragmentat...
告别线程
黑盒
:C++11 Thread Pool状态
监控
实战指南
你是否曾遇到过线程池任务执行异常却无从排查?是否在调试多线程
程序
时因缺乏状态反馈而陷入困境?本文将带你基于[ThreadPool.h](https://link.gitcode.com/i/f9d021b366398006c8cc51604f9f6e1e)实现一套轻量级线程池
监控
机制,让你实时掌握线程状态、任务队列长度和执行进度,轻松解决多线程调试
难题
。 ## 线程池
监控
的核心价值 在并发编程...
其它技术问题
3,882
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章