improve mapper
This commit is contained in:
parent
46730ee8fa
commit
a98aa59446
3 changed files with 138 additions and 165 deletions
|
|
@ -47,7 +47,7 @@ impl Deobfuscator {
|
|||
}
|
||||
|
||||
pub fn deobfuscate_nsig(&self, nsig: &str) -> Result<String> {
|
||||
deobfuscate_sig(nsig, &self.data.sig_fn)
|
||||
deobfuscate_nsig(nsig, &self.data.nsig_fn)
|
||||
}
|
||||
|
||||
pub fn get_sts(&self) -> String {
|
||||
|
|
@ -297,7 +297,6 @@ fn get_sts(player_js: &str) -> Result<String> {
|
|||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
use std::sync::Arc;
|
||||
use test_log::test;
|
||||
|
||||
const TEST_JS: &str = include_str!("../notes/base.js");
|
||||
|
|
@ -380,7 +379,7 @@ c[36](c[8],c[32]),c[20](c[25],c[10]),c[2](c[22],c[8]),c[32](c[20],c[16]),c[32](c
|
|||
async fn t_update() {
|
||||
let client = Client::new();
|
||||
let cache = Cache::default();
|
||||
let mut deobf = Deobfuscator::from_fetched_info(client, cache).await.unwrap();
|
||||
let deobf = Deobfuscator::from_fetched_info(client, cache).await.unwrap();
|
||||
|
||||
let deobf_sig = deobf.deobfuscate_sig("GOqGOqGOq0QJ8wRAIgaryQHfplJ9xJSKFywyaSMHuuwZYsoMTAvRvfm51qIGECIA5061zWeyfMPX9hEl_U6f9J0tr7GTJMKyPf5XNrJb5fb5i").unwrap();
|
||||
println!("{}", deobf_sig);
|
||||
|
|
|
|||
Reference in a new issue