![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TcpIp platform...
文章平均质量分 76
Lalphbet
这个作者很懒,什么都没留下…
展开
-
Firewall的untrust口filter表的脚本...hoho...
凑合着用吧,抽空完善,还需要弄点脚本处理病毒#/bin/bash ##Description: the scripts is used to detect internal network#1 Define interfaceIXP1="222.a.a.a"IXP0="222.b.b.b"#2 insert modules#modprobe ip_tables#modprobe iptab原创 2004-12-20 16:29:00 · 1026 阅读 · 0 评论 -
SYN FireWall 译文 (zt)
最近对SYN Flood特别感兴趣,看到一个关于SYN cookie firewall的文章,在google搜了一下,没中文的,翻译他一下 ####################################在翻译过程中,感谢Shotgun的热心帮助######################################### 原文在:http://www.bronzesoft.org/p转载 2004-12-23 11:06:00 · 1104 阅读 · 0 评论 -
在Linux路由上使用mac与ip绑定...
如何在Linux路由上设置IP和MAC绑定===================================================用心制作文章系统 http://www.usingdo.net/usingdonews/=================================================== 在有些系统中有这样的需求,希望内部网中的某几个IP地址原创 2004-12-21 15:27:00 · 1257 阅读 · 0 评论 -
UNIX下的缓冲区溢出深度防御体系
谈及防御之前 ------------ 首先简要回顾一下缓冲区溢出的攻击大系: ◆栈溢出(stack smashing) 未检查输入缓冲区长度,导致数组越界,覆盖栈中局部变量空间之上的栈桢指针%ebp以及函数返回地址retaddr, 当函数返回执行ret指令时,retaddr从栈中弹出,作为下一条指令的地址赋给%eip寄存器,继而改变原程序的执 行流程指向我们的shellcode. ◆堆溢出(ma原创 2004-11-14 16:20:00 · 1144 阅读 · 0 评论 -
netfilter:Linux 防火墙在内核中的实现
netfilter 和 Linux 防火墙介绍Linux 的防火墙技术经历了若干代的沿革,一步步的发展而来。最开始的 ipfwadm 是 Alan Cox 在 Linux kernel 发展的初期,从 FreeBSD 的内核代码中移植过来的。后来经历了 ipchains,再经由 Paul Russell 在 Linux kernel 2.3 系列的开发过程中发展了 netfilter 这个架构原创 2004-11-14 12:51:00 · 988 阅读 · 0 评论 -
hping2的使用方法. ..后边再添加其他工具...
Hping2---网络探测工具 工具名称:Hping2 应用环境:Linux 工具介绍:hping是一个基于命令行的TCP/IP工具,它在UNIX上得到很好的应用,不过它并非仅仅一个ICMP请求/响应工具,它还支持TCP、UDP、ICMP;RAW-IP协议,以及一个路由模型HPING一直被用作安全工具,可以用来测试网络及主机的安全,它有以下功能: 1.防火墙探测(通过pi原创 2004-11-24 11:48:00 · 6301 阅读 · 0 评论 -
proc/slabinfo - Kernel slab allocator statistics
DESCRIPTIONFrequently used objects in the Linux kernel (buffer heads, inodes, dentries, etc.) have their own cache. The file /proc/slabinfo gives statistics. For example: % cat /proc/slabinfo原创 2004-11-24 09:37:00 · 2086 阅读 · 0 评论 -
Linux Netfilter实现机制和扩展技术
2.4.x的内核相对于2.2.x在IP协议栈部分有比较大的改动, Netfilter-iptables更是其一大特色,由于它功能强大,并且与内核完美结合,因此迅速成为Linux平台下进行网络应用扩展的主要利器,这些扩展不仅包括防火墙的实现--这只是Netfilter-iptables的基本功能--还包括各种报文处理工作(如报文加密、报文分类统计等),甚至还可以借助Netfilter原创 2004-11-14 12:53:00 · 1164 阅读 · 0 评论 -
关于GRE封装...
GRE——通用路由封装 ----GRE在RFC1701/RFC1702中定义,它规定了怎样用一种网络层协议去封装另一种网络层协议的方法。GRE的隧道由两端的源IP地址和目的IP地址来定义,它允许用户使用IP封装IP、IPX、AppleTalk,并支持全部的路由协议如RIP、OSPF、IGRP、EIGRP。通过GRE,用户可以利用公共IP网络连接IPX网络、AppleTalk网络,还原创 2004-11-07 14:00:00 · 3749 阅读 · 0 评论 -
ARP协议揭密
1 ARP协议概述IP数据包常通过以太网发送。以太网设备并不识别32位IP地址:它们是以48位以太网地址传输以太网数据包的。因此,IP驱动器必须把IP目的地址转换成以太网网目的地址。在这两种地址之间存在着某种静态的或算法的映射,常常需要查看一张表。地址解析协议(Address Resolution Protocol,ARP)就是用来确定这些映象的协议。ARP工作时,送出一个含有所希望的IP原创 2004-11-01 11:14:00 · 910 阅读 · 0 评论 -
SYN攻击的基本原理、工具及检测方法以及防范技术
作者:宋振锋 发布时间:2004-02-03 --------------------------------------------------------------------- http://www.ntnet110.gov.cn/netsecs/viewNecs.jsp?necsid=76据统计,在所有黑客攻击事件中,SYN攻击是最常见又最容易被利用的一种攻击手法。相信很多人还记得200原创 2004-12-23 11:00:00 · 3057 阅读 · 0 评论 -
利用tcpip堆栈处理不同判断远程操作系统. ..
近年来,网络安全评估软件逐渐被网络安全界所接收,而且在很大的范围内快速地传播起来。远程操作系统探测作为评估软件的一个部分,必须具备几个条件: - 精确性:避免错误的探测结果; - 防火墙和入侵检测系统的影响:避免影响(或被影响于)防火墙和入侵检测系统; - 文雅:低的网络流通和无危险分段; - 灵巧:易于扩展标识数据库和自动探原创 2004-12-29 14:52:00 · 1470 阅读 · 1 评论 -
利用TCP/IP堆栈进行远程操作系统判别的方法
利用TCP/IP堆栈进行远程操作系统判别的方法 正确识别一个操作系统的类型在网络安全领域的重要性想必大家都是明白的。 传统的技术 传统的判别操作系统的技术是通过直接登陆主机的办法来识别的。比如: myhost~> telnet hpux.server1.net Trying 123.123.123.123.... Connected to hpux.server1.net. Esc原创 2004-12-29 14:50:00 · 1156 阅读 · 0 评论 -
Cisco路由器的nat设置...
NAT(Network Address Translation)功能配置 随着internet的网络以爆炸性的速度膨胀,IP地址短缺及路由规模越来越大已成为一个相当严重的问题。为了解决这个问题,出现了多种解决方案。一种在目前网络环境中比较有效的方法即地址转换(NAT)功能。 所谓的地址转换,即NAT功能,就是指在一个组织网络内部,根据需要可以随意自定义的IP地址(不需要经过申请)即假的IP地址。在原创 2004-10-26 10:49:00 · 2518 阅读 · 0 评论 -
今天操作Cisco的日志...
也不知是对是错... 我要做个SNAT,把169.254.1.5转换成192.168.39.166notebook---->cisco router---->switch---->公司网络其中笔记本ip为169.254.1.5,cisco fast为192.168.39.50,eth0为169.254.1.1SNAT:将169.254.1.5在经过router的时候转换成192.168.39.16原创 2004-10-26 11:54:00 · 1198 阅读 · 0 评论 -
Linux下的IP隧道研究(2)
在Linux中,隧道的实现主要基于两个文件new_tunnel.c和ipip.c同时Linux定义了一种新的协议类型--IPIP(IPPROTO_IPIP),与上面所说封包类型类似。基本思路 在Linux中IP Tunnel的实现也分为两个部件:封装部件和解封部件,分别司职发送和接收。但这两个部分是在不同的层次以不同的方式实现的。封装部件是在数据链路层以虚设备的方式实现。所有源代码见/us原创 2004-09-20 15:36:00 · 1171 阅读 · 0 评论 -
会话劫持攻击实战
会话劫持攻击实战前言通常,大家所说的入侵,都是针对一台主机,在获得管理员权限后,就很是得意;其实,真正的入侵是占领整个内部网络。针对内部网络的攻击方法比较多,但比较有效的方法非ARP欺骗、DNS欺骗莫属了。但是,不管使用什么技术,无非都是抓取目标的数据包,然后分析出敏感数据。如果目标内部采用的是共享式网络(采用HUB集线器连网),那只需要把网卡设置为“混杂模式”,挂上嗅探器(Sniffer),就能原创 2004-09-15 15:23:00 · 938 阅读 · 0 评论 -
网络管理和SNMP协议
传统的系统管理员关心的问题是诸多问题,如安装配置、备份恢复、资源共享、系统安全和性能优化等等,都是当今网络管理的重要方面。不仅如此,网络的复杂性使得被管理的对象在系统中不是集中的,而是分散的。分布式的管理必然要求网络管理员在网络的协议层次结构上对系统管理做出重新的认识,即从物理层、链路层、网络层、传输层和应用层的角度重新考虑系统管理的涵盖内容。综合了这诸多方面,加上面向应用(或业务)的管理能力,是原创 2004-09-20 14:33:00 · 2198 阅读 · 2 评论 -
SNMP协议介绍
1. SNMP基本原理 SNMP采用了Client/Server模型的特殊形式:代理/管理站模型。对网络的管理与维护是通过管理工作站与SNMP代理间的交互工作完成的。每个SNMP从代理负责回答SNMP管理工作站(主代理)关于MIB定义信息的各种查询。下图10是NMS公司网络产品中SNMP协议的实现模型。图10 SNMP代理和管理站通过SNMP协议中的标准消息进行通信,每个消息都原创 2004-09-20 14:02:00 · 1660 阅读 · 1 评论 -
arp代理...
如果A R P请求是从一个网络的主机发往另一个网络上的主机,那么连接这两个网络的路由器就可以回答该请求,这个过程称作委托A R P或A R P代理(ProxyARP)。这样可以欺骗发起A RP请求的发送端,使它误以为路由器就是目的主机,而事实上目的主机是在路由器的“另一边”。路由器的功能相当于目的主机的代理,把分组从其他主机转发给它。 举例是说明A R P代理的最好方法。如图3 - 1 0所原创 2004-09-23 10:58:00 · 1428 阅读 · 0 评论 -
TCPDUMP中文手册...
名称 (NAME) tcpdump - 转储网络上的数据流 总览 (SYNOPSIS) tcpdump [ -adeflnNOpqStvx ] [ -c count ] [ -F file ] [ -i interface ] [ -r file ] [ -s snaplen ] [ -T type ] [ -w file ] [ expression ] 描述 (DESCRIPTION) Tcp原创 2004-09-20 16:58:00 · 1972 阅读 · 0 评论 -
snmp协议介绍...
SNMP协议概述 SNMP(Simple Network Management Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。SNMP协议的应用范围非常广泛,诸多种类的网络设备、软件和系统中都有所采用,主要是因为SNMP协议有如下几个特点: 首先,相对于其它种类的网络管理体系或管理协议而言,SNMP易于实现。SNMP的管理协议、MIB及其它相关的体系框架能够在原创 2004-09-21 10:29:00 · 2001 阅读 · 1 评论 -
Linux下的IP隧道研究(1)
由于网络的日益普及,网络的安全成为目前的热门话题。本文对隧道技术的分析,就侧重安全领域,对利用隧道技术实现Linux下的虚拟专网提出建议。VPN在表面上是一种联网的方式,比起专线网络来,它具有许多优点。在VPN中,通过采用一种所谓"隧道"的技术,可以通过公共路由网络传送数据分组,例如Internet网或其他商业性网络。这里,专有的"隧道"类似于点到点的连接。这种方式能够使得来自许多源的网络原创 2004-09-20 15:35:00 · 1229 阅读 · 0 评论 -
NetWorking concepts how-to
Linux Networking-concepts HOWTO Rusty Russell $Revision: 1.13 $ $Date: 2001/07/29 04:45:11 $ This document describes what a network (such as the Internet) is, and the very basics of ho原创 2004-09-28 10:53:00 · 963 阅读 · 0 评论 -
Iptables中文man文档
总览用iptables -ADC 来指定链的规则,-A添加 -D删除 -C 修改iptables - [RI] chain rule num rule-specification[option]用iptables - RI 通过规则的顺序指定iptables -D chain rule num[option]删除指定规则iptables -[LFZ] [chain][option]用ipt原创 2004-09-23 11:26:00 · 1437 阅读 · 1 评论 -
Linux 2.4 Packet Filtering HOWTO
Linux 2.4 Packet Filtering HOWTO 简体中文版Rusty Russell, mailing list netfilter@lists.samba.org$Revision: 1.3 $ $Date: 2002/06/05 13:21:56 $简体中文:洋鬼鬼·NetSnake感谢 网中人netmanforever@yahoo.com 提供的繁体参照此文档描述在Linu原创 2004-09-23 11:27:00 · 1122 阅读 · 0 评论 -
关于如何计算子网掩码和广播地址的问题的一个例子
题目:如果某单位拥有100台计算机和一个C类注册IP地址段:218.102.142.0,其内网(LAN)需要进一步划分为两个子网,每个子网分别有40台和60台计算机,要求:(1)试规定子网掩码;(2)假设内网中的某两台计算机的IP地址分别是: 218.102.142.7和218.102.142.219,试分别推算这两台计算机的所属的子网地址和广播地址,并说明它们是否在同一个子网中。原创 2004-10-19 13:54:00 · 2067 阅读 · 0 评论 -
vrrp简介...
随着Internet的迅猛发展,基于网络的应用逐渐增多。这就对网络的可靠性提出了越来越高的要求。斥资对所有网络设备进行更新当然是一种很好的可靠性解决方案;但本着保护现有投资的角度考虑,可以采用廉价冗余的思路,在可靠性和经济性方面找到平衡点。 虚拟路由冗余协议就是一种很好的解决方案。在该协议中,对共享多存取访问介质(如以太网)上终端IP设备的默认网关(Default Gateway)进行冗余备份原创 2004-10-19 10:46:00 · 1368 阅读 · 0 评论 -
NAT的原理及其注意事项
IP地址耗尽促成了CIDR的开发,但CIDR开发的主要目的是为了有效的使用现有的internet地址。而同时根据RFC 1631(IP Network Address Translator)开发的NAT却可以在多重的internet子网中使用相同的IP,用来减少注册IP地址的使用。 NAT技术使得一个私有网络可以通过internet注册IP连接到外部世界,位于inside网络和outside网原创 2004-10-14 09:59:00 · 687 阅读 · 0 评论 -
Telnet协议规范....
一般考虑一个TELNET连接是一个用于传输控制协议的传送数据的。TELNET 协议是建立在以下三个想法上的:首先是网络虚拟终端的概念;其次是对话选项的方法;最后是终端和处理的协调。 当一个TELNET连接被初次建立时,每一端都被假设使用了网络虚拟终端,也就是NVT。NVT是一个想象中的标准设备通用设备的代表。这就消除了“服务器”和“用户”机要了解对方机器终端的特点,而终端可以直接处理对话。所有的主原创 2004-10-08 08:56:00 · 867 阅读 · 0 评论 -
Linux环境下基于策略的路由 2.2内核
By 处处原文作者:Matthew G. Marsh原文出处:http://www.sysadminmag.com/linux/articles/v09/i01/a3.htm编 译:ideal 目前在计算机网络中使用的传统路由算法都是根据IP包目的地址进行路由选择.然而在现实应用中经常有这样的需求:进行路由选择时不仅仅根据数据报的目的地址,而且根据数据报的其他一些特性如原创 2004-10-08 11:30:00 · 947 阅读 · 0 评论 -
我的学习笔记(2) Iptables篇
主要还看用得着的,用不着的就不用看了...按照默认的几个表顺序来...1 nat2 filter3 mangle原创 2004-10-08 11:15:00 · 835 阅读 · 0 评论 -
我的学习笔记(1) ftp篇
学习笔记,从这里开始... ftp是工作在应用层上的程序,用于文件传输的Internet标准....ftp提供的文件传送是一个完整的文件从一个系统复制到另一个系统中....与telnet类似都是用于两台使用不同系统不同文件系统的主机,但telnet的异构性是强制两端统一,使用同一个标准:使用7比特ASCII码的NVT,而ftp是采用另一种办法来处理不同系统间的差异,ftp支持有限数量原创 2004-10-07 19:53:00 · 768 阅读 · 0 评论 -
Telnet协议介绍...
1 基本内容 Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务: 1)Telnet定义一个网络虚拟终端为远的系统提供一个标准接口。客户机程序不必详细了解远的系统,他们只需构造使用标准接口的程序; 2)Telnet包括一个允许客户机和服务器协原创 2004-10-08 08:55:00 · 1334 阅读 · 0 评论 -
TcpIp三次握手..
TCP三次握手 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送原创 2004-09-08 12:01:00 · 1827 阅读 · 0 评论