droidsaw 2.0.0

DROIDSAW — unified Android reverse engineering CLI. Hermes, DEX, APK signing. JSON output, MCP server. Bytecode is not a security layer.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Semgrep CLI arg composition.
//!
//! Droidsaw does not bundle semgrep rules. This module provides the
//! plumbing for users to bring their own semgrep rules — via
//! `--rules <path>` (multi-arg) and the `DROIDSAW_SEMGREP_RULES` env
//! var (path-separator-merged on the host platform via
//! [`std::env::split_paths`]).

pub mod args;
pub mod run;

pub use args::{
    compose_argv, compose_argv_with_env, compose_config_args, compose_config_args_with_env,
    SemgrepArgs, SemgrepError, ENV_RULES,
};
pub use run::run_and_persist;