Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Исходник Fallen Survival AC Bypass

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
19 Окт 2025
Сообщения
107
Реакции
4
Байпасс на фаллен нужно обновить, если хотите чтобы я его обновил то скиньте новый decompiled скрипт античита

Код:
Expand Collapse Copy
-- // Fallen AC Bypass... My first obfuscated anticheat
-- // Used it in february-march so maybe outdated

local Players = cloneref(game:GetService('Players'));
local Client = Players.LocalPlayer;
local HttpService = cloneref(game:GetService('HttpService'));
local Character = Client.Character;
local Humanoid = Character and Character:FindFirstChildOfClass('Humanoid');
local ScriptContext = game:GetService('ScriptContext')

ScriptContext.Error:Once(function(msg, trace, scr)
    if trace:find("''") or not scr then
        Client:Kick(msg);
    end
end)

local print = function(...)
    return rconsoleprint(...);
end

local SafeKick = function(msg)
    pcall(Client.Kick, Client, msg);
end

local Executor = identifyexecutor();
local Offsets = {
    ["Humanoid"] = 0,
    ["Character"] = 1,
    ["BanPointer"] = 2,
    ["BanPointer1"] = 2,
    ["BanKey"] = 1
}

local Fucked1 = false;
local Fucked2 = false;

for _, Table in getgc(true) do
    if type(Table) == "table" and rawget(Table, Offsets.Humanoid) == Humanoid and rawget(Table, Offsets.Character) == Character then
        local Pointer = rawget(Table, Offsets.BanPointer);
        local Pointer1 = rawget(Pointer, Offsets.BanPointer1);

        local Key = rawget(Pointer, Offsets.BanKey);
        local BanTable = rawget(Pointer1, Key);

        setrawmetatable(BanTable, {
            __newindex = function(Self, Key, Value)
                local Args = type(Value) == "table" and table.concat(Value, ", ") or Value;

                print("[Safe Ban] Trigerred, Arguments: ", Args);
            end;
        })

        Fucked1 = true;
    end
end

if not Fucked1 then
    SafeKick("Failed 1 step")
end

local Thing;

for _, Function in filtergc("function", {
    IgnoreExecutor = true,
    Constants = {"RBXScriptConnection", "SCONN3.%*.%*"};
}) do
    local Info = debug.getinfo(Function);

    if Info.source:find("AssetContainer") then
        Thing = Function;
    end
end

task.wait(0.1);

if Thing and getrawmetatable(Thing) then
    setrawmetatable(Thing, {
        __call = function(...)
            print("Called Ban: ", ...)
        end
    })

    Fucked2 = true;
end

if not Fucked2 then
    SafeKick("Failed bypass step 2")
end
 
Назад
Сверху Снизу