AntiLogger
Key RequiredUniversal

AntiLogger

Universal ScriptPabloScripterPabloScripter 2.4K views 30 executesUpdated Apr 7, 2025
3.3/ 5(3 votes)
2167% Positive
Lua Script•95 lines (2480 chars)
-- Anti-IP Logger Script
-- This script looks for suspicious HTTP requests and blocks them.

local HttpService = game:GetService("HttpService")
local StarterGui = game:GetService("StarterGui")

local function showNotification(title, message)
    pcall(function()
        StarterGui:SetCore("SendNotification", {
            Title = title,
            Text = message,
            Duration = 5
        })
    end)
end

showNotification("Anti-Logger", "Blocking any shady requests...")

local dangerousDomains = {
    "discord.com",
    "discordapp.com",
    "webhook",
    "grabify",
    "iplogger",
    "webhook.site",
    "pastebin",
    "ip-api",
    "geoip"
}

local function isBlockedUrl(url)
    url = tostring(url):lower()
    for _, keyword in ipairs(dangerousDomains) do
        if url:find(keyword) then
            return true
        end
    end
    return false
end

local function handleHttpRequest(requestFunction)
    return function(args)
        local url = args.Url or args.URL or ""

        if isBlockedUrl(url) then
            showNotification("Request Blocked", "Yo, blocked a sketchy HTTP request.")

            warn("Blocked request to: " .. url)

            return nil
        end
        return requestFunction(args)
    end
end

if getfenv().request then
    local originalRequest = getfenv().request
    pcall(function()
        hookfunction(originalRequest, handleHttpRequest(originalRequest))
    end)
end

if getfenv().http_request then
    local originalHttpRequest = getfenv().http_request
    pcall(function()
        hookfunction(originalHttpRequest, handleHttpRequest(originalHttpRequest))
    end)
end

if syn and syn.request then
    local originalSynRequest = syn.request
    pcall(function()
        hookfunction(originalSynRequest, handleHttpRequest(originalSynRequest))
    end)
end

if fluxus and fluxus.request then
    local originalFluxusRequest = fluxus.request
    pcall(function()
        hookfunction(originalFluxusRequest, handleHttpRequest(originalFluxusRequest))
    end)
end

pcall(function()
    local originalRequestAsync = HttpService.RequestAsync
    hookfunction(originalRequestAsync, function(self, args)
        local url = args.Url or args.URL or ""
        if isBlockedUrl(url) then
            showNotification("Request Blocked", "Yo, blocked a sketchy HTTP request.")
            warn("Blocked request to: " .. url)
            return nil 
        end
        return originalRequestAsync(self, args)
    end)
end)

Features & Information

Blocks Sketchy or Malicious Http Request Blocked HttpRequest can be Seen in Console Sorry i got no Thumbnail💀 Pls let me know some problems your experiencing using this script
#Anti#Safe#Universal#Beta

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts