《网络渗透技术》由安全焦点团队中的san,alert7,eyas,watercloud这四位成员共同完成。
本书的内容不敢妄称原创,更多的是在前人的研究基础上进一步深入发掘与整理。
但是书中的每一个演示实例都经过作者的深思熟虑与实际调试,凝聚了四位作者多年积累的经验。
从安全界顶级的杂志和会议看来,中国整体的系统与网络安全技术在世界上并不出色。
因为目前中国籍的专家在历届Phrack杂志上只有两篇文章,其中一篇还是在Linenoise里,而在Blackhat和Defcon会议的演讲台上至本书截稿时还未曾出现过中国籍专家。
虽然语言问题是其中一个很大的障碍,但我们也不得不正视这个令人沮丧的结果。
现在国内市场关于网络安全的书籍数不胜数,但是真正能够直面系统与网络安全底层技术的却又寥寥无几。
《网络渗透技术》以尽可能简单的实例深入浅出地揭示了系统与网络安全底层技术,我们不敢奢望每个看过本书的读者能够成为网络安全专家,但我们希望本书能够给后来者一些引导,希望以后在Phrack,Blackhat和Defcon上看到越来越多中国籍专家的身影。
内容导读本书共分十个章节,深入浅出地介绍了系统与网络安全底层技术。
第1章基础知识非常感谢安全焦点论坛技术研究版一些朋友的提议,在本书的最开始增加基础知识这个章节。
第1章简要地介绍了几种常用调试器和反汇编工具的基本使用方法。
对系统与网络安全有一定了解的读者可以跳过这一章。
第2章缓冲区溢出利用技术缓冲区溢出利用技术是本书的重点。
本章先介绍了缓冲区溢出的历史,然后一共介绍了六种平台操作系统的利用技术。
想要了解各种平台操作系统构架的读者不能错过本章。
作者精心设计了几个浅显易懂的实例,并且记录了每一步的调试过程。
相信读者看过本章内容以后,对缓冲区溢出的原理和利用技术会有深刻的理解。
第3章Shellcode技术如果没有Shellcode,那么缓冲区溢出一般也只能达到拒绝服务等效果,渗透测试者要想获得控制,必须用Shellcode实现各种功能。
比如,得到一个Shell,监听一个端口,添加一个用户。
本章不但介绍了各种平台的Shellcode的撰写与提取方法,还深入讨论了各种高级Shellcode技术及相应源码。
如远程溢出攻击时搜索套接字Shellcode技术的各种方法,这种技术在远程渗透测试过程中将更加隐蔽。
第4章堆溢出利用技术操作系统对堆的管理比栈复杂多了,而且各种操作系统使用的堆管理算法完全不同。
本章介绍了Linux,Windows和Solaris这三种操作系统的堆溢出利用技术,作者为每种操作系统都精心设计了几个浅显易懂的实例来描述各种利用方法。
第5章格式化串漏洞利用技术格式化串漏洞的历史要比缓冲区溢出短得多,而且一般也被认为是程序员的编程错误。
但是格式化串漏洞可以往任意地址写任意内容,所以它的危害也是非常致命的。
本章主要讨论了Linux,SolarisSPARC和Windows这三种平台的利用技术,由于各种操作系统的Libc不同,所以它们的利用过程也略有不同。
第6章内核溢出利用技术本章主要讨论当内核在数据处理过程中发生溢出时的利用方法。
内核态的利用与用户态很不一样,要求读者对系统内核有比较深入的了解。
本书的这一版目前只讨论Linuxx86平台的利用方法。
第7章其他利用技术本章讨论了一些不是很常见或特定情况下的溢出利用技术,主要有*BSD的memcpy溢出、文件流溢出、C++中溢出覆盖虚函数指针技术和绕过Pax内核补丁保护方法。
其中绕过Pax内核补丁保护方法这个小节要求读者对ELF文件格式有比较深入的了解。
第8章系统漏洞发掘分析相信许多读者会喜欢这一章。
在介绍了各种系统漏洞的利用方法以后,本章开始介绍漏洞发掘的一些方法,并且有多个实际漏洞详细分析,也算是前面几章利用技术的实践内容。
第9章CGI渗透测试技术通过系统漏洞获得服务器控制是最直接有效的方法,但是在实际的渗透测试过程中,客户的服务器可能都已经打过补丁了,甚至用防火墙限制只允许Web服务通行。
这时最好的渗透途径就是利用CGI程序的漏洞。
本章先介绍了跨站脚本和Cookie的安全问题,然后重点介绍PHP的各种渗透测试技巧。
第10章SQL注入利用技术现今的CGI程序一般都使用后台数据库,CGI程序的漏洞又导致了SQL注入的问题。
SQL注入利用技术是CGI渗透测试技术的一个重大分支,本章详细介绍了MySQL和SQLServer这两种最常见数据库的注入技术。
附录A系统与网络安全术语中英
2024/3/29 22:34:33 4.71MB 网络渗透技术 网络渗透 渗透技术
1
2天驾驭DIV+CSS,从基础、实战到技巧,深入浅出帮你你一步步掌握WEB前端开发!
2024/3/27 9:45:04 4.39MB DIV CSS
1
英文自我介绍,英语经典问题,英语复试技巧等
1
ThinkPHP5.0+小程序商城构建全栈应用....第1章前言:不同的时代,不同的Web我们说,做一个产品,真的只是做一个产品吗?恐怕不是。
现代的Web产品是一个产品矩阵,需要有良好的服务器端架构来支撑整个产品体系。
本小节,我们将对现代Web体系做一个介绍,并对课程所需要学习的知识点有一个初步的了解。
...1-1前言与导语1-2产品所使用的技术1-3课程流程与体系1-4扩展课程:1-5项目特点1-6TP5技术点简介1-7微信技术点简介1-8MySQL技术点简介1-9学习方式1-10前置知识需求1-11扩展课程《理解Web与前端》1-12扩展课程《第三方组件应该合理选择,特别是在学习阶段》1-13维护与提问第2章环境、工具与准备工作工欲善其事必先利器。
我们要做一个全栈项目,那么就必须先将环境搭建好。
此小节中,我们将搭建产品开发、运行所需要的必须环境,并对常见工具的使用技巧进行详细的介绍。
2-1环境与开发工具2-2安装xampp2-3下载ThinkPHP52-4三端命名与运行ThinkPHP52-5PHPStorm安装及常见使用技巧2-6TP5层次结构2-7扩展:TP5自带的WebServer2-8在PHPStorm下断点调试代码2-9PATH_INFOURL路径模式解析第3章模块、路由与获取请求参数本小节中我们将对TP5的入口文件、三种URL访问模式、虚拟域名配置、路由定义等知识做详细的讲解。
3-1来编写一个简单的模块(多模块与模块命名空间)3-2配置虚拟域名简化URL路径3-3安装PostMan3-4三种URL访问模式3-5定义路由3-6获取请求参数3-7产品功能讲解与分析3-8Navicat安装以及数据库设计初步分析。







2024/3/22 1:30:54 294B
1
网络上有很多项目是虚假的,尤其是那种不需要任何技术和技巧人人都能轻轻松松把钱赚了的项目虚假的就更多了。
这样一看这篇文档通过手机拍照就能赚钱而且还“丰厚”,想必也是假的!实际上真的不假,是实打实的一个零基础,无需任何技术和技巧,人人可操作的项目,关键现金丰厚。
项目真实可靠!!!项目真实可靠!!!项目真实可靠!!!,重要的事情一定要说三遍。
这个项目应该是我写的所有项目中,唯一一个任何人都可操作,关键还是现金丰厚。
尤其适合那些目前经济困难,找不到工作的人,如果当成全职来操作一个月的收入突破1万甚至更多(有人说月薪可达14万,我确实没有见过,不敢乱说)。
375KB 网络营销
1
3DGameGurus我对AndreLaMothe的(3D)游戏编程大师系列的技巧进行了跟进。
2024/3/21 13:50:09 24.16MB C++
1
【转载】常用位操作位运算应用口诀常用位操作几个常用的位操作计算树状数组lowbit的三种方法统计一个整数的二进制中1的个数(位运算技巧)收藏统计一个整数的二进制中1的个数的三种方法位运算讲稿_by_Matrix67位运算之美——用+,-和位运算实现正整数除法和取模(二)位运算之美——用+,-和位运算实现正整数除法和取模(一)位运算总结收藏位运算总结用位运算求整数的绝对值的三种方法
2024/3/20 4:08:23 598KB 位运算
1
作者:叶其孝沈永欢出版社:科学出版出版年:2006-1页数:1103定价:72.00元装帧:平装ISBN:9787030163448内容简介······《实用数学手册》共26章,在前17章中除保留了第1版中第1-17章的大部分内容外,同时也对这部分内容做了一些修改和增补,另外,在18-26章中修订和扩写了常微分方程和动力系统、科学计算、组合论、图论、运筹学、控制论、最优化方法、数学建模等内容,删去了第1版中的有限元方法、计算机基本知识、信息论等章节,同时也增加了有关有限差分法和动力系统、重要的多元分析等方面的内容,本手册内容比较全面、准确可靠、注重应用,同时注重编排技巧,并附有便于读者检索的比较详尽的索引。
目录······第2版前言第1版前言1初等代数2初等几何3三角学4解析几何5线性代数6微积分7复变函数8常微分方程与动力系统9偏微分方程论10微分几何11积分方程12变分法13概率论14近代数学选题15向量分析张量分析16积分变换17特殊函数18科学计算19组合论20图论21随机过程22数理统计23运筹学24控制理论25*优化方法26数学建模数学家译名表数学家译名表索引
2024/3/11 3:39:42 16.5MB 叶其孝 沈永欢 数学手册 第2版
1
该实现技巧为web开发者和测试者提供了WCAG2.0的实现技巧。
2024/3/8 1:39:04 401KB 信息无障碍 WCAG 2.0
1
Folland所著的实分析RealAnalysis的答案。
作为一部优秀的教材,内容不仅涵盖了分析学的基本内容和技巧,还介绍了一些从事其他领域的研究工作所必需的基础知识。
此外,教材中的大量习题,能够进一步拓展思维,从而易于更加深入地了解这些内容背后的真实想法。
2024/2/26 0:13:35 540KB 英文
1
共 659 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡