mirror of
https://github.com/projectdiscovery/nuclei.git
synced 2025-12-18 04:15:24 +00:00
* feat http response memory optimization + reuse buffers * update nuclei version * feat: reuse js vm's and compile to programs * fix failing http integration test * remove dead code + add -jsc * feat reuse js vms in pool with concurrency * update comments as per review * bug fix+ update interactsh test to look for dns interaction * try enabling all interactsh integration tests --------- Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
bindgen (aka bindings generator)
bindgen is a tool that automatically generated bindings for native go packages with 'goja'
Native Go packages are available here
Generated Output is available here
bindgen generates 3 different types of outputs
go=> this directory contains corresponding goja bindings (actual bindings code) ex: kerberos.gojs=> this is more of a javascript representation of all exposed functions and types etc in javascript ex: kerberos.js and does not server any functional purpose other than referencemarkdown=> autogenerated markdown documentation for each library / package ex: kerberos.md