{
	"id": "bc1280d4-e437-4f47-9ac0-3663231027b2",
	"created_at": "2026-04-06T00:07:23.468275Z",
	"updated_at": "2026-04-10T13:13:10.437093Z",
	"deleted_at": null,
	"sha1_hash": "8cf2886db406ac0efcbae59d3c193edaa3c379b3",
	"title": "Lua: getting started",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 80327,
	"plain_text": "Lua: getting started\r\nArchived: 2026-04-05 17:15:48 UTC\r\nWelcome!\r\nLua is a powerful and fast\r\nprogramming language\r\nthat is easy to learn and\r\nuse and to embed into your\r\napplication.\r\nLua is designed to be a\r\nlightweight embeddable\r\nscripting language. It is\r\nused for all sorts of\r\napplications, from games\r\nto web applications and\r\nimage processing.\r\nSee the about page for a\r\ndetailed description of Lua\r\nand some reasons why you\r\nshould choose Lua.\r\nSee what Lua programs\r\nlook and feel like in a live\r\ndemo.\r\nLearning\r\nA good place to start\r\nlearning Lua is the book\r\nProgramming in Lua,\r\navailable in paperback and\r\nas an e-book. The first\r\nInstalling\r\nUse a live demo to play with Lua if you don't want to install anything on\r\nyour computer.\r\nTo run Lua programs on your computer, you'll need a standalone Lua\r\ninterpreter and perhaps some additional Lua libraries. Pre-compiled Lua\r\nlibraries and executables are available at LuaBinaries. Use your favorite\r\ntext editor to write your Lua programs. Make sure to save your programs as\r\nplain text. If you want an IDE, try ZeroBrane Studio.\r\nIf you use Linux or macOS, Lua is either already installed on your system\r\nor there is a Lua package for it. Make sure you get the latest release of Lua\r\n(currently 5.5.0).\r\nLua is also quite easy to build from source, as explained below.\r\nBuilding from source\r\nLua is very easy to build and install. Just download it and follow the\r\ninstructions in the package.\r\nHere is a simple terminal session that downloads the current release of Lua\r\nand builds it in common platforms:\r\ncurl -L -R -O https://www.lua.org/ftp/lua-5.5.0.tar.gz\r\ntar zxf lua-5.5.0.tar.gz\r\ncd lua-5.5.0\r\nmake all test\r\nIf you don't have curl, try wget.\r\nIf you use Windows and want to build Lua from source, there are detailed\r\ninstructions in the wiki.\r\nEmbedding\r\nTo embed Lua into your C or C++ program, you'll need the Lua headers to\r\ncompile your program and a Lua library to link with it. If you're getting a\r\nhttps://www.lua.org/start.html\r\nPage 1 of 3\n\nedition is freely available\r\nonline. See also course\r\nnotes based on this book.\r\nThe official definition of\r\nthe Lua language is given\r\nin the reference manual.\r\nSee the documentation\r\npage and the wiki for\r\nmore.\r\nGetting help\r\nOur community is friendly\r\nand will most probably\r\nhelp you if you need. Just\r\nvisit the mailing list, the\r\nchat room, and\r\nstackoverflow.\r\nIf you need help in\r\nPortuguese, join the Lua\r\nBR mailing list and visit\r\npt.stackoverflow.\r\nSee also the FAQ, the\r\ncommunity-maintained\r\nwiki and LuaFaq, and the\r\nmuch longer uFAQ.\r\nTools\r\nIf you need to complement\r\nthe standard Lua libraries\r\nto handle more complex\r\ntasks, visit LuaRocks, the\r\nmain repository of Lua\r\nmodules. See also\r\nAwesome Lua, a curated\r\nlist of quality Lua\r\npackages and resources.\r\nThe lua-users wiki lists\r\nready-made Lua package for your platform, you'll probably need the\r\ndevelopment package as well. Otherwise, just download Lua and add its\r\nsource directory to your project.\r\nIf you need help embedding Lua in your program, check out The Lua\r\nIntegration Guide by Marc Balmer.\r\nhttps://www.lua.org/start.html\r\nPage 2 of 3\n\nmany user-contributed\r\naddons for Lua.\r\nSupporting\r\nYou can help to support\r\nthe Lua project by buying\r\na book published by\r\nLua.org and by making a\r\ndonation.\r\nYou can also help to\r\nspread the word about Lua\r\nby buying Lua products at\r\nZazzle.\r\nSource: https://www.lua.org/start.html\r\nhttps://www.lua.org/start.html\r\nPage 3 of 3",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"MITRE"
	],
	"origins": [
		"web"
	],
	"references": [
		"https://www.lua.org/start.html"
	],
	"report_names": [
		"start.html"
	],
	"threat_actors": [
		{
			"id": "75108fc1-7f6a-450e-b024-10284f3f62bb",
			"created_at": "2024-11-01T02:00:52.756877Z",
			"updated_at": "2026-04-10T02:00:05.273746Z",
			"deleted_at": null,
			"main_name": "Play",
			"aliases": null,
			"source_name": "MITRE:Play",
			"tools": [
				"Nltest",
				"AdFind",
				"PsExec",
				"Wevtutil",
				"Cobalt Strike",
				"Playcrypt",
				"Mimikatz"
			],
			"source_id": "MITRE",
			"reports": null
		}
	],
	"ts_created_at": 1775434043,
	"ts_updated_at": 1775826790,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/8cf2886db406ac0efcbae59d3c193edaa3c379b3.pdf",
		"text": "https://archive.orkl.eu/8cf2886db406ac0efcbae59d3c193edaa3c379b3.txt",
		"img": "https://archive.orkl.eu/8cf2886db406ac0efcbae59d3c193edaa3c379b3.jpg"
	}
}