摘要:
嗅探器(sniffer)在网络安全领域是一把双刃剑,一方面常被黑客作为网络攻击工具,从而造成密码被盗、敏感数据被窃等安全事件;另一方面又在协助网络管理员监测网络状况、诊断网络故障、排除网络隐患等方面有着不可替代的作用。嗅探器是企业必不可少的网络管理工具。本文以Linux平台下三个常用的网络嗅探器Tcpdump、Ethereal和EtherApe为例,介绍如何借助sniffer来诊断网络故障,从而保障网络高效安全地运行。 简介 嗅探器(sniffer)又称为包嗅探器,是用来截获计算机网络通信数据的软件或硬件。与电话电路不同,计算机网络是共享通信通道的,从而意味着每台计算机都可能接收到发送给其它计 阅读全文
随笔档案-2009年09月
TCP/IP RFC(实用转贴)
2009-09-26 22:41 by htc开发, 354 阅读, 收藏,
摘要:
TCP/IP协议文档chinayaosir email:chinayaosir@126.com 整理时间:2007/08-10/*************************************************************************/目录清单1.数据链路层.ATM.Token-Ring.Ethernet----------------------------2.网络层.IP(IPv4,IPv6).ICMP.IGMP.ARP.RARP----------------------------3.传输层.TCP.UDP.RTP---------------- 阅读全文
要做事,先做人(人无完人,逐步提高才是硬道理!)
2009-09-25 13:30 by htc开发, 341 阅读, 收藏,
摘要:
一个人不管有多聪明,多能干,背景条件有多好,如果不懂得如何去做人、做事,那么他最终的结局肯定是失败。 做人做事是一门艺术,更是一门学问。很多人之所以一辈子都碌碌无为,那是因为他活了一辈子都没有弄明白该怎样去做人做事。 每一个人生活在现实社会中,都渴望着成功,而且很多有志之士为了心中的梦想,付出了很多,然而得到的却很少,这个问题不能不引起人们的深思:你不能说他们不够努力,不够勤劳,可为什么偏偏落得个一事无成的结局呢?这值得我们每一个人去认真思考。 从表面上看,做人做事似乎很简单,有谁不会呢?其实不然,比如说你当一名教师,你的主观愿望是当好教师,但事实上却不受学生欢迎;你去做... 阅读全文
Linux 无线网络技术: WLAN
2009-09-24 22:35 by htc开发, 223 阅读, 收藏,
摘要:
当今,不考虑 Linux 和无线网络技术的话,就无法谈到计算机和网络。在这篇文章中,Sreekrishnan Venkateswaran 用Linux 观点阐释了通过 WLAN、Bluetooth、GPRS、GSM 以及 IrDA实现无线联网。他使用各种不同的无线设备和相应的内核层,以及用户空间工具来示范它们在 Linux 下如何工作。 无线技术,例如WLAN (Wireless Local Area Network)、Bluetooth、GPRS (General Packet RadioService)、GSM (Global System for Mobile communication 阅读全文
计算机专业英语词汇
2009-09-24 20:54 by htc开发, 317 阅读, 收藏,
摘要:
A Active-matrix主动距陈 Adapter cards适配卡 Advanced application高级应用 Analytical graph分析图表 Analyze分析 Animations动画 Application software 应用软件 Arithmetic operations算术运算 Audio-output device音频输出设备 Access time存取时间 access存取 accuracy准确性 ad network cookies广告网络信息记录软件 Add-ons 插件 Address地址 Agents代理 Ana... 阅读全文
基于linux下控制台,多线程并发控制的聊天程序(服务器端)
2009-09-24 17:29 by htc开发, 349 阅读, 收藏,
摘要:
废话不多说了 把源代码贴上来吧 留作以后学习的参考和回顾 涉及多线程,DGRAM socket编程#include <pthread.h>
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <unistd.h>
#include <netdb.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include &l 阅读全文
要做“技术流”,还是“意识流”?
2009-09-19 22:07 by htc开发, 230 阅读, 收藏,
摘要:
做研发已经5个年头了。5个年头里严格来讲换了两家公司。在目前这个公司已经3年了,3年来围绕着一个大型项目,学习了很多技术方面的知识。目前的水平自然比三年前的水平又提高了许多。突然发现自己已经快30岁了,今后,当自己越来越老时,何去何从?继续苦下功夫,钻研技术?还是拿出部分精力,转入技术管理? 公司对项目的管理基本没有。很想转入技术管理,但一直又两个心结,一是担心转入技术管理后,大家不容易接受,毕竟是一国企,工作态度比较散漫,原先也根本没有项目管理这一观念。二是担心不能从事具体开发事宜,会失去领导层的重任。领导层一向认同技术的重要性,他看中的是你的个人技术能力,领导的观点我无法改变。 其实,我. 阅读全文
国内项目管理“三边六拍”
2009-09-19 21:56 by htc开发, 158 阅读, 收藏,
摘要:
三边:边做计划、边写代码、边修改计划。六拍:老板一拍脑瓜,一个新的idea产生了,此为一拍;老板拍着项目经理的肩膀:此项目非君莫属!,此为二拍;项目经理也得拍着胸脯:保证完成任务!,此为三拍;一个月后,项目失败。老板发火,拍起了桌子,此为四拍;项目经理也火了,项目没法控制,老子不干了,拍屁股走人了,此为五拍;老板拍着大腿,早知如此啊。。。此为六拍也。 阅读全文
linux C 编程环境的组建
2009-09-19 21:13 by htc开发, 113 阅读, 收藏,
摘要:
用记事本写C程序,并编译。 刚装好的系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库。 可以在新立得里面搜索build-essential或在终端输入下面命令: 代码: sudo apt-get install build-essentialman 手册 查看系统调用和库函数sudo apt-get install manpages-dev如想查看read系... 阅读全文
ubuntu如何开启telnet功能(转)
2009-09-15 15:17 by htc开发, 312 阅读, 收藏,
摘要:
1. sudo apt-get install xinetd telnetd 2. 安装成功后,系统也会有相应提示(好象7.10才有,6.10就没看到) sudo vi /etc/inetd.conf并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd 3. sudo vi /etc/xinetd.conf并加入以下内容: # Simple configuration file for xinetd## Some defaults, and include /etc/xinetd... 阅读全文
Linux下简单的socket编程
2009-09-15 14:50 by htc开发, 166 阅读, 收藏,
摘要:
其实,有过Window网络编程经验的人,会很快的熟悉简单的Linux网络编程,其中大部分有关socket的命令都是相似的,其中存在的区别有二点: 1.windows有关socket编程需要加载相关的链接库,比如:ws2_32.lib,其中头文件是<winsock.h>,而Linux下却不需要加载这样的连接库,只要包含相关的头文件就行。 2.Linux中的设备无关性,Linux把一切的设备,文件,套接字都当成是文件来读写,用户只要知道他们的文件描述符就可以对他们尽享相关的读写操作。 了解了这两点后,我们就可以着手开始Linux网络编程了。 首先,还有一点需要了解,一般一个网络程序模型 阅读全文
Linux网络编程入门
2009-09-13 10:33 by htc开发, 161 阅读, 收藏,
摘要:
(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 个地方获取文件的时候,是我们的ftp程序主动同外面进行通信(获取文件), 所以这个地方我们的ftp程序就是客户端程序。 服务端 和客户端相对应的程序即为服务端程序。被动的等待外面的程序来和自己通讯的程序称为服务端程序。 比如上面的文件获取中,另外一个地方的程序就是服务端,我们从服务端获取文件过.. 阅读全文
浙公网安备 33010602011771号