Changes to be committed:

modified:   README.md
	modified:   src/client.rs
This commit is contained in:
Michael Wain 2024-09-07 02:55:19 +03:00
parent 7bbae124fc
commit 92e5b93a55
2 changed files with 6 additions and 4 deletions

View File

@ -1,8 +1,8 @@
# Frida
![GitHub last commit](https://img.shields.io/github/last-commit/alterdekim/Frida)
![Jenkins Build](https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fjenkins.awain.net%2Fjob%2FFrida%2F)
![docs.rs](https://img.shields.io/docsrs/:crate)
[![Jenkins Build](https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fjenkins.awain.net%2Fjob%2FFrida%2F)](https://jenkins.awain.net/job/Frida/)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/alterdekim/Frida)
![GitHub Repo stars](https://img.shields.io/github/stars/alterdekim/Frida)

View File

@ -1,6 +1,7 @@
use crossbeam_channel::unbounded;
use socket2::SockAddr;
use tokio::{net::UdpSocket, sync::Mutex};
use std::io::{Read, Write};
use std::{io::{Read, Write}, net::SocketAddr};
use base64::prelude::*;
use log::{error, info, warn};
use std::sync::Arc;
@ -94,8 +95,9 @@ pub async fn client_mode(client_config: ClientConfiguration, s_interface: Option
}
});
let s_a: SocketAddr = client_config.server.endpoint.parse().unwrap();
#[cfg(target_os = "linux")]
configure_routes(client_config.server.endpoint.split(":")[0], s_interface);
configure_routes(&s_a.ip().to_string(), s_interface);
let priv_key = BASE64_STANDARD.decode(client_config.client.private_key).unwrap();