随笔分类 -  系统

wireshark tcp 协议分析
摘要:虽然知道wireshark是抓包神器,只会大概大概用一下,还用一下下tcpdump,略懂一点BPF过滤器,也知道一点怎么用wirkshark过滤相关的报文,但是对于详细的字段的含义,如何查看TCP的交互情况还不是非常的了解。现在,简单分析一下。PS:这次抓包的对象是传说中通过公安局多少多少级认证... 阅读全文

posted @ 2014-07-23 23:23 buf1024 阅读(10569) 评论(2) 推荐(2) 编辑

C 简单单元测试框架
摘要:大约2年前,仿照GTEST写了个简单的C++单元测试框架。http://www.cnblogs.com/imlgc/archive/2012/02/09/2344506.html后来用C写后台程序比较多了,C++那个框架却不怎么好用了,于是又些了个C的。功能和作用和C++的一模一样,并尽量做到用法和C++的一样。https://github.com/buf1024/ctest 阅读全文

posted @ 2014-01-11 23:56 buf1024 阅读(408) 评论(0) 推荐(0) 编辑

Linux – rpm
摘要:rpm是redhat(系列)系统软件安装,管理的工具。相对于针对仓库而言的yum,rpm是针对单个软件包的。通常情况下Linux发布软件是通过源代码方式,一般情况下就是对源码./configure, make,make install。除了这种方式外,比较常用的就是rpm包,它则可提供完整的已经编译好的二进制程序或者其它东西(帮助文件,源码等)。这里不说.deb。 rpm的使用不说,直接看帮助,常用的就是-qa, -e,-ivh等几个选项。 下面说说rpm包的制作(在制作过程中发现并不是那么顺利,还不如用源代码方式发布),制作是用rmpbuild这个命令完成的。这里仅说下简单的制作以供以后参. 阅读全文

posted @ 2012-09-18 23:51 buf1024 阅读(390) 评论(0) 推荐(0) 编辑

Linux -- yum
摘要:Red Hat/CentOS/SuSE等都是采用RPM或者基于RPM的软件包来安装的。而yum则可以认为是rpm的软件仓库。大致的命令如下(前面加*表示比较常用): check 检查rpmdb有没问题的 check-update 检查软件包有没可更新的 ... 阅读全文

posted @ 2012-09-13 20:50 buf1024 阅读(232) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示