编程文章

实用技巧:电脑操作系统出现蓝屏解决办法

相信很多人在使用电脑中,会出现蓝屏。那么下面就说说蓝屏的解决方法。1、找一个日志查看软件蓝屏的日志文件,只有用专门的软件能查看,我试着用TXT是不行。建议用微软官方的WinDbg,下载地址:Install Debugging Tools for Windows 32-bit VersionInstall Debugging Tools for Windows …

PPLcontrol:一款功能强大的受保护进程安全控制工具

关于PPLcontrolPPLcontrol是一款功能强大的受保护进程安全控制工具,在该工具的帮助下,广大研究人员可以快速枚举出目标操作系统中受保护的进程,并获取指定进程的保护级别,或给目标进程设置任意保护级别。工具下载该工具基于C++开发,因此我们首先需要在本地设备上完成C++环境及代码构建工具的安装与配置,例如Visual Studio等。广大研究人员可 …

CPU眼里的:键盘驱动(键盘驱动程序流程图)

“从驱动层改造键盘:一步步带你实现输入黑科技”01—提出问题假设你对汇编语言只了解皮毛,且没有写过任何 Windows 驱动程序,同时又缺乏编译工具的支持,但任务是要在没有事先准备的情况下,实时修改一个运行中的键盘驱动程序,并且改变键盘的行为。面对这样的挑战,你会如何应对呢?在“CPU眼里python和C”中,我们介绍了WinDbg调试python应用程序的 …

0x000000c2蓝屏修复方法(0x0000000c2蓝屏代码是什么意思)

电脑就出现了蓝屏0x000000c2的情况,即使重启电脑还是一样的情况。其实,这个蓝屏代码就意味着内存出现了问题。1、 电脑出现0x000000c2蓝屏的时候,需要具体情况具体分析,可以打开运行窗口,输入EventVwr.msc打开事件查看器2、 重点检查系统日志和应用程序日志中的错误项,记住要勾选系统失败记录在案选项,不然无法记录蓝屏事件3、 接着,依次点 …

MinHook 如何对.NET底层的 Win32函数 进行拦截(上)

一:背景1. 讲故事在前面的系列中,我们聊过.NET外挂 harmony,他可以对.NET SDK方法进行拦截,这在.NET高级调试领域中非常重要,但这里也有一些遗憾,就是不能对SDK领域之外的函数进行拦截,比如 Win32 函数。。。这篇我们就来解决这个问题,对,它就是 MinHook,当然我也调查了easyhook和detours,前者年久失修,后者是商 …

干货:如何一分钟解决Windows 10崩溃问题

你们有没有遇到像小编这样的事情呢?简直生无可恋,哎,不过为了防止以上情况再次发生,小编今天就向你们展示如何设置你的系统,以便当它出现问题时,你可以尽快找到大多数故障发生的原因。(看不完可先收藏啊,文章底部有惊喜。)蓝屏在Windows 10中,蓝屏看起来与Windows 88.1一个模样。蓝屏中显示的仍然是皱眉的图形表情以及显示消息“Your PC ran …

AOT漫谈(第一篇): 如何调试C# AOT程序

一:背景 1. 讲故事上个月接到了二个C# AOT程序的故障分析,发现如今的C# AOT程序也开始在各个领域开枝散叶了,这是一件非常好的事情,本着对这类程序有一个专业的维修态度,开一个系列好好聊一聊吧,当然我这里是漫谈,文章没有先后顺序,先从如何调试开始吧。二:如何调试AOT程序 1. 一个简单的例子现在的VS非常强大,新建模板的时候就有一个 Enable …

一文带你看懂Golang最新特性(golang x)

作者:腾讯PCG代码委员会经过十余年的迭代,Go语言逐渐成为云计算时代主流的编程语言。下到云计算基础设施,上到微服务,越来越多的流行产品使用Go语言编写。可见其影响力已经非常强大。一、Go语言发展历史介绍Go语言起源于2007年的Google;创始人有三位,分别是Ken Thompson、Rob Pike、Robert Griesemer;他们可谓是大佬中的 …