Что нового
Теневой форум

Добро пожаловать на FSELL- крупнейший теневой форум. У нас Вы сможете найти огромное количество заработка в интернете, купить паспорт, ксиву, оружие, куча многих товаров и услуг, в виде пробива, взлома, нанять киллера. Все это Вы найдете на нашем форуме! Не пренебрегайте услугами Гарант-Сервиса, это убережет Вас от мошенников.

[Source] Самоудаление программы [C+P]

iExploit

%USERNAME%
Продвинутый
Код:
void autoDelete()
{
    TCHAR szFile[MAX_PATH], szCmd[MAX_PATH];

    if ((GetModuleFileName(0, szFile, MAX_PATH) != 0) && (GetShortPathName(szFile, szFile, MAX_PATH) != 0))
    {
        lstrcpy(szCmd, "/c del ");
        lstrcat(szCmd, szFile);
        lstrcat(szCmd, " >> NUL");

        if(GetEnvironmentVariable("ComSpec", szFile, MAX_PATH) != 0)  ShellExecute(0, 0, szFile, szCmd, 0, SW_HIDE);
    }

    exit(0);
}

Как использовать - дело ваше. Возможно вы боитесь за свой хост, думая, что кто то дешифрует ваш Xor-шифр. В моем случае - приходится клеить файлы, после открытия происходит дроп в темп, поэтому у меня самоудаление более применимо.

Собственно, для самых маленьких:
Код:
#include <iostream>
#include <windows.h>

void autoDelete()
{
    TCHAR szFile[MAX_PATH], szCmd[MAX_PATH];

    if ((GetModuleFileName(0, szFile, MAX_PATH) != 0) && (GetShortPathName(szFile, szFile, MAX_PATH) != 0))
    {
        lstrcpy(szCmd, "/c del ");
        lstrcat(szCmd, szFile);
        lstrcat(szCmd, " >> NUL");

        if (GetEnvironmentVariable("ComSpec", szFile, MAX_PATH) != 0)  ShellExecute(0, 0, szFile, szCmd, 0, SW_HIDE);
    }

    exit(0);
}

int main()
{
    autoDelete();
    return 0;
}
 
Последнее редактирование:
Вверх