黑客工具、攻防及防火墙编程入门

副标题:无

作   者:葛垚主编;聂森[等]著

分类号:

ISBN:9787121118845

微信扫一扫,移动浏览光盘

简介

  《小小黑客之路:黑客工具、攻防及防火墙编程入门》适合于编程爱好者和信息安全相关专业学生阅读,让我们在学习的道路上结伴同行。信息安全是一面双扇的门,左边写着“黑客”,右边写着“安全”。你推开“黑客”,看见一条路,笑了;他推开“安全”,看见你,也笑了。这就是你的小小黑客之路。   《小小黑客之路:黑客工具、攻防及防火墙编程入门》正如一幅黑客攻防世界的探险地图,由入门、进阶、高级和综合四个层次组成,以C/C++语言和Windows API为平台,并配合由浅人深、由易到难的各种案例绘制而成。地图中的每一部分都配有生动有趣的情景故事,帮助你理解各种实际发生的现象和应对的方法,帮助你深入探寻各种热门的黑客防守工具的原理及编写技巧,帮助你在轻松幽默的氛围中顺利成长。

目录

入门篇

第一章我是黑客,我有菜刀

了解黑客及黑客技术的发展可以拓宽你的视野,使你对黑客有一个更为全面的认识。

1.1什么是黑客

1.1.1黑客的兴起及发展

1.1.2黑客文化

1.2黑客工具简介

1.3黑客编程工具简介

1.4茅庐对话

第二章黑客的编程利器

为你介绍微软强大的开发环境visualc++2008,它是黑客编程道路上的铺路石,可以使编程过程更加灵活、得心应手。

2.1visualc++2008简介

2.1.1回顾visualc++历史

2.1.2配置visualc++2008

2.1.3体验visualc++2008

2.2在visualc++2008中写出第一个程序

2.2.1建立程序的“工程”

2.2.2编写代码

2.2.3运行第一个程序

2.3debug调试程序

.2.4茅庐对话

第三章黑客眼中的windows程序设计

为你介绍windowsapi、动态链接库、进程、线程以及网络编程等有关黑客编程的基础知识。

3.1windowsapi简介

3.1.1windowsapi概述

3.1.2windowsapi分类

3.1.3使用windowsapi

3.2动态链接库简介

3.2.1动态链接库概述

3.2.2编写动态链接库

3.2.3使用动态链接库

3.3进程与线程简介

3.3.1进程与线程的概述

3.3.2进程与线程的异同

3.4windows网络编程基础

3.4.1tcp/ip协议概述

3.4.2winsock入门

3.5茅庐对话

第四章潜伏在优雅的界面之下

为你介绍界面的绘制和windows消息机制的基础知识,这是开发高级黑客软件的必备知识。

4.1用户界面导引

4.2消息循环与事件响应

4.2.1消息循环

4.2.2事件响应

4.3用户界面绘制

4.3.1控件简介

4.3.2绘制星号密码查看器

4.4完整实例

4.5茅庐对话

进阶篇

第五章警报,遭到扫描

一个开放的端口对计算机来说就是一扇打开的门。端口扫描器对目标计算机的各个端口进行扫描,寻找其中对外开放的端口,从而找到网络入侵的突破口。

5.1原理及相关技术

5.1.1端口扫描基本原理

5.1.2多线程控制

5.2ui设计

5.3代码的实现与测试

5.3.1代码实现

5.3.2测试

5.4茅庐对话

第六章信注册表,没有不可能

病毒、木马往往会借助修改系统注册表的手段来达到突破系统防御的目的。了解注册表编辑器可以使你为编写病毒、木马等黑客工具打下基础。

6.1原理及相关技术

6.1.1注册表基础知识

6.1.2注册表编程

6.2ui设计

6.3代码的实现与测试

6.3.1代码实现

6.3.2测试

6.4茅庐对话

第七章数据窃听风云

数据窃听看上去很酷,动动手,winpcap嗅探工具就可以为你拦截分析网络数据。

7.1原理及相关技术

7.1.1winpcap导入

7.1.2sniffer嗅探原理

7.1.3数据包分析

7.2ui设计

7.3代码实现与测试

7.3.1代码实现

7.3.2测试

7.4茅庐对话

高级篇

第八章以你的名义欺骗你

冒充他人的骗子不光存在于街头,也存在于计算机之中。编写一个arp欺骗工具可以使你实现用别人的“名字”做自己的事。

8.1原理及相关技术

8.1.1arp协议工作原理

8.1.2arp欺骗原理

8.2ui设计

8.3代码的实现与测试

8.3.1代码实现

8.3.2测试

8.4营外对话

第九章病毒,又见病毒

病毒,一个深恶痛绝的名字,了解病毒技术以及一些简单病毒的编写技巧可以知己知彼,更好地防患它。

9.1原理及相关技术

9.1.1u盘传播

9.1.2文件感染

9.1.3自删除

9.2ui设计

9.3代码的实现与测试

9.3.1代码实现

9.3.2测试

9.4茅庐对话

第十章漏洞是个什么洞

无论是软件还是硬件上一个小小的缺陷——漏洞,就可以让你防备到牙齿的计算机“溃于蚁穴”。学习如何利用漏洞编写黑客程序是黑客的必修课程。

10.1漏洞利用原理

10.1.1堆栈工作原理

10.1.2栈溢出原理及利用

10.2编写shellcode

10.2.1通用messageboxshellcode

10.2.2通用urldownloadtofile&shellexecuteshellcode

10.3漏洞情景分析

10.3.1ms06-040漏洞分析

10.4茅庐对话

第十一章后门是个什么门

作为远程控制木马的基础,后门程序虽然没有强大的控制功能,但其隐蔽性更高,利用winsock技术就可以轻松实现一个简单的后门程序。

11.1原理及相关技术

11.1.1后门架构总览

11.1.2服务端编写

11.1.3loader编写

11.1.4dll编写

11.1.5客户端编写

11.1.6身份验证

11.2ui设计

11.3代码的实现与测试

11.3.1代码实现

11.3.2测试

11.4茅庐对话

综合篇

第十二章特洛伊那匹不吃草的马

木马这个名字跟病毒一样臭名远扬,它可以悄悄地窃取你的账号,监视你在计算机上的一举一动,甚至控制你的摄像头窥探隐私。由于其强大的远程控制功能,木马也是黑客最喜爱的工具之一。

12.1原理及相关技术

12.1.1功能概述

12.1.2通信模块

12.1.3远程信息

12.1.4进程管理

12.1.5远程cmd

12.1.6键盘监控

12.1.7文件管理

12.1.8远程桌面

12.1.9其他功能

12.2ui设计

12.3代码的实现与测试

12.3.1代码实现

12.3.2测试

12.4茅庐对话

第十三章防火墙说,你不受欢迎

网络防御与网络攻击是永远的盾和矛,了解spi防火墙如何使用spi技术对进出本机的数据进行过滤,可以让你在一定程度上了解如何防止黑客的攻击。

13.1原理及相关技术

13.1.1spi介绍

13.1.2分层服务提供者的安装和卸载

13.1.3lsp的编写

13.1.4过滤

13.2ui设计

13.3代码的实现与测试

13.3.1整体结构

13.3.2firewall项目

13.3.3firewalldll项目

13.3.4测试

13.4茅庐对话

附录

附录a网络协议概览

附录bpe文件格式


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

黑客工具、攻防及防火墙编程入门
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon