clamStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (+520.69%)
Pyre CheckPerformant type-checking for python.
Stars: ✭ 5,716 (+19610.34%)
Crab LlvmStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 143 (+393.1%)
SeahornSeaHorn Verification Framework
Stars: ✭ 270 (+831.03%)
PhasarA LLVM-based static analysis framework.
Stars: ✭ 503 (+1634.48%)
Dg[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (+734.48%)
OCCAMOCCAM: Object Culling and Concretization for Assurance Maximization
Stars: ✭ 20 (-31.03%)
monadic-cfaGeneric implementation of different CFA families based on monadic decomposition
Stars: ✭ 16 (-44.83%)
ClangkitClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (+1037.93%)
Sea DsaA new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (+210.34%)
infrared✨🚀 Blazing fast, inferred static type checker for JavaScript.
Stars: ✭ 46 (+58.62%)
sasiSignedness-Agnostic Strided-Interval
Stars: ✭ 32 (+10.34%)
iec-checkerStatic analysis of IEC 61131-3 programs
Stars: ✭ 36 (+24.14%)
Clang Power ToolsBringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (+882.76%)
WalaT.J. Watson Libraries for Analysis
Stars: ✭ 395 (+1262.07%)
TajsType Analyzer for JavaScript
Stars: ✭ 150 (+417.24%)
LinterStatic Analysis Compiler Plugin for Scala
Stars: ✭ 273 (+841.38%)
sturdySturdy is a library for developing sound static analyses in Haskell.
Stars: ✭ 49 (+68.97%)
BapBinary Analysis Platform
Stars: ✭ 1,385 (+4675.86%)
PytA Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Stars: ✭ 2,061 (+7006.9%)
Detect It EasyProgram for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+10182.76%)
SvfStatic Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+1762.07%)
DomtresatDominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (+44.83%)
CxxctpDEPRECATED. USE INSTEAD github.com/blockspacer/flextool
Stars: ✭ 58 (+100%)
SysSys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Stars: ✭ 149 (+413.79%)
IkosStatic analyzer for C/C++ based on the theory of Abstract Interpretation.
Stars: ✭ 1,368 (+4617.24%)
CrabCoRnucopia of ABstractions: a library for building abstract interpretation-based analyses
Stars: ✭ 102 (+251.72%)
CodecheckerCodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Stars: ✭ 1,209 (+4068.97%)
SixtyPicalA 6502-oriented low-level programming language supporting advanced static analysis
Stars: ✭ 25 (-13.79%)
EffectiveSanRuntime type and bounds-error checking for C/C++
Stars: ✭ 95 (+227.59%)
StoatSTatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (+51.72%)
LyraNo description or website provided.
Stars: ✭ 23 (-20.69%)
flextoolC++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (+10.34%)
Codeql GoThe CodeQL extractor and libraries for Go.
Stars: ✭ 224 (+672.41%)
SCAFA Speculation-Aware Collaborative Dependence Analysis Framework
Stars: ✭ 25 (-13.79%)
tiroTIRO - A hybrid iterative deobfuscation framework for Android applications
Stars: ✭ 20 (-31.03%)
surveyorA symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Stars: ✭ 14 (-51.72%)
jayhornStatic checker for Java
Stars: ✭ 54 (+86.21%)
automutateApplies waves of mutations provided by other tools, such as linters or codemods.
Stars: ✭ 13 (-55.17%)
blinkyJava Code Instrumenter and Execution Tracer
Stars: ✭ 16 (-44.83%)
cosmixA Compiler-based System for Secure Memory Instrumentation and Execution in Enclaves
Stars: ✭ 22 (-24.14%)
pahoutA pair programming partner for writing better PHP. Pahout means PHP mahout 🐘
Stars: ✭ 43 (+48.28%)
js-zijuCompile javascript to LLVM IR, x86 assembly and self interpreting
Stars: ✭ 112 (+286.21%)
scalehlsA scalable High-Level Synthesis framework on MLIR
Stars: ✭ 62 (+113.79%)
LLVM.jlJulia wrapper for the LLVM C API
Stars: ✭ 90 (+210.34%)
bridgecrew-actionThis Github Action runs Bridgecrew against an Infrastructure-as-Code repository. Bridgecrew performs static security analysis of Terraform & CloudFormation Infrastructure code.
Stars: ✭ 52 (+79.31%)
snowstarHere lies the code for the Snow* programming language, currently being rewritten.
Stars: ✭ 31 (+6.9%)
analysis-netStatic analysis framework for .NET programs.
Stars: ✭ 19 (-34.48%)
llvmgraphOcamlgraph overlay for llvm
Stars: ✭ 20 (-31.03%)
static-code-analysis-pluginA plugin to simplify Static Code Analysis on Gradle. Not restricted to, but specially useful, in Android projects, by making sure all analysis can access the SDK classes.
Stars: ✭ 36 (+24.14%)
LLVM4DLLVM C-Api Headers and binaries for Delphi
Stars: ✭ 21 (-27.59%)
averroesJava bytecode generator for sound and precise partial program analysis
Stars: ✭ 19 (-34.48%)
pyc2bytecodeA Python Bytecode Disassembler helping reverse engineers in dissecting Python binaries by disassembling and analyzing the compiled python byte-code(.pyc) files across all python versions (including Python 3.10.*)
Stars: ✭ 70 (+141.38%)
ionlang🌌 Ion language compiler library, powered by LLVM
Stars: ✭ 13 (-55.17%)