This is the project webpage for the Netwide Assembler (NASM), an assembler for the x86 CPU architecture portable to nearly every modern platform, and with code generation for many platforms old and new.
| Stable | 3.01 | 2025-10-11 | Release notes | Documentation |
|---|---|---|---|---|
| Release candidate | 3.02rc7 | 2026-04-22 | Release notes | Documentation |
| Development snapshot | 3.02rc7-20260422 | 2026-04-22 | Release notes | Documentation |
| Stable, release candidates, prereleases | Development snapshots |
-- Placeholder functions (concepts only) function enable_aimbot() -- Locate aim-related memory patterns, compute offsets, apply adjustments gg.toast("Aimbot feature would run here (educational only).") end
-- Utility: simple menu function show_menu() gg.toast("Menu: 1-Aimbot 2-Speed 3-Lock HP") local choice = gg.choice({"Aimbot (demo)","Speed x2","Lock HP"}, nil, "Select feature") if choice == 1 then enable_aimbot() end if choice == 2 then set_speed(2) end if choice == 3 then lock_hp() end end critical ops lua scripts gameguardian top
function set_speed(mult) -- Search for player speed float value and multiply gg.searchNumber("1.0F", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) local results = gg.getResults(10) for i,v in ipairs(results) do v.value = tostring(tonumber(v.value) * mult) end gg.setValues(results) gg.toast("Speed set x" .. mult) end critical ops lua scripts gameguardian top