483 matches found
vulnerable-code-snippets
易受攻击的代码片段 漏洞 | 编程语言 | 运行易受攻击的代码片段 | 安装 | 更新 YesWeHack 提供了包含多种不同漏洞的代码片段,让你能在安全的 Docker 化环境中练习代码分析。这些易受攻击的代码片段适合所有技能水平。 每周五 在 Twitter @yeswehack 上发布新的易受攻击的代码片段 !🗒 如果你想看到一些特别的内容,或者你只是对易受攻击的代码片段有一个想法,欢迎创建一个「新建 Issue」来阐述你的想法,没有想法是愚蠢的 。 ⚠️ 请注意 请务必在安全的环境中运行这些代码,因为代码本身存在漏洞,仅供学习代码分析之用!...
Gin-Vue-admin-poc-CVE-2022-21660
Gin-Vue-admin垂直越权漏洞与代码分析-CVE-2022-21660 一、前言 欢迎各位大佬们给该项目点一个start https://github.com/flipped-aurora/gin-vue-admin/ 文章写完了之后,申请CVE有一些麻烦,不过好在还是申请到了,github的员工响应迅速 ps 申请CVE前,已经提交了CNVD 二、环境搭建 按照官方教程 git clone https://github.com/flipped-aurora/gin-vue-admin.git 随后进入server目录 go generate go build -o server...
HackBot
HackBot - AI搭載サイバーセキュリティチャットボット | | | | | | | | | | || |/ |/ | |/ / \ / | | By: Morpheuslord | | | | | | | | | | AI used: Meta-LLama2 || ||,|||\/ / | はじめに...
awesome-nodejs-security
Node.js セキュリティリソースの厳選リスト。 Liran Tal から Node.js のセキュアコーディングのテクニックとベストプラクティスを学ぶ 目次 ツール Webフレームワークの強化 静的コード解析 動的アプリケーションセキュリティテスト 入力検証 / 出力エンコード 安全な構成 CSRF 脆弱性とセキュリティアドバイザリ セキュリティ強化 データソース セキュリティインシデント 教育リソース ハッキングプレイグラウンド 記事 研究論文 書籍 ロードマップ 企業 ツール Webフレームワークの強化 Helmet - Helmet は、さまざまな HTTP...
deepsecrets
DeepSecrets - a better tool for secret scanning !WARNING Active development was switched to the creator's fork at https://github.com/ntoskernel/deepsecrets. This repository will not receive any updates...
StaCoAn
StaCoAn メンテナンス停止 近日中にアーカイブされます。 StaCoAnは、モバイルアプリケーションの静的コード解析を行う開発者、バグバウンティハンター、倫理的ハッカーを支援するクロスプラットフォームツールです。 このツールは、コード内の以下のような興味深い行を検索します: ハードコードされた認証情報 APIキー APIのURL 復号鍵 主要なコーディングミス このツールは、ユーザーインターフェースにおける使いやすさとグラフィカルなガイダンスに重点を置いて作成されました。 すぐに試したい方は、リリースページからダウンロードしてください。 :...
SucoshScanny
Sucosh Scanny "Sucosh" は、自動化されたソースコード脆弱性スキャナーSASTであり、PythonFlask-DjangoおよびNodeJs向けの評価フレームワークです。Webアプリケーション開発やソースコード分析プロセスにおいてコードレビューを実行できます。与えられたソースコード内の多くの脆弱性RCE、SSTI、安全でないデシリアライゼーション、SSRF、SQLI、CSRFなどを検出できます。現在のところ、pythonflask,djangoおよびnodejsexpress js.言語の検出モジュールのみが完成しています。将来的には、phpLaravel,...
miasm
What is Miasm? Miasm is a free and open source GPLv2 reverse engineering framework. Miasm aims to analyze / modify / generate binary programs. Here is a non exhaustive list of features: Opening / modifying / generating PE / ELF 32 / 64 LE / BE Assembling / Disassembling X86 / ARM / MIPS / SH4 /...
DakshSCRA
Daksh SCRA ソースコードレビュー支援 Author: Debasis Mohanty [email protected] Twitter / X: @coffeensecurity www.coffeeandsecurity.com Daksh SCRAについて Daksh SCRA(Source Code Review Assist)は、ソースコードレビュープロセスの効率を高めるために構築されており、コードレビュアーに構造化され整理されたアプローチを提供します。 潜在的な問題をすべて無差別にフラグ付けするのではなく、Daksh...
gosec
gosec - Go セキュリティチェッカー Go AST および SSA コード表現をスキャンすることで、ソースコードのセキュリティ問題を検査します。 クイックリンク GitHub Action ローカルインストール クイックスタート 一般的な使用パターン ルールの選択 出力フォーマット 特徴 パターンベースのルール — Go コードにおける一般的なセキュリティ問題を検出 SSA ベースのアナライザー — 型変換、スライス境界、暗号問題に対応 汚染解析 —...
ngrev
ngrev Graphical tool for reverse engineering of Angular projects. It allows you to navigate in the structure of your application and observe the relationship between the different modules, providers, and directives. The tool performs static code analysis which means that you don't have to run you...
multiplier
Multiplier 更快地发现更多漏洞 Multiplier 提供精确且全面的代码理解能力。 它通过将构建产物保存到数据库中,并通过 C++ 或 Python API 使其可持久访问来实现这一点。 Multiplier 强调能够唯一标识构建过程中的 所有 实体,包括单个 token、AST 节点和中间表示。借助 Multiplier,分析人员可以在某种表示上识别感兴趣的代码模式,然后将结果以可读形式准确地返回给人类,或通过实体 ID 传递给后续脚本。 Multiplier 的 API 功能丰富,通常能提供与编译器同级甚至更优的信息质量,并且以整个程序为粒度进行关联。我们喜欢说,借助其...
autoSource
AutoSource AutoSourceは、SonarQubeと統合された自動ソースコードレビューフレームワークであり、静的コード分析/レビューを実行できます。SDLC(ソフトウェア開発ライフサイクル)の非常に初期段階で脆弱性を効果的に発見するために使用できます。ユーザーは、フレームワークにGITリポジトリのリンクを指定するだけでコードをスキャンできます。 AutoSourceフレームワークは、すべてのプラットフォーム(MAC、Linux、Windows)でソースコードレビューを実行できます。 インストール 1. AutoSourceリポジトリをシステムにダウンロードします。 2...
ghostrings
Ghostrings 用于通过 P-Code 分析恢复 Go 二进制文件中字符串定义的脚本。 已在 x86、x86-64、ARM 和 ARM64 上测试。 脚本 Golang 这些可以在脚本管理器(Script Manager)的 Golang 类别中找到。 GoDynamicStrings.java 分析 P-Code 以查找在栈上创建的字符串结构。使用较低层的“寄存器”风格分析。 GoFuncCallStrings.java 分析 P-Code 以查找直接通过寄存器传递给函数调用而无需写入栈的字符串结构。使用“规范化”(normalize)风格分析,并借助 Ghidra 新的内置...
kube-score
kube-score kube-score is a tool that performs static code analysis of your Kubernetes object definitions. The output is a list of recommendations of what you can improve to make your application more secure and resilient. You can test kube-score out in the browser with the online demo source...
VulTriage
一种基于大语言模型和静态代码分析的智能漏洞检测框架,支持多数据集评估和消融研究。 📋 目录 介绍 主要特性 系统要求 快速开始 使用方法 数据集与模型 常见问题 介绍 本项目是一个基于GPT-4o和BGE-M3模型的智能漏洞检测框架,结合了: 静态结构分析 :控制流图(CFG)、数据流图(DFG)、抽象语法树(AST) 检索增强生成(RAG) :基于CWE知识库的漏洞模式匹配 代码理解 :使用大语言模型进行语义分析 成对/单样本检测 :支持多种评估模式 主要特性 ✅ 支持PrimeVul和Kotlin数据集 ✅ 集成CWE漏洞知识库检索 ✅ 可配置消融研究 ✅ 实时指标追踪 ✅...
packj
Packj flags malicious/risky open-source packages Packj pronounced package is a tool to help to mitigate software supply chain attacks. It can detect malicious, vulnerable, abandoned, typo-squatting, and other "risky" packages from popular open-source package registries, such as NPM, RubyGems, and...
checkov
Checkov is a static code analysis tool for infrastructure as code IaC and also a software composition analysis SCA tool for images and open source packages. It scans cloud infrastructure provisioned using Terraform, Terraform plan, Cloudformation, AWS SAM, Kubernetes, Helm charts, Kustomize,...
PulseAPK
PulseAPK PulseAPK 是一款专业级 Android 逆向与安全分析 GUI,基于 WPF 和 .NET 8 构建。它将 apktool 的强大能力与高级静态分析功能结合,并以高性能赛博朋克风格界面呈现。PulseAPK 从反编译到分析、重建与签名,贯穿整个工作流。 观看 YouTube 演示 你还可以进行 Smali 代码分析。只需将 Smali 文件夹拖放到 Analysis 标签页。 如果要构建(并在必要时签名)Smali 文件夹,请使用 “Build APK” 部分。 关键特性 🛡️ 静态安全分析 :自动扫描 Smali 代码中的漏洞,包括 root...
apkvuln
ApkVuln \ / \ / \ / \ / \ /\ \ \ \ /|\ \ \ | | | \ | |/ /\ \ / / | | | | | | | / \ | / ' \ V /| || | || . | // \|| |\ / /|||| ApkVuln を使用すると、APK から .java ファイルを取得し、そのコード内の潜在的な脆弱性を正規表現を用いて分析します。 注 : 結果の精度は正規表現に依存します。これらはカスタマイズ可能です。 依存関係 このアプリを実行するには、Python 3.6+ と apkx をインストールする必要があります。...