自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 unix下的rootkit

传统的Rootkit是一种比普通木马后门更为阴险的木马后门。它主要通过替换系统文件来达到目的,这样就会更加隐蔽,使检测变得比较困难。传统的 Rootkit主要针对Unix平台,例如Linux、AIX、 SunOs等操作系统,有些Rootkits可以通过替换DLL文件或更改系统来攻击Windows平台。Rootkit并不能让你直接获得权限,相反它 是在你通过各种方法获得权限后才能使用的一种保护权

2013-03-31 18:49:20 881

转载 wireshark 实用过滤表达式

首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。  一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况:  (1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。           表达式为:ip.src == 192.168.0.1  (

2012-11-20 17:22:20 573

转载 RGB,YUV的来历及其相互转换

转自        在视频等相关的应用中,YUV是一个经常出现的格式。本文主要以图解的资料的形式详细描述YUV和RGB格式的来由,相互关系以及转换方式,并对C语言实现的YUV转为RGB程序进行介绍。人类眼睛的色觉,具有特殊的特性,早在上世纪初,Young(1809)和Helmholtz(1824)就提出了视觉的三原色学说,即:视网膜存在三种视锥细胞,分别含有对红、绿、蓝三种光线敏感的视色素

2012-11-16 14:53:46 983

转载 FOVEON X3传感器和bayer马赛克传感器本质区别的经典图例

这是无忌论坛上一网友贴出的适马SD1和富士X100的对比图,企图说明X100的画质超越SD1,结果无意中出了马赛克传感器的丑。两个相机都对着人造花拍摄,结果X100拍摄出的人造叶子上的漫反射都不见了,适马SD1拍的花叶子一看就是假的,这X100拍的,看起来还挺“润”的跟真的一样呢。要知道,马赛克传感器的色彩是通过拜尔滤光片分析计算插值得出的,现在的做假水平已经经过几代发展,越来越成

2012-11-07 14:04:50 5890

原创 wis-streamer实现RTSP-OVER-HTTP

在live555的mediaServer中,已经实现RTSP-over-HTTP,但默认没有开启。如果要实现这个功能,需要调用RTSPServer::setUpTunnelingOverHTTP(),指定用来进行RTSP-over-HTTP 的端口,这个端口必须与正常的RTSP-over-TCP端口不同。而在我这个版本的mediaServer/live555MediaServer.cpp中有这

2012-10-09 15:22:51 6083 1

原创 name stuck

Technically speaking, saying “YUV” to describe YCbCr is not accurate at all,but the name stuck, and so now, most people who are talking about YCbCr use the term YUV incorrectly.其中的“name stuck”怎么理解

2012-09-07 15:38:15 2923

原创 Easy Squeezy, lemon peasy

今天在看有关视频方面YUV的文章,有如下文字:The Luminance channel behaves similar to the numbers I described in my last article – it's a number that starts at 0 and goes up to a maximum number.Easy Squeezy, lemon peasy。

2012-09-07 15:29:50 15866

原创 linux下不能向255.255.255.255发送udp广播

我的ip是192.168.0.X, 路由IP是192.168.0.254,子网掩码255.255.255.0,广播发送的地址为255.255.255.255,ubuntu下发送正常,然而在嵌入式linux设备里运行,sendto函数返回-1,perror显示network is unreachable.困扰了一天,后来看了多个帖子,受到了启发,问题解决。现在跟大家分享一下:我添加了到255

2012-09-06 17:01:59 5954 4

转载 堆和栈

非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回

2012-09-06 10:10:45 513

转载 C语言中return和exit的区别

转自1,exit用于在程序运行的过程中随时结束程序,exit的参数是返回给OS的。main函数结束时也会隐式地调用exit函数。exit函数运行时首先会执行由atexit()函数登记的函数,然后会做一些自身的清理工作,同时刷新所有输出流、关闭所有打开的流并且关闭通过标准I/O函数tmpfile()创建的临时文件。exit是结束一个进程,它将删除进程使用的内存空间,同时把错误信息返回父进程,

2012-09-06 09:05:53 947

转载 程序员的入静和入世

转自...              人有两种思考状态,我将一种称为入静,另一种称为入世。  入静  程序员和作家需要的是一种入静的状态。他们需要整段的,不被打扰的时间才可以工作。一个下午三点钟的会议,哪怕仅仅持续 15 分钟,一个下午就会因此废了。问题不是会议占据的时间,关键问题是会议把一个下午分成了两块,让每块都不够大,都不足以入静。因为对于下午废掉的担心,上午的工作也受到影响

2012-09-05 17:38:14 528

原创 指针使用不当引起断错误

今天一个小程序报断错误,经查是定义了指针就对其进行操作引起的,现在做个小结。1.char *p;2.char p[100]3.char *p=malloc(100);对1,只是定义了一个随机指针,地址未知,直到给它赋值才能知道具体地址,断错误就是发生在这个指针的操作。对2、3,定义时就指定了具体的地址,不同的是如果2出现在函数体内,函数体内定义的局部变量是auto变量,

2012-09-04 17:34:17 522

转载 厨房是个治愈系

节选自 meiya的日记关于厨房的小说,我看过徐坤的《厨房》还有吉本芭娜娜的《厨房》,两位都是女作家,徐坤讲了一个挣脱厨房束缚的女人又回归厨房的故事,探讨厨房是否是女性的最终归宿。吉本芭娜娜则讲述了失去了所有亲人的樱井美影,只有在厨房的冰箱旁才能入眠,曾受过她奶奶生前照顾的母子收留了她。从那家人井井有条的厨房出发,美影慢慢走出了孤独。厨房起到了治愈的疗效。昨天看了《桃姐》,罗杰自己

2012-09-03 09:50:42 1414

转载 typedef用法小结

原文出处第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR pa, pb; // 可行,同时声明了两个指向字符变量

2012-08-29 10:33:13 470

原创 VC6.0设置winpcap

winpcap提供两个不同级别的编程接口:一个基于libpcap的wpcap.dll,另一个是较为底层的packet.dll,对于一般的要与Unix平台的Libpcap兼容的开发者来说,使用wpcap.dll是当然的选择。初次编译时会遇到问题:“无法打开pcap.h”。解决方法:1.安装winpcap驱动。2.打开VC,工具-》选项-》目录,将winpcap的include,lib目录

2012-08-28 11:56:35 5371

转载 linux sock_raw原始套接字编程

原文出处sock_raw原始套接字编程可以接收到本机网卡上的数据帧或者数据包,对与监听网络的流量和分析是很有作用的.一共可以有3种方式创建这种socket 1.socket(AF_INET, SOCK_RAW, IPPROTO_TCP|IPPROTO_UDP|IPPROTO_ICMP)发送接收ip数据包2.socket(PF_PACKET, SOCK_RAW, htons(ET

2012-08-28 10:46:54 1056

转载 Linux网络编程:原始套接字的魔力【上】

原文出处基于原始套接字编程       在开发面向连接的TCP和面向无连接的UDP程序时,我们所关心的核心问题在于数据收发层面,数据的传输特性由TCP或UDP来保证:       也就是说,对于TCP或UDP的程序开发,焦点在Data字段,我们没法直接对TCP或UDP头部字段进行赤裸裸的修改,当然还有IP头。换句话说,我们对它们头部操作的空间非常受限,只能使用它们已经开放给我们的诸

2012-08-28 09:29:48 1032

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除