自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 UNIX简史

SV经过了多次修订,1989年发布的System V Release 4(SVR4)是最重要的一个版本,它首次结合了多个UNIX版本的特性,引入了其他厂商的技术,比如SUN Microsystems,实际上SVR4是AT&T和SUN Microsystems共同发布的,它标志着UNIX系统的进一步标准化和商业化。他们创建了USENIX社区,意为“UNIX用户”,用来共享技术,他们曾在1974年5月举行了第一次交流会,虽然当时只有十多人参加,但对UNIX社区的发展起到了重要的推动作用。再看伯克利分校这边。

2024-12-15 20:25:36 1049

原创 开源软件简介

各大软件供应商传统的对外封锁源代码的运营模式虽说有积极的一面,比如可以维护开发商的利益,使其可以持续地维护进一步开发的能力,以及可以保护软件商及客户的私密信息等等,但凡事都有两面,其局限性也越发明显,比如付费软件供应商可能因缺乏价格竞争而提高产品、服务的价格,而用户则可能没有选择的余地;通常,软件公司会进行调研,以确定如果开发为开源软件,应用程序是否会盈利(大多数会),社区会帮助降低开发成本以及维护或错误修复的成本,并考虑到开源将为我们提供的用户数量,以及他们对我们的支持或文档服务的需求。

2024-09-30 09:44:14 1578

原创 一个Windows管道的简单示例

Windows管道编程

2024-09-25 15:07:10 386

原创 CreateFile()逻辑梳理(二)

CreateFile()函数

2024-08-20 08:22:39 754

原创 CreateFile()逻辑梳理(一)

CreateFile()函数

2024-08-18 21:55:44 776

原创 用FormatMessage()函数打印Windows API出错信息

在Windows的C++编程环境中,处理API出错时的错误代码是一种常见操作。通常API函数出错时会设置Last-Error,及时调用GetLastError()函数可获得其数值,而要获取每个错误代码的具体含义,可将该错误代码传递给FormatMessage()函数,由它为我们查询系统定义的权威说明。

2024-07-28 20:21:24 1112

原创 VC++中字符串的表示

我们通过在字符串两端加双引号来表示字符串常量,但这是ANSI格式的字符串常量,要定义Unicode字符串常量,还需在前面个加“L”前缀:“L”后面所有的字符都用两字节表示,包括末尾的NULL,所以UNICODE字符串的字节长度总是2的倍数。ANSI和UNICODE字符串的字节长度都可以用sizeof(TCHAR)的倍数表示。VC++也提供了两个宏来确保字符串以正确的格式定义,分别是_T和TEXT。#else#endif这两个宏的含义是一样的,TEXT的可读性更好一些。

2024-05-28 10:36:27 1085

原创 再聊Windows的访问控制(Access Control)(七)ICACLS.EXE

icacls.exe

2024-05-13 16:58:51 2238

原创 再聊Windows的访问控制(Access Control)(六)条件ACE

ACE

2024-05-08 11:06:14 1039

原创 再聊Windows的访问控制(Access Control)(五) SDDL

SDDL

2024-05-05 12:37:48 1208 1

原创 再聊Windows的访问控制(Access Control)(四) 访问权限和SID

用于保护可保护对象的安全描述符是以二进制形式存储的,但Windows API也提供了可以将安全描述符在二进制与文本字符串之间来回转换的函数。要将二进制形式存储的安全描述符转换成字符串形式,可调用ConvertSecurityDescriptorToStringSecurityDescriptor()函数,而ConvertStringSecurityDescriptorToSecurityDescriptor()则可以进行反向转换。字符串形式的安全描述符虽不能起到保护可保护对象的作用,但它更易于存储和传送。

2024-04-25 15:51:13 1480 4

原创 再聊Windows的访问控制(Access Control)(三)

ACE继承

2024-04-16 09:46:25 828 1

原创 再聊Windows的访问控制(Access Control)(二)

安全描述符

2024-04-07 10:59:14 956

原创 再聊Windows的访问控制(Access Control)(一)

Windows 访问控制

2024-03-22 14:07:37 2017 1

原创 Windows管道 (Pipes)(二)

Windows管道

2024-03-19 17:50:09 2110 1

原创 Windows管道(Pipes)(一)

Windows管道

2024-03-19 17:48:30 884 1

原创 Windows安全——访问控制概述

Windows安全模型

2024-03-16 16:48:55 2016 1

原创 浅谈Windows系统的字符集

Windows字符集

2024-03-16 16:45:27 1267 1

一个Windows管道的简单示例

一个Windows管道的简单示例

2024-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除