自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 UDP数据回放

DNS数据包的抓取和回放

2023-02-06 11:07:18 941

原创 DNS 安全威胁

对DNS的攻击方式主要包括三大类,流量型拒绝服务攻击,如UDP flood、TCP flood、DNS请求flood,和PING flood等。异常请求访问攻击,如超长域名请求、异常域名请求等,这类型攻击的特点是通过发掘DNS服务器的漏洞 ,通过伪造特定的请求报文,导致DNS服务器软件工作异常而退出或崩溃而无法启动,达到影响DNS服务器正常工作的目的DNS劫持攻击,如篡改LDNS缓存内

2015-09-28 17:27:10 1219

原创 centos下安装bind

一、环境安装1.      Wget安装#yum install wget2.      GCC编译器安装# yum install gcc3.      安装perl#yum install perl 二、创建bind用户创建bind用户:#groupadd bind#useradd-s /sbin/nologin -d/usr/local/nam

2015-09-28 16:35:42 2460

原创 DNS安全

无论递归还是授权DNS服务器,均需要考虑安全。下面是一些建议(基于bind),供参考。1.授权DNS服务器限制名字服务器递归查询功能,递归dns服务器要限制递归访问的客户(启用白名单IP段)2.限制区传送zone transfer,主从同步的DNS服务器范围启用白名单,不在列表内的DNS服务器不允许同步zone文件   allow-transfer{ };       allo

2015-09-28 15:30:57 1258

原创 docker安装、使用学习

安装docker使用go语言编写,用 cgroup 实现资源隔离,容器技术采用 LXC。当前docker仅支持64位操作系统,yum环境若不支持,可以先安装epel仓库:#rpm -Uvh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# yum inst

2015-09-25 09:17:52 451

原创 单机单网卡安装学习Openstack

最近装了一下OpenStack,不过还有很多东西没搞定。环境:笔记本电脑一台,CPU:酷睿i5,内存4G,单网卡,win7通常Openstack安装最少需要两台机器,一台安装管理模块,另一台做虚拟机运行的服务器。另外。需要双网卡,一个网卡做内网管理互联用。按Openstack官方安装文档安装的话,由于只有一块网卡,所以在网卡配置、nova配置需要手工修改。OpenStack 和它依

2012-08-14 10:03:02 4392 2

原创 google earth开发(八)地球旋转和放大缩写、以及指定位置打开

(1)打开到中国位置    function locationToChina()     {        var la = ge.createLookAt('');        la.set(33,105.46, 0, ge.ALTITUDE_RELATIVE_TO_GROUND,                0, 0, 4000000);   //最后一个参数是放大倍数

2012-08-06 09:18:01 3341 1

原创 google earth开发(七)KML加载和清除方法

KML是一个excel文件,可实现js编写的大多数关于地标、线段、球的设置和事件处理。KMZ是KML的压缩格式。KML是有语法规定的,earth Javascript 的API都有KML的对应方法。参见google earth API资料。(1)KML加载  (把中国全标注成粉红色)     var chinaNetworkLink ;      chinaNetworkLin

2012-08-06 09:15:02 5084 4

原创 google earth开发(六)如何删除地标、球和线段?

(1)清除球(ballon)  在mouseout、mouseup事件处理时可选择清除球       ge.setBalloon(null);(2)清除地标     ge.getFeatures().removeChild(placemark);           (3)清除线段     ge.getFeatures().removeChild(lineMar

2012-08-06 09:14:11 3226

原创 google earth开发(五) 两点之间画线(显示地球曲线)

earth API支持两点之间画线,线的颜色可以改变,但不支持虚线。另支持:--粗细修改--支持海拔线段通过设置显示海拔相对位置,就能随着地球旋转、放大缩小而显示不同的地球曲线。(1)创建线段              var lineMark = ge.createPlacemark('');              var lineString = ge.crea

2012-08-06 09:13:04 8018 1

原创 google earth开发 (四) 球(ballon)

google earth同时只能显示一个球。如果没指定球关联的地标,那么球就在地球中心位置显示。球里面显示的内容是一个HTML页面(和一个DIV里面内容差不多),也受CSS影响,当然不是所有HTML语法都支持,需要测试,我还没完全搞清楚究竟支持哪些。(1)创建HTML风格Ballon          var placemark = event.getTarget();

2012-08-06 09:06:57 1582

原创 google earth开发(三)鼠标事件处理

一般我们会对地标做鼠标事件的处理主要的事件如下:click --点击鼠标mousedown  --按下鼠标左键mouseup --弹起鼠标按键mouseover --鼠标移入mouseout --鼠标移出还有其他事件,参考earth api(1)定义事件处理函数google.earth.addEventListener(ge.getWindow(), 'mous

2012-08-06 09:05:50 2431

原创 google eatrh开发(二) 地标(marketPlace)

(1)创建placeMark,设置地标名称     // Create the placemark.        placemark = ge.createPlacemark('');      [注]:这里可以给空,也可以给个地标名称(不显示,只是记录此地标),但名称不能重复。空可以重复        placemark.setName('北京');  //显示在地标旁边的名称

2012-08-06 09:04:16 2220

原创 google earth 开发(一)

google地球很壮观,适于演示。两种方式开发:javascript和KML。当然还可以visual C、java调用,这些还没学会。先介绍js开发。首先展示一个裸地球。Load the Google Earth API.Create a DIV element to hold the plugin.Create functions to initialize the plugin

2012-08-06 09:01:58 3291

原创 美国商务签证过程

过程如下:(1)   提交面签申请单位专人管的,不清楚流程。最后我拿到签证申请费收据(2页)和外交部公函。(2)   网上填写DS-160表格只需要填一张表。按实际情况写。最后打印确认表。在确认单打印后要在上面手写: 名字、 名字电码、家庭住址、工作单位和地址。提醒:网站不是很稳定,老掉线,中间最好保存几次结果。(3)   准备其它材料仔细阅读“http://chinese.usembassy-china.org.cn/niv_business.html”l        准备一张照片拿胶带纸粘在护照上。(

2010-11-04 15:25:00 1824

原创 GNUDip软件安装和使用

1.   原理    2.   环境准备1. Perl2. Bind8/Bind9 (要有nsupdate 指令)3. Sendmail/Exim/qmail/Postfix (的 sendmail 指令)4. MySQL/PostgreSQL (用作儲存帳號,本筆記不用,改用file system) 3.   安装过程3.1. 安装GNUDip软件

2008-01-08 17:08:00 8864

原创 IBM RAD简单使用

 1.   Portal安装和删除             删除portal软件方法:1)  删除注册表HKEY_LOCAL_MACHINE->Software->IBM->Websphere Portal Server2) 把C:/Program Files/IBM/Websphere/PortalServer删除就可以了l        安装时还提示删除C:/IBM下的一些

2007-12-14 18:57:00 4776

原创 DDNS配置方法

安装BIND软件这里就不介绍,动态域名更新可以采用named自带的nsupdate来更新。这里只介绍linux系统下的配置方法。 密钥有HOST和USER两种。一、HOST密钥生成方法1.     生成密钥dnssec-keygen –a HMAC-MD5 –b 128 –n HOST keyname>   例如: keyname是camera.home-live.

2007-12-11 09:24:00 2998

原创 libjingle学习

 引言:    目前还不清楚多线程如何操作。单线程基本清楚。libjingle软件比较稳定,开发中没遇到崩溃情况。  类定义http://msesrv1c.mse.cs.cmu.edu/~ppiemont/libjingle/namespacebuzz.html 1.   线程操作两类线程:signaling threadworker thread(或c

2007-12-11 09:20:00 2447 1

原创 GSOAP与AXIS兼容测试

做了一个简单的实验,测试gsoap C++ client端软件与AXIS服务端兼容性。 实验步骤如下:第一步:用AXIS部署简单的web service1.      编写JAVA类Hello.jws public class Hello{ public String hello(String name){  if(name==null)   name = "";

2007-12-04 09:34:00 1793

原创 Eclipse生成WSDL

该方法生成速度最快,而且克服输入参数名称改变的问题。 一、安装和环境配置先安装JDK和Tomcat安装Eclipse SDK 3.2.0,安装时会自动或手工配置JDk和tomcat路径。 Axis1.4的lib文件拷贝到tomcat下。 1.      首先NEW 一个 PROJECT。在”项目资源管理器”右键选择。一定要选择 WEB-》动态WEB PROJECT

2007-12-04 09:27:00 8531

原创 AXIS生成WSDL(复杂参数篇)

引言:复杂的参数如结构数组可以用javabean来表示。  1.   写java代码1.1.JavaBean的生成复杂的SOAP接口需要用Bean做输入输出的参数,步骤如下:(1)         写javabean的代码,如resultBean.java。(2)         编译生成resultBean.class(3)      把该class文件拷贝到C:

2007-12-04 09:23:00 3773 1

转载 用AXIS生成WSDL文件(基础篇)

一、环境搭建由于AXIS本身是基于JAVA语言开发的项目,并且是以Web应用形式发布的,因此它运行时需要一个应用服务器作为支撑。为了方便我们这里选用的是Tomcat。由于AXIS本身需要用到处理XML信息的包,所以我们建议使用JDK1.4并安装Tomcat 4.1.24。下面是环境搭建步骤,读取根据自身情况进行安装。 安装JDK1.4.1 安装Tomcat 4.1.

2007-12-04 09:17:00 3745 1

bind9.8管理员手册

bind 9.8 配置手册 The Berkeley Internet Name Domain (BIND) implements a domain name server for a number of operating systems. This document provides basic information about the installation and care of

2015-09-25

数据中心网络架构和设计指南

云数据中心网络架构和设计,主要是思科的云数据中心方案

2013-04-07

NEC Femto solution

NEC femto解决方案.介绍架构和系统组网.

2009-08-10

空空如也

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

TA关注的人

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