Dg[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (-10.37%)
kleverRead-only mirror of the Klever Git repository
Stars: ✭ 18 (-93.33%)
clamStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (-33.33%)
Crab LlvmStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 143 (-47.04%)
progge.rsProgram analysis playground for a simple, imperative language
Stars: ✭ 29 (-89.26%)
Sea DsaA new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (-66.67%)
Tool listsLinks to tools by subject
Stars: ✭ 270 (+0%)
PhasarA LLVM-based static analysis framework.
Stars: ✭ 503 (+86.3%)
jayhornStatic checker for Java
Stars: ✭ 54 (-80%)
StoatSTatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (-83.7%)
ConcuerrorConcuerror is a stateless model checking tool for Erlang programs.
Stars: ✭ 277 (+2.59%)
TlaplusTLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
Stars: ✭ 1,618 (+499.26%)
CxxctpDEPRECATED. USE INSTEAD github.com/blockspacer/flextool
Stars: ✭ 58 (-78.52%)
SysSys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Stars: ✭ 149 (-44.81%)
iec-checkerStatic analysis of IEC 61131-3 programs
Stars: ✭ 36 (-86.67%)
AliveAlive: Automatic LLVM's Instcombine Verifier
Stars: ✭ 204 (-24.44%)
Alive2Automatic verification of LLVM optimizations
Stars: ✭ 199 (-26.3%)
SymbioticSymbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
Stars: ✭ 212 (-21.48%)
WalaT.J. Watson Libraries for Analysis
Stars: ✭ 395 (+46.3%)
Vscode TlaplusTLA+ language support for Visual Studio Code
Stars: ✭ 152 (-43.7%)
LinterStatic Analysis Compiler Plugin for Scala
Stars: ✭ 273 (+1.11%)
SvfStatic Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+100%)
Pyre CheckPerformant type-checking for python.
Stars: ✭ 5,716 (+2017.04%)
IkosStatic analyzer for C/C++ based on the theory of Abstract Interpretation.
Stars: ✭ 1,368 (+406.67%)
CrabCoRnucopia of ABstractions: a library for building abstract interpretation-based analyses
Stars: ✭ 102 (-62.22%)
BapBinary Analysis Platform
Stars: ✭ 1,385 (+412.96%)
CodecheckerCodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Stars: ✭ 1,209 (+347.78%)
PytA Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Stars: ✭ 2,061 (+663.33%)
Detect It EasyProgram for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+1004.44%)
Codeql GoThe CodeQL extractor and libraries for Go.
Stars: ✭ 224 (-17.04%)
flextoolC++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (-88.15%)
OCCAMOCCAM: Object Culling and Concretization for Assurance Maximization
Stars: ✭ 20 (-92.59%)
tiroTIRO - A hybrid iterative deobfuscation framework for Android applications
Stars: ✭ 20 (-92.59%)
surveyorA symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Stars: ✭ 14 (-94.81%)
SmackSMACK Software Verifier and Verification Toolchain
Stars: ✭ 305 (+12.96%)
ClangkitClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (+22.22%)
Clang Power ToolsBringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (+5.56%)
DomtresatDominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (-84.44%)
SCAFA Speculation-Aware Collaborative Dependence Analysis Framework
Stars: ✭ 25 (-90.74%)
kaniKani Rust Verifier
Stars: ✭ 229 (-15.19%)
vscode-tlaplusTLA+ language support for Visual Studio Code
Stars: ✭ 213 (-21.11%)
vercorsThe VerCors verification toolset for verifying parallel and concurrent software
Stars: ✭ 30 (-88.89%)
llvm-svnArch Linux PKGBUILD for LLVM, Clang et al. (latest SVN code)
Stars: ✭ 18 (-93.33%)
monadic-cfaGeneric implementation of different CFA families based on monadic decomposition
Stars: ✭ 16 (-94.07%)
OlifantA simple programming language targeting LLVM
Stars: ✭ 58 (-78.52%)
flycheck-elsaFlycheck integration for Elsa---Emacs lisp static analyzer
Stars: ✭ 25 (-90.74%)
snowstarHere lies the code for the Snow* programming language, currently being rewritten.
Stars: ✭ 31 (-88.52%)
KRFAnalysisCollection of LLVM passes and triage tools for use with the KRF fuzzer
Stars: ✭ 26 (-90.37%)
llvm-project-prepoFork of LLVM with modifications to support a program repository
Stars: ✭ 27 (-90%)
static file analysisAnalysis of file (doc, pdf, exe, ...) in deep (emmbedded file(s)) with clamscan and yara rules
Stars: ✭ 34 (-87.41%)
VerifierPackage verifier provides simple defensive programing primitives.
Stars: ✭ 264 (-2.22%)
blSimple imperative programming language created for fun.
Stars: ✭ 57 (-78.89%)
qodana-action⚙️ Scan your Java, Kotlin, PHP, Python, JavaScript, TypeScript projects at GitHub with Qodana
Stars: ✭ 112 (-58.52%)
llvm-kaleidoscopeLLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (-54.07%)