Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

169 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

License: MPL-2.0

defiant

image:[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk> :toc: macro :toclevels: 3 :icons: font :source-highlighter: rouge :experimental: :url-github: https://github.com/hyperpolymath/defiant :url-gitlab: https://gitlab.com/hyperpolymath/defiant :url-bitbucket: https://bitbucket.org/hyperpolymath/defiant :url-codeberg: https://codeberg.org/hyperpolymath/defiant

Authorization Bypass Detection Testing Framework

RSR Certified Status: Specification Version 0.1.0 License: MPL-2.0

Project Status

Important

This repository is currently at the specification and infrastructure stage.

The CI/CD pipelines, language policies, and project scaffolding are complete.
The core framework implementation is forthcoming.

What is Defiant?

Defiant is a testing framework for authorization bypass detection — designed to help security professionals and developers identify access control vulnerabilities in their systems.

Intended Capabilities

  • Detection of authorization bypass patterns

  • Testing framework for access control validation

  • Integration with security testing pipelines

  • Compliance with RSR (Rhodium Standard Repository) guidelines

Current Repository Contents

Component Description Status

CI/CD Infrastructure

11 GitHub Actions workflows enforcing language policy, security standards, and quality gates

✓ Complete

Language Policy

RSR-compliant stack (Rust, ReScript, Deno, Gleam, Guile Scheme)

✓ Complete

Security Policy Enforcement

Blocks weak crypto, HTTP URLs, hardcoded secrets

✓ Complete

Multi-Mirror Distribution

Synchronized to GitHub, GitLab, Bitbucket, Codeberg

✓ Complete

Core Framework

Authorization bypass detection engine

○ Pending

Test Suites

Framework validation and example tests

○ Pending

Documentation

Usage guides and API reference

○ Pending

Technology Stack

Defiant follows the Rhodium Standard Repository (RSR) guidelines.

Installation

# Clone from GitHub (primary)
git clone https://github.com/hyperpolymath/defiant

# Or from mirrors
git clone https://gitlab.com/hyperpolymath/defiant
git clone https://codeberg.org/hyperpolymath/defiant

Package Managers

# Guix (preferred)
guix shell -f guix.scm

# Nix (fallback)
nix develop  # when flake.nix is available

Mirrors

Platform URL

GitHub (primary)

{url-github}

GitLab

{url-gitlab}

Bitbucket

{url-bitbucket}

Codeberg

{url-codeberg}

Roadmap

See ROADMAP.adoc for the development plan.

License

Dual-licensed under:

  • Palimpsest-MPL-1.0 License

  • MPL-2.0

With additional philosophical overlay: LicenseRef-Palimpsest-0.5

See LICENSE.txt for details.

Citation

See docs/CITATIONS.adoc for citation formats.

Contributing

See CONTRIBUTING.adoc (forthcoming).

Metadata

  • Domain: software-development, security-testing

  • Framework: RSR (Rhodium Standard Repository)

  • Author: Jonathan D.A. Jewell

  • ORCID: 0000-0002-1234-5678

Architecture

See TOPOLOGY.md for a visual architecture map and completion dashboard.

About

Authorization Bypass Detection Testing Framework

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages