AllocConsole();
freopen("CONOUT$", "w", stdout);
// После вызова инициализации функи
std::cout << "Hooking SetupVelocity" << std::endl;
потом компилить в dll инжектить и будет консоль с кской?std::cout << "";
Console.WriteLine();
print()
System.out.println();
writeln("");
println("");
дело в том что я плюсы не ебу в душе онли питон знаюAllocConsole - тебе в помощь.
Использование:
Код:AllocConsole(); freopen("CONOUT$", "w", stdout); // После вызова инициализации функи std::cout << "Hooking SetupVelocity" << std::endl;
можешь написать хуйню чтобы было попонятнее?AllocConsole - тебе в помощь.
Использование:
Код:AllocConsole(); freopen("CONOUT$", "w", stdout); // После вызова инициализации функи std::cout << "Hooking SetupVelocity" << std::endl;
Ну, так ты в dllmain'e то создаешь новый поток, а в этом потоке у тебя инициализация хуков, etc. Там и делай свою злоебучую консольпотом компилить в dll инжектить и будет консоль с кской?
дело в том что я плюсы не ебу в душе онли питон знаю
Да ты чуркабес, ему просто нужна пустая либа с консолью. Для плотнейших вбросов о крякахНу, так ты в dllmain'e то создаешь новый поток, а в этом потоке у тебя инициализация хуков, etc. Там и делай свою злоебучую консоль
Вот здесь Посмотреть вложение 229820 у тебя есть Посмотреть вложение 229821
А вот и твоя злоебучая функция которую вызывает поток при инжекте Посмотреть вложение 229822
кряк ты сделал, а консоль не можешь? прикол чо
дллку мне подогналикряк ты сделал, а консоль не можешь? прикол чо
Для каких нибудь лёгких программ да, ты можешь воспользоватьсяusing namespace std такой типа: ну да ну да пошёл я нахер
using namespace std
. Но не забывай что std, это пространство имён. Если тебе исключительно нужно cout и sin, то ты можешь воспользоваться using std::cout;
using std::sin;
void CreateConsole()
{
if (!AllocConsole()) {
// Add some error handling here.
// You can call GetLastError() to get more info about the error.
return;
}
// std::cout, std::clog, std::cerr, std::cin
FILE* fDummy;
freopen_s(&fDummy, "CONOUT$", "w", stdout);
freopen_s(&fDummy, "CONOUT$", "w", stderr);
freopen_s(&fDummy, "CONIN$", "r", stdin);
std::cout.clear();
std::clog.clear();
std::cerr.clear();
std::cin.clear();
};
CreateConsole();
printf_s("lol\n");
printf_s("fixing imports\n");
printf_s("fatal crack loaded\n");
import time
print('[+] init...')
time.sleep(3)
print('[+] inited!')
time.sleep(1)
print('[+] waiting for serverbrowser.dll ...')
time.sleep(1)
print('[+] found serverbrowser.dll !')
time.sleep(3)
print('[+] patching...')
time.sleep(1)
print('[+] patched!')
time.sleep(2)
print('[+] creating hooks...')
time.sleep(2)
print('[+] created hooks!')
time.sleep(1)
print('[+] fixing imports...')
time.sleep(3)
print('[+] fixed imports!')
time.sleep(2)
print('[+] calling dllmain...')
time.sleep(1)
print('[+] called dllmain!')
time.sleep(4)
print('[+] doing magic...')
time.sleep(1)
print('[+] finished!')
time.sleep(2)
print('[+] cracked by t.me/yourname')
time.sleep(11111)
эта хрень на питоне а мне нужны плюсыВозможно тебе нужна была просто консолька пофейкавать, если не так не бейте пж
Python:import time print('[+] init...') time.sleep(3) print('[+] inited!') time.sleep(1) print('[+] waiting for serverbrowser.dll ...') time.sleep(1) print('[+] found serverbrowser.dll !') time.sleep(3) print('[+] patching...') time.sleep(1) print('[+] patched!') time.sleep(2) print('[+] creating hooks...') time.sleep(2) print('[+] created hooks!') time.sleep(1) print('[+] fixing imports...') time.sleep(3) print('[+] fixed imports!') time.sleep(2) print('[+] calling dllmain...') time.sleep(1) print('[+] called dllmain!') time.sleep(4) print('[+] doing magic...') time.sleep(1) print('[+] finished!') time.sleep(2) print('[+] cracked by t.me/yourname') time.sleep(11111)
Я тебе вышел скинул кодэта хрень на питоне а мне нужны плюсы
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz