调试器—镜像劫持

如果 A 程序 启动了 B 程序,而且设定了一些东西,这个时候想调试 B 程序,可以用镜像劫持

打开注册表编辑器并转到:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options

在该项下新建项,名字写成想要调试的程序,比如 powershell.exe
在新建的项下新建字符串类型的项,名称设置为 Debugger,值设置为调试器的绝对路径

这样设置之后,当 powershell.exe 被调用时,调试器就会自动附加并断下
举个例子: powershell.reg

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\powershell.exe]
"Debugger"="C:\\Users\\q\\Desktop\\x64dbg\\release\\x32\\x32dbg.exe"

注:服务程序这样设置不会生效,会弹窗提示无法启动服务,现在只能想到把对应位置改成无限循环,然后windbg去附加的方法(不是内核调试器的好像都不行)

参考链接:https://www.mobibrw.com/2015/2722

感谢 yg

2020/6/2

调试器---镜像劫持相关推荐

  1. Linux调试——gdb调试器的简单使用调试coredump文件

    文章目录 一.背景 二.gdb的指令与使用 1.gdb的基本指令. 2.gdb指令的简单使用 1.进入gdb模式 2.实例说明 三.调试coredump文件 前提:本质上是在调试程序崩溃之后的内存镜像 ...

  2. windows调试器设置

    编程中,debug既是技术,又是技巧.熟练的掌握调试工具可以加速软件问题的解决,这对于底层开发和高级开发都是十分必要的.本文就windows调试器的设置问题,根据个人在windbg上的使用经验进行总结 ...

  3. Linux系列学习(二) - Vim编辑器的介绍及使用、文件编译的过程、Makefile工具、Gdb调试器

    目录 引言: 基本命令补充: cat命令: man命令: head命令: tail命令: find命令: grep命令: ​​​​​​​grep命令与管道"|" 的结合使用: ta ...

  4. 在调试器下理解RK3588和LINUX5.10

    2023 February 在调试器下理解 RK3588和LINUX5.10 如果说20年前最热的软硬件组合是Windows + X86的话,那么今天最热的组合便是LINUX + ARM.对于从事技术 ...

  5. 转载 调试器工作原理

    调试器工作原理--基础篇 本文是一系列探究调试器工作原理的文章的第一篇.我还不确定这个系列需要包括多少篇文章以及它们所涵盖的主题,但我打算从基础知识开始说起. 关于本文 我打算在这篇文章中介绍关于Li ...

  6. Linux下调试器工作原理

    Linux下调试器工作原理之一-基础篇 介绍关于Linux下的调试器实现的主要组成部分--ptrace系统调用.本文中出现的代码都在32位的Ubuntu系统上开发.请注意,这里出现的代码是同平台紧密相 ...

  7. 调试器工作原理系列三篇

    基础篇 关于本文 我打算在这篇文章中介绍关于Linux下的调试器实现的主要组成部分--ptrace系统调用.本文中出现的代码都在32位的Ubuntu系统上开发.请注意,这里出现的代码是同平台紧密相关的 ...

  8. 第二章排错的工具:调试器Windbg(上)

    感谢博主 http://book.51cto.com/art/200711/59731.htm <Windows用户态程序高效排错>第二章主要介绍用户态调试相关的知识和工具.本文主要讲了排 ...

  9. Eclipse 调试器(引用IT168)

    Eclipse 调试器:零距离接触实战技巧 2011年11月25日01:29IT168 字号:T|T 调试的方法虽然千千万万,但归根结底,就是找到引发错误的代码.Eclipse调试器的目标是让程序员能 ...

  10. Flash Builder 找不到所需的Adobe Flash Player调试器版本的解决办法

    Flash Builder在Debug时出现的问题:Flash Builder 找不到所需的Adobe Flash Player调试器版本 解决方法: 1. 进入Flash Builder的安装目录 ...

最新文章

  1. 操作系统页面置换算法实验报告
  2. 2017广东工业大学程序设计竞赛决赛(官方题解)
  3. dorado开发模式下实现动态查询
  4. linux 使用ssr客户端_【第一期】基于 @vue/cli3 与 koa 创建 ssr 工程
  5. Netty学习总结(6)——Netty使用注意事项
  6. 串行 RapidIO
  7. Flask之Web表单使用
  8. 计算机组成原理白中英第四章,计算机组成原理 白中英第四章 指令系统.ppt
  9. idea 检测 重复代码_重复代码检测
  10. 国内机器人编程赛事大全介绍
  11. Photoshop插件-证件照-白红蓝底-PS插件-脚本开发
  12. json react 展示工具_如何基于jsoneditor二次封装一个可实时预览的json编辑器组件?(react版)...
  13. 软件工程 | 第三章 需求分析
  14. 解决Office桌面图标异常
  15. uhttpd php安装u盘,如何使用u盘安装linux系统
  16. 015-lissajous server
  17. 微信小程序--在wxml中设置保留小数位数
  18. autoHotkey — 连击/双击/重复 按键触发
  19. 互联网大厂的黑话困局
  20. SSM项目之电商系统-爱生鲜

热门文章

  1. 百亿级微信红包的高并发资金交易系统设计方案
  2. Opencv+opencv_contrib安装
  3. PTA顺序表基本操作
  4. 汉字转Base64的原理
  5. 多人对战中国象棋文档
  6. 酒桌扑克娱乐喝酒小游戏微信小程序源码下载多娱乐功能支持流量主
  7. CentOS7镜像安装与下载
  8. 免费申请微软云教育服务器,自助免费申请Office365教育版,免费5TOneDrive云盘详细教程...
  9. 程序员小技巧-----如何提升电脑速度
  10. 『Others』WPS广告关闭