handlers

package
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2019 License: MIT Imports: 19 Imported by: 2

Documentation

Index

Constants

View Source
const FileSystemRoot = ""

Variables

View Source
var DataDirectory string

Functions

func DirectoryListingHandler added in v0.0.7

func DirectoryListingHandler(w http.ResponseWriter, r *http.Request, dirpath string)

func FileDisasmHandler added in v0.0.8

func FileDisasmHandler(w http.ResponseWriter, r *http.Request, path string)

func FileGadgetSearchHandler added in v0.0.7

func FileGadgetSearchHandler(w http.ResponseWriter, r *http.Request, path string)

func FileHandler added in v0.0.7

func FileHandler(w http.ResponseWriter, r *http.Request)

func FingerprintForFileHandler added in v0.0.7

func FingerprintForFileHandler(w http.ResponseWriter, r *http.Request, path string)

func FingerprintForPidHandler added in v0.0.7

func FingerprintForPidHandler(w http.ResponseWriter, r *http.Request, pid int)

func FingerprintFormatHandler added in v0.0.8

func FingerprintFormatHandler(w http.ResponseWriter, r *http.Request)

func FingerprintListingHandler added in v0.0.7

func FingerprintListingHandler(w http.ResponseWriter, r *http.Request)

func FingerprintsDirectory added in v0.0.7

func FingerprintsDirectory() string

func GadgetsFromFileHandler added in v0.0.7

func GadgetsFromFileHandler(w http.ResponseWriter, r *http.Request, path string)

func GadgetsFromPidHandler added in v0.0.7

func GadgetsFromPidHandler(w http.ResponseWriter, r *http.Request, pid int)

func HealthHandler added in v0.0.7

func HealthHandler(w http.ResponseWriter, r *http.Request)

func NormalizePath added in v0.0.10

func NormalizePath(rawPath string) string

func PidGadgetSearchHandler added in v0.0.7

func PidGadgetSearchHandler(w http.ResponseWriter, r *http.Request, pid int)

func PidHandler added in v0.0.7

func PidHandler(w http.ResponseWriter, r *http.Request)

func PidListingHandler added in v0.0.7

func PidListingHandler(w http.ResponseWriter, r *http.Request)

func PolyverseTaintedFileHandler added in v0.0.7

func PolyverseTaintedFileHandler(w http.ResponseWriter, r *http.Request, path string)

func PolyverseTaintedPidHandler added in v0.0.7

func PolyverseTaintedPidHandler(w http.ResponseWriter, r *http.Request, pid int)

func PostFileHandler added in v0.0.8

func PostFileHandler(w http.ResponseWriter, r *http.Request)

func PostFingerprintHandler added in v0.0.7

func PostFingerprintHandler(w http.ResponseWriter, r *http.Request)

func ProcessDisasmHandler added in v0.0.8

func ProcessDisasmHandler(w http.ResponseWriter, r *http.Request, pid int)

func ROPMemoryRegionsHandler

func ROPMemoryRegionsHandler(w http.ResponseWriter, r *http.Request)

func RegionFingerprintsHandler added in v0.0.10

func RegionFingerprintsHandler(w http.ResponseWriter, r *http.Request, pid int)

func StoredFingerprintComparisonHandler added in v0.0.7

func StoredFingerprintComparisonHandler(w http.ResponseWriter, r *http.Request)

func StoredFingerprintEqiHandler added in v0.0.8

func StoredFingerprintEqiHandler(w http.ResponseWriter, r *http.Request)

func StoredFingerprintGadgetCountHandler added in v0.0.10

func StoredFingerprintGadgetCountHandler(w http.ResponseWriter, r *http.Request)

func StoredFingerprintHandler added in v0.0.7

func StoredFingerprintHandler(w http.ResponseWriter, r *http.Request)

func StoredFingerprintHighestOffsetCountHandler added in v0.0.10

func StoredFingerprintHighestOffsetCountHandler(w http.ResponseWriter, r *http.Request)

func StoredFingerprintKillRateHandler added in v0.0.8

func StoredFingerprintKillRateHandler(w http.ResponseWriter, r *http.Request)

func StoredFingerprintSurvivalHandler added in v0.0.8

func StoredFingerprintSurvivalHandler(w http.ResponseWriter, r *http.Request)

func UploadedFileHandler added in v0.0.8

func UploadedFileHandler(w http.ResponseWriter, r *http.Request)

func UploadedFilesDirectory added in v0.0.8

func UploadedFilesDirectory() string

Types

type DirectoryListingEntry added in v0.0.7

type DirectoryListingEntry struct {
	Path            string                    `json:"path"`
	Type            DirectoryListingEntryType `json:"type"`
	PolyverseTained bool                      `json:"polyverseTainted"`
}

type DirectoryListingEntryType added in v0.0.7

type DirectoryListingEntryType string
const (
	EntryTypeDir  DirectoryListingEntryType = "Directory"
	EntryTypeFile DirectoryListingEntryType = "File"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL