- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 认证流程【5】-authenticate_client()函数
void authenticate_client(request *r){ t_client *client; t_authresponse auth_response; auth_response.ext = NULL; char *mac, *token; char *urlFragment = NUL
2015-09-11 08:31:35 1224
原创 认证流程【4】-http_callback_auth()函数
void http_callback_auth(httpd *webserver, request *r){ t_client *client; httpVar * token; char *mac; httpVar *logout = httpdGetVariableByName(r, "logout"); if (wx_li
2015-09-11 08:30:06 669
原创 认证流程【3】-http_callback_404函数
场景:连上了一个路由器(等同于这里的网关),这个路由器有wifigdog,并且绑定到了无线的interface 上,然后我们第一次上网,输入url: www.baidu.comhttp_callback_404函数1/上述场景中的url 请求通过lihttpd 记录下来2/判断认证服务器是否可达3/把客户端的浏览器重定向到认证服务器: http:
2015-09-11 08:29:18 445
原创 认证流程【2】-main_loop函数
static void main_loop(void){ int result; pthread_t tid; s_config *config = config_get_config(); request *r; void **params; int ret; /* Set the time when wifi
2015-09-11 08:28:22 383
原创 认证流程【1】-main函数
源码文件夹src从gateway,c 中的man函数开始:int main(int argc, char **argv){ s_config *config = config_get_config();// 是一个获取全局变量config的函数 /*全局变量config 是关于网关全部配置的结构体,config 的成员变量都在wifidog
2015-09-11 08:27:22 285
原创 WifiDog认证流程
1、初始化 wifidog 在启动时会初始化一堆的防火墙规则 int iptables_fw_init(void)清除掉已有的防火墙规则,重新创建新的过滤链设置了 鉴权服务器(auth-server) 的防火墙规则 void iptables_fw_set_authservers(void)2、重定向将HTTP请求的外部IP地址和端口通过NAT方式重
2015-09-11 08:22:03 582
SQLite个人总结
2011-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人