社区
其它技术问题
帖子详情
难题:如何监控"黑盒程序"?
jmppok
2011-01-25 10:45:51
需求是这样的:
我有一个后台程序Agent, 一个"黑盒程序"(可能是exe,jar,或者脚本);
"黑盒程序"提供了一个启动命令,Agent可以启动它,但启动后如何能监控到其状态呢?(如是否结束等)
请教高手,有什么可行的办法?
...全文
103
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
这种方法可以生成有针对性的测试用例,但面临路径爆炸和求解
难题
,对于大型复杂
程序
可能不适用。KLEE、EXE和DART是常用的符号执行工具。 1.4 污点分析 污点分析追踪和分析输入数据在
程序
中的传播,通过标记和跟踪...
jacoco统计手动测试覆盖率工具文件
这个工具的特别之处在于,它解决了手动测试覆盖率难以量化的
难题
,使得
黑盒
测试也能得到量化评估。 **标签“覆盖率”** 覆盖率标签强调了该工具的核心价值,即通过提供测试覆盖率数据,帮助开发者评估测试的全面性...
揭秘大模型
监控
难题
:如何用Python构建实时性能追踪系统
解决大模型
监控
难题
,手把手教你用Python构建高效追踪系统。适用于AIGC、NLP场景,基于Prometheus和Grafana实现指标采集与可视化,具备低延迟、高扩展优势。掌握这套大模型
监控
工具Python方案,提升系统稳定性,值得...
解决内存碎片
难题
: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写文章