From b927b727ad6686cd380d01f5daa1aa06e3c2de69 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sat, 14 Sep 2024 01:12:12 +0800 Subject: [PATCH] feat: upate derparse.rs --- derparse-rs/src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/derparse-rs/src/main.rs b/derparse-rs/src/main.rs index 4a34813..1f5936e 100755 --- a/derparse-rs/src/main.rs +++ b/derparse-rs/src/main.rs @@ -59,6 +59,15 @@ fn try_parse(arg1: &str) -> Vec { if let Ok(h) = base64::engine::general_purpose::STANDARD.decode(&arg1) { return h; } + if let Ok(h) = base64::engine::general_purpose::STANDARD_NO_PAD.decode(&arg1) { + return h; + } + if let Ok(h) = base64::engine::general_purpose::URL_SAFE.decode(&arg1) { + return h; + } + if let Ok(h) = base64::engine::general_purpose::URL_SAFE_NO_PAD.decode(&arg1) { + return h; + } if let Ok(content) = fs::read(&arg1) { return content; }