MCPcopy Create free account

hub / github.com/AlienMajik/SnoopR / functions

Functions20 in github.com/AlienMajik/SnoopR

↓ 8 callersFunctionsanitize_string
Sanitize strings to prevent issues in HTML rendering. Parameters: s (str): The string to sanitize. Returns: str: Sanitize
OriginalSnoopR.py:94
↓ 8 callersFunctionsanitize_string
Sanitize strings to prevent Jinja2 parsing errors. Parameters: s (str): The string to sanitize. Returns: str: Sanitized
SnoopR.py:132
↓ 6 callersFunctionis_valid_lat_lon
Validate latitude and longitude values. Parameters: lat (float): Latitude value. lon (float): Longitude value. Returns:
SnoopR.py:170
↓ 1 callersFunctiondetect_snoopers
Detect potential snoopers based on device movement over a specified distance and time. Parameters: device_data (List[dict]): List of
OriginalSnoopR.py:307
↓ 1 callersFunctiondetect_snoopers
Detect potential snoopers based on device movement. Parameters: device_detections (dict): Dictionary with MAC addresses as keys and
SnoopR.py:294
↓ 1 callersFunctionextract_alerts_from_kismet
Extract alerts from the Kismet SQLite database. Parameters: kismet_file (str): Path to the Kismet SQLite database file. Returns:
OriginalSnoopR.py:225
↓ 1 callersFunctionextract_alerts_from_kismet
Extract alerts from the Kismet SQLite database. Parameters: kismet_file (str): Path to the Kismet SQLite database file. Returns
SnoopR.py:333
↓ 1 callersFunctionextract_data_from_kismet
Extract device and GPS data from the Kismet SQLite database. Parameters: kismet_file (str): Path to the Kismet SQLite database file.
OriginalSnoopR.py:132
↓ 1 callersFunctionextract_device_detections
Extract device detections from the Kismet SQLite database. Parameters: kismet_file (str): Path to the Kismet SQLite database file.
SnoopR.py:196
↓ 1 callersFunctionfind_most_recent_kismet_file
Find the most recently modified .kismet file in the specified directory. Parameters: directory (str): Directory path to search for .k
OriginalSnoopR.py:112
↓ 1 callersFunctionfind_most_recent_kismet_file
Find the most recently modified .kismet file in the specified directory. Parameters: directory (str): Directory path to search for .
SnoopR.py:649
↓ 1 callersFunctionhaversine
Calculate the great-circle distance between two points on the Earth. Parameters: lon1, lat1: Longitude and latitude of point 1 in dec
OriginalSnoopR.py:75
↓ 1 callersFunctionhaversine
Calculate the great circle distance between two points on the Earth (specified in decimal degrees). Returns distance in miles.
SnoopR.py:117
↓ 1 callersFunctionis_drone
Detect if a device is a known drone by checking SSID or MAC address prefix. Parameters: ssid (str): SSID or name of the device.
SnoopR.py:152
↓ 1 callersFunctionmain
()
OriginalSnoopR.py:479
↓ 1 callersFunctionmain
()
SnoopR.py:672
↓ 1 callersFunctionparse_arguments
Parse command-line arguments. Returns: args: Parsed arguments.
SnoopR.py:90
↓ 1 callersFunctionsetup_logging
Configure logging settings.
OriginalSnoopR.py:61
↓ 1 callersFunctionvisualize_devices_snoopers_and_alerts
Visualizes devices, snoopers, and alerts on a Folium map. Parameters: device_data (List[dict]): List of device dictionaries.
OriginalSnoopR.py:358
↓ 1 callersFunctionvisualize_devices_snoopers_and_alerts
Visualizes devices, snoopers, and alerts on a Folium map. Parameters: - device_detections (dict): Dictionary of device detections. -
SnoopR.py:429