IRify开发日志 #1

admin 2025年4月14日10:40:34评论1 views字数 1499阅读4分59秒阅读模式

📱 IRify开发日志 2025-04-11 🚀

IRify v1.0.0-0411

Yaklang 1.4.1-beta2

yaklang

CodeScan

By Yaklang PR#2656 [1]Yaklang PR#@2659[2] @wlingze[3]

新增 code-scan 参数

  • • 提供更便捷的代码编译+扫描功能
  • • 支持导出为 Sarif 格式报告
  • • 与前端行为保持一致

    IRify开发日志 #1
    命令行信息演示

功能修复

✅ 重构数据流分析 bottom-use 分析中易出错的代码逻辑

  • • By Yaklang PR#2655[4] @wlingze[5]

✅ 代码编译优化:类型分析失败后支持通过值进行判断

  • • By Yaklang PR#2658[6] @ Q16G[7]

🔧 IRify

代码审计功能快捷键一览:

By Yakit PR#2499 [8] @ **youngster-yj[9]

✅ 修复上个版本代码审计功能快捷键 bug

1️⃣ 代码审计页面内

  • • 双击 shift 唤出代码搜索功能
  • • 选中内容将自动进行搜索

    IRify开发日志 #1
    搜索自动选中内容演示

2️⃣ 代码搜索窗口

  • • ⬆️⬇️ 上下选择搜索结果
  • • tab 切换搜索类型
  • • 回车 跳转到对应代码

    IRify开发日志 #1
    搜索结果列表

3️⃣ 规则编写窗口

  • • command/control + 回车 运行当前编写的规则

    IRify开发日志 #1
    规则编写窗口

编译项目自动确定语言

By Yaklang PR #2646[10] @ Q16G[11]

✅ 修复此前版本中代码编译某些情况下语言确定失败在之前的《SyntaxFlow Tips:Java 注解》的文章中,我们提到单文件的项目的编译需要手动确定语言是个 bug,目前这一 bug 已经被修复:

IRify开发日志 #1
编译确定语言成功

规则执行结果按文件排序

By Yaklang PR#2655[12] @wlingze[13]

✅ 将审计结果进行排序后展示

审计结果中,内容将会按照文件名+位置进行排序,方便代码审计的流程中查看结果:

IRify开发日志 #1
有顺序的审计结果演示

🔔 关注开发者!获取一手开发动态与技术更新!

引用链接

[1] Yaklang PR#2656 :https://github.com/yaklang/yaklang/pull/2656[2]Yaklang PR#@2659:https://github.com/yaklang/yaklang/pull/2659[3]wlingze:https://github.com/wlingze[4]Yaklang PR#2655:https://github.com/yaklang/yaklang/pull/2655[5]wlingze:https://github.com/wlingze[6]Yaklang PR#2658:https://github.com/yaklang/yaklang/pull/2658[7]Q16G:https://github.com/Q16G[8]Yakit PR#2499 :https://github.com/yaklang/yakit/pull/2499[9]youngster-yj:https://github.com/youngster-yj[10]Yaklang PR #2646:https://github.com/yaklang/yaklang/pull/2646[11]Q16G:https://github.com/Q16G[12]Yaklang PR#2655:https://github.com/yaklang/yaklang/pull/2655[13]wlingze:https://github.com/wlingze

原文始发于微信公众号(令则的代码笔记):IRify开发日志 #1

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年4月14日10:40:34
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   IRify开发日志 #1https://cn-sec.com/archives/3950179.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息