Port 2947GPSD Daemon
Port 2947 is primarily used by gpsd, an open-source GPS service daemon that provides a unified interface for various GPS receivers. It facilitates communication between GPS hardware and applications by parsing receiver data and serving it in a standardized format over TCP, enabling features like location tracking and timing synchronization across networked systems..
- transport
- tcp
- in transit
- cleartext
- assignment
- official
- risk
- 4/10
- lookups
- 7,420
single transport
payload readable on path
registered with iana
caution
rank 684 of 993 · top 69%
Technical Details
what runs on :2947gpsd is a service daemon designed to communicate with GPS hardware and provide standardized data output to client applications. It supports a wide variety of GPS receivers and offers a consistent API for consuming real-time positional, velocity, and timing information. The daemon listens on port 2947, typically via TCP, to accept client connections and relay GPS data streams.
When a GPS device sends NMEA sentences or other proprietary protocols, gpsd parses these data streams, handles the packet processing, and exposes the relevant information through JSON or standardized text-based outputs. This abstraction helps developers build location-aware applications without dealing with low-level hardware interfacing and multiple vendor protocols.
gpsd is widely used in navigation systems, geographic information systems (GIS), embedded systems, and research projects relying on accurate positional data. It can multicast data to multiple clients simultaneously and supports various features such as differential GPS corrections, aiding precise applications in both mobile and stationary contexts.
Security Information
exposure of :2947risk score
4/ 10caution
worth attention. how exposed you are depends on configuration — don't leave it reachable from the internet without a reason.
network services averages 3.9 across 604 ports — this one sits 0.1 above.
in transit
cleartext
credentials and payloads are readable by anyone on path
assignment
official
registered with iana for this service — scanners fingerprint it by number
reachable over
tcp
every listening transport is another surface to filter at the edge
security overview
Common Vulnerabilities:
- Exposure to unauthorized users may reveal real-time location data, leading to privacy issues.
- Older or unpatched versions may have buffer overflows or input validation flaws, potentially exploitable for arbitrary code execution.
- Lack of strong authentication can allow attackers to inject spoofed GPS data, resulting in false positioning or timing information (GPS spoofing).
Common Mitigations:
- Restrict network access to trusted hosts using firewall rules or access controls to limit who can connect to port 2947.
- Employ strong network segmentation to isolate gpsd services from untrusted networks.
- Implement encryption (e.g., via SSH port forwarding or VPN tunnels) to protect GPS data in transit.
- Regularly update gpsd to patch security vulnerabilities, and enable secure configuration practices, such as disabling unnecessary features.
- Where feasible, validate received GPS data against alternative sources to mitigate spoofing attempts.
Related Ports
the 8 most looked-up other ports in network services — 604 ports carry that label.
| port | service | risk | |||
|---|---|---|---|---|---|
| :9080 | Groove RPC | TCPUDP | Web Services | caution | 70.8k |
| :6543 | Jetnet | UDP | Network Services | caution | 65.3k |
| :5938 | TeamViewer | TCPUDP | Remote Access | caution | 65.0k |
| :8291 | Winbox MikroTik Admin | TCP | Security | caution | 62.9k |
| :3233 | WhiskerControl Protocol | TCPUDP | Network Services | caution | 61.9k |
| :3268 | Microsoft Global Catalog (GC) | TCPUDP | Security | caution | 54.6k |
| :135 | Microsoft EPMAP | TCPUDP | Security | caution | 51.9k |
| :3128 | Tatsoft Default HTTP Proxy | TCP | Web Services | caution | 46.8k |
risk mix of the 8 listed
- caution100%
0 of 8 encrypted