{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"GLITCH","owner":"sr-lab","isFork":false,"description":"GLITCH is a technology-agnostic framework that enables automated detection of code smells in Infrastructure-as-Code scripts.","allTopics":["ansible","puppet","linter","chef","iac","smell-detector"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":21,"starsCount":16,"forksCount":4,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T17:12:48.887Z"}},{"type":"Public","name":"coqpyt","owner":"sr-lab","isFork":false,"description":"Python client for coq-lsp","allTopics":["coq","language-server-protocol","lsp-client"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":6,"starsCount":15,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T16:55:44.587Z"}},{"type":"Public","name":"glitch-python-hcl2","owner":"sr-lab","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":50,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T12:28:06.306Z"}},{"type":"Public","name":"iris-jellyfish","owner":"sr-lab","isFork":false,"description":"Extension of atomic triples in Iris with atomic postconditions and formal verification of the Lazy JellyFish skip list","allTopics":["coq","concurrent-data-structure","formal-verification","logical-atomicity"],"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T18:09:19.747Z"}},{"type":"Public","name":"gspider","owner":"sr-lab","isFork":false,"description":"Guess success probability slider, for plotting the evolution of password guessing attacks.","allTopics":["dependent-types","data-structure","risk-assessment","probabilistic-models","password-guessers"],"primaryLanguage":{"name":"Idris","color":"#b30000"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-30T21:48:38.263Z"}},{"type":"Public","name":"sr-lab.github.io","owner":"sr-lab","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-10T22:48:04.628Z"}},{"type":"Public","name":"hoogle_plus","owner":"sr-lab","isFork":true,"description":"Type-driven, component based synthesis, showcasing TYpe Guided Abstract Refinement (TYGAR)","allTopics":[],"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-29T22:28:10.993Z"}},{"type":"Public","name":"GLITCH-ASE22-Replication-Package","owner":"sr-lab","isFork":false,"description":"Replication Package for the paper \"GLITCH: Automated Polyglot Security Smell Detection in Infrastructure as Code\"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-29T21:43:18.215Z"}},{"type":"Public","name":"smartbugs","owner":"sr-lab","isFork":true,"description":"SmartBugs: A Framework to Analyze Solidity Smart Contracts","allTopics":[],"primaryLanguage":{"name":"Solidity","color":"#AA6746"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":133,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-08T15:47:22.315Z"}},{"type":"Public","name":"qsharp-fuzz","owner":"sr-lab","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Q#","color":"#fed659"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-24T23:08:58.583Z"}},{"type":"Public","name":"polaris","owner":"sr-lab","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-10T19:38:21.729Z"}},{"type":"Public","name":"EcoAndroid","owner":"sr-lab","isFork":false,"description":"EcoAndroid is an Android Studio plugin that suggests automated refactorings for reducing energy consumption of Java android applications.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":4,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-20T19:37:24.229Z"}},{"type":"Public","name":"quantum-hoare-logic","owner":"sr-lab","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-30T13:15:35.097Z"}},{"type":"Public","name":"DifFuzzAR","owner":"sr-lab","isFork":true,"description":"Automatic Repair of Java Code with Timing Side-Channel Vulnerabilities","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":2,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-02T10:01:10.608Z"}},{"type":"Public","name":"pws_repo","owner":"sr-lab","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-11T10:18:10.227Z"}},{"type":"Public","name":"XBoard","owner":"sr-lab","isFork":true,"description":"在线白板 Online whiteboard","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":74,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-08T15:16:58.724Z"}},{"type":"Public","name":"Efficient-Lock-Free-Durable-Sets","owner":"sr-lab","isFork":true,"description":"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)","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-30T18:06:52.249Z"}},{"type":"Public","name":"skeptic-lang","owner":"sr-lab","isFork":false,"description":"A DSL for asserting password composition policy effectiveness.","allTopics":["dsl","formal-methods","password-policy","zipfs-law","power-law"],"primaryLanguage":{"name":"Idris","color":"#b30000"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-10T18:36:27.878Z"}},{"type":"Public","name":"pyrrho","owner":"sr-lab","isFork":false,"description":"Automated password composition policy selection.","allTopics":["distribution","probability","composition","password","policy","renormalization"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-08T23:37:11.237Z"}},{"type":"Public","name":"skeptic-authority-template","owner":"sr-lab","isFork":false,"description":"A basic template for a Skeptic authority.","allTopics":["coq","verification","formal-methods","code-generation","password-policy"],"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-08T11:54:48.119Z"}},{"type":"Public","name":"pol-infer","owner":"sr-lab","isFork":false,"description":"Inferring password composition policies from breached user credential databases.","allTopics":["security","inference","password-policy"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-08-16T16:12:35.059Z"}},{"type":"Public","name":"coq-number-rendering","owner":"sr-lab","isFork":false,"description":"Coq number rendering library.","allTopics":["coq","casting","stringify","numbers-to-text","text-to-number"],"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-21T13:25:27.310Z"}},{"type":"Public","name":"analytic-password-cracking-box","owner":"sr-lab","isFork":false,"description":"Box to run the analytic password cracking utility.","allTopics":["vagrant","vm","analytic","password-cracking","password-security"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-10T11:52:16.560Z"}},{"type":"Public","name":"zxcvbn-plus","owner":"sr-lab","isFork":false,"description":"Low-Budget Password Strength Estimation","allTopics":[],"primaryLanguage":{"name":"CoffeeScript","color":"#244776"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-29T22:42:12.862Z"}},{"type":"Public","name":"nbvcxz","owner":"sr-lab","isFork":true,"description":"Password strength estimator","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":53,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-16T20:33:59.624Z"}},{"type":"Public","name":"zxcvbn","owner":"sr-lab","isFork":true,"description":"Low-Budget Password Strength Estimation","allTopics":[],"primaryLanguage":{"name":"CoffeeScript","color":"#244776"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":927,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-16T00:16:34.468Z"}},{"type":"Public","name":"pin-bank","owner":"sr-lab","isFork":false,"description":"Numeric PINs counted and sorted by frequency as they occur in the RockYou dataset.","allTopics":["security","frequency","list","analysis","password","pin"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-29T21:00:08.139Z"}},{"type":"Public","name":"count-expander","owner":"sr-lab","isFork":false,"description":"A program for re-hydrating password dumps that contain counts.","allTopics":["windows","password","password-cracking","password-dump"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-25T17:00:26.567Z"}},{"type":"Public","name":"jump-mapper","owner":"sr-lab","isFork":false,"description":"Approximating PIN guess numbers using keypad patterns.","allTopics":["windows","machine-learning","pin","password-strength-estimator"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-25T15:05:26.000Z"}},{"type":"Public","name":"coq-tries","owner":"sr-lab","isFork":false,"description":"Generic tries in Coq.","allTopics":["library","coq","generic","trie","lookup","search-tree"],"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-06T23:58:55.096Z"}}],"repositoryCount":44,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}