
网络原理
杨柳
linux c/c++ sip qt php
展开
-
RTP-RTCP协议分析
RTP协议分析一. RTP协议背景.......................................................................................................... 1二. RTP协议原理及工作机制..................................................转载 2015-08-11 17:06:13 · 4724 阅读 · 0 评论 -
rtcp原理
An RTCP implementation has three parts: the packet formats, the timing rules, and the participant database Packet Formats: Timing Rules: 所有的RTCP复合包被周期性送出,这个周期成为reporting interval,所有的RTCP活动都是转载 2015-08-04 16:55:44 · 2438 阅读 · 0 评论 -
网络抓包工具wireshark使用技术
打开软件 选择Capture----Interfance选择用于抓取包的网卡,点击Start主界面Protocol(协议): 可能的值: ether, fddi, ip, arp, rarp, decnet, lat, sca, moprc, mopdl, tcp and udp. 如果没有特别指明是什么协议,则默认使用所有支持的协议。Direction(方向)转载 2013-10-30 12:38:10 · 2389 阅读 · 0 评论 -
网络工具netcat
netcat是一个很好用的网络工具,我想我也只能表达我的意思,个人比较喜欢。它能通过tcp和udp读取网络数据。我用的centos6.8 默认是没有安装netcat的。所以我从安装说起。下载,wget http://sourceforge.NET/projects/netcat/files/netcat/0.7.1/netcat-0.7.1-1.i386.rpm下载下来是rpm包,需要原创 2017-03-04 22:46:01 · 1448 阅读 · 0 评论 -
关于linux服务安全监测防御及其流量监控
关于linux服务安全监测防御及其流量监控今天打开我的sip服务器,好多天没进入后台了,进去一看吓我一跳,好多攻击信息在刷屏,赶紧找解决办法,记得这个问题在那些老同事在的时候一直存在,而且一直讨论怎么解决,今天我就来尝试尝试如何解决:第一步,首先要找到攻击来源ip,首先想到iptraf这个攻击,ip traf moniter 打开看了下,看到了几个。可能是我不太会使用这个东西吧原创 2015-10-29 17:29:47 · 974 阅读 · 0 评论 -
tcpdump使用笔记
一,简单示例1, cpdump 监视第一个网络卡上面流过的所有数据包。2,tcpdump -i eth1 监视网卡eth1上流过的所有数据包。3,tcpdump host 210.27.48.1 截获所有该主机流过的数据包。4,tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \) 截获210.27.48.1和21原创 2014-02-17 10:42:47 · 4430 阅读 · 0 评论 -
NAT穿透的详细讲解及分析
一、什么是NAT?为什么要使用NAT?NAT是将私有地址转换为合法IP地址的技术,通俗的讲就是将内网与内网通信时怎么将内网私有IP地址转换为可在网络中传播的合法IP地址。NAT的出现完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。 二、NAT的分类 STUN标准中,根据内部终端的地址(LocalIP:LocalPort)到NA转载 2015-07-23 17:31:20 · 1113 阅读 · 0 评论 -
SSL编程- 简单函数介绍
OpenSSL是一个开放源代码的SSL协议的产品实现,它采用C语言作为开发语言,具备了跨系统的性能。调用OpenSSL的函数就可以实现一个SSL加密的安全数据传输通道,从而保护客户端和服务器之间数据的安全。头文件:#include #include 基于OpenSSL的程序都要遵循以下几个步骤:(1 ) OpenSSL初始化在使用OpenSSL之转载 2015-08-06 16:21:21 · 1218 阅读 · 0 评论 -
SSL协议详解
最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念密码学(cryptography):目的是通过将信息编码使其不可读,从而达到安全性。明文(plain text):发送人、接受人和任何访问消息的人都能理解的消息。密文(cipher text):转载 2015-08-06 15:43:05 · 1137 阅读 · 0 评论 -
linux下mysql数据库被攻击处理过程
某天某时,我突然发现之前的系统登录不上去了,去查看数据库,发现我自己建的数据库,里面的表全被删掉了,所有的数据库,里面只有一个表WARNING,里面有个字段Bitcoin_Address,测试与比特币有关的攻击。更让人无法接受的是,后面查了一下,发现公司所有linux服务器下的mysql全是这样了。好可怕。 手忙脚乱,于是马上修改系统密码,数据库密码,关闭数据库外网访问权限...原创 2019-05-10 10:47:26 · 2147 阅读 · 0 评论