Module: Aikido::Zen::Scanners::PathTraversal

Defined in:
lib/aikido/zen/scanners/path_traversal/helpers.rb

Defined Under Namespace

Modules: Helpers

Constant Summary collapse

DANGEROUS_PATH_PARTS =
["../", "..\\"]
LINUX_ROOT_FOLDERS =
[
  "/bin/",
  "/boot/",
  "/dev/",
  "/etc/",
  "/home/",
  "/init/",
  "/lib/",
  "/media/",
  "/mnt/",
  "/opt/",
  "/proc/",
  "/root/",
  "/run/",
  "/sbin/",
  "/srv/",
  "/sys/",
  "/tmp/",
  "/usr/",
  "/var/"
]
DANGEROUS_PATH_STARTS =
LINUX_ROOT_FOLDERS + ["c:/", "c:\\"]