Files
AbishekPonmudi-Dynloader/loader/loader_core.hpp
T
2026-07-10 11:56:50 -07:00

20 lines
447 B
C++

#pragma once
#include "cli.hpp"
#include "../lib/syscall/tartarus_gate.hpp"
namespace LoaderCore {
// Global syscall table — initialized once per process.
TartarusGate::SyscallTable& GetSyscalls();
bool Initialize();
void Shutdown();
// Mode handlers
int RunNormal(const Cli::Options& opt);
int RunEncrypt(const Cli::Options& opt);
int RunFileless(const Cli::Options& opt);
int RunServer(const Cli::Options& opt);
} // namespace LoaderCore