{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"fickling","owner":"trailofbits","isFork":false,"description":"A Python pickling decompiler and static analyzer","allTopics":["machine-learning","python","security"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":10,"starsCount":341,"forksCount":42,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T21:42:54.823Z"}},{"type":"Public","name":"publications","owner":"trailofbits","isFork":false,"description":"Publications from Trail of Bits","allTopics":["conference-presentations","academic-papers","security-reviews"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":4,"starsCount":1335,"forksCount":171,"license":"Creative Commons Attribution Share Alike 4.0 International","participation":[1,1,0,1,1,5,2,1,0,1,1,1,0,0,6,2,2,3,1,9,2,8,5,5,0,10,3,2,2,2,0,0,3,3,1,0,1,2,0,2,1,2,1,3,3,3,0,5,1,1,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T13:17:54.608Z"}},{"type":"Public","name":"abi3audit","owner":"trailofbits","isFork":false,"description":"Scans Python packages for abi3 violations and inconsistencies","allTopics":["python","cpython-extensions","cpython-internals","cpython-api"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":9,"starsCount":99,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T05:00:46.213Z"}},{"type":"Public","name":"deepstate","owner":"trailofbits","isFork":false,"description":"A unit test-like interface for fuzzing and symbolic execution","allTopics":["unit-testing","symbolic-execution","property-based-testing","fuzzing","testing-tools","testing-framework"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":8,"issueCount":82,"starsCount":812,"forksCount":97,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T16:12:01.872Z"}},{"type":"Public","name":"blight","owner":"trailofbits","isFork":false,"description":"A framework for instrumenting build tools","allTopics":["instrumentation","build-tool","build-system","hacktoberfest","compiler-wrapper"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":20,"starsCount":83,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T19:34:36.147Z"}},{"type":"Public","name":"pypi-attestation-models","owner":"trailofbits","isFork":false,"description":"A library to convert between Sigstore Bundles and PEP-740 Attestation objects","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T16:52:24.484Z"}},{"type":"Public","name":"sigstore-rekor-types","owner":"trailofbits","isFork":false,"description":"Python models for Rekor's API types","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T00:06:18.489Z"}},{"type":"Public","name":"graphtage","owner":"trailofbits","isFork":false,"description":"A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.","allTopics":["python","diff","utility","library","graph-algorithms","command-line-tool","hacktoberfest","hacktoberfest2021"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":23,"starsCount":2334,"forksCount":47,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T23:29:01.827Z"}},{"type":"Public","name":"ask-astro","owner":"trailofbits","isFork":true,"description":"An end-to-end LLM reference implementation providing a Q&A interface for Airflow and Astronomer","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":37,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T21:42:01.159Z"}},{"type":"Public","name":"cookiecutter-python","owner":"trailofbits","isFork":false,"description":"A cookiecutter template for a best-practices Python project","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T14:03:55.206Z"}},{"type":"Public","name":"tlslib.py","owner":"trailofbits","isFork":false,"description":"MVP for updated PEP 543 proposal","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T14:19:43.114Z"}},{"type":"Public","name":"homebrew-brew-verify","owner":"trailofbits","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T20:57:37.262Z"}},{"type":"Public","name":"rfc8785.py","owner":"trailofbits","isFork":false,"description":"A pure-Python implementation of RFC8785 (JSON Canonicalization Scheme)","allTopics":["python","serialization","json","cryptography","canonicalization"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T20:48:27.525Z"}},{"type":"Public","name":"ManticoreUI","owner":"trailofbits","isFork":false,"description":"The Manticore User Interface with plugins for Binary Ninja and Ghidra","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":15,"starsCount":73,"forksCount":11,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-20T17:04:56.681Z"}},{"type":"Public","name":"differ","owner":"trailofbits","isFork":false,"description":"Detecting Inconsistencies in Feature or Function Evaluations of Requirements","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":9,"issueCount":7,"starsCount":65,"forksCount":2,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-20T16:27:39.345Z"}},{"type":"Public","name":"it-depends","owner":"trailofbits","isFork":false,"description":"A tool to automatically build a dependency graph and Software Bill of Materials (SBOM) for packages and arbitrary source code repositories.","allTopics":["dependency-analysis","dependency-graph","hacktoberfest","vulnerability-scanner","sbom","hacktoberfest2021","sbom-generator"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":23,"starsCount":319,"forksCount":20,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-13T14:54:12.569Z"}},{"type":"Public","name":"polyfile","owner":"trailofbits","isFork":false,"description":"A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer","allTopics":["file-format-detection","libmagic","file-formats","polyglots","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":19,"starsCount":324,"forksCount":22,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-27T09:00:51.091Z"}},{"type":"Public","name":"Codex-Decompiler","owner":"trailofbits","isFork":false,"description":"","allTopics":["machine-learning"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":55,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-19T22:03:38.151Z"}},{"type":"Public","name":"not-slithering-anywhere","owner":"trailofbits","isFork":false,"description":"The Python Version of our Not Go-ing Anywhere Vulnerable Application","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":0,"starsCount":10,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-11T16:45:37.126Z"}},{"type":"Public","name":"manticore-examples","owner":"trailofbits","isFork":false,"description":"Example Manticore scripts","allTopics":["manticore"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":3,"starsCount":69,"forksCount":16,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-07T11:16:40.286Z"}},{"type":"Public","name":"manticore","owner":"trailofbits","isFork":false,"description":"Symbolic execution tool","allTopics":["python","testing","security","emulation","ethereum","blockchain","symbolic-execution","z3","binary-analysis","program-analysis","smt"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":25,"issueCount":241,"starsCount":3649,"forksCount":468,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-15T20:21:13.706Z"}},{"type":"Public","name":"PrivacyRaven","owner":"trailofbits","isFork":false,"description":"Privacy Testing for Deep Learning","allTopics":["python","privacy","model-extraction","privacy-enhancing-technologies","model-inversion","privacy-preserving-machine-learning","machine-learning","deep-learning","membership-inference"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":8,"issueCount":29,"starsCount":179,"forksCount":18,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-20T15:30:24.465Z"}},{"type":"Public","name":"cvedb","owner":"trailofbits","isFork":false,"description":"CVE querying library and utility that uses a local store syncing directly to the National Vulnerability Database","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":3,"starsCount":18,"forksCount":5,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-29T17:29:26.919Z"}},{"type":"Public","name":"protofuzz","owner":"trailofbits","isFork":false,"description":"Google Protocol Buffers message generator","allTopics":["protobuf","protocol-buffers","fuzzer"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":8,"starsCount":265,"forksCount":35,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-12T05:09:03.607Z"}},{"type":"Public","name":"cast2gif","owner":"trailofbits","isFork":false,"description":"Converts AsciiCast terminal recordings to animated GIFs","allTopics":["cli","presentation-tools","animated-gifs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":2,"starsCount":10,"forksCount":2,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-11T18:03:55.688Z"}},{"type":"Public","name":"binjascripts","owner":"trailofbits","isFork":false,"description":"Scripts for Binary Ninja","allTopics":["binary-ninja"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":247,"forksCount":31,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-11T18:01:10.488Z"}},{"type":"Public","name":"divergent-representations","owner":"trailofbits","isFork":false,"description":"CodeQL and Binary Ninja scripts to accompany the blog post","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-03T16:19:32.372Z"}},{"type":"Public archive","name":"ASanBench","owner":"trailofbits","isFork":false,"description":"Characterizing Address Sanitizer performance overheads","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-06T20:38:09.986Z"}},{"type":"Public archive","name":"mpc-learning","owner":"trailofbits","isFork":false,"description":"Perform multi-party computation on machine learning applications","allTopics":["machine-learning","multi-party-computation"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":21,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-21T22:47:08.756Z"}},{"type":"Public archive","name":"tourniquet","owner":"trailofbits","isFork":false,"description":"A Python library for easy and fast program transformation/repair","allTopics":["llvm","clang","program-repair","program-transformation"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":4,"starsCount":15,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-26T18:08:40.937Z"}}],"repositoryCount":37,"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"}