随笔分类 - 代码审计
摘要:CodeQL简介 CodeQL是一个非商业的开源代码自动化审计工具,Github收购后,开源了CodeQL的规则部分,所以收集了大量的规则,安全工程师可以依赖CodeQL的规则实现对多种开发语言项目的代码审计工作 CodeQL原理 CodeQL将代码转化成可查询数据库,代码被视为数据,漏洞、bug、
阅读全文
摘要:复现步骤 pom.xml引入依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.8</version></dependency><dependency> <groupId>
阅读全文
摘要:首先创建一个spring boot的项目 pom.xml因为fastjson 依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.22</version> </de
阅读全文
摘要:1.首先创建项目 通过JdbcTemplate来访问数据库,Spring boot提供了如下的starter来支撑 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdb
阅读全文
摘要:SpringBoot 整合mybatis 请看 https://www.cnblogs.com/fczlm/p/14272917.html 这里主要记录mybatis的sql注入漏洞的实践测试。 首先在该项目下再创建一个数据库操作接口 @Mapper public interface FindUse
阅读全文