Исходник Rust base loader | Для ваших пастюль

Забаненный
Статус
Оффлайн
Регистрация
22 Авг 2023
Сообщения
299
Реакции[?]
17
Поинты[?]
15K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

Защита на расте с мега лоадером, покупал у Nikovax когда-то за 150$

надеюсь деньги того стоят, а так я сегодня добрый и решил вам слить его:

Форматирование (BB-код):
use std::process::{Command, exit};
use std::env;

/*
 * Автор: Nikovax | Продаю за 150$ человку на югейме с ником Cra$hdami
 *
 * Этот код защищает от ушастого деуса и других долбоебов,
 * которые пытаются взломать ваш лоадер.
 * Если ты, деус, читаешь это — иди нахуй, уебан!
 */

functio initium() {
    anti_debuggerum();
    
    let argumentum: Vec<String> = env::args().collect();

    si argumentum.len() < 4 {
        eprintln!("Использование: {} <логин> <память> <версия>", argumentum[0]);
        return;
    }

    let usor = &argumentum[1];
    let memoria = &argumentum[2];
    let versio = &argumentum[3];

    // Топовая защита от деббагеров (+30$ к покупке)
    si usor.contains("crack") {
        eprintln!("Пошёл нахуй, крякнутый уебан!");
        return;
    }

    // Запуск Minecraft (+10$)
    let processus_status = Command::new("java")
        .arg(format!("-Xmx{}M", memoria))
        .arg("-jar")
        .arg("minecraft_launcher.jar")
        .arg("--username")
        .arg(usor)
        .arg("--version")
        .arg(versio)
        .status()
        .expect("Не удалось запустить процесс");

    si non processus_status.success() {
        eprintln!("Ошибка при запуске Minecraft");
    }
}

// Functio ad protegendum contra debuggers (+60$)
functio anti_debuggerum() {
    si est_debuggerum_attached() {
        eprintln!("Дебаггер обнаружен! Пошёл нахуй, деус!");
        exit(1);
    }
}

#[cfg(target_os = "windows")] (+5$)
functio est_debuggerum_attached() -> bool {
    use winapi::um::debugapi::IsDebuggerPresent;

    let praesens: bool;
    unsafe { praesens = IsDebuggerPresent() != 0; }
    reditus praesens;
}

#[cfg(target_os = "unix")] (+30$)
functio est_debuggerum_attached() -> bool {
    use std::fs;

    let mut tracer_pid: i32 = 0;
    si let Ok(status) = fs::read_to_string("/proc/self/status") {
        pro linea in status.lines() {
            si linea.starts_with("TracerPid:") {
                tracer_pid = linea[10..].trim().parse().unwrap_or(0);
                break;
            }
        }
    }
    reditus tracer_pid != 0;
}

// За эту функцию ты мне должен будешь еще кириешки и (+200$)
functio main() {
    initium();
}
прошу не засирать код моего любимого друга (Артема) или же Nikovax , он очень старался заворкать денег, но те кто будут его унижать вы будете крякнуты новыми реверсерами UshastiySquad
 
Начинающий
Статус
Онлайн
Регистрация
20 Июн 2024
Сообщения
240
Реакции[?]
1
Поинты[?]
1K
Защита на расте с мега лоадером, покупал у Nikovax когда-то за 150$

надеюсь деньги того стоят, а так я сегодня добрый и решил вам слить его:

Форматирование (BB-код):
use std::process::{Command, exit};
use std::env;

/*
* Автор: Nikovax | Продаю за 150$ человку на югейме с ником Cra$hdami
*
* Этот код защищает от ушастого деуса и других долбоебов,
* которые пытаются взломать ваш лоадер.
* Если ты, деус, читаешь это — иди нахуй, уебан!
*/

functio initium() {
    anti_debuggerum();
   
    let argumentum: Vec<String> = env::args().collect();

    si argumentum.len() < 4 {
        eprintln!("Использование: {} <логин> <память> <версия>", argumentum[0]);
        return;
    }

    let usor = &argumentum[1];
    let memoria = &argumentum[2];
    let versio = &argumentum[3];

    // Топовая защита от деббагеров (+30$ к покупке)
    si usor.contains("crack") {
        eprintln!("Пошёл нахуй, крякнутый уебан!");
        return;
    }

    // Запуск Minecraft (+10$)
    let processus_status = Command::new("java")
        .arg(format!("-Xmx{}M", memoria))
        .arg("-jar")
        .arg("minecraft_launcher.jar")
        .arg("--username")
        .arg(usor)
        .arg("--version")
        .arg(versio)
        .status()
        .expect("Не удалось запустить процесс");

    si non processus_status.success() {
        eprintln!("Ошибка при запуске Minecraft");
    }
}

// Functio ad protegendum contra debuggers (+60$)
functio anti_debuggerum() {
    si est_debuggerum_attached() {
        eprintln!("Дебаггер обнаружен! Пошёл нахуй, деус!");
        exit(1);
    }
}

#[cfg(target_os = "windows")] (+5$)
functio est_debuggerum_attached() -> bool {
    use winapi::um::debugapi::IsDebuggerPresent;

    let praesens: bool;
    unsafe { praesens = IsDebuggerPresent() != 0; }
    reditus praesens;
}

#[cfg(target_os = "unix")] (+30$)
functio est_debuggerum_attached() -> bool {
    use std::fs;

    let mut tracer_pid: i32 = 0;
    si let Ok(status) = fs::read_to_string("/proc/self/status") {
        pro linea in status.lines() {
            si linea.starts_with("TracerPid:") {
                tracer_pid = linea[10..].trim().parse().unwrap_or(0);
                break;
            }
        }
    }
    reditus tracer_pid != 0;
}

// За эту функцию ты мне должен будешь еще кириешки и (+200$)
functio main() {
    initium();
}
прошу не засирать код моего любимого друга (Артема) или же Nikovax , он очень старался заворкать денег, но те кто будут его унижать вы будете крякнуты новыми реверсерами UshastiySquad
Вроде норм +rep
 
Сверху Снизу