Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlienMajik/SnoopR
/ functions
Functions
20 in github.com/AlienMajik/SnoopR
⨍
Functions
20
◇
Types & classes
0
↓ 8 callers
Function
sanitize_string
Sanitize strings to prevent issues in HTML rendering. Parameters: s (str): The string to sanitize. Returns: str: Sanitize
OriginalSnoopR.py:94
↓ 8 callers
Function
sanitize_string
Sanitize strings to prevent Jinja2 parsing errors. Parameters: s (str): The string to sanitize. Returns: str: Sanitized
SnoopR.py:132
↓ 6 callers
Function
is_valid_lat_lon
Validate latitude and longitude values. Parameters: lat (float): Latitude value. lon (float): Longitude value. Returns:
SnoopR.py:170
↓ 1 callers
Function
detect_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 callers
Function
detect_snoopers
Detect potential snoopers based on device movement. Parameters: device_detections (dict): Dictionary with MAC addresses as keys and
SnoopR.py:294
↓ 1 callers
Function
extract_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 callers
Function
extract_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 callers
Function
extract_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 callers
Function
extract_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 callers
Function
find_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 callers
Function
find_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 callers
Function
haversine
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 callers
Function
haversine
Calculate the great circle distance between two points on the Earth (specified in decimal degrees). Returns distance in miles.
SnoopR.py:117
↓ 1 callers
Function
is_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 callers
Function
main
()
OriginalSnoopR.py:479
↓ 1 callers
Function
main
()
SnoopR.py:672
↓ 1 callers
Function
parse_arguments
Parse command-line arguments. Returns: args: Parsed arguments.
SnoopR.py:90
↓ 1 callers
Function
setup_logging
Configure logging settings.
OriginalSnoopR.py:61
↓ 1 callers
Function
visualize_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 callers
Function
visualize_devices_snoopers_and_alerts
Visualizes devices, snoopers, and alerts on a Folium map. Parameters: - device_detections (dict): Dictionary of device detections. -
SnoopR.py:429