免费获客网站、免费获客平台、免费产品获客【风起获客】风起获客
  • 首页
  • 供应商
  • 采购商
  • 找企业
  • 找产品
  • 论坛
登录 / 注册

C#高手求教。。怎么调试代码,怎么将源代码形成EXE程序 我用的是VS2...调试PPL进程

chuangnian2044
2024-11-03
96
分享

专业编程培训机构——完成蜕变以后轻松拿高薪

电话+V:159999-78052 ,欢迎咨询以调试模式运行exe,[python实用课程],[C++单片机原理],[C#网站搭建],[Nodejs小程序开发],[ios游戏开发],[安卓游戏开发],[教会用大脑用想法赚钱实现阶层跨越]

一、C#高手求教。。怎么调试代码,怎么将源代码形成EXE程序我用的是VS2...

这个问题分成两部分解决:

第一、调试代码,首先在在你要调试的代码段中插入断点,在制定代码行按F9或者右键断点,插入断点,然后又将解决方案配置设置成debug模式,然后单击绿色箭头启动调试或者调试启动调试运行项目,当程序执行到插入断点的代码段是就可以通过按F10和F11监视你想要看的参数了;

第二、将代码生成EXE程序,在解决方案上右键生成解决方案就可以在bin文件夹下找到你的EXE程序了;

二、vc调试运行(F5)与直接运行(CtrlF5),还有直接双击生成的××.exe有什么...

当您的的程序有错误但是又找不到的时候,你可以在程序中设置断点,当你设置好断点之后,只有运行(F5)才会运行到断点的地方停止程序的运行,你可以在这里利用vc提供的工具查看变量值,

调试PPL进程

2024-04-2117:28·BB莱纳德最近碰到需调试Services进程的场景,但用Windbg打开会提示拒绝访问,既使管理员权限运行windbg也不行。

正常无法调试services.exe

于是网上一通搜索,找到解决办法,在此分享一下。Services进程是PPL进程(PPL的介绍网上资料也很多),用户态的调试进程一般是无权访问的。要调试它,要么是把Services的Protection降低(不推荐,程序流程可能会因降低改变),要么是把调试进程的Protection设置高于Services。这两种操作在应用层无法实现。网上的资料是借助一个能够操作内存的有缺陷的驱动,直接操作进程的EPROCESS结构去设置Protection从而实现用户态调试Services进程。

这个工具叫PPLControl(github),单说如何使用它。首先通过它的链接去PPLKiller下载RTCore64.sys(具有内核操作内存的功能,已被列为高危驱动)。在虚拟机中(不建议在物理机上使用)安装该驱动:

sc.execreateRTCore64type=kernelstart=autobinPath=C:PATHTO\RTCore64.sysDisplayName="Micro-StarMSIAfterburner"netstartRTCore64以管理员权限启动windbg,然后获取到windbg的进程ID:

tasklist|findstr/iwindbg假设windbg进程ID为1234,用PPLControl设置windbg具有WinTcb权限

PPLcontrol.exeprotect1234PPLWinTcb然后windbg中选择attach到services.exe,这时发现可以中断到services进程中了:

用户态中断到services.exe中

这种方法算偏门吧,也许用双机内核调试才是正途。

【WINDRISES EMPLOYMENT PROGRAMMING】尊享对接老板

电话+V:159999-78052

机构由一批拥有10年以上开发管理经验,且来自互联网或研究机构的IT精英组成,负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系,一直走在整个行业发展的前端,在行业内竖立起了良好的品质口碑。

以调试模式运行exe
相关新闻
  • 01
    大米过期怎么处理,过期40天仍使用,茉酸奶就是这么“用料考究”的?| 新京报快评
    596
  • 02
    网络设备调试员三级证书有效期,计算机及外部设备装备调试员证书含金量怎么样
    409
  • 03
    锐捷交换机默认用户名密码是多少?请问锐捷无线网关怎么设置 锐捷无线网关设置方法 详细的教程,谢谢...
    367
  • 04
    开直播挂小黄车怎么挂的,抖音直播间怎么挂小程序链接
    222
  • 05
    全自动模切机调机方法教程是怎样的,全自动模切机使用方法
    183
  • 06
    oracle用户和模式的关系,农业银行申请Oracle数据库故障处理专利,能有效进行故障分析和应急...
    161
  • 07
    我的家用监控录像机,怎样调试普通存储(蓝色)和事件存储(红色)?_百度...监控摄像头怎么调试?
    134
  • 08
    钢制散热器和铜铝复合散热器选哪个?这款淘宝神器,才是今年最猛的散热器?
    127
  • 09
    14的CRV2.0四驱的可以卖多少钱,14年的本田CRV,花了11万收的
    126
  • 10
    十大数据库备份和恢复方法,一个没做过归档需求的产品跟开发battle了起来
    115
  • 11
    java代码看不懂怎么办?能看懂代码,就是自己写不出来,怎么办
    114
  • 12
    bs软件开发架构,BS架构的软件用什么语言编写的(bs架构软件开发实例)|...程序架构问题,实现嵌入式软件系统架构简洁化、模块化且便于开发维护
    107
  • 13
    C#高手求教。。怎么调试代码,怎么将源代码形成EXE程序 我用的是VS2...调试PPL进程
    96
相关广告
广告图
联系方式 微信
引擎网址:
百度
雅虎
360
谷歌
必应
本站导航:
首页
找供应商
找采购商
找企业
找产品
论坛
站点地图
友情链接:
太平洋
中关村
阿里巴巴
凤凰
新浪
腾讯
网易
搜狐
百度
交换链接:
免费获客网站、免费获客平台、免费产品获客【风起获客】
粤ICP备2024275337号-1 地址:广州市中山大道西1344号神秘花园1F1002 24小时服务热线:15999978052 联系QQ:1258690818 隐私条款
广州风起网络科技有限公司 Copyright © 2020 - 2026