8000 DependableSystemsLab repositories · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Change the repository type filter

All

    Repositories list

    • LaTex codebase for the DSN paper "Reentrancy Redux: The Evolution of Real-World Reentrancy Attacks on Blockchains"
      TeX
      0000Updated Jun 22, 2025Jun 22, 2025
    • ravage

      Public
      Python
      Creative Commons Zero v1.0 Universal
      0000Updated Jun 6, 2025Jun 6, 2025
    • OneOS

      Public
      JavaScript
      MIT License
      2807Updated Jun 2, 2025Jun 2, 2025
    • Python
      MIT License
      0100Updated May 27, 2025May 27, 2025
    • Remix

      Public
      ReMlX: Resilience for ML Ensembles using XAI at Inference against Faulty Training Data. More info can be found in our DSN'25 paper.
      Python
      Apache License 2.0
      0000Updated May 7, 2025May 7, 2025
    • Diversity guided search for resilient ensembles. More info can be found in our SAC'25 paper.
      Python
      Apache License 2.0
      0000Updated Dec 21, 2024Dec 21, 2024
    • LLTFI

      Public
      LLTFI is a tool, which is an extension of LLFI, allowing users to run fault injection experiments on C/C++, TensorFlow and PyTorch applications at the LLVM IR level. Please refer to the paper below. NOTE: If you publish a paper using LLTFI, please cite the following paper:
      C++
      Apache License 2.0
      1137100Updated Oct 4, 2024Oct 4, 2024
    • specguard

      Public
      C++
      MIT License
      2400Updated Oct 1, 2024Oct 1, 2024
    • AutoPatch

      Public
      C
      0100Updated Sep 9, 2024Sep 9, 2024
    • Python
      MIT License
      2400Updated Sep 6, 2024Sep 6, 2024
    • SwarmFuzz

      Public
      MATLAB
      MIT License
      0600Updated Apr 30, 2024Apr 30, 2024
    • POMABuster is an automated engine to detect Price Oracle Manipualtion Attack (POMA) to blockchain oracles.
      Jupyter Notebook
      MIT License
      2700Updated Apr 11, 2024Apr 11, 2024
    • SolidiFI

      Public
      SolidiFI is an automated and systematic framework for evaluating smart contracts' static analysis tools via Bug Injection
      Solidity
      Other
      87901Updated Feb 3, 2024Feb 3, 2024
    • DeLorean

      Public
      Python
      MIT License
      0000Updated Jan 17, 2024Jan 17, 2024
    • The code and datasets used for EdgeEngine research paper (SEC'23). EdgeEngine is a thermal-aware optimization framework for running ML inference on heterogenous edge platforms.
      Python
      1100Updated Oct 16, 2023Oct 16, 2023
    • Code for the paper "Overconfidence is a Dangerous Thing: Mitigating Membership Inference Attacks by Enforcing Less Confident Prediction" in NDSS'24.
      Python
      11020Updated Sep 6, 2023Sep 6, 2023
    • ODFI

      Public
      ODFI is an annotation fault injection tool for object detection datasets. More info can be found in our ISSRE'23 paper: https://blogs.ubc.ca/dependablesystemslab/2023/08/07/evaluating-the-effect-of-common-annotation-faults-on-object-detection-techniques-per/
      Python
      Apache License 2.0
      0000Updated Aug 21, 2023Aug 21, 2023
    • Python
      0100Updated Aug 9, 2023Aug 9, 2023
    • eTainter

      Public
      eTainter is an automated static taint analysis tool for detecting gas-related vulnerabilities in smart contracts.
      Python
      Other
      61821Updated Jul 24, 2023Jul 24, 2023
    • AChecker

      Public
      AChecker (Access Control Checker) is an automated static analysis tool for detecting access control vulnerabilities in smart contracts.
      Python
      MIT License
      43620Updated May 2, 2023May 2, 2023
    • pid-piper

      Public
      This is a repository for the PID-Piper project to protect Robotic Vehicles from Physical Attacks. For more info, see the paper.
      C
      5321Updated Dec 16, 2022Dec 16, 2022
    • ThingsJS

      Public
      ThingsJS is a framework for running JavaScript applications on IoT devices such as Raspberry PIs. For more details, see below:
      JavaScript
      MIT License
      5161414Updated Dec 10, 2022Dec 10, 2022
    • EdgeShell

      Public
      JavaScript
      0000Updated Dec 6, 2022Dec 6, 2022
    • Jujutsu

      Public
      Code for the paper "Turning Your Strength against You: Detecting and Mitigating Robust and Universal Adversarial Patch Attack"
      Shell
      2710Updated Nov 24, 2022Nov 24, 2022
    • Stealthy Attacks against Robotic Vehicles. Please read the following paper before trying out the attacks.
      C
      41411Updated Oct 20, 2022Oct 20, 2022
    • Representation and Reference Lowering of ONNX Models in MLIR Compiler Infrastructure
      C++
      Apache License 2.0
      358000Updated Aug 4, 2022Aug 4, 2022
    • LLFI

      Public
      LLFI is an LLVM based fault injection tool, that injects faults into the LLVM IR of the application source code. The faults can be injected into specific program points, and the effect can be easily tracked back to the source code. Please refer to the paper below. NOTE: If you publish a paper using LLFI, please add it to PaperLLFI.bib
      Java
      Other
      3373111Updated Jul 7, 2022Jul 7, 2022
    • Repository of benchmarks to evaluate Solidity Smart contract analysis tools
      Python
      Other
      256931Updated Jun 16, 2022Jun 16, 2022
    • Simple web-app for keeping track of conference PC paper review meetings
      JavaScript
      MIT License
      1000Updated Jun 9, 2022Jun 9, 2022
    • GoHigh

      Public
    0