原文:Fortify Audit Workbench 笔记 Unreleased Resource: Database( 未释放资源:数据库)

Unreleased Resource: Database 未释放资源:数据库 Abstract 程序可能无法成功释放某一项系统资源。 Explanation 程序可能无法成功释放某一项系统资源。 资源泄露至少有两种常见的原因: 错误状况及其他异常情况。 未明确程序的哪一部份负责释放资源。 大部分 Unreleased Resource 问题只会导致一般的软件可靠性问题, 但如果攻击者能够故意触发 ...

2020-03-14 20:58 0 774 推荐指数:

查看详情

Unreleased Resource(释放资源)-Streams(流)

  java中把不同的输入/输出源(键盘、文件、网络连接等)抽象表现为Stream(流). java程序可以通过使用不同的流来访问不同的输入/输出源.而Stream(流)可以直观的理解为从数据的源(Source)到数据的接收(Sink)之间的这样一段有序数据. ps. 注意此处是Stream ...

Mon Nov 09 06:04:00 CST 2015 0 2400
Fortify Audit Workbench 笔记 Access Control: Database

Abstract 如果没有适当的 access control,就会执行一个包含用户控制主键的 SQL 指令,从而允许攻击者访问未经授权的记录。 Explanation Database access control 错误在以下情况下发生: 数据从一个不可信赖的数据源进入程序 ...

Sun Mar 15 02:01:00 CST 2020 0 1723
Fortify Audit Workbench 笔记索引

Password Management: Password in Configuration File(明文存储密码) https://www.cnblogs.com/mahongbiao/p/ ...

Wed Jul 29 03:20:00 CST 2020 0 617
数据库】java链接jdbc 释放资源

/* * 编写快速 入门的jdbc 程序 : * * 1. 先导入 具体的驱动jar包 * 2. 编写一个类 , 写jdbc 的程序 * * 具体的编写 java类的 代码的步骤: * * 第一步: 注册驱动 --- 告诉 具体的要操作的是那个 数据库 ...

Mon Mar 11 07:22:00 CST 2019 0 1595
Fortify Audit Workbench 笔记 Header Manipulation

Header Manipulation Abstract HTTP 响应头文件中包含验证的数据会引发 cache-poisoning、 cross-site scripting、 cross-user defacement、 page hijacking、 cookie ...

Sun Mar 15 04:39:00 CST 2020 0 2812
Fortify Audit Workbench 笔记 Path Manipulation

Path Manipulation Abstract 通过用户输入控制 file system 操作所用的路径,借此攻击者可以访问或修改其他受保护的系统资源。 Explanation 当满足以下两个条件时,就会产生 path manipulation 错误: 1. 攻击者能够指定某一 ...

Sun Mar 15 04:45:00 CST 2020 0 640
Fortify Audit Workbench 笔记 Privacy Violation 隐私泄露

Privacy Violation 隐私泄露 Abstract 对各种机密信息处理不当,如客户密码或社会保障号码,会危及到用户的个人隐私,这是一种非法行为。 Explanation Privacy Violation 会在以下情况下发生: 用户私人信息进入了程序。 数据被写到 ...

Sun May 10 20:51:00 CST 2020 0 726
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM