An open API service providing repository metadata for many open source software ecosystems.

Topic: "data-flow-analysis"

grin-compiler/grin

GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.

Language: Haskell - Size: 21.8 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,040 - Forks: 39

secure-software-engineering/phasar

A LLVM-based static analysis framework.

Language: C++ - Size: 129 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 988 - Forks: 147

AngoraFuzzer/Angora

Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.

Language: C++ - Size: 13 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 941 - Forks: 170

falconre/falcon

Binary Analysis Framework in Rust

Language: Rust - Size: 2.23 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 565 - Forks: 46

cofibrant/micro-mitten

You might not need your garbage collector

Language: Rust - Size: 90.8 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 543 - Forks: 11

BeaEngine/beaengine

BeaEngine disasm project

Language: Python - Size: 2.6 MB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 541 - Forks: 124

Washi1337/Echo

Generic static analysis framework.

Language: C# - Size: 2.89 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 224 - Forks: 33

pfalcon/ScratchABlock

Yet another crippled decompiler project

Language: Python - Size: 905 KB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 104 - Forks: 23

SVF-tools/Software-Security-Analysis

Static Analysis Course

Language: C++ - Size: 86.8 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 70 - Forks: 28

Aurore54F/JStap

Modular static malicious JavaScript detection system

Language: Python - Size: 428 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 35 - Forks: 13

daanvdh/JavaDataFlow

Creating Data Flow Graphs from java input classes

Language: Java - Size: 200 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 34 - Forks: 11

edgardozoppi/analysis-net

Static analysis framework for .NET programs.

Language: C# - Size: 2.33 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 14

Aurore54F/HideNoSeek

Static data flow-based analysis of JavaScript files to detect syntactic clones

Language: Python - Size: 55.7 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 17 - Forks: 3

sdasgup3/partial-redundancy-elimination

Partial Redundancy Elimination Pass in LLVM

Language: TeX - Size: 22.7 MB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 13 - Forks: 3

patrick-petrovic/visualDFA

VisualDFA is a sophisticated educational tool for interactively visualizing data-flow analyses using Java/Jimple.

Language: Java - Size: 27.7 MB - Last synced at: 6 months ago - Pushed at: almost 8 years ago - Stars: 12 - Forks: 4

sgraf812/datafix

Fixing data-flow problems in expression trees

Language: HTML - Size: 19.4 MB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

laurmaedje/symflow

Data flow analysis for x86-64 ELF binaries based on symbolic execution. 🔎

Language: Rust - Size: 2.27 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

Learner0x5a/DataFlowAnalysis-miasm

Generate data-flow graph and def-use graph for a function based on miasm and IDA Pro.

Language: Python - Size: 44.9 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 2

Egor18/jdataflow

jdataflow is a Z3 solver based data-flow analyzer for Java source code.

Language: Java - Size: 717 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 2

wenkokke/MonoProc 📦

A framework for data-flow analysis of a simple imperative programming language.

Language: Haskell - Size: 459 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 0

TheComputeGuy/static-analysis-plugin 📦

An IDA Python plugin for CFG generation and data flow analysis on x86 binaries

Language: Python - Size: 86.9 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

PKULiuHui/Value-Range-Analysis

The project of PKU compiler class. Predict the range of value given SSA code.

Language: Python - Size: 9.99 MB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 3

dibyendu/unrelyzer

Another program analyzer, that performs static Value and Interval analysis of C like UNRELIABLE programs

Language: C - Size: 10.7 MB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 1

saber-dragon/DemandDrivenDefUseAnalysis

Language: LLVM - Size: 40.3 MB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

WoodyWangHou/LLVM-flowAnalysis

A collection of LLVM passes, including some data flow analysis passes

Language: C++ - Size: 79.1 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 2

sdasgup3/non-separable-global-dataflow-framework

Extend GCC's GDFA Architecture to Non-separable Framwork

Language: Turing - Size: 1.97 MB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

iamaayushrivastava/Inter-Procedural-Constant-Propagation

This repository features an LLVM optimization pass for inter-procedural, context-insensitive, and flow-sensitive constant propagation that analyses and substitutes constant values across function boundaries. Key features include handling diverse data types and operations, and transforming variables and function arguments to constants.

Language: LLVM - Size: 23.4 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

SaiSurajMatta/Data-Warehousing-and-Advanced-Data-Analytics

Data Analytics Project: Analyzed Promotions and Provided Tangible Insights to Sales Director

Language: TSQL - Size: 2.07 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

eladn/NDFA

Neural Data-Flow Analysis: A tool for solving program-related tasks which involve data-flow analysis using deep neural networks

Language: Python - Size: 1.26 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

goelayu/Sprinter

A web crawler that leverages compute memoization techniques to enable lightning fast crawling of pages without sacrificing fidelity

Language: JavaScript - Size: 1.45 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

t-ex-tools/t.ex-graph-converter

Node.js application that consumes T.EX-exported HTTP/S requests and responses and generated a graph representation, which models data flows among hosts.

Language: JavaScript - Size: 419 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hexwell/vflow

Static code analyzer checking for variable dependencies between modules

Language: Haskell - Size: 41 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

sim642/bsc-thesis

Abstraktsete domeenide omaduspõhine testimine (Property-based Testing of Abstract Domains)

Language: TeX - Size: 7.31 MB - Last synced at: 21 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

Related Topics
static-analysis 10 llvm 6 control-flow-analysis 6 program-analysis 4 compiler-optimization 4 control-flow-graph 4 haskell 3 javascript 3 compiler 3 reverse-engineering 3 library 2 static-code-analysis 2 cil 2 bytecode 2 bitvector 2 abstract-interpretation 2 java 2 llvm-pass 2 x86-64 2 compilers 2 data-flow-graph 2 code-analysis 2 idapython 2 ida-pro 2 symbolic-execution 2 etl 1 etl-pipeline 1 mssql 1 go 1 crawler 1 sql 1 tableau 1 compiler-optimizations 1 taint-analysis 1 computer-science 1 thesis-paper 1 docker 1 data-warehousing 1 data-visualization 1 data-segmentation 1 data-pipeline 1 data-modeling 1 programming-language 1 compile-time-garbage-collection 1 data-architecture 1 data-analysis 1 data 1 memory-management 1 thesis 1 constant-propagation 1 property-based-testing 1 estonian-language 1 estonian 1 bsc-thesis 1 bachelor-thesis 1 abstract-domain 1 value-flow 1 interprocedural-analysis 1 static-analysis-course 1 llvm-tutorial 1 x86 1 emulation 1 optimisation 1 functional-programming 1 decompiler 1 gcc-plugin 1 dead-code-elimination 1 cpp 1 c 1 rust 1 binary-analysis 1 intel 1 disassembler 1 c99 1 educational 1 education 1 call-graph-analysis 1 c-sharp 1 backend 1 api 1 analysis 1 web-tracking 1 http-communication-request-response 1 graph 1 value-range-analysis 1 syntactic-analysis 1 python3 1 malware-detection 1 lexical-analysis 1 classification 1 infeasible-paths 1 algorithm 1 reverse 1 reaching-definition-analysis 1 miasm 1 idapro 1 def-use-analysis 1 binary-lifting 1 inspections 1 code-inspection 1