
网络编程
文章平均质量分 56
dieju8330
莫道黯然銷魂,何處柳暗花明
博客迁移☞http://epsilonjohn.club/
展开
-
将Hexo博客部署到Koolshare-Lede软路由
将Hexo博客部署到Koolshare-Lede软路由原理转自知乎:https://zhuanlan.zhihu.com/p/83095214软路由端环境配置(服务器端)零、换源进入koolshare lede管理页面注释掉原来的,添加如下src/gz openwrt_koolshare_mod_core http://openwrt.rinvay.cc/snapshots/targets/x86/64/packagessrc/gz openwrt_koo..原创 2020-08-16 12:20:39 · 852 阅读 · 0 评论 -
(转)Libcap库学习::(一)简介
Libpcap是Packet Capture library的英文缩写,即数据包捕获函数库,该库提供的C函数接口用于捕获经过指定网络接口(通过将网卡设置为混杂模式,可以捕获所有经过该网络接口的数据包)的数据包。Libpcap面向上层应用,提供了用户级别的网络数据包捕获接口,在系统部署时充分考虑到应用程序的可以移植性。Libpcap主要有如下功能:(1)数据包捕获捕获流经本网卡的所有...转载 2018-11-16 00:01:50 · 830 阅读 · 0 评论 -
(转)Libcap库学习::(二)工作原理
Libpcap工作原理介绍Libpcap是Unix/Linux平台下的网络数据包捕获数据库。它是一个独立于系统的用户级数据包捕获API接口,为底层网络监测提供了一个可以移植的框架。一个包捕获机制包含三个主要部分,分别是面向底层的包捕获引擎,面向中间层的数据包过滤器,面向应用层的用户接口。Linux操作系统对于数据包的处理流程是从底到上的方式,依次经历网络接口卡、网卡驱动层、数据链路层...转载 2018-11-16 00:04:54 · 849 阅读 · 0 评论 -
(转)Libcap库学习::(三)抓包流程
理解了Libpcap的工作原理,下面将介绍如何利用Libpcap库进行数据包的捕获。其具体的编程流程如下:(1)网络设备查找网络设备查找的目的就是发现可用的网卡,它的实现函数是pcap_lookupdev(),如果当前有多个网卡,它会返回一个网络设备名指针列表。(2)打开网络设备利用第一步的返回值,用户可以决定Libpcap实用哪个网卡,当然打开这个网络设备的函数是pcap_ope...转载 2018-11-16 00:12:49 · 1735 阅读 · 0 评论 -
简易解inode802.1x认证实战(6)交叉编译
简易解inode认证实战123456、交叉编译经过一番折腾,我们终于写完了这一个认证过程,并且在Linux系统上运行正常。本篇主要内容为编译&&交叉编译 Hello World编译流程:一、假定我们有这么一个helloworld.c的文件#include <stdio.h>#include <stdlib.h&g...原创 2018-11-22 00:03:58 · 900 阅读 · 3 评论