Skip to content

codedefender-io/api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ CodeDefender

CodeDefender is a binary obfuscation platform designed to protect compiled programs against reverse engineering and static analysis. This repository contains the official Rust SDK and CLI tools for interacting with the CodeDefender SaaS backend.


📦 Crate Structure

This is a Cargo workspace with the following crates:

Shared data structures and configuration types used by both the CLI and API client. This includes the CDConfig struct and the AnalysisResult model returned from the server.

A blocking Rust client library for interacting with the CodeDefender SaaS backend. Upload binaries, perform analysis, trigger obfuscation, and poll for the obfuscated output.

cli/codedefender-cli

A command-line tool built on top of codedefender-api, offering an easy way to run protection workflows locally from the terminal.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages