Nmap Lua NSE script - eksempel
|
11-03-2015, 23:08
(Denne besked var sidst ændret: 12-03-2015, 02:48 af iTick.)
|
|||
|
|||
Nmap Lua NSE script - eksempel
Jeg har lavet et lille Lua script som læser response headers fra en web server.
Det er ikke specielt komplekst, og tænkte at jeg ville dele det med jer andre. Nmap har allerede et script der gør det samme, men det er mit først script til Nmap, og jeg er ikke specielt god til Lua. Fil: http-header-get.nse
Der er desværre ikke nogen highlighting til Lua, så jeg har valgt, hvad jeg lige synes passer. Jeg håber i kan bruge det, og måske selv komme i gang med Nmap scripts. Lua er ofte brugt sammen med sproget c, og er en del mere brugt, end jeg selv først troede. Det bliver brugt i WOW, Crysis, Nmap, Wireshark osv. EDIT: Scriptet køres med "nmap -p http,https --script http-header-get eb.dk", eller "nmap -p http,https --script http-header-get eb.dk -d" med debugging. Det er praktisk, når man skal debugge sit script. Links: nmap.org lua.org
---
Writing a shellcode decoder stub in assembly is like talking gibberish in such a way that it is still perfectly intelligible. - iTick |
|||
12-03-2015, 09:41
|
|||
|
|||
RE: Nmap Lua NSE script - eksempel
På mange måder bryder jeg mig ikke om Lua. Når man kommer ud i at bruge tables og metatables (Som føles som et mislykket forsøg på OOP) bliver det hurtigt lidt forvirrende. Det er dog et meget godt scripting sprog, da det passer til næsten alting. Der er virkeligt mange game engines der bruger Lua, fordi det er en del nemmere end at scripte i C og det er let at tilføje sine egne libraries og hooks til.
|
|||
12-03-2015, 14:39
|
|||
|
|||
RE: Nmap Lua NSE script - eksempel
Jeg er godt nok heller kke fan af Lua. Personligt synes jeg det mangler struktur.
Men det skal jo prøves, nu Nmap bruger det. :)
---
Writing a shellcode decoder stub in assembly is like talking gibberish in such a way that it is still perfectly intelligible. - iTick |
|||
|
User(s) browsing this thread: 1 Gæst(er)