当前位置: 首页 > news >正文

AI时代下的自动化代码审计工具

代码审计工具分享

吉祥学安全知识星球🔗除了包含技术干货:Java代码审计、web安全、应急响应等,还包含了安全中常见的售前护网案例、售前方案、ppt等,同时也有面向学生的网络安全面试、护网面试等。

这两年一直都在提“安全左移”(Security Shift Left)的问题,提到安全左移那自然离不开代码审计这一关。

代码审计(Code Audit)是安全左移中的一个重要环节。代码审计是指对源代码进行系统的审查,以发现潜在的安全漏洞的地方。代码审计可以在软件开发过程中的多个阶段进行,包括:

  1. 编码阶段:开发者在编写代码时,通过代码审计来确保他们的代码没有明显的安全漏洞。

  2. 代码审查阶段:在代码提交到代码库之前,通过同行评审(Peer Review)的方式来审计代码,这有助于发现潜在的安全问题。

  3. 测试阶段:在软件测试阶段,可以通过自动化工具或手动审查的方式对代码进行审计,以确保在部署之前发现并修复安全漏洞。

而代码审计其实它又是一种静态审计过程,根据一些可能引入危险的关键词如:execevalsystem等,这些函数可能导致代码执行或命令注入漏洞。

对于特定语言,还会关注与数据库交互的函数(如SQL注入相关的SQL_queryexecute等)和与Web交互的函数(如XSS相关的innerHTMLdocument.write等)。

前几天写过GPT绕过验证码的文章GPT-4o的视觉识别能力,将绕过所有登陆的图形验证码,今天就给大家介绍一款含有gpt的代码审计工具

项目地址:https://github.com/yuag/Code-audit

GPT代码审计模块记得用梯子

关键字搜索

图片

危险函数搜索

图片

自动化代码审计

图片

漏洞发现:

图片

http://www.lryc.cn/news/377546.html

相关文章:

  • 不懂索引,简历上都不敢写自己熟悉SQL优化
  • C# 设置PDF表单不可编辑、或提取PDF表单数据
  • 面试篇-求两个有序数组的交集
  • Web爬虫-edu_SRC-目标列表爬取
  • 云原生周刊:Harbor v2.11 版本发布 | 2024.6.17
  • 低版本火狐浏览器报错:class is a reserved identifier
  • 掌握高等数学、线性代数、概率论所需数学知识及标题建议
  • value_and_grad
  • AI 已经在污染互联网了。。赛博喂屎成为现实
  • Linux系统安装ODBC驱动,统信服务器E版安装psqlodbc方法
  • 品牌对电商平台价格的监测流程
  • osgearth提示“simple.earth: file not handled”
  • hbuilderx如何打包ios app,如何生成证书
  • 扩散模型荣获CVPR2024最佳论文奖,最新成果让评估和改进生成模型更加效率!
  • 通过CSS样式来禁用href
  • 汽车传动系统为汽车动力总成重要组成部分 我国市场参与者数量不断增长
  • 智慧校园软件解决方案:提升学校管理效率的最佳选择
  • 数据结构之B数
  • 计算机基础必须知道的76个常识!沈阳计算机软件培训
  • 7,KQM模块的驱动
  • 软件验收测试报告模版分享,如何获取专业的验收测试报告?
  • 【arm扩容】docker load -i tar包 空间不足
  • 基于PID的直流电机自动控制系统的设计【MATLAB】
  • MySQL----事务
  • 客观评价,可道云teamOS搭建的企业网盘,如Windows本地电脑一般的使用体验真的蛮不错
  • 当页面中有多个echarts图表的时候,resize不生效的修改方法
  • connect-caption-and-trace——用于共同建模图像、文本和人类凝视轨迹预测
  • iOS API方法弃用警告说明及添加
  • canvas绘制红绿灯路口(二)
  • Semantic Kernel 直接调用本地大模型与阿里云灵积 DashScope