2023年,我们曾夸下海口说:
可以在 Yak IDE 的 Web Fuzzer 中调试 Nuclei 插件 ;
也可以在 Yak IDE 中直接调用 Nessus 的扫描脚本 ;
甚至还能在 Yak IDE 中使用 Nmap - NSE 脚本;
2024年,这些我们都做到了!
这就是Yak Runner!一个具有专项漏洞检测、反连管理、数据库等很多压箱底实用性功能的地方。我们甚至用不到30行的Yaklang代码,就完成了一个端口扫描的小程序:
YakRunner 的代码补全和语法检查依赖 Yak 对 AST 和 VM 的控制,目前,YakSSA 静态分析能力已经在 YakRunner 中初步使用起来,接下来,Yak将会继续加强对代码的静态检查。
除了要自己有,一个好的平台当然需要借助更好的第三方力量!目前Yak IDE已经接入了一些第三方AI智能编码OpenAI、Chatglm、Moonshot,直接安装相关插件就能直接使用。
效果预览:
YakRunner 内置的代码补全和语法检查功能
近几年,ChatGPT真的把AI带火了!
AI 对程序员一个切实的功能就是代码提示补全了。除了最早开始的GitHub Copilot,近年来,国内的头部公司也陆续在该领域布局。这里向大家推荐一个好用又免费的AI代码补全工具:百度Comate
国内首个支持实时检索的智能代码助手,内置超过10000个 Github 热门代码库;
覆盖各类语言、各类技术栈的优秀框架,如工程方向的Spring、Mybaties、FastAPI、React等,算法类的Transformer、PaddlePaddle等,还有最新的AI框架如AutoGPT、Langchain。
场景实操:
根据当前文件里的SQL,创建对应的PO、mapper,要增加适当的注释、注解、保持风格一致,给出完整代码:
国产化的AI代码补全工具为中国的程序员们提供了更为本土化的解决方案。这些工具不仅可以减少编写代码的时间,还可以帮助开发者避免常见错误,提高代码的一致性和可读性。
这么好用的工具,当然要集成到Yakit里面啦!
目前Yak团队和Comate团队已经成功接线,主要合作场景有代码续写,代码解释等。当然,Yakit的用户们如果想要更多有趣又实用的功能,也可以私聊公众号后台许愿,我们会认真聆听用户的意见和建议,将Yakit打造成更为专业的国产化网络安全工具平台。
END
YAK官方资源
Yak 语言官方教程:
https://yaklang.com/docs/intro/
Yakit 视频教程:
https://space.bilibili.com/437503777
Github下载地址:
https://github.com/yaklang/yakit
Yakit官网下载地址:
https://yaklang.com/
Yakit安装文档:
https://yaklang.com/products/download_and_install
Yakit使用文档:
https://yaklang.com/products/intro/
常见问题速查:
https://yaklang.com/products/FAQ