- IDA实例教程详解.pdf,懂的人不需要解释,看了就知道。5 1047浏览会员免费
- 遗传算法的前沿作品,中文名称:量子进化英文名称:quantum evolution定义:由美国遗传学家戈尔德施密特(R. B. Goldschmidt)于1940年提出的学说,认为高级分类单元的起源不是通过变异的缓慢积累,而是通过大突变或跳跃式的进化而产生的。应用学科:生态学(一级学科);进化生态学(二级学科)5 74浏览会员免费
- 很完整的netfilter 框架解析。对想了解网络底层的童鞋很有用5 1737浏览会员免费
- ISO SAE 21434.DIS 2020.02.12: SURFACE VEHICLE STANDARD Road Vehicles - Cybersecurity Engineering5 2788浏览会员免费
- 本标准完全匹配欧洲的GDPR,且内容覆盖国际主流的ISO 27018、ISO 29151等隐私保护标准体系,是值得阅读和去认证的一个标准,通过认证的过程完成体系的建设,达到企业的业务合规需求。4 2204浏览会员免费
- DO-178C Best Practices For Engineers & Managers By Vance Hilderman1 1637浏览会员免费
- GB-T22240-2008 信息系统安全保护等级定级指南5 667浏览会员免费
- 来自专辑 机器学习公式推导与代码实现 很多同学在学习机器学习的时候,理论粗略看一遍之后就直接上手编程了,非常值得表扬。但是他不是真正的上 手写算法,而是去直接调用 sklearn 这样的 package,这就不大妥当了。笔者不是说调包不好,在实际工作和研究 中,封装好的简单易用的 package 给我们的工作带来了莫大的便利,大大提高了我们机器学习模型和算法的实现 效率。但这仅限于使用过程中。0 1492浏览会员免费
- 1.1 平衡小车直立控制调试 1.1.1 确定平衡小车的机械中值 1.1.2 确定 kp 值的极性(令 kd=0) 1.1.3 确定 kp 值的大小(令 kd=5 2097浏览免费
- Web Penetration Testing with Kali Linux 英文版5 359浏览会员免费
- 此文档对陈恭亮老师讲解的信息安全数学基础有比较深入的讲解,适合初学者学习参考。1 3952浏览会员免费
- 下一代防火墙Paloalto中文操作手册。5 2185浏览会员免费
- 相当经典的xss教程,也是我看到的最好的xss教程。 总共21个专题,由浅入深理解xss.5 498浏览会员免费
- 2018年刚出的新版,培训教师说变化不大,参考以前的7th也还好!3 1115浏览会员免费
- Malware analysis is big business, and attacks can cost a company dearly. When malware breaches your defenses, you need to act quickly to cure current infections and prevent future ones from occurring. For those who want to stay ahead of the latest malware, Practical Malware Analysis will teach you the tools and techniques used by professional analysts. With this book as your guide, you'll be able to safely analyze, debug, and disassemble any malicious software that comes your way. You'll learn how to: Set up a safe virtual environment to analyze malware Quickly extract network signatures and host-based indicators Use key analysis tools like IDA Pro, OllyDbg, and WinDbg Overcome malware tricks like obfuscation, anti-disassembly, anti-debugging, and anti-virtual machine techniques Use your newfound knowledge of Windows internals for malware analysis Develop a methodology for unpacking malware and get practical experience with five of the most popular packers Analyze special cases of malware with shellcode, C++, and 64-bit code Hands-on labs throughout the book challenge you to practice and synthesize your skills as you dissect real malware samples, and pages of detailed dissections offer an over-the-shoulder look at how the pros do it. You'll learn how to crack open malware to see how it really works, determine what damage it has done, thoroughly clean your network, and ensure that the malware never comes back. Malware analysis is a cat-and-mouse game with rules that are constantly changing, so make sure you have the fundamentals. Whether you're tasked with securing one network or a thousand networks, or you're making a living as a malware analyst, you'll find what you need to succeed in Practical Malware Analysis.5 184浏览会员免费
- Cryptography and Network Security Principles and Practice 6th edition5 156浏览会员免费
- 3.3V稳压电路按键检测继电器控制光敏电阻采集温湿度采集ESP8266 WIFI模块STM32F103C8T6单片机复位电路拨码开关PIU309 PIU30100 4156浏览免费
- Exploit-Exercises Nebula全攻略——Linux平台下的漏洞分析入门5 423浏览会员免费
- 诊断通信;车用软件;ISO 14229-1:2020 :Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer5 3403浏览会员免费
- 2020年,“51”数学建模C类问题,关于饲料配比问题以及加工优化方案。论文采用统计分析,建立了关于饲料加工的多目标优化模型。并利用蒙特卡罗算法对目标函数进行优化,解决了饲料加工质量最优配比问题并进行了成本控制。4 9181浏览会员免费
- 2019年最新网络安全法【全文】,等保 2.0法律依据,公司的违法活动程序员将是第一责任人,不能以不知者无罪为借口,所以上传希望大家都学习点跟我们相关的法律知识。0 2602浏览会员免费
- Introduction to Modern Cryptography, Second Edition, Jonathan Katz Yehuda Lindell, PDF5 434浏览会员免费
- 本标准描述了以社会化方式为特定客户提供云计算服务时,云服务商应具备的安全技术能力。本标准适用于对政府部门使用的云计算服务进行安全管理,也可供重点行业和其他企事业单位使用云计算服务时参考,还适用于指导云服务商建设安全的云计算平台和提供安全的云计算服务。4 891浏览会员免费
- Spring Boot Vue前后端分离开发实战.pdf 上手简单,文档讲述清晰,实在好用。1 6797浏览会员免费
- 讲述密码技术、OpenSSL的编译安装、OpenSSL的基本概念,各种加密算法的指令等。5 289浏览会员免费
- burpsuite的详细基础使用教程,全面,基础、详细。是入门的好教程。5 5603浏览会员免费
- 深信服防火墙完整手册4 8928浏览会员免费
- 天清的配置手册,命令行的配置说明.启明星辰官方文档5 2458浏览会员免费
- 最新GMT0062-2018 密码产品随机数检测要求,2018年5月2日实施5 893浏览会员免费
- 前言11导言:思维胜于数据 12现实的蓝图 18第一章 因果关系之梯 26因果关系的三个层级 28迷你图灵测试 36论概率与因果关系 44第二章 从海盗到豚鼠:5 872浏览免费
- 华为防火墙USG6000WEB配置案例,详细指导你如何配置华为防火墙,是新手入门的最佳文档5 8972浏览会员免费
- OllyDBG 完美教程(超强入门级).pdf5 2025浏览会员免费
- BackTrack是一个基于Linux的渗透测试和安全审计平台。本书讲解了一些用来进行基础渗透测试的常见工具的实用技巧,这些工具可以收集信息、识别并利用系统漏洞、提升权限,以及掩饰对系统的跟踪。本书还讲解了BackTrack5的安装方法,以及如何设置一个用于执行测试的虚拟的环境。4 107浏览会员免费
- 电工入门知识。作为一个技术宅,可以学习一下,家里用电有什么问题可以不用找别人。5 3160浏览会员免费
- 192页英文原版IEC62443-4-2工业自动化控制系统组件的安全标准,IEC 62443 标准除了包含最新的安全指南和各种不同的最佳演练表,还包括各种在网络上的信息,以防止已知的安全漏洞和未知的攻击。该标准的最终目标是协助提高网络的安全性,并且提高工业自动化的控制设置的安全性。1 2637浏览会员免费
- WINHEX高级专题教程大全-困惑的浪漫(高志鹏)5 466浏览会员免费
- 培训教程\信息安全\等级测评\测评师\中级5 331浏览会员免费
- GB-T 35273—2020 信息安全技术 个人信息安全规范 代替 GB/T 35273-2017 新发布标准 清晰版5 1590浏览会员免费
- 很好的一本书,教人审计代码进行漏洞挖掘,老外写素质还是可以的4 1674浏览会员免费
- KaliLinux面向专业的渗透测试和安全审计,集成了大量精心挑选的安全检测工具。本书在KaliLinux平台上从一个攻击者的角度来审视网络框架,详细介绍了攻击者“杀链”采取的具体步骤。通过阅读本书读者能快速学习并掌握渗透测试方法和工具。5 1916浏览会员免费
- 从物联网安全发展态势出发,从物联网服务端系统、终端系统以及通信网络三个方面,分析物联网面临的安全风险,构建物联网安全防护策略框架,并提出物联网安全技术未来发展方向及建议。0 336浏览会员免费
- 2021年希赛培训 高级信息系统项目管理师 辅导班内部资料复印版0 2956浏览会员免费
- ISO-21448-2019 Scope Normative references. 3 Terms and definitions. 4 Overview of this document’s activities in the development process.. 5 Functional and system specification (intended functionality content). 5.1 Objectives. 5.2 Functional description. 5.3 Consideration on system design and architecture.. 6 Identification and Evaluation of hazards caused by the intended functionality. 6.1 Objectives... 6.2 Hazard identification... 6.3 Hazard analysis...4 2674浏览会员免费
- 两卷本的《UNIX网络编程》是已故著名技术作家W. Richard Stevens的传世之作。卷2着重讨论如何让应用程序与在其他机器上的应用程序进行对话。良好的进程间通信(IPC)机制是提高UNIX程序性能的关键。本书全面深入地讲解了各种进程间通信形式,包括消息传递、同步、共享内存及远程调用(RPC)。书中包含了大量经过优化的源代码,帮助读者加深理解。这些源代码可以从图灵网站本书网页免费注册下载。 本书是网络研究和开发人员公认的权威参考书,深入理解本书内容,方能设计出良好的UNIX软件 目录回到顶部↑ 第一部分 简介 第1章 简介 2 1.1 概述 2 1.2 进程、线程与信息共享 3 1.3 IPC对象的持续性 4 1.4 名字空间 5 1.5 fork、exec和exit对IPC对象的影响 7 1.6 出错处理:包裹函数 8 1.7 Unix标准 9 1.8 书中IPC例子索引表 11 1.9 小结 13 习题 13 第2章 Posix IPC 14 2.1 概述 14 2.2 IPC名字 14 2.3 创建与打开IPC通道 16 2.4 IPC权限 18 2.5 小结 19 习题 19 第3章 System V IPC 20 .3.1 概述 20 3.2 key_t键和ftok函数 20 3.3 ipc_perm结构 22 3.4 创建与打开IPC通道 22 3.5 IPC权限 24 3.6 标识符重用 25 3.7 ipcs和ipcrm程序 27 3.8 内核限制 27 3.9 小结 28 习题 29 第二部分 消息传递 第4章 管道和FIFO 32 4.1 概述 32 4.2 一个简单的客户-服务器例子 32 4.3 管道 32 4.4 全双工管道 37 4.5 popen和pclose函数 39 4.6 FIFO 40 4.7 管道和FIFO的额外属性 44 4.8 单个服务器,多个客户 46 4.9 对比迭代服务器与并发服务器 50 4.10 字节流与消息 51 4.11 管道和FIFO限制 55 4.12 小结 56 习题 57 第5章 Posix消息队列 58 5.1 概述 58 5.2 mq_open、mq_close和mq_unlink函数 59 5.3 mq_getattr和mq_setattr函数 61 5.4 mq_send和mq_receive函数 64 5.5 消息队列限制 67 5.6 mq_notify函数 68 5.7 Posix实时信号 78 5.8 使用内存映射I/O实现Posix消息队列 85 5.9 小结 101 习题 101 第6章 System V消息队列 103 6.1 概述 103 6.2 msgget函数 104 6.3 msgsnd函数 104 6.4 msgrcv函数 105 6.5 msgctl函数 106 6.6 简单的程序 107 6.7 客户-服务器例子 112 6.8 复用消息 113 6.9 消息队列上使用select和poll 121 6.10 消息队列限制 122 6.11 小结 124 习题 124 第三部分 同步 第7章 互斥锁和条件变量 126 7.1 概述 126 7.2 互斥锁:上锁与解锁 126 7.3 生产者-消费者问题 127 7.4 对比上锁与等待 131 7.5 条件变量:等待与信号发送 132 7.6 条件变量:定时等待和广播 136 7.7 互斥锁和条件变量的属性 136 7.8 小结 139 习题 139 第8章 读写锁 140 8.1 概述 140 8.2 获取与释放读写锁 140 8.3 读写锁属性 141 8.4 使用互斥锁和条件变量实现读写锁 142 8.5 线程取消 148 8.6 小结 153 习题 153 第9章 记录上锁 154 9.1 概述 154 9.2 对比记录上锁与文件上锁 157 9.3 Posix fcntl记录上锁 158 9.4 劝告性上锁 162 9.5 强制性上锁 164 9.6 读出者和写入者的优先级 166 9.7 启动一个守护进程的唯一副本 170 9.8 文件作锁用 171 9.9 NFS上锁 173 9.10 小结 173 习题 174 第10章 Posix信号量 175 10.1 概述 175 10.2 sem_open、sem_close和sem_ unlink函数 179 10.3 sem_wait和sem_trywait函数 180 10.4 sem_post和sem_getvalue函数 180 10.5 简单的程序 181 10.6 生产者-消费者问题 186 10.7 文件上锁 190 10.8 sem_init和sem_destroy函数 191 10.9 多个生产者,单个消费者 193 10.10 多个生产者,多个消费者 196 10.11 多个缓冲区 199 10.12 进程间共享信号量 205 10.13 信号量限制 206 10.14 使用FIFO实现信号量 206 10.15 使用内存映射I/O实现信号量 210 10.16 使用System V信号量实现Posix信号量 218 10.17 小结 224 习题 225 第11章 System V 信号量 226 11.1 概述 226 11.2 semget函数 227 11.3 semop函数 229 11.4 semctl函数 231 11.5 简单的程序 232 11.6 文件上锁 237 11.7 信号量限制 238 11.8 小结 242 习题 242 第四部分 共享内存区 第12章 共享内存区介绍 244 12.1 概述 244 12.2 mmap、munmap和msync函数 247 12.3 在内存映射文件中给计数器持续加1 250 12.4 4.4BSD匿名内存映射 254 12.5 SVR4 /dev/zero内存映射 255 12.6 访问内存映射的对象 255 12.7 小结 259 习题 260 第13章 Posix共享内存区 261 13.1 概述 261 13.2 shm_open和shm_unlink函数 261 13.3 ftruncate和fstat函数 262 13.4 简单的程序 263 13.5 给一个共享的计数器持续加1 267 13.6 向一个服务器发送消息 270 13.7 小结 275 习题 275 第14章 System V共享内存区 276 14.1 概述 276 14.2 shmget函数 276 14.3 shmat函数 277 14.4 shmdt函数 277 14.5 shmctl函数 277 14.6 简单的程序 278 14.7 共享内存区限制 281 14.8 小结 282 习题 283 第五部分 远程过程调用 第15章 门 286 15.1 概述 286 15.2 door_call函数 291 15.3 door_create函数 292 15.4 door_return函数 293 15.5 door_cred函数 294 15.6 door_info函数 294 15.7 例子 295 15.8 描述符传递 306 15.9 door_sever_create函数 310 15.10 door_bind、door_unbind和door_revoke函数 315 15.11 客户或服务器的过早终止 315 15.12 小结 321 习题 322 第16章 Sun RPC 323 16.1 概述 323 16.2 多线程化 330 16.3 服务器捆绑 333 16.4 认证 336 16.5 超时和重传 338 16.6 调用语义 342 16.7 客户或服务器的过早终止 343 16.8 XDR:外部数据表示 345 16.9 RPC分组格式 361 16.10 小结 365 习题 366 后记 368 附录A 性能测量 371 附录B 线程入门 406 附录C 杂凑的源代码 409 附录D 精选习题解答 417 参考文献 433 索引 4355 190浏览会员免费
- WPA2无线网络密码破解教程,交你快速掌握免费上网。很全,很细致。5 91浏览会员免费
- 多线程基础介绍.........................................................................................................................................15 定义多线程术语.........................................................................................................................................15 符合多线程标准.........................................................................................................................................16 多线程的益处.............................................................................................................................................17 提高应用程序的响应.........................................................................................................................17 有效使用多处理器..............................................................................................................................17 改进程序结构.....................................................................................................................................17 占用较少的系统资源.........................................................................................................................17 结合线程和RPC(远程过程调用) ...............................................................................................18 多线程概念..................................................................................................................................................18 并发性和并行性.................................................................................................................................18 多线程结构一览.................................................................................................................................18 线程调度..............................................................................................................................................19 线程取消..............................................................................................................................................19 线程同步..............................................................................................................................................20 使用64 位体系结构...................................................................................................................................20 2 基本线程编程.............................................................................................................................................23 线程库...........................................................................................................................................................23 创建缺省线程.....................................................................................................................................23 等待线程终止.....................................................................................................................................25 简单线程的示例.................................................................................................................................26 分离线程..............................................................................................................................................28 为线程特定数据创建键.....................................................................................................................28 删除线程特定数据键.........................................................................................................................30 设置线程特定数据..............................................................................................................................31 3 获取线程特定数据..............................................................................................................................31 获取线程标识符.................................................................................................................................35 比较线程ID .........................................................................................................................................36 初始化线程..........................................................................................................................................36 停止执行线程.....................................................................................................................................37 设置线程的优先级..............................................................................................................................38 获取线程的优先级..............................................................................................................................39 向线程发送信号.................................................................................................................................40 访问调用线程的信号掩码.................................................................................................................41 安全地Fork .........................................................................................................................................41 终止线程..............................................................................................................................................42 结束.......................................................................................................................................................42 取消线程..............................................................................................................................................43 取消线程..............................................................................................................................................44 启用或禁用取消功能.........................................................................................................................45 设置取消类型.....................................................................................................................................46 创建取消点..........................................................................................................................................46 将处理程序推送到栈上.....................................................................................................................47 从栈中弹出处理程序.........................................................................................................................47 3 线程属性......................................................................................................................................................49 属性对象......................................................................................................................................................49 初始化属性..........................................................................................................................................50 销毁属性..............................................................................................................................................51 设置分离状态.....................................................................................................................................52 获取分离状态.....................................................................................................................................53 设置栈溢出保护区大小.....................................................................................................................54 获取栈溢出保护区大小.....................................................................................................................55 设置范围..............................................................................................................................................55 获取范围..............................................................................................................................................57 设置线程并行级别..............................................................................................................................57 获取线程并行级别..............................................................................................................................58 设置调度策略.....................................................................................................................................58 获取调度策略.....................................................................................................................................59 设置继承的调度策略.........................................................................................................................60 获取继承的调度策略.........................................................................................................................61 目录 4 多线程编程指南• 2006年10月 设置调度参数.....................................................................................................................................62 获取调度参数.....................................................................................................................................63 设置栈大小..........................................................................................................................................65 获取栈大小..........................................................................................................................................66 关于栈...................................................................................................................................................67 设置栈地址和大小..............................................................................................................................68 获取栈地址和大小..............................................................................................................................70 4 用同步对象编程.........................................................................................................................................73 互斥锁属性..................................................................................................................................................74 初始化互斥锁属性对象.....................................................................................................................75 销毁互斥锁属性对象.........................................................................................................................76 设置互斥锁的范围..............................................................................................................................76 获取互斥锁的范围..............................................................................................................................77 设置互斥锁类型的属性.....................................................................................................................78 获取互斥锁的类型属性.....................................................................................................................79 设置互斥锁属性的协议.....................................................................................................................80 获取互斥锁属性的协议.....................................................................................................................82 设置互斥锁属性的优先级上限........................................................................................................83 获取互斥锁属性的优先级上限........................................................................................................84 设置互斥锁的优先级上限.................................................................................................................84 获取互斥锁的优先级上限.................................................................................................................85 设置互斥锁的强健属性.....................................................................................................................86 获取互斥锁的强健属性.....................................................................................................................88 使用互斥锁..................................................................................................................................................89 初始化互斥锁.....................................................................................................................................89 使互斥保持一致.................................................................................................................................90 锁定互斥锁..........................................................................................................................................91 解除锁定互斥锁.................................................................................................................................93 使用非阻塞互斥锁锁定.....................................................................................................................94 销毁互斥锁..........................................................................................................................................95 互斥锁定的代码示例.........................................................................................................................96 条件变量属性...........................................................................................................................................102 初始化条件变量属性.......................................................................................................................103 删除条件变量属性............................................................................................................................103 设置条件变量的范围.......................................................................................................................104 目录 5 获取条件变量的范围.......................................................................................................................105 使用条件变量...........................................................................................................................................106 初始化条件变量...............................................................................................................................106 基于条件变量阻塞............................................................................................................................108 解除阻塞一个线程............................................................................................................................109 在指定的时间之前阻塞................................................................................................................... 111 在指定的时间间隔内阻塞............................................................................................................... 113 解除阻塞所有线程............................................................................................................................ 114 销毁条件变量状态............................................................................................................................ 116 唤醒丢失问题................................................................................................................................... 117 生成方和使用者问题....................................................................................................................... 117 使用信号进行同步...................................................................................................................................121 命名信号和未命名信号...................................................................................................................122 计数信号量概述...............................................................................................................................122 初始化信号........................................................................................................................................123 增加信号............................................................................................................................................125 基于信号计数进行阻塞...................................................................................................................126 减小信号计数...................................................................................................................................126 销毁信号状态...................................................................................................................................127 使用信号时的生成方和使用者问题.............................................................................................128 读写锁属性................................................................................................................................................130 初始化读写锁属性............................................................................................................................131 销毁读写锁属性...............................................................................................................................131 设置读写锁属性...............................................................................................................................132 获取读写锁属性...............................................................................................................................132 使用读写锁................................................................................................................................................133 初始化读写锁...................................................................................................................................133 获取读写锁中的读锁.......................................................................................................................134 读取非阻塞读写锁中的锁...............................................................................................................135 写入读写锁中的锁............................................................................................................................136 写入非阻塞读写锁中的锁...............................................................................................................136 解除锁定读写锁...............................................................................................................................137 销毁读写锁........................................................................................................................................137 跨进程边界同步.......................................................................................................................................138 生成方和使用者问题示例...............................................................................................................138 比较元语....................................................................................................................................................141 目录 6 多线程编程指南• 2006年10月 5 使用Solaris 软件编程..............................................................................................................................143 进程创建中的fork 问题...........................................................................................................................143 Fork-One 模型...................................................................................................................................144 Fork-all 模型......................................................................................................................................147 选择正确的Fork ...............................................................................................................................147 进程创建:exec 和exit 问题................................................................................................................147 计时器、报警与剖析...............................................................................................................................148 每LWP POSIX 计时器......................................................................................................................148 每线程报警........................................................................................................................................148 剖析多线程程序...............................................................................................................................149 非本地转向:setjmp 和longjmp ...........................................................................................................149 资源限制....................................................................................................................................................149 LWP 和调度类...........................................................................................................................................149 分时调度............................................................................................................................................150 实时调度............................................................................................................................................150 公平共享调度程序............................................................................................................................151 固定优先级调度...............................................................................................................................151 扩展传统信号...........................................................................................................................................151 同步信号............................................................................................................................................152 异步信号............................................................................................................................................152 延续语义............................................................................................................................................152 对信号执行的操作............................................................................................................................154 定向于线程的信号............................................................................................................................155 完成语义............................................................................................................................................157 信号处理程序和异步信号安全......................................................................................................158 中断对条件变量的等待...................................................................................................................160 I/O 问题......................................................................................................................................................161 I/O 作为远程过程调用.....................................................................................................................161 人为的异步性...................................................................................................................................162 异步I/O ..............................................................................................................................................162 共享的I/O 和新的I/O 系统调用...................................................................................................163 getc 和putc 的替代项......................................................................................................................164 6 安全和不安全的接口...............................................................................................................................165 线程安全....................................................................................................................................................165 MT接口安全级别....................................................................................................................................167 目录 7 不安全接口的可重复执行函数......................................................................................................168 异步信号安全函数...................................................................................................................................168 库的MT安全级别...................................................................................................................................169 不安全库............................................................................................................................................169 7 编译和调试................................................................................................................................................171 编译多线程应用程序...............................................................................................................................171 为编译做准备...................................................................................................................................171 选择Solaris 语义或POSIX 语义.....................................................................................................171 包括<thread.h> 或<pthread.h> ...................................................................................................172 定义_REENTRANT 或_POSIX_C_SOURCE ...........................................................................................173 使用libthread 或libpthread 链接..............................................................................................173 与POSIX 信号的-lrt 链接.............................................................................................................174 将原有模块与新模块链接...............................................................................................................174 备用线程库................................................................................................................................................175 调试多线程程序.......................................................................................................................................175 多线程程序中常见的疏忽性问题.................................................................................................175 使用TNF 实用程序跟踪和调试.....................................................................................................176 使用truss ..........................................................................................................................................176 使用mdb ..............................................................................................................................................176 使用dbx ..............................................................................................................................................177 8 Solaris 线程编程.......................................................................................................................................179 比较Solaris 线程和POSIX 线程的API .................................................................................................179 API 的主要差异................................................................................................................................179 函数比较表........................................................................................................................................180 Solaris 线程的独有函数...........................................................................................................................183 暂停执行线程...................................................................................................................................183 继续执行暂停的线程.......................................................................................................................185 相似的同步函数-读写锁......................................................................................................................186 初始化读写锁...................................................................................................................................186 获取读锁............................................................................................................................................188 尝试获取读锁...................................................................................................................................188 获取写锁............................................................................................................................................189 尝试获取写锁...................................................................................................................................189 解除锁定读写锁...............................................................................................................................190 目录 8 多线程编程指南• 2006年10月 销毁读写锁的状态............................................................................................................................191 相似的Solaris 线程函数...........................................................................................................................193 创建线程............................................................................................................................................193 获取最小栈大小...............................................................................................................................195 获取线程标识符...............................................................................................................................196 停止执行线程...................................................................................................................................196 向线程发送信号...............................................................................................................................197 访问调用线程的信号掩码...............................................................................................................197 终止线程............................................................................................................................................198 等待线程终止...................................................................................................................................198 创建线程特定的数据键...................................................................................................................200 设置线程特定的数据值...................................................................................................................201 获取线程特定的数据值...................................................................................................................201 设置线程的优先级............................................................................................................................202 获取线程的优先级............................................................................................................................203 相似的同步函数-互斥锁......................................................................................................................204 初始化互斥锁...................................................................................................................................204 销毁互斥锁........................................................................................................................................206 获取互斥锁........................................................................................................................................207 释放互斥锁........................................................................................................................................207 尝试获取互斥锁...............................................................................................................................208 相似的同步函数:条件变量..................................................................................................................208 初始化条件变量...............................................................................................................................208 销毁条件变量...................................................................................................................................210 等待条件............................................................................................................................................210 等待绝对时间................................................................................................................................... 211 等待时间间隔...................................................................................................................................212 解除阻塞一个线程............................................................................................................................213 解除阻塞所有线程............................................................................................................................213 相似的同步函数:信号...........................................................................................................................214 初始化信号........................................................................................................................................214 增加信号............................................................................................................................................215 基于信号计数阻塞............................................................................................................................216 减小信号计数...................................................................................................................................216 销毁信号状态...................................................................................................................................217 跨进程边界同步.......................................................................................................................................218 生成方和使用者问题示例...............................................................................................................218 目录 9 fork() 和Solaris 线程的特殊问题.........................................................................................................220 9 编程原则....................................................................................................................................................221 重新考虑全局变量...................................................................................................................................221 提供静态局部变量...................................................................................................................................222 同步线程....................................................................................................................................................223 单线程策略........................................................................................................................................224 可重复执行函数...............................................................................................................................224 避免死锁....................................................................................................................................................226 与调用相关的死锁............................................................................................................................227 锁定原则............................................................................................................................................227 线程代码的一些基本原则......................................................................................................................227 创建和使用线程.......................................................................................................................................228 使用多处理器...........................................................................................................................................228 基础体系结构...................................................................................................................................229 线程程序示例...........................................................................................................................................233 需要进一步阅读的内容...................................................................................................................233 A 样例应用程序:多线程grep ..................................................................................................................235 tgrep 的说明.............................................................................................................................................235 B Solaris 线程示例: barrier.c ................................................................................................................293 索引.............................................................................................................................................................3035 212浏览会员免费
- 黑客就这么几招第二版 pdf,你见过这个资料吗?没见过干快下吧!4 151浏览会员免费
- Snort 入侵偵測系統 台湾杨中皇作品4 84浏览会员免费
- 前言致谢第一篇 基础技术篇第1章 可信执行环境1.1 系统存在的安全问题1.2 TEE如何保护数据安全1.3 现有TEE解决方案1.3.1 智能手机领域的TEE5 733浏览免费
- 2021考试数学大纲pdf下载,2021考试数学大纲pdf下载,2021考试数学大纲pdf下载,2021考试数学大纲pdf下载,2021考试数学大纲pdf下载,2021考试数学大纲pdf下载3 3687浏览会员免费
- Memory forensics provides cutting edge technology to help investigate digital attacks Memory forensics is the art of analyzing computer memory (RAM) to solve digital crimes. As a follow-up to the best seller Malware Analyst's Cookbook, experts in the fields of malware, security, and digital forensics bring you a step-by-step guide to memory forensics—now the most sought after skill in the digital forensics and incident response fields. Beginning with introductory concepts and moving toward the advanced, The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory is based on a five day training course that the authors have presented to hundreds of students. It is the only book on the market that focuses exclusively on memory forensics and how to deploy such techniques properly. Discover memory forensics techniques: How volatile memory analysis improves digital investigations Proper investigative steps for detecting stealth malware and advanced threats How to use free, open source tools for conducting thorough memory forensics Ways to acquire memory from suspect systems in a forensically sound manner The next era of malware and security breaches are more sophisticated and targeted, and the volatile memory of a computer is often overlooked or destroyed as part of the incident response process. The Art of Memory Forensics explains the latest technological innovations in digital forensics to help bridge this gap. It covers the most popular and recently released versions of Windows, Linux, and Mac, including both the 32 and 64-bit editions.5 228浏览会员免费
- 内网渗透攻击线路图.pdf0 1347浏览免费
- 2017-IOT Smart Device Information security white paper 2017年12月26日,由中国电子技术标准化研究院、交通运输部科学研究院、交通运输网络安全技术行业研发中心、梆梆安全研究院联合编撰的《物联网智能终端信息安全白皮书》(后文简称“《白皮书》”)正式发布。4 338浏览会员免费
- 批处理教程(最全版).pdf1 1643浏览会员免费
- mifare卡 desfire卡 cpu卡 应用开发手册,对于开发这样的射频模块还是蛮有帮助的,有需要的取4 1062浏览会员免费
- itest是业界先进测试仪厂商spirent的一个自动化测试工具,提供了一个整合自动化测试的系统方法5 2820浏览会员免费
- SQL注入攻击实验报告,自己写了试验的网站,举了一些基本的攻击和防御方法,有xp_cmdshell的执行,用的是sqlserver 20055 3335浏览会员免费
- 系统测试报告,内容丰富,对软件测试行业可以直接使用 系统测试报告,内容丰富,对软件测试行业可以直接使用5 1905浏览会员免费
- Cryptography and Network Security Principles and Practices, Fourth Edition By William Stallings pdf 非常经典的教材5 720浏览会员免费
- 《GM/T 0005-2012 随机性检测规范》PDF(国密标准 国家密码管理局标准)0 2528浏览会员免费