
安全编程
文章平均质量分 83
zy627836411
居善地,心善渊,与善仁,言善信,正善治,事善能,动善时。
展开
-
系统安全编程之文件操作(1)
参考来源《WINDOWS黑客技术揭秘与攻防》文件操作技术1.c语言标准库函数进行文件操作 打开文件:fopen关闭文件:fclose读取文件:fgetc、fread、fscan写入文件:fputc、fwrite、fprintf文件定位:rewind、fseek2.windowsAPI操作文件 创建文件:CreatFile ...原创 2018-10-23 15:54:24 · 498 阅读 · 0 评论 -
网络安全开发系列--笔记(1)
网络安全技术1.数据包捕获技术操作系统提供的数据包捕获技术主要存在三种:SOCK_PACKET类型套接口:利用操作系统提供的编程接口来实现数据链路提供者接口DLPI:伯克利数据包过滤(BPF):高效数据包捕获技术,工作操作系统内核层2.网络协议分析三个内容 捕获数据包:使用专业的捕获数据包的开发包。例如Libpcap和Winpcap 过滤...原创 2018-11-05 16:56:08 · 1706 阅读 · 0 评论 -
网络安全编程心得——大学篇
开设这个专栏,不是为了炫耀技术,仅仅是因为舍不得。这种舍不得来自于自己曾经的付出,付出就会倾注精力和时间。在读研期间,研究内核、操作系统、网络协议,倾注了自己大量的心血。可惜,最后自己选择的却是和这些不相关的工作,不得不说这是一种遗憾。本人一般211研究生毕业,不知名、不是大牛,很可惜的是一路走来没有高人指点迷津,学习中走了很多的弯,在不断的总结和反思中感觉应该和大家分享一下这些走...原创 2019-08-23 17:10:50 · 2837 阅读 · 3 评论 -
网络安全编程——网络接口信息获取(1)
一、网络接口信息获取1.1 获取网络接口信息本代码来源于《网络安全开发包详解》部分地方做了修改。编译方式:(懒人编译法)gcc 1_1.c-lpcap生成a.out可执行文件使用命令:./a.out执行。与书上不同的地方:1)用inet_ntoa()函数需要使用头文件<arpa/int.h>。如果不加入该头文件,编译过程中会发现该函数未定义的警告。...原创 2019-08-20 09:24:09 · 970 阅读 · 0 评论