Documentation
¶
Index ¶
- Constants
- Variables
- func DirectoryListingHandler(w http.ResponseWriter, r *http.Request, dirpath string)
- func FileDisasmHandler(w http.ResponseWriter, r *http.Request, path string)
- func FileGadgetSearchHandler(w http.ResponseWriter, r *http.Request, path string)
- func FileHandler(w http.ResponseWriter, r *http.Request)
- func FingerprintForFileHandler(w http.ResponseWriter, r *http.Request, path string)
- func FingerprintForPidHandler(w http.ResponseWriter, r *http.Request, pid int)
- func FingerprintFormatHandler(w http.ResponseWriter, r *http.Request)
- func FingerprintListingHandler(w http.ResponseWriter, r *http.Request)
- func FingerprintsDirectory() string
- func GadgetsFromFileHandler(w http.ResponseWriter, r *http.Request, path string)
- func GadgetsFromPidHandler(w http.ResponseWriter, r *http.Request, pid int)
- func HealthHandler(w http.ResponseWriter, r *http.Request)
- func NormalizePath(rawPath string) string
- func PidGadgetSearchHandler(w http.ResponseWriter, r *http.Request, pid int)
- func PidHandler(w http.ResponseWriter, r *http.Request)
- func PidListingHandler(w http.ResponseWriter, r *http.Request)
- func PolyverseTaintedFileHandler(w http.ResponseWriter, r *http.Request, path string)
- func PolyverseTaintedPidHandler(w http.ResponseWriter, r *http.Request, pid int)
- func PostFileHandler(w http.ResponseWriter, r *http.Request)
- func PostFingerprintHandler(w http.ResponseWriter, r *http.Request)
- func ProcessDisasmHandler(w http.ResponseWriter, r *http.Request, pid int)
- func ROPMemoryRegionsHandler(w http.ResponseWriter, r *http.Request)
- func RegionFingerprintsHandler(w http.ResponseWriter, r *http.Request, pid int)
- func StoredFingerprintComparisonHandler(w http.ResponseWriter, r *http.Request)
- func StoredFingerprintEqiHandler(w http.ResponseWriter, r *http.Request)
- func StoredFingerprintGadgetCountHandler(w http.ResponseWriter, r *http.Request)
- func StoredFingerprintHandler(w http.ResponseWriter, r *http.Request)
- func StoredFingerprintHighestOffsetCountHandler(w http.ResponseWriter, r *http.Request)
- func StoredFingerprintKillRateHandler(w http.ResponseWriter, r *http.Request)
- func StoredFingerprintSurvivalHandler(w http.ResponseWriter, r *http.Request)
- func UploadedFileHandler(w http.ResponseWriter, r *http.Request)
- func UploadedFilesDirectory() string
- type DirectoryListingEntry
- type DirectoryListingEntryType
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 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" )
Click to show internal directories.
Click to hide internal directories.