搜档网
当前位置:搜档网 › 光端机安装使用手册

光端机安装使用手册

光端机安装使用手册
光端机安装使用手册

数字式视.音频及控制数据光端机产品使用说明书

目录

1、概要 (2)

2、一般安全要求 (2)

3、应用场合 (2)

4、数字光端机产品分类及产品说明 (3)

5、数字光端机技术参数 (11)

6、产品技术特点 (12)

7、系统连接图 (13)

8、安装步骤 (13)

9、控制数据、音频信号端口及接口线定义 (15)

10、简单故障检查分析与排除 (21)

11、附件 (22)

一、概要

非常感谢您选用我公司生产的高可靠数字视音频及控制数据光传输系统!

持续为用户提供优质产品和优质服务是我们的目标。为确保您正确、安全地使用我们的产品,敬请您在使用前仔细阅读本手册,以减少或避免在安装和使用过程中可能遇到的问题。

视音频光端机因视频路数、音频路数、控制数据路数及其信号传输方向的不同,使光端机的型号繁多。本手册中将同一基本配置衍生的系列产品归为一个产品组,同一产品组产品的使用及连接方法类同。对每一产品组就其主要代表性型号的配置及使用连接方法都进行了详细说明。

实际购买的产品在型号、配置上不一定会与说明书列出的严格一致,但都在说明书的范围以内。请根据产品的基本配置,查找归类的产品组,再进一步详细了解使用及连接方法。

本手册为3500、4500两大系列产品线所有型号数字视音频及控制数据光端机的通用说明书。二、一般安全性要求

请阅读下列安全注意事项,以避免人身伤害,并防止本产品或与其相连的任何其他产品受到损坏。为了避免可能发生的危险,本产品只可在规定范围内使用。只有我公司授权的技术人员方可执行维修。

□使用适当的电源。仔细核对产品的电源类型以及正负极性。

□正确的连接和断开。当设备正处于上电状态时,请勿随意连接和断开数据线。

□正确的信号线连接。用户在连接时请最好使用原厂配备的辅配件。如用户做特殊连接时请注意针脚分配要求。

□请勿打开机壳,请勿在无设备盖板时操作。如盖板或面板已卸下,请勿操作本产品。

□避免接触裸露电路。产品加电时,请勿接触裸露的接点和部件。

□在有可疑的故障时请勿操作。如怀疑本产品有损坏,请联络我公司授权的维修人员检修。

□提供良好的通风环境。

□请勿在潮湿环境下操作。

□请勿在易爆环境中操作。

□保持产品表面清洁和干燥。

三、应用场合

本系列设备主要用于电信、电力、公安、军队、公路交通、铁路、海关、大型厂矿、政府机关、居民生活区等区域下的监控系统,具有体积紧凑、使用方便、动态范围宽、性能价格比高等特点。该光端机采用性能可靠的光模块组件,具有很大的光动态范围,设备无需调试,即插即用,稳定可靠,适用各种不同的工作环境。

四、数字光端机产品分类及产品说明

本手册所包含的数字式视音频及控制数据光端机分3500系列和4500系列两个产品线。

3500系列产品为独立台式数字光端机,产品型号一般为“NV35××……、NSV35××……”;

4500系列产品为插卡式数字光端机,产品型号一般为“NV45××……、NSV45××……”。

4500系列产品可插入单槽、双槽机盒或4U 19英寸标准机架使用,以便局端集中管理或灵活配置组合形成16-64大路数视频光端机。

3500、4500产品线分别又可分为几个产品组,基本配置相同的系列产品构成一个产品组。

使用本手册时请根据所购产品的型号,按照本说明书的归类,查找相应的设备端口定义及连接说明——主要是音频及控制数据线的定义及接线方法。

1、3500系列数字光端机产品:3500产品线分为4个产品组

第一产品组:NV3501-D-2A系列:

本产品组为1路视频与0~1路数据、0~2路音频的各种配置组合。主要代表性产品:

产品面板示图:

NV3501-D-2A系列光端机面板示图

本产品组所有光端机控制数据及音频信号共用一个DB9接口;与之配套的接口线型号:CAB-DB9-3501-D2A,其接口线定义及接线方法请参见第九项、第1款、第⑴条。

第二产品组:NV3504-D系列:

本产品组为4路视频与0~1路数据的两种配置组合。主要代表性产品:

产品面板示图:

NV3504-D系列光端机面板示图

本产品组控制数据信号接口为DB9,与之配套的接口线型号为CAB-DB9-3504/8/16-D,其接口线定义及接线方法请参见第九项、第1款、第⑵条

第三产品组:NV3508 / NSV3508 / NV3516-D系列:

本产品组为8 / 16路视频、8路双向视频与0~1路数据的各种配置组合。主要代表性产品:

产品面板示图:

NV3508 / NV3508-D系列光端机面板示图

NSV3508 / NSV3508-D系列光端机面板示图

NV3516 / NV3516-D系列光端机面板示图

本产品组NSV3508 / NSV3508-D和NV3516 / NV3516-D最多可以有2个光纤接口,可借助1根光纤或2根光纤传输,控制数据及音频信号接口为DB9,与之配套的接口线为CAB-DB9-3504/8/16-D,其接口线定义及接线方法请参见第九项、第1款、第⑶条

第四产品组: NSV3504–8D-8A / NSV3508-16D-16A

NV3508-8D-8A / NV3516-16D-16A 系列:

本产品组为双向4路/8路视频、单向8路/16路视频与0~16路数据、0~16路音频的各种配置组合。主要代表性产品:

产品面板示图:

NSV3504-8D-8A系列光端机面板示图

NV3508-8D-8A系列光端机面板示图

NSV3508-16D-16A系列光端机面板示图

NV3516-16D-16A系列光端机面板示图

本产品组NSV3508–16D-16A与NV3516-16D-16A系列光端机最多可以有2个光纤接口,可借助1根光纤或2根光纤传输;控制数据及音频信号接口为RJ45口;数据与音频通道分配、RJ45口针脚定义及RJ45头的接线方法请参见第九项、第1款、第⑷条

3500系列光端机工作状态指示灯依照下表:

2、4500系列数字光端机产品:4500产品线分为4个产品组

第一产品组:NV4501-4D-4A / NSV4501-4D-4A 系列:

本产品组为1路视频 / 1路双向视频与0~4路数据、0~4路音频的各种配置组合。主要代表性产品:

产品面板示图:

本产品组控制数据及音频信号接口为RJ45口,数据与音频通道分配、RJ45口针脚定义及RJ45

头的接线方法请参见第九项、第2款、第⑴条

NSV4501-4D-4A 系列光端机面板示图

NV4501-4D-4A 系列光端机面板示图

产品后面板示图:

NV4501-4D-4A / NSV4501-4D-4A 系列光端机后面板示图

第二产品组:NV4502-4D-4A 系列:

本产品组为2路视频、0~4路数据、0~4路音频的各种配置组合。主要代表性产品:

产品面板示图:

本产品组控制数据及音频信号接口为RJ45口,数据与音频通道分配、RJ45口针脚定义及RJ45

头的接线方法请参见第九项、第2款、第⑵ 条

第三产品组:NV4504-2D-2A / NV4508 / NSV4502 / NSV4504-2D-6A 系列:

本产品组为4路/ 8路视频或2路/ 4路双向视频、0~2路数据、0~6路音频的各种配置组合。 主要代表性产品:

产品面板示图:

NV4502-4D-4A 系列光端机面板示图

NV4504-2D-2A 系列光端机面板示图

产品后面板示图:

NV4502-4D-4A 系列光端机后面板示图

本产品组控制数据及音频信号接口为RJ45口,数据与音频通道分配、RJ45口针脚定义及RJ45

头的接线方法请参见第九项、第2款、第⑶条

NSV4504-2D-6A 系列光端机面板示图

V4508-2D-6A 系列光端机面板示图

产品后面板示图:

NV4504 / NV4504-2D-2A 系列光端机后面板示图

NSV4502-2D-6A 系列光端机面板示图

NV4508-2D-6A/ NSV4502-2D-6A/ NSV4504-2D-6A 系列光端机后面板示图

第四产品组:NV4516 / NV4524 / NV4532 / NV4564系列:

本产品组为16~64路视频与0~16路数据、0~48路音频的各种配置组合。主要代表性产品:

产品前/ 后面板示图:

本产品组为大路数视频光端机,由4500系列各种插卡式光端机模块组合而成,其控制数据及音频信号接口及接线方法,应严格按照各光端机模块对应型号的连接定义连接。

4500系列各指示灯工作状态依照下表:

五、数字光端机技术参数

1、光纤传输特性

⑴ 3500系列典型型号光端机光纤传输特性

⑵ 4500系列典型型号光端机光纤传输特性

2、常用光端机光发射及光接收光学特性

3、视频特性

4、环境指标

六、产品技术特点

?8位数字视频编码和无压缩传输技术

?高性价比产品,替代模拟

?兼容PAL、NTSC和SECAM视频制式

?电源和其它工作状态指示LED面板上可以显示,以方便用户了解系统状态?SMT表面贴装技术

?低功耗和即插即用的免调试安装

?符合国际EMC和环保要求

七、系统连接图

八、安装步骤

本节介绍成功安装光端机的步骤,为避免设备损坏及引起其它不良后果,请认真阅读本节。

1、设备包装和外观检查

使用前请阅读本手册中各项说明,请留意特别标明之注意事项。开箱后,依据装箱清单清点箱内设备及辅配件的型号、数量是否正确。检查所有物品是否完好,如有异常情况请立即与本公司或当地办事处联系。

2、安装固定

设备为机壳结构小巧的金属机壳,表面经过防锈、防蚀处理。安装背板可直接固定在前端设备箱内,也可固定在桌面上或平放在机架上。机架结构可直接安装在标准机柜上。设备外壳并不防水,设备安装箱应充分考虑防水。

3、防雷、静电与接地

雷击与静电会引起设备内部器件损坏。我们强烈建议设备安装时充分考虑设备安装地点的雷击影响,并做好接地与防雷措施。过强的静电会使设备内的光器件与数据芯片损坏,建议对光端机的数据端口进行拔插的时候,请将光端机的电源断开。

4、光纤与光器件

视音频信号在单模光纤上传输效果最好,只有在不得已的情况下才采用多模光纤传输,光纤链路的

安装与传输指标应符合国家或国际相关标准和要求。

光端机的光器件非常脆弱,对光纤进行拔插的时候需尽量小心,应避免对光器件造成永久损坏。注意在机房内合理布置光纤,光纤弯曲曲率半径须≥50mm。光纤连接器不得污染,光纤接头使用前请用无水酒精轻轻擦洗,否则可能会影响传输效果;光纤连接器如对接不正,有可能造成较大的功率衰耗,应注意根据实际情况调整光连接器。

需特别注意的是:光端机的光器件所产生的光源能对人的眼睛产生永久性伤害,切勿用眼睛直视光端机的光器件。如需对光端机的光功率进行检测的时候,请使用光功率计一类的专用仪表。

5、设备安装步骤与指示灯状态

□电源线连接:

光端机电源线接入之后,发射机(T)与接收机(R)光端机的电源灯“PWR”会恒亮。

□光纤连接:

在确认光纤链路符合安装要求的情况下请将光纤小心地插入光端机的光纤接口,光纤链路通时LNK灯会恒亮。

□视频线连接:

视频接口为标准的BNC接头,光端机发射端(T)的视频输入口(Video input)在接收到1.0Vp-p 视频信号时,对应的Video灯会恒亮。光端机接收端(R)在接收到载有1.0Vp-p视频信号的光信号时,其输出口(Video output)Video灯会恒亮。

□数据线连接:

光端机分别支持RS-232、RS-422 / RS-485数据协议,请根据所购产品型号及控制数据类型,参照第九项中相应的接口线定义连接。

□音频线连接:

请根据所购产品型号,参照第九项中相应的接口线定义连接。

九、控制数据、音频信号端口及接口线定义

1、3500系列光端机信号端口及接口线定义:

⑴、NV3501-D-2A 产品组:

代表性型号:NV3501-D

NV3501-D-A NV3501-D-2A

CAB-DB9-3501-D2A 数据及音频接口线定义:

注:(入:输入光端机的信号

出:光端机输出的信号)

CAB-DB9-3501-D2A 数据及音频信号接法线序示图

CAB-DB9-3501-D2A 数据及音频线接法:

3 4 5 6 7 8 9 R+

R- T+ T- GND IN IN OUT OUT 422

A2

GND RX TX A1

232

音 频 地 端口

DB9端口及接口线示图 该产品组控制数据及音频信号共用一个DB9端口; 对应接口线为9线排线,型号为: CAB-DB9-3501-D2A 。

1 2 3 4 5 6 7

R+ R- T+ T- GND RX TX

422 232

⑵、 NV3504-D 产品组:

NV3508 / NSV3508 / NV3516-D 产品组:

代表性型号:NV3504-D

NV3508-D NSV3508-D NV3516-D

CAB-DB9-3504/8/16-D 数据接口线定义:

注:(入:输入光端机的信号 出:光端机输出的信号)

CAB-DB9-3504/8/16-D 控制数据信号接法线序示图

CAB-DB9-3504/8/16-D 数据线接法:DB9端口及接口线示图

端口

该产品组控制数据端口DB9,对应接口线为7线排线,型号为:CAB-DB9-3504/8/16-D 。

⑶、NSV3504-8D-8A / NSV3508-16D-16A

NV3508-8D-8A / NV3516-16D-16A 产品组:

代表性型号:NSV3504-8D-8A

NV3508-8D-8A NSV3508-16D-16A NV3516-16D-16A

该产品组光端机控制数据及音频信号端口为RJ45接口。

RJ45头线序定义参见右图:

NSV3504-8D-8A / NV3508-8D-8A 光端机有8个RJ45口;

控制数据与音频通道的分配与定位参见右图:

NSV3508-16D-16A / NV3516-16D-16A 光端机有16个RJ45口;

控制数据与音频通道的分配与定位参见右图:

8 1 8 1 8 1 8 1

1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8

8 1 8 1 8 1 8 1

M N O P

I J K L E F G H

A B C D

A9 A10 A11 A12 A13 A14 A15 A16

D9 D10 D11 D12 D13 D14 D15 D16

TOP FRONT

RJ45接口线序定义示图

A 、

B 、

C 、

D 为控制数据接口,

每口对应2个数据通道,共8个数据通道; E 、F 、G 、H 为音频接口, 每口对应2个音频通道,共8个音频通道; A 、B 、C 、D 、I 、J 、K 、L 为控制数据接口,每口对应2个数据通道,共16个数据通道; E 、F 、G 、H 、M 、N 、O 、P 为音频接口, 每口对应2个音频通道,其16个音频通道;

3500系列光端机RJ45接口控制数据及音频通道分配:

3500系列光端机控制数据RJ45口针脚定义:

注:3500系列光端机控制数据及音频RJ45口针脚定义与4500系列的定义截然不同,请不要混淆。

3500系列光端机音频RJ45口针脚定义:

注:3500系列光端机控制数据及音频RJ45口针脚定义与4500系列的定义截然不同,请不要混淆。

2、4500系列光端机信号端口及接口线定义:

4500系列光端机控制数据及音频信号全部为RJ45接口

RJ45头线序定义参见右图:

⑴、NV4501 / NSV4501-4D-4A 产品组:

数据及音频RJ45口针脚定义请严格按照4500系列RJ45口的定义连接;

NV4501/NSV4501-4D-4A 系列光端机有A 、B 、C 共3个RJ45口, A 口为2个数据通道; C 口为2个音频通道;

B 口根据配置需要可以是2个数据通道,也可以是2个

音频通道,或者也可以是1个数据通道+1个音频通道。参见上图:

典型型号光端机控制数据及音频信号通道分布:

注:4500系列光端机控制数据及音频RJ45口针脚定义与3500系列的定义截然不同,请不要混淆。

TOP FRONT

RJ45接口线序定义示图

4500系列光端机控制数据RJ45口针脚定义: 4500系列光端机音频RJ45口针脚定义:

Ubuntu下Android源码修改、编译及运行、launcher定制

环境 Linux 版本:Ubuntu 11.04 (可由10.10的版本进行升级)64位系统 GCC版本:gcc version 4.5.2 Java版本:java version "1.6.0_26" 下载android源码前注意: 1、保证Ubuntu系统中的容量在80G左右,以保证足够的空间来存放android源码以及编译后的相关文件。 2、保证Ubuntu系统进行Internet访问。 联网方法:采用拨号进行连接。相关操作步骤如下所示: 1、虚拟机→设置→硬件→网络适配器→网络连接→桥接 2、启动Ubuntu系统,打开终端(在普通用户下),输入相关命令如下: $ pppoeconf //打开后输入上网账号跟密码,确认保存 $ sudo pon dsl-provider //上网连接命令 经过这两个步骤后就可以进行上网了。 Android源码编译所依赖的tools 01.$ sudo apt-get update 02.$ sudo apt-get -y install git-core 03.$ sudo apt-get -y install gnupg 04.$ sudo apt-get -y install sun-java6-jdk flex 05.$ sudo apt-get -y install bison 06.$ sudo apt-get -y install gperf 07.$ sudo apt-get -y install libsdl-dev 08.$ sudo apt-get -y install libesd0-dev 09.$ sudo apt-get -y install libwxgtk2.6-dev 10.$ sudo apt-get -y install build-essential 11.$ sudo apt-get -y install zip 12.$ sudo apt-get -y install curl 13.$ sudo apt-get -y install libncurses5-dev 14.$ sudo apt-get -y install zlib1g-dev 15.$ sudo apt-get -y install valgrind 注意:(如果是32bit的系统的话,则要更改几个Android.mk文件) 01./external/clearsilver/cgi/Android.mk 02./external/clearsilver/java-jni/Android.mk 03./external/clearsilver/util/Android.mk 04./external/clearsilver/cs/Android.mk 用gedit打开,修改m64为m32即可 另外 将build/core/main.mk中的ifneq (64,$(findstring 64,$(build_arch)))修改为: ifneq (i686,$(findstring i686,$(build_arch)))

ubuntu11.04下成功安装ns2-2.34

Ubuntu 11.04 安装 ns2-allinone-2.34【完整版】(附各种问题解决方案) 这真是一个痛苦并快乐到过程,尝试多次安装,最终迎来来伟大的复兴!终于安装成功了!!!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 经验:先将本文提到的错误在./INSTALL之前全部改正后可减少出错机会 1.首先,修改更新源,原有的更新源无法完成更新。 以下是ubuntu 11.04 教育网的源: sudo gedit /etc/apt/sources.list #网易资源 deb https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty main restricted universe multiverse deb https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-security main restricted universe multiverse deb https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-updates main restricted universe multiverse deb https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-proposed main restricted universe multiverse deb https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-backports main restricted universe multiverse deb-src https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty main restricted universe multiverse deb-src https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-security main restricted universe multiverse deb-src https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-updates main restricted universe multiverse deb-src https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-proposed main restricted universe multiverse deb-src https://www.sodocs.net/doc/1b19120112.html,/ubuntu/ natty-backports main restricted universe multiverse 2、更新Ubuntu系统文件,虽然系统是最新版本的,但是不代表里面的文件都是最新的,需要更新。 使用快捷键Alt + F2,得到程序查找窗口,输入gnome termina,打开Ubuntu的终端,里面依次输入命令 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 即可。这里首次采用sudo时,需要用户密码,也就是安装ubuntu时设置的。 3、为了更好的安装ns2,还需要进行一些package的安装,打开终端,输入 sudo apt-get install build-essential sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev sudo apt-get install libxmu-dev libxmu-headers 4、在https://www.sodocs.net/doc/1b19120112.html,/projects/nsnam/files/上可以下载到ns-allinone-2.34.tar.gz,(或者在国内CSDN下载:

Fortify SCA验收方法及操作流程

Fortify SCA验收方法及操作流程 本次将要验收的软件源代码安全漏洞检测产品——Fortify SCA,是由美国Fortify公司生产的产品,版本为Fortify 360_V2.1_SCA,产品为正版合格产品,有厂商正版授予的产品使用授权(纸制)。产品的各项功能指标应与《Fortify SCA 产品功能详细说明》中一致,同时应能够满足我方提出的产品功能的各项需求。为了能够顺利地对Fortify SCA进行验收,将验收内容分为如下几个方面: 一、F ortify SCA 产品安装介质验收: 由厂商/代理商提供的Fortify SCA产品的安装介质(光盘)应含如下内容:Fortify360_V2_SCA产品验收清单 1.Fortify 360_V2_SCA安装软件列表验收清单:

2. F ortify 360_V2_SCA产品技术文档: 我方技术人员在检查安装介质(光盘)中内容完全与上表内容一致后,方为验收通过。 二、F ortify SCA 厂商产品使用授权(纸制)验收: 检验是否有Fortify厂商授权我方的产品使用授权书(纸制)。确保我方合法使用Fortify SCA正版产品,方为验收通过。 三、F orify SCA 产品使用License文件验收: 检验并确保厂商/代理商提供的Fortify SCA产品License文件是可用

的,能够正确地驱动Fortify SCA产品正常使用,方为验收通过。 四、F ortify SCA 产品验收测试环境准备: Fortify SCA 产品测试环境需要准备如下内容: 硬件准备: CPU主频>= 1G, 内存>= 2G 硬盘(系统盘可用空间):>=2G 软件准备: 操作系统:Windows, Radhat Liunx, AIX 5.3 ,HP Unix 11 任一皆可。 推荐使用Windows XP 系统。 开发环境:VS2005/2003, VC6.0,Eclipse2.X,Eclipse3.X ,RAD 6 ,WSAD 5 任一皆可。推荐使用Eclipse 3.X 测试项目:任一种Fortify SCA支持的语言开发项目。并保正该项目 在测试机器上编译通过。测试项目在《Fortify SCA 验收 测试用例及指标》中已经提供,请参见。 五、F ortify SCA产品安装验收测试: Fortify SCA产品应能够在其声明支持的操作系统中顺利地进行安装,并能够使用。Fortify SCA产品安装验收应由于我方技术人员在厂商的技术人员的指导下自行完成,方为验收通过。 六、F ortify SCA产品功能指标验收: 我方人员在正确安装好Fortify SCA产品后,再结合《Fortify SCA验收测试用例及指标》一文中所提供的测试用例,对测试用例项目进行正确地测试,测试完成后对《FortifySCA验收测试指标列表》中的每一项进行对照,当每一项目指标都能够满足时,方为Fortify SCA产品功能验收通过。 七、F ortify SCA产品验收结果: 在我方技术人员对以上6个部分验收结果统一确认验收通过时,Fortify SCA产品验收方为通过,验收测试结束。

FortifySCA安装使用手册

Fortify SCA 安装使用手册

目录 1. 产品说明 (5) 1.1.特性说明 (5) 1.2.产品更新说明 (5) 2. 安装说明 (6) 2.1.安装所需的文件 (6) 2.2.F ORTIFY SCA支持的系统平台 (6) 2.3.支持的语言 (6) 2.4.F ORTIFY SCA的插件 (7) 2.5.F ORTIFY SCA支持的编译器 (7) 2.6.F ORTIFY SCA在WINDOWS上安装 (8) 2.7.F ORTIFY SCA安装E CLISPE插件 (9) 2.8.F ORTIFY SCA在LINUX上的安装(要有LINUX版本的安装文件) (9) 2.9.F ORTIFY SCA在U NIX上的安装(要有U NIX版本的安装文件) (10) 3. 使用说明 (11) 3.1.F ORTIFY SCA扫描指南 (11) 3.2.分析F ORTITFY SCA扫描的结果 (16) 4.故障修复 (20) 4.1使用日志文件去调试问题 (20) 4.2转换失败的信息 (20) 如果你的C/C++应用程序能够成功构建,但是当使用F ORTIFY SCA来进行构建的时候却发现一个或者多个“转换失败”的信息,这时你需要编辑 /C ORE/CONFIG/FORTIFY-SCA.PROPERTIES 文件来修改下面的这些行:20 COM.FORTIFY.SCA.CPFE.OPTIONS=--REMOVE_UNNEEDED_ENTITIES --SUPPRESS_VTBL (20) TO (20) COM.FORTIFY.SCA.CPFE.OPTIONS=-W --REMOVE_UNNEEDED_ENTITIES -- (20) SUPPRESS_VTBL (20) 重新执行构建,打印出转换器遇到的错误。如果输出的结果表明了在你的编译器和F ORTIFY 转换器之间存在冲突 (20) 4.3JSP的转换失败 (20) 4.4C/C++预编译的头文件 (21)

三款静态源代码安全检测工具比较

源代码安全要靠谁? 段晨晖2010-03-04 三款静态源代码安全检测工具比较 1. 概述 随着网络的飞速发展,各种网络应用不断成熟,各种开发技术层出不穷,上网已经成为人们日常生活中的一个重要组成部分。在享受互联网带来的各种方便之处的同时,安全问题也变得越来越重要。黑客、病毒、木马等不断攻击着各种网站,如何保证网站的安全成为一个非常热门的话题。 根据IT研究与顾问咨询公司Gartner统计数据显示,75%的黑客攻击发生在应用层。而由NIST的统计显示92%的漏洞属于应用层而非网络层。因此,应用软件的自身的安全问题是我们信息安全领域最为关心的问题,也是我们面临的一个新的领域,需要我们所有的在应用软件开发和管理的各个层面的成员共同的努力来完成。越来越多的安全产品厂商也已经在考虑关注软件开发的整个流程,将安全检测与监测融入需求分析、概要设计、详细设计、编码、测试等各个阶段以全面的保证应用安全。 对于应用安全性的检测目前大多数是通过测试的方式来实现。测试大体上分为黑盒测试和白盒测试两种。黑盒测试一般使用的是渗透的方法,这种方法仍然带有明显的黑盒测试本身的不足,需要大量的测试用例来进行覆盖,且测试完成后仍无法保证软件是否仍然存在风险。现在白盒测试中源代码扫描越来越成为一种流行的技术,使用源代码扫描产品对软件进行代码扫描,一方面可以找出潜在的风险,从内对软件进行检测,提高代码的安全性,另一方面也可以进一步提高代码的质量。黑盒的渗透测试和白盒的源代码扫描内外结合,可以使得软件的安全性得到很大程度的提高。 源代码分析技术由来已久,Colorado 大学的 Lloyd D. Fosdick 和 Leon J. Osterweil 1976 年的 9 月曾在 ACM Computing Surveys 上发表了著名的 Data Flow Analysis in Software Reliability,其中就提到了数据流分析、状态机系统、边界检测、数据类型验证、控制流分析等技术。随着计算机语言的不断演进,源代码分析的技术也在日趋完善,在不同的细分领域,出现了很多不错的源代码分析产品,如 Klocwork Insight、Rational Software Analyzer 和 Coverity、Parasoft 等公司的产品。而在静态源代码安全分析方面,Fortify 公司和 Ounce Labs 公司的静态代码分析器都是非常不错的产品。对于源代码安全检测领域目前的供应商有很多,这里我们选择其中的三款具有代表性的进行对比,分别是Fortify公司的Fortify SCA,Security Innovation公司的Checkmarx Suite和Armorize 公司的CodeSecure。 2. 工具介绍

Ubuntu下Android源码修改、编译及运行、launcher定制

环境 Linux版本: Ubuntu 11.04(可由 10.10的版本进行升级)64位系统 GCC版本: gcc version 4.5.2 Java版本: java version " 1.6.0_26" 下载android源码前注意: 1、保证Ubuntu系统中的容量在80G左右,以保证足够的空间来存放android源码以及编译后的相关文件。 联网方法: 采用拨号进行连接。相关操作步骤如下所示: 1、虚拟机设置硬件网络适配器网络连接桥接 2、启动Ubuntu系统,打开终端(在普通用户下),输入相关命令如下: $ pppoeconf//打开后输入上网账号跟密码,确认保存 $ sudo pon dsl-provider//上网连接命令

经过这两个步骤后就可以进行上网了。 Android源码编译所依赖的tools 01.$ sudo apt-get update 02.$ sudo apt-get -y install git-core 03.$ sudo apt-get -y install gnupg 04.$ sudo apt-get -y install sun-java6-jdk flex 05.$ sudo apt-get -y install bison 06.$ sudo apt-get -y install gperf 07.$ sudo apt-get -y install libsdl-dev 08.$ sudo apt-get -y install libesd0-dev 09.$ sudo apt-get -y install libwxgtk 2.6-dev 10.$ sudo apt-get -y install build-essential 11.$ sudo apt-get -y install zip 12.$ sudo apt-get -y install curl 13.$ sudo apt-get -y install libncurses5-dev 14.$ sudo apt-get -y install zlib1g-dev 15.$ sudo apt-get -y install valgrind 注意: (如果是32bit的系统的话,则要更改几个Android.mk文件)01./external/clearsilver/cgi/Android.mk

安卓系统源码编译

安卓源码编译 1、编译环境的搭建 操作系统推荐安装64位的ubuntu10.04,其他版本的ubuntu也可以安装,但是可能出现一些莫名其妙的Bug。 系统安装结束之后,还需要安装一些编译源码需要的工具和依赖包。具体内容如下:确认下列软件安装成功并且版本号正确: 1.1 gcc4.4,而不是gcc4.6,如果是4.6,需要安装gcc4.4,命令如下: sudo apt-get install gcc-4.4 sudo apt-get install g++-4.4 cd /usr/bin ls -l gcc* sudo mv gcc gcc.bak sudo ln -s gcc-4.4 gcc ls -l g++* sudo mv g++ g++.bak sudo ln -s g++-4.4 g++ gcc -v g++ -v 1.2 python 2.5-2.7,ubuntu10.04版本,默认的python版本是2.6。 1.3 JDK版本是1.6.0,而不是openJDK, 1.4 安装git sudo apt-get install git-core gnupg 1.5 一些依赖包的安装: Ubuntu系统版本不同,所需要安装的依赖包也不同,具体情况如下所述: u buntu 10.04(64位) $ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \ x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \ libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \ libxml2-utils xsltproc ubuntu 11.10(64位)

Fortify_SCA_Utilities_Guide_v5.2

Fortify SCA 工具 用户指南 版本 5.1 2008 年 3 月

版权所有 ? 2008 Fortify Software, Inc.3 26, 2008 保留所有权利。美国印刷。 Fortify Software, Inc. 2215 Bridgepointe Pkwy Suite 400 San Mateo, CA 94404 Fortify Software, Inc.(以下简称 "Fortify")和他的授权者保留对此文档(以下简称“文档”)的一切所有权。本文档的使用需遵守相关的版权法。Fortify 保留在不预先通知的情况下随时修改本文档的权利。 本文档在没有任何承诺的情况下按“此版本”提供。对于本文档中发现的任何错误所引起的特殊的、巧合的或间接的损害,包括对其业务、利益、使用或数据等以及其他的任何方面造成的任何损失和意外中断,Fortify 均不对此承担责任。Fortify 保留有在不预先通知的情况下对本文档中所介绍的最终产品的任何功能或组件进行修改和删除的权利。 Fortify 是 Fortify Software, Inc. 的注册商标。 本文档中的品牌和产品名称是其各自所有者的商标。 Fortify SCA 工具用户指南

目录 前言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1第 1 章:Fortify 命令行工具. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3工具概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3预编译 MS Visual Studio ASP 页面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4处理 FPR 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 合并 FPR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 显示 FPR 的结果认证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 从以前的 FPR 版本迁移审计数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 从 FPR 文件中提取 Fortify 源代码存档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6将 FPR 文件上传到 Fortify Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7将规则包迁移到项目模板 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8使用命令行生成报告. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8更新规则包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9将 Fortify SCA 整合到简单的 Build 中 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 SCA 后续安装任务. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10将 FPR 文件上传到 Team Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 上传 FPR 文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 下载 FPR 文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 更改 Team Server URL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10索引. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Fortify SCA 工具用户指南 i

Windows下NS2的详细安装过程

Windows下NS2的详细安装过程[通信网络]发布时间:2009-07-02 16:07:53 简单的说,NS-2是一个网络模拟器,所以经常被用到网络课的教学中。 NS-2是OpenSource的,最早的版本是在linux/unix下运行的,后来有了windows下用vc编译运行的版本,但从2.26以后就放弃了对vc的支持,所以现在装NS2只有两条路,要么装个linux,要么就在wind ows下装个cygwin,然后再在cygwin上装ns2. 为了一个ns2(完成安装后不过100M)而安装linux(RH9完全安装大概在5G左右)实在不值,所以我决定用cygwin 先去 https://www.sodocs.net/doc/1b19120112.html,/setup.exe 下载setup.exe,运行,得到这个界面: 点下一步,出现这个界面:

选择“Install from Internet”,当然,如果本地已经下载了你所需要的package,也可以选“Install from Loc al Directory” 接下来选择安装位置: 可以自己选择一个目录安装。现在(10/13/05)的cygwin版本跟NTFS完全兼容,所以不用担心,可以放心的把它装在NTFS分区。至于Test File Type,建议最好设成unix,虽然我没试过用dos格式,但是鉴于

OpenSource的软件原本都是linux/unix下的,所以最好还是用unix 继续下一步 选择一个保存package的地方,我们要用到的package大小大概是60M。当然,如果选择的是Install Fr om Local Directory,那么这一步就会变成“指定package所在的位置” 下一步

规则包用户手册

安全编码规则包 用户手册 版本4.5 2007年4月

Copyright ? 2003-2007 Fortify? Software, Inc.7/24/07 All Rights Reserved. Printed in the United States of America. Fortify Software, Inc. 2300 Geng Road, Suite 102 Palo Alto, California 94303 Fortify Software, Inc.(以下简称“Fortify”)和许可证颁布者保留对此文档(以下简称“文档”)的一切所有权。对文档的使用受适当的版权法支配。Fortify可以在没有预 先通知的情况下随时修改该文档。 此文档在没有任何类型保证的情况下按原样被提供。对于从此文档中发现的任何错误所引起直接的、故意的、巧合的或导致严重后果的损害,Fortify决不会对此负责,包括在限制范围之外的任何损失或者对商业\利益、使用或数据造成的麻烦。Fortify可以在没有预先通知的情况下保留对从最终产品得出的此文档中的任何细节和元素进行修改和删除的权利 Fortify是Fortify Software, Inc.的注册商标。 在此文档中商标和产品名称是是他们的各自所有者的商标。. Secure Coding Rulepacks User’s Guide

目录 Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Chapter 1: 安全编码规则包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3安全编码规则包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3漏洞分类. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 C/C++相关漏洞分类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 .NET相关漏洞分类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 ColdFusion相关漏洞分类. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Java相关漏洞分类. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 SQL相关漏洞分类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Fortify分类方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25 Input Validation and Representation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 API Abuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Security Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Time and State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Code Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 Encapsulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Secure Coding Rulepacks User’s Guide iii

相关主题