当前位置:网站首页>记录一下逆向任务管理器的过程
记录一下逆向任务管理器的过程
2022-07-06 03:12:00 【宇龍_】
关键字:
任务管理器,逆向,WdcSafeOpenProcess,ResolveImagePath_Desktop,OpenProcess
前言
记录一下本次逆向任务管理器的过程,整个过程相对愉悦轻松。
这里不详细分析任务管理器的各个功能实现,在本次逆向中,只关注一个功能点——任务管理器是如何获取进程id为4的system的相关信息的?因为做过Windows进程相关编程的都清楚,微软提供的API函数除了获取System的进程名及pid外,其他信息(如路径、命令行等)是获取不到的。
正文
我们看一下任务管理器的展示情况:
这个进程的描述信息是哪儿来的? 我们甚至能右键打开文件所在位置...
首先,打开IDA,先来一波静态分析:
从导入表看起,看看任务管理器是如何获取进程句柄的(猜想难道在这里有特殊处理?)
我们看到导入表中有OpenProcess函数,看一下在任务管理器里是如何调用的,查看该函数的交叉引用
边栏推荐
- 多态day02
- svg拖动点裁剪图片js特效
- JS regular filtering and adding image prefixes in rich text
- Elimination games
- Résumé des méthodes de reconnaissance des caractères ocr
- IPv6 jobs
- Who is the winner of PTA
- [padding] an error is reported in the prediction after loading the model weight attributeerror: 'model' object has no attribute '_ place‘
- Software design principles
- 【paddle】加载模型权重后预测报错AttributeError: ‘Model‘ object has no attribute ‘_place‘
猜你喜欢
Modeling specifications: naming conventions
OCR文字識別方法綜述
[pointer training - eight questions]
BUUCTF刷题笔记——[极客大挑战 2019]EasySQL 1
codeforces每日5題(均1700)-第六天
I sorted out a classic interview question for my job hopping friends
[network security interview question] - how to penetrate the test file directory through
mysqldump数据备份
The real machine cannot access the shooting range of the virtual machine, and the real machine cannot Ping the virtual machine
Performance test method of bank core business system
随机推荐
Audio audiorecord binder communication mechanism
C # create self host webservice
Era5 reanalysis data download strategy
Apt installation ZABBIX
codeforces每日5題(均1700)-第六天
蓝色样式商城网站页脚代码
Detailed use of dbutils # yyds dry goods inventory #
Analyze 菜单分析
Redo file corruption repair
ArabellaCPC 2019(补题)
Microservice registration and discovery
张丽俊:穿透不确定性要靠四个“不变”
Prototype design
[Yu Yue education] basic reference materials of digital electronic technology of Xi'an University of Technology
tcpdump: no suitable device found
Software design principles
Idea push rejected solution
Computer graduation project asp Net fitness management system VS development SQLSERVER database web structure c programming computer web page source code project
Installation and use tutorial of cobaltstrike-4.4-k8 modified version
适合程序员学习的国外网站推荐