androscalpel/apk_frauder/src/main.rs
2024-05-06 18:01:27 +02:00

22 lines
647 B
Rust

use std::collections::HashMap;
use std::env;
use std::fs::File;
use std::io::Cursor;
fn main() {
apk_frauder::replace_dex(
"app-release.apk",
"app-instrumented.apk",
&mut [File::open("classes.dex").expect("failed to open file")],
"my-release-key.jks",
Some(&format!(
"{}/Android/Sdk/build-tools/34.0.0/zipalign",
env::var("HOME").expect("$HOME not set")
)),
Some(&format!(
"{}/Android/Sdk/build-tools/34.0.0/apksigner",
env::var("HOME").expect("$HOME not set")
)),
None::<HashMap<String, Option<Cursor<&[u8]>>>>,
);
}