自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 头文件与库的关系

在源文件中导入头文件,gcc编译的时候,使用-I参数指定头文件的位置。头文件一般是函数的声明,数据结构等,当然也可以直接在头文件中定义和实现一个函数。一般而言,头文件中声明函数,函数具体的实现放在另一个文件中。该文件也需要包含头文件,便于编译器检查函数原型和头文件相匹配。当有多个这样的文件的时候,我们可以使用ar打包方式生成库。使用-L参数指定库的位置。头文件相当于库的大纲,库中是具体的代码实现。所以编译一个文件的时候,需要同时指定头文件和与头文件对应的库,从而将库函数的具体实现包含进来。

2020-08-31 18:08:03 2861

原创 2020-08-20-github-page的搭建过程

目的:使用github page搭建一个个人博客站点。思路: 简单能用; 阅读默认模板的代码,理解构建过程; 挑选喜欢的模板,阅读其代码构建(略),小修小改; 使用的过程中迭代更新(略)。

2020-08-26 11:13:53 811

原创 DNS攻击

先介绍DNS原理,之后我们自行搭建的DNS服务器。DNS的攻击面不同,我们根据不同的攻击面,给出不同攻击策略以及防御。其中的重点是Kaminsky DNS远程攻击,攻击利用的是DNS没有验证机制。DNSSEC扩展则提供了安全验证机制。

2020-08-09 17:46:47 3305

原创 VirtualBox虚拟机双网卡配置

现在想要做的是使用NAT网络模式,使得虚拟机可上网,而宿主机也可以通过诸如ssh等协议连接到虚拟机。首先,我们需要了解两个背景知识:不同网络模式的虚拟机对应的网络拓扑结构、ubuntu中的网络管理方式。网络拓扑结构帮助我们(理解)该如何组织我们的网卡,网络管理使得这些网卡得以正确的配置。接着,我们分步操作,在一个虚拟机中使用了NAT模式和Host-Only模式。最终,虚拟机可以同时在外网和内网通信。通过这篇文章,我们希望掌握:网络的配置,虚拟机不同模式网络的配置,网络不通的排错处理。

2020-08-06 09:48:08 5597

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除