- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 Linux C语言strlcpy,strlcat函数
常用字符串操作函数strcat, 连接字符串strcpy, 拷贝字符串以上两个函数经常会出现stack overflow问题,长度问题导致的等。以下两个是相对安全一点的。strncatstrncpy但是,我个人常用的是snprintf函数,这个函数保证以NUL结尾的。所以从来不参考以上的函数。发现新大陆重温privoxy源码,发现了下面的函数strlcpystrlcat只不过这两个函数并
2016-06-30 23:39:55 1159
转载 iptables的nf_conntrack相关参数引起两个问题
某关键业务系统上频繁出现业务失败,并发生了一次大规模业务中断。 该系统采用两台IBM Power 740运行AIX 6.1+Oracle 11gR2 RAC作为数据库服务器,两台DELL PowerEdge R720作为应用服务器,前端采用F5作为负载均衡设备。 数据库服务器和应用服务器之间有Cisco ASA5585硬件防火墙进行访问控制。 应用服务器上运行自行开发的C程序,通过Oracle
2016-06-13 18:20:37 6283
原创 Squid zph-qos 选项
squid默认并不是以root用户启动的进程,而且即使设置为以root用户启动也是无法生效的。所以,如果想给socket打mark即调用setsockopt API函数的话需要权限来进行操作。提权就很重要,libcap类库就是来干这个事情的。具体是在tools.cc文件中的函数实现restoreCapabilities 中CAP_NET_ADMIN就是提权的能力使能。static voidrest
2016-06-05 09:33:54 608
转载 tcp wrapper简介及nginx支持
Tcp wrappers : Transmission Control Protocol (TCP) Wrappers 为由 inetd 生成的服务提供了增强的安全性。Tcp wrappers是一种对使用 /etc/inetd.sec 的替换方法。TCP Wrappers 提供防止主机名和主机地址欺骗的保护。欺骗是一种伪装成有效用户或主机以获得对系统进行未经授权的访问的方法。1、重新编译Nginx
2016-06-05 09:20:59 1029
5G NR _ the next generation wireless access technology-Academic Press (2018)
2018-12-06
AIO nginx C10K
2012-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人