Skip to content
redzhub.dev

Thunder Client V2 — Arsenal

Listed as “Thunder Client V2” by Bolts on ScriptBlox, 9 Apr 2024. Checked 26 Oct 2026.

Thunder Client V2

Statically screened Key required
loader.lua
loadstring(game:HttpGet('https://raw.githubusercontent.com/andrewdarkyyofficial/thunderclient/main/main.lua'))();

This line downloads and runs code from the URL at run time, so what it does can change with any commit. We fetched it as text — we did not run it. Running third-party scripts breaks the Roblox Terms of Use and can get accounts banned.

Rights basis
Published by the uploader for copy-paste
Loader target
https://raw.githubusercontent.com/andrewdarkyyofficial/thunderclient/main/main.lua
HTTP 200 · 4.4 KB · readable text · sha256 e579b80107b7…
Files it requests next
https://api.luarmor.net/files/v4/loaders/b95e8fecdf824e41f4a030044b055add.lua — HTTP 200, 1.2 KB
Last fetched
ScriptBlox views
1.0M
Report this listing
Wrong or harmful? Report this listing.

What the uploader claims

Text from the listing, not verified by us. Feature tags are our reading of it.

ESPAimbotCombat automationTeleportMovement
  • NOW WORKS WAVE
  • SYNZ And Electron! (Emulators supported to but why)
  • NIHON NOW SUPPORTED!
  • We've managed to bypass RAC, so Xonae, the Arsenal anticheat developer, will suffer.
  • Features include:
  • Kill All (Uses Teleporting)(Premium Has NO Teleporting)
  • Kill Aura
  • Aimbot/Lock (with sensitivity and prediction/memory)
  • Silent Aim (currently functional)(Old Silent but unpatched basicly)
  • Explode All / Flashbang All (triggers explosion effects on everyone in the server
  • FE enabled)
  • Backtracks
  • 15+ Gun mods, including Rapid Fire and Infinite Ammo (Bypassed as of 2024)
  • Fly
  • Walk speed adjustments, and more
  • Advanced Anti Aim System
  • Fake Lag
  • All known ESP Visuals

Executors named in the listing: wave. We do not test or recommend executors.

What our check found

Status
Statically screened Loader target fetched as readable text (HTTP 200); no red-flag patterns found by our static scan. Not run, not a guarantee.
Key system
Required — flagged by the uploader or key-system code found in the fetched files.
Other signals
key system, clipboard write, file write
Fetch chain
https://raw.githubusercontent.com/andrewdarkyyofficial/thunderclient/main/main.lua → HTTP 200, 4.5K bytes↳ https://api.luarmor.net/files/v4/loaders/b95e8fecdf824e41f4a030044b055add.lua → HTTP 200
Code fingerprint
sha256 d024a07fd1578fc65f45cf531e969aba6a9526afff609af50c3e56926913eff8

Silent aim nd more

Loader reachable
AimbotMovement
loader.lua
loadstring(game:HttpGet('https://raw.githubusercontent.com/kontrollall/arsenal/refs/heads/main/revamped'))()

Simple

Loader reachable
AimbotCombat automation
loader.lua
loadstring(game:HttpGet('https://raw.githubusercontent.com/DEV-TK02/StrikeHub/main/Loader'))()

Stormware

Statically screened
ESPAimbotTeleportMovement
loader.lua
-- If you are blind and can't read, press right shift to toggle the gui.
loadstring(game:HttpGet("https://raw.githubusercontent.com/Storm99999/whitelistkeys/main/SCRIPT_VIP.lua"))()

FE Nonexisty

Statically screened
loader.lua
-- MADE BY Storm.#1020
game.Players.LocalPlayer.Character.LeftLowerArm:Destroy()
game.Players.LocalPlayer.Character.LeftUpperArm:Destroy()
game.Players.LocalPlayer.Character.RightLowerArm:Destroy()
game.Players.LocalPlayer.Character.RightUpperArm:Destroy()
game.Players.LocalPlayer.Character.LeftFoot:Destroy()
game.Players.LocalPlayer.Character.LeftLowerLeg:Destroy()
game.Players.LocalPlayer.Character.LeftUpperLeg:Destroy()
game.Players.LocalPlayer.Character.RightFoot:Destroy()
game.Players.LocalPlayer.Character.RightLowerLeg:Destroy()
game.Players.LocalPlayer.Character.RightUpperLeg:Destroy()
local esc = game.Players.LocalPlayer.Character.LowerTorso:GetChildren()
   for i, v in pairs(esc) do
     v:Destroy()
     wait()
   end

local Core = getsenv(game.Players.LocalPlayer.PlayerGui.Menew.LocalScript);
-- honestly, it just deletes itself from the locker after the UpdateInventory remote is fired, sooooo add a while loop if you want it to stay for the time you aint out of roblox
local Loadout;
for i,v in pairs(getupvalues(Core.ViewItems)) do
    if typeof(v) == "table" then
        if v.Skins then
            Loadout = v;
        end
    end
end
table.insert(Loadout.Skins, "Nonexisty")

Hitbox Expander

Statically screened
Movement
loader.lua
function getplrsname()
for i,v in pairs(game:GetChildren()) do
if v.ClassName == "Players" then
return v.Name
end
end
end
local players = getplrsname()
local plr = game[players].LocalPlayer
coroutine.resume(coroutine.create(function()
while  wait(1) do
coroutine.resume(coroutine.create(function()
for _,v in pairs(game[players]:GetPlayers()) do
if v.Name ~= plr.Name and v.Character then
v.Character.RightUpperLeg.CanCollide = false
v.Character.RightUpperLeg.Transparency = 10
v.Character.RightUpperLeg.Size = Vector3.new(13,13,13)

v.Character.LeftUpperLeg.CanCollide = false
v.Character.LeftUpperLeg.Transparency = 10
v.Character.LeftUpperLeg.Size = Vector3.new(13,13,13)

v.Character.HeadHB.CanCollide = false
v.Character.HeadHB.Transparency = 10
v.Character.HeadHB.Size = Vector3.new(13,13,13)

v.Character.HumanoidRootPart.CanCollide = false
v.Character.HumanoidRootPart.Transparency = 10
v.Character.HumanoidRootPart.Size = Vector3.new(13,13,13)

end
end
end))
end
end))

Astrohub V2

Loader reachable
ESP
loader.lua
loadstring(game:HttpGet("https://raw.githubusercontent.com/Storm99999/AstrohubV2/main/astrohub.lua"))()