Pikachu-Pikachu Hacker-第7页
Pikachu的头像-Pikachu Hacker
UID:1 已加入本站33天 总消费:0 徽章-人气大使-Pikachu Hacker徽章-人气佳作-Pikachu Hacker徽章-备受喜爱-Pikachu Hacker5枚徽章香港管理员超级版主
这家伙很懒,什么都没有写...
声明为public static的域没有标记final缺陷简介-Pikachu Hacker

声明为public static的域没有标记final缺陷简介

在一个类中,非静态成员变量对每一个对象都会有一个特定的值,在初始化非静态变量的时候是不分配内存的,只有创立对象后才会分配,而且不同对象之间的同名非静态变量是可以不同的;当用static修...
Session Fixation 会话固定漏洞有哪些修补方法?-Pikachu Hacker

Session Fixation 会话固定漏洞有哪些修补方法?

本期主题为会话固定(CWE-384: Session Fixation)漏洞的相关介绍。一、什么是会话固定?对用户进行身份鉴别并建立一个新的会话时没有让原来的会话失败。二、会话固定漏洞的构成条件有哪些?当用户...
finalize()方法声明为public缺陷构成条件有哪些?-Pikachu Hacker

finalize()方法声明为public缺陷构成条件有哪些?

本文旨在科普软件安全相关知识,助力企业有效防范软件安全漏洞,提升网络安全防护能力。final修饰符(关键字),若类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个...
依赖referer字段进行身份鉴别漏洞构成条件有哪些?(依赖关系分析器)-Pikachu Hacker

依赖referer字段进行身份鉴别漏洞构成条件有哪些?(依赖关系分析器)

01 什么是依赖referer字段进行身份鉴别?HTTP请求中的referer字段可以很容易地修改,因此不是身份鉴别检查的有效方法。根据HTTP协议,在HTTP头中有一个字段叫Referer,它记录了该 HTTP 请求的来...
抛出通用异常缺陷(抛出异常用什么语句)-Pikachu Hacker

抛出通用异常缺陷(抛出异常用什么语句)

一、什么是抛出通用异常缺陷?抛出过于宽泛的异常会导致复杂的错误处理代码,这些代码很可能包含安全漏洞。声明抛出Exception或Throwable的方法会使调用方难以执行正确的错误处理和错误恢复。例...
通用异常捕获声明缺陷漏洞(异常捕获原则)-Pikachu Hacker

通用异常捕获声明缺陷漏洞(异常捕获原则)

一、什么是通用异常捕获声明缺陷?捕获过于广泛的异常会导致复杂的错误处理代码,该代码更可能包含安全漏洞。二、通用异常捕获声明缺陷构成条件有哪些?捕捉异常似乎是处理多个可能异常的有效方法...
未使用的变量缺陷漏洞(使用变量之前可能未定义该变量)-Pikachu Hacker

未使用的变量缺陷漏洞(使用变量之前可能未定义该变量)

一、什么是未使用的变量缺陷?变量已赋值但从未使用过,这使其成为无意义的变量。二、未使用的变量缺陷构成条件有哪些?当一个局部变量被赋了一个值,而该值没有被任何后续指令使用时,就会出现未...
通过错误消息导致的信息暴露(错误的信息导致的结果案例)-Pikachu Hacker

通过错误消息导致的信息暴露(错误的信息导致的结果案例)

一、什么是通过错误消息导致的信息暴露缺陷?软件会生成一条错误消息,其中包含有关其环境,用户或关联数据的敏感信息。二、通过错误消息导致的信息暴露缺陷构成条件有哪些?敏感信息本身可能是有...
HTTPS会话里的敏感Cookie没有设置’Secure’属性-Pikachu Hacker

HTTPS会话里的敏感Cookie没有设置’Secure’属性

一、什么是HTTPS会话里的敏感Cookie没有设置'Secure'属性缺陷?HTTPS会话里的敏感Cookie没有设置'Secure'属性,这可能导致用户代理通过HTTP会话以纯文本格式发送这些cookie。...
数组声明为public final static漏洞缺陷-Pikachu Hacker

数组声明为public final static漏洞缺陷

一、什么是数组声明为public final static缺陷?程序声明一个public final static的数组,这不足以防止修改数组的内容。二、数组声明为public final static缺陷构成条件有哪些?因为数组是可变对...