前言
C++ 黑客编程揭秘与防范
什么是黑客?摘自百度百科中的一句话,“黑客一词,原指热心于计算机技术,水平高超的电脑专家,尤其是程序设计人员”。其实,黑客并不利用自己已有的技术去对他人的系统进行渗透并破坏。黑客的为人处世也非常低调,不会整天拿着别人写好的工具去入侵网站或“抓肉鸡”,做这么没意义的事。如果是黑客天天做这些事,怎么可能有多余的时间真正地研究技术?
编程、破解、入侵
编程、破解、入侵是黑客所掌握的技能,但是后两者都是以前者的编程为基础的。破解别人的程序是站在写程序的角度去考虑的,而入侵依靠的是系统的漏洞,发掘漏洞同样是需要编程知识、系统底层知识和调试技术。也就是说,想做一名黑客,在自身的知识体系中编程知识是占据很大份额的。也就应了网上的一句话——“不会编程的黑客就不是黑客”。
黑客编程与普通编程的区别
黑客编程,其实也就是利用普通的编程技术编写一些黑客工具,或者是网络安全工具。该方面的知识是一把双刃剑,无论是编写黑客工具,还是编写安全工具,都离不开这些知识。本书的重点是通过简单的编程知识配合良性的实例让大家了解黑客编程,并对漏洞进行防范,希望大家正确对待技术的合理应用。
目录
第1章 黑客编程入门
1.1 编程语言和开发环境的选择
1.2 应用程序的调试
1.3 简单API的介绍
1.4 总结
时间: 2024-11-10 00:16:08