Offensive Lua is a collection of offensive security scripts written in Lua with FFI. The scripts run with LuaJIT (v2.0.5) on Microsoft Windows to perform common tasks.
Lua is a lesser used but very useful choice for post-exploitation scripting language. It’s flexible, lightweight, easy to embed, runs interpreted or as bytecode from memory and allows for JIT to interact with the host OS libraries.
Filename | Description |
---|---|
bin2hex.lua | Convert a binary to hex for binrun.lua |
binrun.lua | Writes a hex of EXE to a random location and exec’s |
bindshell.lua | bind a shell on TCP port 5000 |
ComputerDefaultsUACBypass.lua | Bypass UAC restrictions via ms-settings |
console.lua | Console App Example |
downloadexec.lua | Download & Exec over HTTP |
downloadexec_UACbypass.lua | Download & BypassUAC & Exec over HTTP |
filewrite.lua | Write a file |
luajit.exe | LuaJIT compiled from our internal source tree. |
messagebox.lua | MessageBox Example |
regread.lua | Read from Registry |
regwrite.lua | Write to Registry |
regwritedel.lua | Write and Delete from Registry |
rickroll.lua | Open a browser on URL |
runcmd.lua | Run a command popen |
runcmd2.lua | Run a command os.execute |
runswhide.lua | Run a command via CreateProcess with SW_HIDE |
uac_bypass_bluetooth_win10.lua | Bypass UAC via Bluetooth on Windows10 |
Kali Linux 2024.4, the final release of 2024, brings a wide range of updates and…
This Go program applies a lifetime patch to PowerShell to disable ETW (Event Tracing for…
GPOHunter is a comprehensive tool designed to analyze and identify security misconfigurations in Active Directory…
Across small-to-medium enterprises (SMEs) and managed service providers (MSPs), the top priority for cybersecurity leaders…
The free and open-source security platform SecHub, provides a central API to test software with…
Don't worry if there are any bugs in the tool, we will try to fix…