Stdlib

Stdlib Tengo Module

Standard Library

  • filepath: platform-independent OS filename/path functionality. Implements functions in the path/filepath go module.
  • git: specialized git operations.
  • slice: slice related functions.
  • url: url parsing/manipulating functionality.
  • arsenic: arsenic specific functionality.
  • script: get info, run, find, and stop scripts.
  • exec: run OS commands.
  • os2: additional platform-independent OS functionality not implemented in the tengo os module.
  • set: create/use a simple implementation of the set data structure.
  • cobra: add arguments, commands, and flags to scripts. Wrapper around the Cobra go library.
  • nmap: run nmap scans programmatically with parsed results. Wrapper around the nmap go library.
  • ffuf: run ffuf content discovery scans programmatically. Wrapper around the ffufwrap go library.
  • viper: configuration related functionality. Wrapper around the viper go library with some arsenic related functionality added in.
  • scope: retrieve current scope and filter out of scope hosts.
  • log: logging functionality.
Last modified October 17, 2024: prepare for scope subcommand takeover (1588c31)