Deepwoken Script | ANTICHEAT BYPASS (but not 500 lines), OPEN SOURCE

Created by Introvert1337

Features:

local old_coroutine_wrap;
old_coroutine_wrap = replaceclosure(coroutine.wrap, newcclosure(function(func, ...)
   if not checkcaller() and getinfo(5, "f").func == pcall then
       return coroutine.yield();
   end;
   
   return old_coroutine_wrap(func, ...);
end));
local ui_manager = game:GetService("Players").LocalPlayer.PlayerScripts.UIManager;
local ui_manager_get_remote = getupvalue(getconnections(game:GetService("TextService").ChildAdded)[1].Function, 2);

local function_key = getconstant(ui_manager_get_remote, 1);
local get_key_function = getupvalue(ui_manager_get_remote, 1)[1];

local function get_remote(remote_name)
   return syn.secure_call(get_key_function, ui_manager, remote_name, function_key);
end;