work hard
发布时间:2013-06-22 12:09:05
本文简单分析了 TCP 连接的处理过程,不侧重细节分析,而且缺少后端 server 的选择以及建连等,重在展示出一个 haproxy 处理 TCP 连接的框架。......【阅读全文】
发布时间:2013-06-22 10:33:51
个人对 HAProxy 进行了一些研究分析,计划将一些研究笔记分享出来。由于分析时大多是基于功能点研究的,因此只能算是零碎的笔记,不是系统介绍 HAProxy 的文章。而且,笔记的内容侧重于理解之后的梳理,不会过多罗列代码,仅会指出分析的函数名。整个 HAProxy 的分析都是基于 1.5 dev 版本,完整的版本号在各篇笔记中说明.........【阅读全文】
发布时间:2013-01-08 15:55:09
比如你要将test.rpm用test.rpm里的某个文件,但你又不想安装test.rpm,那你可以试试这个办法。随便建一个目录mkdir aaa把test.rpm放入目录aaa里并进入aaa目录cp path/to/test.rpm aaa/cd aaa用rpm2cpio将rpm文件转换成cpio文件rpm2cpio test.rpm >test.cpio用cpio解压cpio文件cpio -i --make-directories <test.cpio(注意:用rpm2cpio和cpio命令时不要忘了输入那个">"和"<")FROM: googl......【阅读全文】
发布时间:2012-12-26 13:03:43
本文简要介绍了使用openssl来生成CA证书、申请证书、颁发证书以及撤销证书的过程,包括了RSA算法和DSA算法。 1. 首先建立CA密钥:openssl genrsa -des3 -out ca.key 1024 (创建密钥)chmod 400 ca.key (修改权限为仅root能访问)openssl rsa -noout -text -in ca.key (查看创建的证书)2. 利用CA密钥自签署CA证书:openssl req -new -x509 -days 3650 -key ca.key -out ca.crtchmod 400 ca.crt (修改权限为仅roo......【阅读全文】
godbach2015-04-07 19:03
yzh07137:你好,我看了你的这篇关于linux劫持open调用的文章[url]http://bbs.chinaunix.net/thread-1946913-1-1.html[/url](有点久远了)
我在ubuntu12.04.5(内核是3.13.0.20-32-generic)上试验了,结果编译报错了,那个Makefile不能成功执行,提示下面这个错误:
error:'struct pt_regs' has no member named 'ebx';
error:'struct pt_regs' has no member named 'ecx';
error:'struct pt_regs' has no member named 'edx';
error:'TIF_IRET' undeclared(first used in this function);
这是error,还有一些警告,请问是什么原因啊,是因为内核版本的问题吗?
估计应该是版本问题。Linux kernel code 你可以直接看啊,查一下爱对数据局结构是否还有相关成员。
回复 | 举报yzh071372015-04-06 14:36
你好,我看了你的这篇关于linux劫持open调用的文章[url]http://bbs.chinaunix.net/thread-1946913-1-1.html[/url](有点久远了)
我在ubuntu12.04.5(内核是3.13.0.20-32-generic)上试验了,结果编译报错了,那个Makefile不能成功执行,提示下面这个错误:
error:'struct pt_regs' has no member named 'ebx';
error:'struct pt_regs' has no member named 'ecx';
error:'struct pt_regs' has no member named 'edx';
error:'TIF_IRET' undeclared(first used in this function);
这是error,还有一些警告,请问是什么原因啊,是因为内核版本的问题吗?