本书深入探讨了现实世界中的软件破解问题,解释了它们是如何以及为什么被破解的,介绍了相关的攻击模式,以及它们是如何被发现的。
本书还展示了如何发现新软件的脆弱点以及如何利用这个脆弱点去攻破机器。
第1章介绍了软件是计算机系统安全问题的根本原因。
引入了“问题三组合”——复杂性、可扩展性以及连通性——并描述了为什么软件安全问题是不断成长的。
还介绍了软件的一些特征以及它们在软件攻击中的含义。
第2章介绍了实现bug和体系结构缺陷之间的区别,讨论了开放式系统的安全问题,并解释了为什么冒险管理是最明智的办法。
介绍了现实世界中的两个攻击案例:一个比较简单,另一个在技术上比较复杂。
本章的核心是讨论攻击模式,给出了攻击模式是如何适应不同网络安全特征的,并在本书的其他部分也介绍了攻击模式。
第3章的主题是逆向工程。
攻击者反汇编、反编译以及解构程序来理解程序是如何工作的,以及如何阻止程序这样工作。
在这一章里还介绍了常用的灰箱分析技术,包括利用安全补丁作为攻击地图的思想等。
介绍了交互式反汇编程序(InteractiveDisassembler,IDA),它是黑客用于理解程序行为的工具。
我们还仔细介绍了实用的黑客工具是如何被开发及使用的。
2025/2/19 3:38:48 14.83MB 软件剖析-代码攻防之道
1
高通平台搭建android环境的指导文档,包括BSP编译以及AP的完整编译方法
1
C#dll反编译,方便自己查看自己编译的dll是否正确
2025/2/18 17:06:09 22.35MB dll反编译,dll
1
qt实现直尺,支持放大缩小,移动,旋转,画线等操作,源码直接编译运行即可。
2025/2/18 11:05:41 57KB qt 尺子 刻度
1
本书介绍对现代体系结构的编译器进行优化的方法,理论基础是基于循环依赖的。
分析基于依赖的变换的正确性论述和依赖测试的详细过程。
剖析怎样扩展依赖去处理循环嵌套中的控制流以及跨越整个程序的过程。
本书还讨论怎样能用依赖来回答现代计算机系统编译中的众多重要问题,包括支持不同类型体系结构(例如,向量、多处理器、超标量)的并行化,存储层次结构的编译器管理,带指令级并行性的机器的指令调度。
最后,介绍一些不大为人熟知的应用,如硬件设计、数组语言实现以及消息传递系统的编译。
2025/2/18 10:17:25 1.6MB 体系 结构 编译器
1
GNUMake项目管理(第三版),OREILLY公司编译,东南大学出版社出版
2025/2/18 8:43:27 11.17MB GNU Make项目管理
1
这是基于J2ME平台的java休闲游戏源码。
下载解压后直接编译运行。
2025/2/15 9:08:57 733KB 接礼物 java
1
CC2530控制DHT11,里面代码IAR编译环境,运行成功
2025/2/14 20:21:46 3.21MB CC2530 DTH11
1
MRI脑肿瘤分割matlab代码,内面的gui要重新编译才能运行
2025/2/14 18:54:46 207KB MRI matlab
1
1. 构造算术表达式的四元式翻译文法2. 设计算术表达式的递归下降子程序分析算法3. 设计算术表达的四元式生成算法4. 实现代码并调试运行
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡