SYSTEM

Windows 核心编程 _ 进程二

Windows 核心编程 _ 进程二

bingliaolong 5年前 32 0

进程实例句柄 加载到进程地址空间的每一个执行文件或者DLL文件都被赋予了一个独一无二的实例句柄。 可执行文件的实例被当作(w)WinMain函数的第一个参数hInstanceExe传入。在需要加载资源的函数调用中,一般都需要提供此句柄的值。 比如从一个可执行文件的映像中加载一个图...

Macos屏保相关

Macos屏保相关

bingliaolong 2年前 15 0

登录用户 获取登录用户名 uuid 需要获取硬件UUID,用这个UUID拼出目标文件名。具体: 获取 通过IOKit库查询“IOPlatformExpertDevice”服务,并从中读取“IOPlatformUUID”属性,获取的就是硬件的UUID 这个UUID是针对Mac计算机...

Linux_ 命令大全 文档编辑

Linux_ 命令大全 文档编辑

bingliaolong 6年前 17 0

col 功能说明:过滤控制字符。 语 法:col [-bfx][-l<缓冲区列数>] 补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出...

Windows_DLL注入相关

Windows_DLL注入相关

bingliaolong 1个月前 20 0

概述 注入方法 CreateRemoteThread + LoadLibraryA/W (最经典) SetWindowsHookEx (钩子注入) QueueUserAPC + LoadLibraryA (APC 注入) 注册表/配置文件 + AppInit_DLLs (系统级)...

关于多字节和宽字节二

关于多字节和宽字节二

bingliaolong 2年前 22 0

字节 char char是c++里面基本的字符类型,通常用来表示单个字节 这大多数现代系统中,一个char占用1个字节,1个字节是8个位 char可以用来表示ascii字符集中的字符,其中每个字符都可以用一个字节来表示 ascii编码覆盖了英文字母、数字和一些基本的符号 但是在全...

WinDbg相关

WinDbg相关

bingliaolong 5年前 28 0

文档地址 https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-commands 语法规则 大小写可以任意组合 一个或多个空格,或,来分隔命令参数 符号文件 srv*d:\MySer...

关于异常的捕获和dump文件的生成

关于异常的捕获和dump文件的生成

bingliaolong 5年前 74 0

异常的产生 CPU执行程序汇编代码时,发现了异常,然后把异常告诉了操作系统。 操作系统首先会让程序自身处理这个异常。 如果程序自身有能力处理,程序就继续运行。 有能力是值程序中有注册的异常处理函数。 如果程序没能力处理,这个异常还没被处理,操作系统就会来处理,操作系统就会提示用户...

Windows进程通信相关

Windows进程通信相关

bingliaolong 1年前 53 0

Windows相关 消息队列 PostMessage 将消息异步发送到指定窗口的消息队列 目标窗口可以是同一进程或不同进程的窗口 只要发送方持有目标窗口的有效句柄(HWND),即可跨进程发送消息 场景: 例如通知其他进程的窗口更新界面或执行特定操作 例如结合 WM_COPYDAT...

Linux 高性能服务器编程:服务器程序规范

Linux 高性能服务器编程:服务器程序规范 5

bingliaolong 4年前 11 0

概述 守护进程 Linux服务器程序一般以后台进程形式运行。后台进程又称为守护进程(daemon)。 它没有控制终端,因而也不会意外接收到用户收入。 守护进程的父进程通常是init进程(PID为1的进程)。 日志 Linux服务器程序通常有一套日志系统,它至少能输出日志到文件,有...

Linux_命令大全 压缩备份

Linux_命令大全 压缩备份

bingliaolong 6年前 20 0

ar 功能说明:建立或修改备存文件,或是从备存文件中抽取文件。 语 法:ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件] 补充说明:ar可让您集合许多文件,成为单一的备...

扫一扫二维码分享