Software Reliability Lab's repositories
hoogle_plus
Type-driven, component based synthesis, showcasing TYpe Guided Abstract Refinement (TYGAR)
iris-jellyfish
Extension of atomic triples in Iris with atomic postconditions and formal verification of the Lazy JellyFish skip list
EcoAndroid
EcoAndroid is an Android Studio plugin that suggests automated refactorings for reducing energy consumption of Java android applications.
GLITCH-ASE22-Replication-Package
Replication Package for the paper "GLITCH: Automated Polyglot Security Smell Detection in Infrastructure as Code"
DafnyBench
DafnyBench: A Benchmark for Formal Software Verification
jump-mapper
Approximating PIN guess numbers using keypad patterns.
skeptic-authority-template
A basic template for a Skeptic authority.
skeptic-lang
A DSL for asserting password composition policy effectiveness.
analytic-password-cracking-box
Box to run the analytic password cracking utility.
coq-number-rendering
Coq number rendering library.
count-expander
A program for re-hydrating password dumps that contain counts.
Efficient-Lock-Free-Durable-Sets
Code for "Yoav Zuriel, Michal Friedman, Gali Sheffi, Nachshon Cohen, and Erez Petrank. Efficient Lock-Free Durable Sets, OOPSLA 2019" (https://dl.acm.org/doi/10.1145/3360554)
zxcvbn-plus
Low-Budget Password Strength Estimation