Dg[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (+69.23%)
progge.rsProgram analysis playground for a simple, imperative language
Stars: ✭ 29 (-79.72%)
SeahornSeaHorn Verification Framework
Stars: ✭ 270 (+88.81%)
clamStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (+25.87%)
PhasarA LLVM-based static analysis framework.
Stars: ✭ 503 (+251.75%)
iec-checkerStatic analysis of IEC 61131-3 programs
Stars: ✭ 36 (-74.83%)
DomtresatDominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (-70.63%)
flextoolC++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Stars: ✭ 32 (-77.62%)
LinterStatic Analysis Compiler Plugin for Scala
Stars: ✭ 273 (+90.91%)
StoatSTatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (-69.23%)
SysSys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Stars: ✭ 149 (+4.2%)
Detect It EasyProgram for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+1985.31%)
PytA Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Stars: ✭ 2,061 (+1341.26%)
Sea DsaA new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (-37.06%)
surveyorA symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Stars: ✭ 14 (-90.21%)
SCAFA Speculation-Aware Collaborative Dependence Analysis Framework
Stars: ✭ 25 (-82.52%)
ClangkitClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (+130.77%)
WalaT.J. Watson Libraries for Analysis
Stars: ✭ 395 (+176.22%)
Pyre CheckPerformant type-checking for python.
Stars: ✭ 5,716 (+3897.2%)
OCCAMOCCAM: Object Culling and Concretization for Assurance Maximization
Stars: ✭ 20 (-86.01%)
tiroTIRO - A hybrid iterative deobfuscation framework for Android applications
Stars: ✭ 20 (-86.01%)
Clang Power ToolsBringing clang-tidy magic to Visual Studio C++ developers.
Stars: ✭ 285 (+99.3%)
IkosStatic analyzer for C/C++ based on the theory of Abstract Interpretation.
Stars: ✭ 1,368 (+856.64%)
CxxctpDEPRECATED. USE INSTEAD github.com/blockspacer/flextool
Stars: ✭ 58 (-59.44%)
CodecheckerCodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Stars: ✭ 1,209 (+745.45%)
Codeql GoThe CodeQL extractor and libraries for Go.
Stars: ✭ 224 (+56.64%)
BapBinary Analysis Platform
Stars: ✭ 1,385 (+868.53%)
SvfStatic Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+277.62%)
CrabCoRnucopia of ABstractions: a library for building abstract interpretation-based analyses
Stars: ✭ 102 (-28.67%)
Nodejsscannodejsscan is a static security code scanner for Node.js applications.
Stars: ✭ 1,874 (+1210.49%)
ZpaA parser and source code analyzer for PL/SQL and Oracle SQL.
Stars: ✭ 124 (-13.29%)
Llvm UtilsLLVM/Clang for Visual Studio 2019, 2017, 2015, 2013, 2012 and 2010. clang-cl for Python3 distutils. Utils for Clang Static Analyzer
Stars: ✭ 123 (-13.99%)
CscoutC code refactoring browser
Stars: ✭ 139 (-2.8%)
Llvm MirrorNOTE: The LLVM project now operates official Git mirrors as well: http://llvm.org/docs/GettingStarted.html#git-mirror -- An automated mirror of llvm/trunk from LLVM's SVN. Updates hourly. Release branches and tags are tracked manually. This mirror is *not* commit-ID compatible with the official Git mirrors.
Stars: ✭ 122 (-14.69%)
LibebcC++ Library and Tool for Extracting Embedded Bitcode
Stars: ✭ 122 (-14.69%)
MazewalkerToolkit for enriching and speeding up static malware analysis
Stars: ✭ 132 (-7.69%)
Llvm Pass TutorialA step-by-step tutorial for building an LLVM sample pass
Stars: ✭ 122 (-14.69%)
BsodsurvivorThis project aims to facilitate debugging a kernel driver in windows by adding support for a code change on the fly without reboot/unload, and more!
Stars: ✭ 122 (-14.69%)
TipStatic program analysis for TIP
Stars: ✭ 140 (-2.1%)
LowfatLean C/C++ Bounds Checking with Low-Fat Pointers
Stars: ✭ 139 (-2.8%)
LibcudacxxThe C++ Standard Library for your entire system.
Stars: ✭ 1,861 (+1201.4%)
ReadingA list of computer-science readings I recommend
Stars: ✭ 1,919 (+1241.96%)
VoltaCompiler for the Volt Programming Language
Stars: ✭ 118 (-17.48%)
RstcheckChecks syntax of reStructuredText and code blocks nested within it
Stars: ✭ 130 (-9.09%)
Argus SafArgus static analysis framework
Stars: ✭ 117 (-18.18%)
Config LintCommand line tool to validate configuration files
Stars: ✭ 118 (-17.48%)
Php Cs FixerA tool to automatically fix PHP Coding Standards issues
Stars: ✭ 10,709 (+7388.81%)
Setup PhpGitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
Stars: ✭ 1,945 (+1260.14%)
Frama C SnapshotRelease snapshots of the Frama-C platform for source code analysis
Stars: ✭ 129 (-9.79%)
SojoboA binary analysis framework
Stars: ✭ 116 (-18.88%)
Clang Llvm Tutorialclang & llvm examples, e.g. AST Interpreter, Function Pointer Analysis, Value Range Analysis, Data-Flow Analysis, Andersen Pointer Analysis, LLVM Backend...
Stars: ✭ 139 (-2.8%)
I18n TasksManage translation and localization with static analysis, for Ruby i18n
Stars: ✭ 1,748 (+1122.38%)
Ruby Type InferenceDynamic definitions and types provider for ruby static analysis
Stars: ✭ 129 (-9.79%)