• Stars
    star
    43
  • Rank 645,449 (Top 13 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created almost 10 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Implementation of indistinguishability obfuscation constructions from scientific literature

More Repositories

1

macke

Modular And Compositional analysis with KLEE Engine
Python
113
star
2

obfuscation-benchmarks

A set of programs used for benchmarking the strength of obfuscation
C
83
star
3

vot4cs

A Virtualization Obfuscation Tool for C# programs
C#
38
star
4

munch

Greybox fuzzer for optimizing function coverage and finding low-level vulnerabilities in C programs
Makefile
37
star
5

attack-graph-generator

Python
30
star
6

klee-install

Step by step manual for building KLEE
Shell
18
star
7

dta-vs-osc

Dynamic Taint Analysis versus Obfuscated Self-Checking
16
star
8

Repackman

A Tool for the Automatic Repackaging of Android Apps
13
star
9

deadlines

Deadline countdowns for academic conferences relevant to the SSE chair.
JavaScript
11
star
10

Oedipus

A Python framework that uses machine learning algorithms to implement the metadata recovery attack against obfuscated programs.
Python
10
star
11

self-checksumming

C++
10
star
12

sip-toolchain

A toolchain for software integrity protection including self-checksumming, control flow integrity, result checking, oblivious hashing and a sample program protected using Intel SGX
8
star
13

sip-oblivious-hashing

LLVM
7
star
14

JTeC

JTeC: Java Testwise Coverage
Java
7
star
15

input-dependency-analyzer

C++
7
star
16

dirts

DIRTS: Dependency Injection Aware Regression Test Selection
Java
7
star
17

Maat

Maat is a framework that mines VirusTotal scan reports to extract various information about the correctness, completeness, and consistency of scanners. It can also be used to train threshold-based and ML-based labeling strategies to label (Android) apps according to their VirusTotal scan reports and much more. Maat also refers to the ancient Egyptian concepts of truth, balance, order, harmony.
Python
7
star
18

Pairika

C++
6
star
19

nequivack

Non-equivalence checker for C programs
C
6
star
20

binary-rts

BinaryRTS is a research tool for regression test selection of C++ binaries based on dynamic binary instrumentation
Python
5
star
21

Aletheia

HTML
4
star
22

macke-opt-llvm

Passes for LLVM operations inside MACKE
C++
4
star
23

CIS-Benchmark-Evaluation

This repository is part of the paper Automated Implementation of Windows-related Security-Configuration Guides presented at the 35th IEEE/ACM International Conference on Automated Software Engineering.
HTML
3
star
24

inverse-transparency

Connected infrastructure to automatically log and display accesses to employees' data
Python
3
star
25

macke-fuzzer-opt-llvm

C++
3
star
26

green-fuzzing-artifacts

Artifacts for the paper: "Green Fuzzing: A Saturation-Based Stopping Criterion using Vulnerability Prediction"
Jupyter Notebook
3
star
27

what-the-func

A simple C++ function parser/tagger based on tree-sitter
TypeScript
2
star
28

rritbed

Real-Time Remote Intrusion Detection Testbed
Python
2
star
29

localizing-android-malicious-behaviors

Initial implementation of a method to localize malicious behaviors from API call traces of Android apps
Python
2
star
30

SACPS-evaluation-framework

Python
2
star
31

disa-windows-server-2016

This repository is part of the paper Automated Implementation of Windows-related Security-Configuration Guides presented at the 35th IEEE/ACM International Conference on Automated Software Engineering.
2
star
32

ssacps_packages

Contains ROS packages to run the use cases in the ssacps_simulation repository.
C++
2
star
33

troutcatchers

A framework for the extraction of malicious behaviors from Android (repackaged) malware
Python
1
star
34

kovacs

Go
1
star
35

sipvsml

Software Integrity Protection Versus Machine Learning
Jupyter Notebook
1
star
36

CodeMapExtractor

Python
1
star
37

survey-tools

A bunch of text and pdf analysis tools that may be useful for literature surveys and mapping studies
Python
1
star
38

MakeAdditions

Add magic to your make command
Python
1
star
39

disa-windows-server-2019

This repository is part of the paper Automated Implementation of Windows-related Security-Configuration Guides presented at the 35th IEEE/ACM International Conference on Automated Software Engineering.
1
star
40

Better-Safe-Than-Sorry

This repository is part of the paper "Better Safe Than Sorry! Automated Identification of Breaking Security-Configuration Rules" accepted at the "4th ACM/IEEE International Conference on Automation of Software Test (AST)". https://conf.researchr.org/home/ast-2023
Python
1
star
41

CODASPY2022

This repository is part of the paper "Hardening with Scapolite: a DevOps-based Approach for Improved Authoring and Testing of Security-Configuration Guides in Large-Scale Organizations" presented at the 12th ACM Conference on Data and Application Security and Privacy (CODASPY). http://www.codaspy.org/2022/
1
star
42

Automated-Identification-of-Security-Relevant-Configuration-Settings-Using-NLP

This repository is part of the paper "Automated Identification of Security-Relevant Configuration Settings Using NLP" accepted at the Industry Showcase track at the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE). https://conf.researchr.org/track/ase-2022/ase-2022-industry-showcase.
Jupyter Notebook
1
star