06 2017 档案
摘要:man tzset可以很清楚了解时区设置格式,共3种: The first format is used when there is no daylight saving time in the local timezone: std offset The second format is used
阅读全文
摘要:linux中应用层(非内核层)time是怎样处理的?时区是怎样设置的?夏令时时是怎样实现的?NTP时间同步是怎么回事?本篇文章就在嵌入式linux应用中time和timezone相关问题总结。 1. NTP 经常说时间同步,同步就是为了获取统一的时间参考点。同步的时间来自授时中心,如ntp.pool
阅读全文
摘要:首部检验和字段是根据 I P首部计算的检验和码,它不对首部后面的数据进行计算。 I C M P、I G M P、U D P和T C P在它们各自的首部中均含有同时覆盖首部和数据检验和码。 为了计算一份数据报的 I P检验和,首先把检验和字段置为 0。然后,对首部中每个 16 bit进行二进制反码求和
阅读全文
摘要:在socket网络编程中经常用到一些宏定义、结构和函数,这些经常包含在相关的头文件中,使用时直接include相关头文件即可。下面简单描述下相关的一些结构及头文件。 1. sockaddr / bits/socket.h socket编程最基本的就是socket地址,其定义在bits/socket.
阅读全文
摘要:ping程序目的是为了测试另一台主机是否可达。该程序发送一份ICMP回显请求(icmp消息类型0x8,ICMP_ECHO)报文给主机,并等待返回ICMP回显应答(消息类型0x0,ICMP_ECHOREPLY)。 ping程序还能测出到这台主机的往返时间,以表明该主机离我们“多远”。 用tcpdump
阅读全文
摘要:TCP(SOCK_STREAM)和UDP套接口(SOCK_DGRAM)可以满足大部分需求,但要获取底层协议内容就需要原始套接字。相比前两者,SOCK_RAW具有如下优点: 1)使用原始套接字可以读写ICMP及ICMP6,如ping程序就是使用原始套接字发送ICMP应答请求。 2)使用原始套接字可以读
阅读全文
摘要:ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个IP层子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对
阅读全文
摘要:转自:http://blog.csdn.net/absurd 按照《审死官》里的读法,标题可以读着:答复:我不会圈圈圈,仍然可以叉叉叉。圈圈叉叉并不特指某个东西,而是一个通配符。代表诸如:我不懂COM原理,仍然调用COM组件。我不懂数据结构,仍然可以写程序。我记不得常用API,仍然照样用IDE。如此
阅读全文
摘要:USB拾音器默认采样pcm_s16le格式数据,即PCM signed 16-bit little-endian,可通过如下命令保存原始PCM数据: ffmpeg -y -f alsa -thread_queue_size 2048 -ar 22050 -ac 1 -i hw:1,0 -f s16l
阅读全文
摘要:glibc中的malloc实现: The main properties of the algorithms are:* For large (>= 512 bytes) requests, it is a pure best-fit allocator, with ties normally de
阅读全文
摘要:前言通常,大家所说的入侵,都是针对一台主机,在获得管理员权限后,就很是得意;其实,真正的入侵是占领整个内部网络。针对内部网络的攻击方法比较多,但比较有效的方法非ARP欺骗、DNS欺骗莫属了。但是,不管使用什么技术,无非都是抓取目标的数据包,然后分析出敏感数据。如果目标内部采用的是共享式网络(采用HU
阅读全文
摘要:Linux进程状态:S (TASK_INTERRUPTIBLE),可中断的睡眠状态。 处于这个状态的进程因为等待某某事件的发生(比如等待socket连接、等待信号量),而被挂起。这些进程的task_struct结构被放入对应事件的等待队列中。当这些事件发生时(由外部中断触发、或由其他进程触发),对应
阅读全文
摘要:语法 解析 The glob() function searches for all the pathnames matching pattern according to the rules used by the shell (see glob(7)). glob()用于搜索路径下所有匹配的文件
阅读全文
摘要:语法 解析 正则表达式库函数主要分两部分,正则表达式编译和匹配。编译用于正则表达式提供格式(程序识别),匹配用于提供匹配位置便于提取。 regcomp() is used to compile a regular expression into a form that is suitable for
阅读全文
摘要:OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。 OpenSSL is an open source project that provides a robust, commercial-grade,
阅读全文
摘要:转自:调用Process.waitfor导致的进程挂起 最近遇到pipe_wait问题,父进程调用子进程时,子进程阻塞,cat /proc/$child/wchan输出pipe_wait,进程阻塞在pipe_wait不执行,转载文章对此问题分析很透彻。 问题背景 如果要在Java中调用shell脚本
阅读全文
摘要:trouSerS是IBM的一帮牛人搞的TSS软件栈,提供了与TPM交互的API,从而可以让我们方便地编写应用程序。 地址:https://sourceforge.net/projects/trousers/files/ 其提供了一套完整协议栈(芯片驱动除外),trousers -> tpm-tool
阅读全文
摘要:IP代理软件 IP代理软件就是通过第三方网络协议传输数据的一种加密软件;跟VPN,代理服务器原理一样,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通 过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络代理功能。一般认为代理服务有利于保障网络终端的
阅读全文
摘要:转载:rsync的配置使用 Rsync全称为remoterynchronization,rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似于scp命令,但优于scp。还可以在本地主机的不同分区或目录之间全量及增量的复制数据,这类似于cp命令,同样也优于cp命
阅读全文
摘要:netcat是一个用于TCP/UDP链接和监听的linux工具。是一个功能丰富的网络调试和开发工具,也可以自由组织报文进行测试。 netcat的工作原理就是从网络的一端读入数据,然后输出到网络的另一端,它可以使用TCP或UDP协议。名字起源于cat,cat软件的功能是读出文件的内容,然后将文件内容输
阅读全文
摘要:tcpdump简单来说就是输出网络上的数据报文。可以根据使用者的选择来对网络上的数据报文进行截获并进行分析。 可以根据网络协议、物理接口、ip地址和端口号等各种条件进行过滤,还可以对抓获报文大小进行控制,等等。 1. 抓取报文 最简单的开始捕获报文的方法是直接使用tcpdump并指定捕获的网卡名称即
阅读全文
摘要:find最普通的用法是查找文件,然后要对文件进行处理就需要用到参数-exec。 先看下manpage中介绍: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号代表前面fi
阅读全文
摘要:traceroute 是用来检测发出数据包的主机到目标主机之间所经过的网关数量的工具。traceroute 的原理是试图以最小的TTL发出探测包来跟踪数据包到达目标主机所经过的网关,然后监听一个来自网关ICMP的应答。发送数据包的大小默认为 38个字节。 通过traceroute我们可以知道信息从你
阅读全文
摘要:ISO规范里定义了7层网络模型,实际常用的仍为TCPIP四层网络模型。 注:本文章插图均来自《图解TCP/IP》。 数据链路层帧格式 经常说的帧格式为以太网帧格式,由于类型和帧长度字段不重复,所以两种类型帧格式易于区分。 常用的上层协议类型为:IPv4(0800),ARP(0806),RARP(80
阅读全文
摘要:主要内容摘自:图解TCP/IP ARP是一种解决地址问题的协议。以目标IP地址为线索,用来定位下一个应该接受数据分包的网络设备的mac地址。 如果目标主机不在同一个链路上时,可以通过ARP查找下一跳路由器的MAC地址。 不过ARP只适用于IPv4,不能用于IPv6。IPv6可以用ICMPv6替代AR
阅读全文
摘要:最近在微信公众号“java与Android开发专栏”,看到系列文章“跟我学TCP/IP系列”,共7章,文章很赞。 系列文章在CSDN上也有分发,下列出地址以备以后查看(版权问题不转载内容)。 http://blog.csdn.net/hong_jing/article/month/2017/05 跟
阅读全文
浙公网安备 33010602011771号