- 博客(9)
- 收藏
- 关注
原创 【java安全扫描】 HCL AppScan Standard安全报告:API 成批分配问题
如果 API 端点自动将提供数据的客户机转换为内部对象属性,而不考虑这些属性的敏感度和暴露水平,则 API 端点容易受到成批分配攻击。如果SpringBoot使用的默认jackson做的序列化,可以考虑对jackson配置来解决传冗余参的问题。避免使用自动将客户机输入数据绑定到代码变量或内部对象的功能。API 成批分配利用可能导致特权升级、数据篡改、绕过安全机制。这是一个POST请求及其正确的传入的参数json。参数反序列化,向后台发送不需要的参数,而出现api成批分配问题的请求是。
2023-03-28 09:36:24 4416 1
原创 fastjson中的@JsonIgnore注解加在实体类id时前端传id传不到后端
fastjson中的@JsonIgnore注解加在实体类id时前端传id传不到后端前端发送一个对数据进行修改的的请求实体类的id使用@JsonIgnore修饰的id@Data@Builder@AllArgsConstructor@NoArgsConstructor@JsonPropertyOrder(value={"content","title"})public class Article { @JsonIgnore private Long id; @Jso
2021-02-14 19:47:02 2523 2
原创 Java 方法的使用
Java方法方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:尽量保持方法的原子性,就是一个方法只完成一个功能,有利于我们后期的扩展。1、定义方法包含一个方法头和一个方法体:一个方法所有部分有:修饰符返回值类型 返回值类型要和返回值保持一致方法名参数类型方法体[修饰符] [返回值类型] 方法名(参数类型 参数名){ 方法体 return 返回值;}2、方法调用调用方法:对象名.方法名?值传递和引用传
2020-10-10 18:26:23 137
原创 Java流程控制学习笔记
1、用户交互Scannernext方式接收一定要读取到有效字符后才可以结束输出对输入有效字符之前遇到的空白,next()方法会自动将其去掉只有输入有效字符后才将其后面输入的空白作为分隔符或结束符next()不能得到带有空格的字符串package com.pumpkin.scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) {
2020-10-09 21:17:42 65
原创 Java基础语法学习笔记
1、注释、标识符、关键字注释注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯平时写代码注意规范Java的注释有三种单行注释// 单行注释多行注释/*多行注释*/文档注释/** * 文档注释 */标识符关键字Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。标识符注意点所有的标识发都应该以字母(AZ\az)、美元符($)、下划线(_)开始首字符之后可以是字母(AZ\az)、美元符($)、下划线(_)或数字的任何字符组合
2020-10-09 10:27:05 92
原创 计算机简述与Java优势及简单运行机制
什么是计算机能按照程序运行,自动,高速处理海量数据的现代化智能电子设备。由硬件和软件组成常见形式台式计算机、笔记本计算机、大型计算机等广泛应用:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络计算机硬件一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础CPU主板内存电源、主机箱硬盘显卡鼠标、键盘显示器。。。冯·诺依曼结构软件计算机软件可以使计算机按照事先预定好的顺序完成特定的功能计算机按照其功能划分为系
2020-10-08 13:45:20 230
原创 MarkDown练习
MarkDown学习二级标题三级标题字体Hello wordHello wordHello wordHello wordHello word Hello wordHello word###分割线javahtmldasd尽管我们的手中空无一物为我点亮世界的…###表格...
2020-10-08 11:06:02 124
原创 Findbugs的在eclipse中的本地安装
Findbugs的在eclipse中的本地安装因为在eclipse中在先安装的网址http://findbugs.cs.umd.edu/eclipse现在打不开,目前只能使用本地安装的方式进行安装。findbugs的插件下载进入此网址http://findbugs.sourceforge.net/downloads.html进行Findbugs的下载。下载下来的是一个压缩包。配置插件将...
2019-10-15 18:33:12 363 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人