All Projects → Seahorn → Similar Projects or Alternatives

914 Open source projects that are alternatives of or similar to Seahorn

Dg
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (-10.37%)
klever
Read-only mirror of the Klever Git repository
Stars: ✭ 18 (-93.33%)
clam
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (-33.33%)
Crab Llvm
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 143 (-47.04%)
progge.rs
Program analysis playground for a simple, imperative language
Stars: ✭ 29 (-89.26%)
Sea Dsa
A new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (-66.67%)
Mutual labels:  static-analysis, llvm, verification
Tool lists
Links to tools by subject
Stars: ✭ 270 (+0%)
Phasar
A LLVM-based static analysis framework.
Stars: ✭ 503 (+86.3%)
jayhorn
Static checker for Java
Stars: ✭ 54 (-80%)
Stoat
STatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (-83.7%)
Mutual labels:  static-analysis, llvm
Concuerror
Concuerror is a stateless model checking tool for Erlang programs.
Stars: ✭ 277 (+2.59%)
Mutual labels:  verification, model-checking
Tlaplus
TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
Stars: ✭ 1,618 (+499.26%)
Mutual labels:  verification, model-checking
Cxxctp
DEPRECATED. USE INSTEAD github.com/blockspacer/flextool
Stars: ✭ 58 (-78.52%)
Mutual labels:  static-analysis, llvm
Sys
Sys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Stars: ✭ 149 (-44.81%)
Mutual labels:  static-analysis, llvm
iec-checker
Static analysis of IEC 61131-3 programs
Stars: ✭ 36 (-86.67%)
Alive
Alive: Automatic LLVM's Instcombine Verifier
Stars: ✭ 204 (-24.44%)
Mutual labels:  llvm, verification
Alive2
Automatic verification of LLVM optimizations
Stars: ✭ 199 (-26.3%)
Mutual labels:  llvm, verification
Symbiotic
Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
Stars: ✭ 212 (-21.48%)
Mutual labels:  llvm, verification
Wala
T.J. Watson Libraries for Analysis
Stars: ✭ 395 (+46.3%)
Vscode Tlaplus
TLA+ language support for Visual Studio Code
Stars: ✭ 152 (-43.7%)
Mutual labels:  verification, model-checking
Linter
Static Analysis Compiler Plugin for Scala
Stars: ✭ 273 (+1.11%)
Svf
Static Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+100%)
Mutual labels:  static-analysis, llvm
Pyre Check
Performant type-checking for python.
Stars: ✭ 5,716 (+2017.04%)
Ikos
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
Stars: ✭ 1,368 (+406.67%)
Crab
CoRnucopia of ABstractions: a library for building abstract interpretation-based analyses
Stars: ✭ 102 (-62.22%)
Bap
Binary Analysis Platform
Stars: ✭ 1,385 (+412.96%)
Codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Stars: ✭ 1,209 (+347.78%)
Mutual labels:  static-analysis, llvm
Pyt
A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Stars: ✭ 2,061 (+663.33%)
Semgrep Rules
Semgrep rules registry
Stars: ✭ 140 (-48.15%)
Detect It Easy
Program for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+1004.44%)
Codeql Go
The CodeQL extractor and libraries for Go.
Stars: ✭ 224 (-17.04%)
flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (-88.15%)
Mutual labels:  llvm, static-analysis
OCCAM
OCCAM: Object Culling and Concretization for Assurance Maximization
Stars: ✭ 20 (-92.59%)
Mutual labels:  llvm, static-analysis
tiro
TIRO - A hybrid iterative deobfuscation framework for Android applications
Stars: ✭ 20 (-92.59%)
surveyor
A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Stars: ✭ 14 (-94.81%)
Mutual labels:  llvm, program-analysis
Smack
SMACK Software Verifier and Verification Toolchain
Stars: ✭ 305 (+12.96%)
Mutual labels:  llvm, verification
Ultimate
Stars: ✭ 95 (-64.81%)
Mutual labels:  program-analysis, model-checking
Software Quality Wiki
Software Quality Wiki
Stars: ✭ 1,991 (+637.41%)
Mutual labels:  verification, model-checking
Clangkit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (+22.22%)
Mutual labels:  static-analysis, llvm
Clang Power Tools
Bringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (+5.56%)
Mutual labels:  static-analysis, llvm
Domtresat
Dominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (-84.44%)
Mutual labels:  static-analysis, llvm
SCAF
A Speculation-Aware Collaborative Dependence Analysis Framework
Stars: ✭ 25 (-90.74%)
Mutual labels:  llvm, static-analysis
kani
Kani Rust Verifier
Stars: ✭ 229 (-15.19%)
Mutual labels:  verification, model-checking
vscode-tlaplus
TLA+ language support for Visual Studio Code
Stars: ✭ 213 (-21.11%)
Mutual labels:  verification, model-checking
sleighcraft
sleigh craft!
Stars: ✭ 221 (-18.15%)
Mutual labels:  static-analysis
vercors
The VerCors verification toolset for verifying parallel and concurrent software
Stars: ✭ 30 (-88.89%)
Mutual labels:  verification
llvm-svn
Arch Linux PKGBUILD for LLVM, Clang et al. (latest SVN code)
Stars: ✭ 18 (-93.33%)
Mutual labels:  llvm
monadic-cfa
Generic implementation of different CFA families based on monadic decomposition
Stars: ✭ 16 (-94.07%)
Mutual labels:  static-analysis
Olifant
A simple programming language targeting LLVM
Stars: ✭ 58 (-78.52%)
Mutual labels:  llvm
flycheck-elsa
Flycheck integration for Elsa---Emacs lisp static analyzer
Stars: ✭ 25 (-90.74%)
Mutual labels:  static-analysis
snowstar
Here lies the code for the Snow* programming language, currently being rewritten.
Stars: ✭ 31 (-88.52%)
Mutual labels:  llvm
graph-llvm-ir
Visualization of LLVM IR
Stars: ✭ 43 (-84.07%)
Mutual labels:  llvm
KRFAnalysis
Collection of LLVM passes and triage tools for use with the KRF fuzzer
Stars: ✭ 26 (-90.37%)
Mutual labels:  llvm
llvm-project-prepo
Fork of LLVM with modifications to support a program repository
Stars: ✭ 27 (-90%)
Mutual labels:  llvm
static file analysis
Analysis of file (doc, pdf, exe, ...) in deep (emmbedded file(s)) with clamscan and yara rules
Stars: ✭ 34 (-87.41%)
Mutual labels:  static-analysis
Verifier
Package verifier provides simple defensive programing primitives.
Stars: ✭ 264 (-2.22%)
Mutual labels:  verification
kolibrios-llvm
KolibriOS ported to LLVM
Stars: ✭ 31 (-88.52%)
Mutual labels:  llvm
bl
Simple imperative programming language created for fun.
Stars: ✭ 57 (-78.89%)
Mutual labels:  llvm
qodana-action
⚙️ Scan your Java, Kotlin, PHP, Python, JavaScript, TypeScript projects at GitHub with Qodana
Stars: ✭ 112 (-58.52%)
Mutual labels:  static-analysis
llvm-kaleidoscope
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (-54.07%)
Mutual labels:  llvm
1-60 of 914 similar projects