Image 1 — security of security cameras
Image 2 — security of security cameras
Image 3 — security of security cameras
Image 4 — security of security cameras
Image 5 — security of security cameras

security of security cameras

NVR vs DVR: Which Security Camera System is Better?

Any reason to pick IP over analog from a security perspective:

No. There is no security advantage of IP over analog for an offline recording system. Every security property that matters favors analog:

  • No firmware to exploit ✓
  • No command channel ✓
  • No local network ✓
  • No bidirectional communication ✓
  • Physical access to cable gives nothing useful ✓

IP has zero security advantages over analog. IP has feature advantages (resolution, compression, SD cards, audio) but security is entirely analog's domain.

How much easier to attack IP vs analog via cable:

This is the precise question. Let me be exact:

Analog camera removed, coax cable exposed:

What attacker has access to:

  • Raw analog video signal — they can watch the video feed
  • 12V DC power wire — they can short it, cut it, or use it to try to damage power supply
  • No network access whatsoever
  • Cannot reach DVR command interface
  • Cannot reach other cameras
  • Cannot delete recordings
  • Cannot modify DVR settings
  • Cannot push malicious firmware to anything

Tools needed to do any of the above:

  • Watch video: BNC connector and a monitor — trivial
  • Short power: wire cutters — trivial
  • Everything else: impossible regardless of tools

IP camera removed, ethernet cable exposed:

What attacker has access to:

  • Full local network connection via PoE switch
  • Can scan network and find all cameras and NVR IP addresses
  • Can attempt to exploit camera firmware on any camera
  • Can attempt to exploit NVR firmware
  • Can attempt to delete recordings on NVR
  • Can attempt to modify NVR settings
  • Can attempt to push malicious firmware to cameras or NVR
  • Can attempt to disable cameras remotely
  • All of the above accessible from one cable

Tools needed:

  • Laptop with PoE injector (~$20) and basic network tools
  • Nmap for network scanning (free)
  • Published CVE exploit tools (freely available for Hikvision/Dahua/Reolink)
  • Knowledge level: intermediate — not expert

The difficulty comparison:

Attack Analog coax IP ethernet
Watch camera feed Trivial Trivial
Disable one camera Cut cable Remote command via network
Disable all cameras Cut 8 cables individually One command from one port
Access DVR/NVR Impossible via coax Possible via network
Delete recordings Impossible via coax Possible if NVR credentials known or exploitable
Modify settings Impossible via coax Possible via network
Push malicious firmware Impossible via coax Possible via published CVEs
Affect other cameras Impossible via coax Possible via shared network

Difficulty rating:

  • Analog: attacking DVR via coax = essentially impossible
  • IP: attacking NVR via ethernet = intermediate skill level, freely available tools

From what ive understood so far is that analog is the top security choice (due to the port from the cameras just physically not being able to accept any form of communication as it just acts as an analog sensor port) and ip is the convenience choice mainly but also adds protection against wiretapping. but that's it (as each camera being its own computer with exploitable firmware makes it an attack vulnerability to the whole system x however many cameras you have and however many different models you have each with separate different firmwares)

so using analog cameras to feed their own hdtvi splitters then from those splitters, feed separate systems (either an offline dvr for recording that cant be tampered with, or an online nvr connected to the analog cameras via analog to ip encoders, or preferably both via multiple offline dvrs hidden around your house for redundancy and safety purposes and the "decoy" that is actually connected to the internet for remote viewing which is preferably an nvr for better update support atm)

the alternative was an ip poe system that goes from offline poe cameras to a switch, then that switch feeds an offline nvr. the same switch also feeds a pi or something that can take the RTSP streams from the cameras and convert them to SRT, which then feeds a diy data diode (ethernet to fiber dual node converter but only plug in a single node cable for send and put a piece of tape over the receive side). then from the other side of that data diode a secondary online pi that takes from SRT streams for home assistant or whatever your preference for remote viewing and notifications as well as a backup redundant offsite cloud save
the downside being that if a camera is ripped off its mounting spot it can be used to manipulate your entire system including the offline "airgapped side"

both systems would have surge protectors/ground loop isolators/fiber adapters/individual line fuses to ensure the system cant just be easily fried all together from a single camera point with a taser or equivalent

anything im missing? or not considering? or literally anything?

EDIT:
apparently SRT wont work on a data diode?
found this instead
The most secure, protected option for streaming video over a DIY single-fiber data diode is MPEG-TS over UDP paired with Forward Error Correction (FEC) and Pre-Shared Key AES Encryption.

Because your single-fiber cable physically prevents a return path, standard two-way handshakes fail. This specific configuration provides robust security and stability:

  1. The Core Streaming Protocol
  • MPEG-TS over UDP: This is a pure "fire-and-forget" unidirectional protocol. The camera-side encoder blindly pushes video packets across the single fiber node without expecting or needing an acknowledgment (ACK) from the receiving node.
  1. Error Correction (The "Protection" against Packet Loss)
  • SMPTE ST 2022-1 FEC: Because the receiver cannot ask the encoder to retransmit a dropped packet, you must enable Forward Error Correction on the encoder. FEC appends mathematical redundancy data to the video stream. If a photon drops or a packet is corrupted across your DIY fiber link, the receiver uses this redundancy data to rebuild the missing video frames natively.
  1. Stream Security (Data Confidentiality)
  • Static AES-128/256 Encryption: Since dynamic key exchanges (like TLS/DTLS) require a bidirectional handshake, you must use static Pre-Shared Key (PSK) encryption. The video payload is encrypted at the encoder using a hardcoded key, pass-through across the one-way fiber link, and decrypted on the receiving node using the matching key.

Summary of the Setup Architecture

  • Encoder Side (Transmitter): Configured to output a raw udp:// or rtp:// stream with FEC enabled and AES encryption turned on.
  • Receiver Side (NVR/VMS): Configured with a matching listening port and the identical static AES key to decrypt and ingest the stream.
u/Reddtgivesweirdnames — 13 days ago
▲ 0 r/cctv

security of security cameras

NVR vs DVR: Which Security Camera System is Better?

Any reason to pick IP over analog from a security perspective:

No. There is no security advantage of IP over analog for an offline recording system. Every security property that matters favors analog:

  • No firmware to exploit ✓
  • No command channel ✓
  • No local network ✓
  • No bidirectional communication ✓
  • Physical access to cable gives nothing useful ✓

IP has zero security advantages over analog. IP has feature advantages (resolution, compression, SD cards, audio) but security is entirely analog's domain.

How much easier to attack IP vs analog via cable:

This is the precise question. Let me be exact:

Analog camera removed, coax cable exposed:

What attacker has access to:

  • Raw analog video signal — they can watch the video feed
  • 12V DC power wire — they can short it, cut it, or use it to try to damage power supply
  • No network access whatsoever
  • Cannot reach DVR command interface
  • Cannot reach other cameras
  • Cannot delete recordings
  • Cannot modify DVR settings
  • Cannot push malicious firmware to anything

Tools needed to do any of the above:

  • Watch video: BNC connector and a monitor — trivial
  • Short power: wire cutters — trivial
  • Everything else: impossible regardless of tools

IP camera removed, ethernet cable exposed:

What attacker has access to:

  • Full local network connection via PoE switch
  • Can scan network and find all cameras and NVR IP addresses
  • Can attempt to exploit camera firmware on any camera
  • Can attempt to exploit NVR firmware
  • Can attempt to delete recordings on NVR
  • Can attempt to modify NVR settings
  • Can attempt to push malicious firmware to cameras or NVR
  • Can attempt to disable cameras remotely
  • All of the above accessible from one cable

Tools needed:

  • Laptop with PoE injector (~$20) and basic network tools
  • Nmap for network scanning (free)
  • Published CVE exploit tools (freely available for Hikvision/Dahua/Reolink)
  • Knowledge level: intermediate — not expert

The difficulty comparison:

Attack Analog coax IP ethernet
Watch camera feed Trivial Trivial
Disable one camera Cut cable Remote command via network
Disable all cameras Cut 8 cables individually One command from one port
Access DVR/NVR Impossible via coax Possible via network
Delete recordings Impossible via coax Possible if NVR credentials known or exploitable
Modify settings Impossible via coax Possible via network
Push malicious firmware Impossible via coax Possible via published CVEs
Affect other cameras Impossible via coax Possible via shared network

Difficulty rating:

  • Analog: attacking DVR via coax = essentially impossible
  • IP: attacking NVR via ethernet = intermediate skill level, freely available tools

From what ive understood so far is that analog is the top security choice (due to the port from the cameras just physically not being able to accept any form of communication as it just acts as an analog sensor port) and ip is the convenience choice mainly but also adds protection against wiretapping. but that's it (as each camera being its own computer with exploitable firmware makes it an attack vulnerability to the whole system x however many cameras you have and however many different models you have each with separate different firmwares)

so using analog cameras to feed their own hdtvi splitters then from those splitters, feed separate systems (either an offline dvr for recording that cant be tampered with, or an online nvr connected to the analog cameras via analog to ip encoders, or preferably both via multiple offline dvrs hidden around your house for redundancy and safety purposes and the "decoy" that is actually connected to the internet for remote viewing which is preferably an nvr for better update support atm)

the alternative was an ip poe system that goes from offline poe cameras to a switch, then that switch feeds an offline nvr. the same switch also feeds a pi or something that can take the RTSP streams from the cameras and convert them to SRT, which then feeds a diy data diode (ethernet to fiber dual node converter but only plug in a single node cable for send and put a piece of tape over the receive side). then from the other side of that data diode a secondary online pi that takes from SRT streams for home assistant or whatever your preference for remote viewing and notifications as well as a backup redundant offsite cloud save
the downside being that if a camera is ripped off its mounting spot it can be used to manipulate your entire system including the offline "airgapped side"

both systems would have surge protectors/ground loop isolators/fiber adapters/individual line fuses to ensure the system cant just be easily fried all together from a single camera point with a taser or equivalent

anything im missing? or not considering? or literally anything?

EDIT:
apparently SRT wont work on a data diode?
found this instead
The most secure, protected option for streaming video over a DIY single-fiber data diode is MPEG-TS over UDP paired with Forward Error Correction (FEC) and Pre-Shared Key AES Encryption.

Because your single-fiber cable physically prevents a return path, standard two-way handshakes fail. This specific configuration provides robust security and stability:

  1. The Core Streaming Protocol
  • MPEG-TS over UDP: This is a pure "fire-and-forget" unidirectional protocol. The camera-side encoder blindly pushes video packets across the single fiber node without expecting or needing an acknowledgment (ACK) from the receiving node.
  1. Error Correction (The "Protection" against Packet Loss)
  • SMPTE ST 2022-1 FEC: Because the receiver cannot ask the encoder to retransmit a dropped packet, you must enable Forward Error Correction on the encoder. FEC appends mathematical redundancy data to the video stream. If a photon drops or a packet is corrupted across your DIY fiber link, the receiver uses this redundancy data to rebuild the missing video frames natively.
  1. Stream Security (Data Confidentiality)
  • Static AES-128/256 Encryption: Since dynamic key exchanges (like TLS/DTLS) require a bidirectional handshake, you must use static Pre-Shared Key (PSK) encryption. The video payload is encrypted at the encoder using a hardcoded key, pass-through across the one-way fiber link, and decrypted on the receiving node using the matching key.

Summary of the Setup Architecture

  • Encoder Side (Transmitter): Configured to output a raw udp:// or rtp:// stream with FEC enabled and AES encryption turned on.
  • Receiver Side (NVR/VMS): Configured with a matching listening port and the identical static AES key to decrypt and ingest the stream.

EditEdit since it didnt allow pictures to be posted:
Pros and cons of NVR and DVR systems

When comparing NVR vs DVR security systems, key differences in their operational designs can lead to distinct advantages and disadvantages. While both systems serve the same purpose, understanding these differences can help teams select the best solution for their needs. 

NVR systems

Advantages 

  • Easier installation: No cables are required with wireless NVR, meaning large sites or those with complicated existing infrastructure can easily accommodate security cameras in any location. Networks using ethernet cables won’t suffer the same signal loss issues as coaxial installations, while still being easier to install due to a much smaller and thinner cable design. 
  • Higher video and audio quality: Unlike analog systems, IP cameras produce digital data and are capable of transmitting HD video and audio signals simultaneously over one secure internet connection. 
  • Smart features and integrations: Internet connectivity allows IP cameras to integrate a number of additional security features, such as NVR software analytics, motion sensors and object detection tools, as well as remote access controls like PTZ camera technology and remote viewing.

Disadvantages

  • Higher costs: Although NVR systems can be less time-consuming to install, necessary hardware and software devices are often much more expensive than comparable DVR systems, primarily as the technology used is far newer and in higher demand. 
  • Compatibility issues: Unlike DVR systems, IP cameras and NVR recorders produced by different manufacturers are not always compatible. Using ONVIF NVR can help, but some manufacturers still rely on proprietary protocols, limiting interoperability. 
  • Cybersecurity risks: Transmitting all data via an internet connection can expose NVR and IP devices to cybersecurity risks, meaning admins will be required to regularly monitor network security and implement protections such as encryption and multi-factor authentication.

 

DVR systems

Advantages

  • Cost-effective: DVR systems use analog cameras, which are typically more affordable than modern IP models. Opting for a DVR (vs NVR) for security cameras in older buildings can reduce costs, as it often eliminates the need for new hardware or wiring.
  • Wider compatibility: Operating a digital video recorder for security camera systems allows teams to install devices produced by different manufacturers with no compatibility issues. Some devices can even be configured to provide DVR for IP cameras, which enables businesses to operate a hybrid network rather than carry out a costly rip-and-replace system upgrade.
  • Cybersecurity protection: Choosing a camera DVR recorder is ideal for high-security installations like data centers and storage facilities, as all data is sent via an analog connection, preventing hackers from intercepting footage and protecting against cybercrime, which reports indicate has increased by 38% globally in 2022.

Disadvantages 

  • Complex installation: Coaxial cables can be difficult to install in some sites, especially those with tight spaces and sharp corners, due to a thick and bulky casing design. 
  • Design constraints: Using standard coaxial cables requires that each camera is installed near to its own dedicated power source. Signal degradation must also be considered in deployments using cable runs over 1,640 feet (500 meters) in length. 
  • Limited video and audio quality: Even in optimal CCTV DVR systems, the video quality of analog cameras is significantly lower than that of modern IP cameras. Additionally, audio can only be captured by installing separate RCA connections for a limited number of cameras. While it’s possible to use a DVR with IP cameras, these newer cameras are designed to work more efficiently with NVRs.

Which security system is right for you?

Choosing between NVR vs DVR security systems is a crucial decision for business and property owners. While both types of security camera recorders offer distinct advantages in different scenarios, factors such as cost, ease of installation, usability and scalability will ultimately influence the decision. To help clarify the differences between NVR and DVR security systems, here’s an overview:

Healthcare facilities

CCTV systems in healthcare facilities must address additional needs compared to typical commercial installations. In addition to helping security staff detect and respond to threats, these healthcare security systems must be designed to protect sensitive data, such as Protected Health Information (PHI), from exposure. 

DVR security cameras can be effective in healthcare environments, as their lack of internet connectivity mitigates the threat of cyber-attacks. However, choosing a DVR security system means camera operators need to be present at all times in on-site CCTV control rooms.

A good solution may be to use both NVR and DVR security systems in different areas. For example, DVR cameras may be used in offices and server rooms where PHI is most likely to be visible, while NVR cameras can be used to cover busy areas like entrances, corridors and waiting rooms, where video analytics tools and remote viewing capabilities will be beneficial.

Government and critical infrastructure

High-risk environments like utility installations and government security system installations require highly secure CCTV systems. In many cases, these systems cannot be connected to the cloud or the public internet, making it difficult to benefit from IP security cameras safely.

Analog cameras and digital video recorders are often preferred in these environments due to their lack of internet connectivity and low-latency operation. Some facilities may develop DVR security systems with added remote-viewing capabilities supported by extra hardware.

It’s also possible to develop NVR security systems that work over a local closed network, allowing cameras and network video recorders to communicate with each other but not the wider internet. If these systems are used in high-risk environments, sophisticated cybersecurity solutions like encryption and endpoint threat detection software will be needed.

Schools and campuses

Similarly to healthcare and government facilities, school CCTV systems must be highly secure to protect sensitive student information. DVR security systems can be effective for this reason, as they help to mitigate data breaches by operating within a closed system.

DVR systems can also be cost-effective for schools, as many school buildings are older and more likely to have the existing infrastructure that supports analog cameras. However, if new wiring infrastructure is needed, installing Ethernet cables may be easier and more beneficial.

Installing a new NVR security system allows schools to use modern IP cameras with advanced features and remote viewing capabilities. The management platforms for NVR systems are also highly user-friendly, featuring customizable dashboards and controls designed for ease of use by less experienced operators.

u/Reddtgivesweirdnames — 13 days ago

security of security cameras

NVR vs DVR: Which Security Camera System is Better?

Any reason to pick IP over analog from a security perspective:

No. There is no security advantage of IP over analog for an offline recording system. Every security property that matters favors analog:

  • No firmware to exploit ✓
  • No command channel ✓
  • No local network ✓
  • No bidirectional communication ✓
  • Physical access to cable gives nothing useful ✓

IP has zero security advantages over analog. IP has feature advantages (resolution, compression, SD cards, audio) but security is entirely analog's domain.

How much easier to attack IP vs analog via cable:

This is the precise question. Let me be exact:

Analog camera removed, coax cable exposed:

What attacker has access to:

  • Raw analog video signal — they can watch the video feed
  • 12V DC power wire — they can short it, cut it, or use it to try to damage power supply
  • No network access whatsoever
  • Cannot reach DVR command interface
  • Cannot reach other cameras
  • Cannot delete recordings
  • Cannot modify DVR settings
  • Cannot push malicious firmware to anything

Tools needed to do any of the above:

  • Watch video: BNC connector and a monitor — trivial
  • Short power: wire cutters — trivial
  • Everything else: impossible regardless of tools

IP camera removed, ethernet cable exposed:

What attacker has access to:

  • Full local network connection via PoE switch
  • Can scan network and find all cameras and NVR IP addresses
  • Can attempt to exploit camera firmware on any camera
  • Can attempt to exploit NVR firmware
  • Can attempt to delete recordings on NVR
  • Can attempt to modify NVR settings
  • Can attempt to push malicious firmware to cameras or NVR
  • Can attempt to disable cameras remotely
  • All of the above accessible from one cable

Tools needed:

  • Laptop with PoE injector (~$20) and basic network tools
  • Nmap for network scanning (free)
  • Published CVE exploit tools (freely available for Hikvision/Dahua/Reolink)
  • Knowledge level: intermediate — not expert

The difficulty comparison:

Attack Analog coax IP ethernet
Watch camera feed Trivial Trivial
Disable one camera Cut cable Remote command via network
Disable all cameras Cut 8 cables individually One command from one port
Access DVR/NVR Impossible via coax Possible via network
Delete recordings Impossible via coax Possible if NVR credentials known or exploitable
Modify settings Impossible via coax Possible via network
Push malicious firmware Impossible via coax Possible via published CVEs
Affect other cameras Impossible via coax Possible via shared network

Difficulty rating:

  • Analog: attacking DVR via coax = essentially impossible
  • IP: attacking NVR via ethernet = intermediate skill level, freely available tools

From what ive understood so far is that analog is the top security choice (due to the port from the cameras just physically not being able to accept any form of communication as it just acts as an analog sensor port) and ip is the convenience choice mainly but also adds protection against wiretapping. but that's it (as each camera being its own computer with exploitable firmware makes it an attack vulnerability to the whole system x however many cameras you have and however many different models you have each with separate different firmwares)

so using analog cameras to feed their own hdtvi splitters then from those splitters, feed separate systems (either an offline dvr for recording that cant be tampered with, or an online nvr connected to the analog cameras via analog to ip encoders, or preferably both via multiple offline dvrs hidden around your house for redundancy and safety purposes and the "decoy" that is actually connected to the internet for remote viewing which is preferably an nvr for better update support atm)

the alternative was an ip poe system that goes from offline poe cameras to a switch, then that switch feeds an offline nvr. the same switch also feeds a pi or something that can take the RTSP streams from the cameras and convert them to SRT, which then feeds a diy data diode (ethernet to fiber dual node converter but only plug in a single node cable for send and put a piece of tape over the receive side). then from the other side of that data diode a secondary online pi that takes from SRT streams for home assistant or whatever your preference for remote viewing and notifications as well as a backup redundant offsite cloud save
the downside being that if a camera is ripped off its mounting spot it can be used to manipulate your entire system including the offline "airgapped side"

both systems would have surge protectors/ground loop isolators/fiber adapters/individual line fuses to ensure the system cant just be easily fried all together from a single camera point with a taser or equivalent

anything im missing? or not considering? or literally anything?

EDIT:
apparently SRT wont work on a data diode?
found this instead
The most secure, protected option for streaming video over a DIY single-fiber data diode is MPEG-TS over UDP paired with Forward Error Correction (FEC) and Pre-Shared Key AES Encryption.

Because your single-fiber cable physically prevents a return path, standard two-way handshakes fail. This specific configuration provides robust security and stability:

  1. The Core Streaming Protocol
  • MPEG-TS over UDP: This is a pure "fire-and-forget" unidirectional protocol. The camera-side encoder blindly pushes video packets across the single fiber node without expecting or needing an acknowledgment (ACK) from the receiving node.
  1. Error Correction (The "Protection" against Packet Loss)
  • SMPTE ST 2022-1 FEC: Because the receiver cannot ask the encoder to retransmit a dropped packet, you must enable Forward Error Correction on the encoder. FEC appends mathematical redundancy data to the video stream. If a photon drops or a packet is corrupted across your DIY fiber link, the receiver uses this redundancy data to rebuild the missing video frames natively.
  1. Stream Security (Data Confidentiality)
  • Static AES-128/256 Encryption: Since dynamic key exchanges (like TLS/DTLS) require a bidirectional handshake, you must use static Pre-Shared Key (PSK) encryption. The video payload is encrypted at the encoder using a hardcoded key, pass-through across the one-way fiber link, and decrypted on the receiving node using the matching key.

Summary of the Setup Architecture

  • Encoder Side (Transmitter): Configured to output a raw udp:// or rtp:// stream with FEC enabled and AES encryption turned on.
  • Receiver Side (NVR/VMS): Configured with a matching listening port and the identical static AES key to decrypt and ingest the stream.
u/Reddtgivesweirdnames — 13 days ago
▲ 2 r/videosurveillance+1 crossposts

security of security cameras

NVR vs DVR: Which Security Camera System is Better?

Any reason to pick IP over analog from a security perspective:

No. There is no security advantage of IP over analog for an offline recording system. Every security property that matters favors analog:

  • No firmware to exploit ✓
  • No command channel ✓
  • No local network ✓
  • No bidirectional communication ✓
  • Physical access to cable gives nothing useful ✓

IP has zero security advantages over analog. IP has feature advantages (resolution, compression, SD cards, audio) but security is entirely analog's domain.

How much easier to attack IP vs analog via cable:

This is the precise question. Let me be exact:

Analog camera removed, coax cable exposed:

What attacker has access to:

  • Raw analog video signal — they can watch the video feed
  • 12V DC power wire — they can short it, cut it, or use it to try to damage power supply
  • No network access whatsoever
  • Cannot reach DVR command interface
  • Cannot reach other cameras
  • Cannot delete recordings
  • Cannot modify DVR settings
  • Cannot push malicious firmware to anything

Tools needed to do any of the above:

  • Watch video: BNC connector and a monitor — trivial
  • Short power: wire cutters — trivial
  • Everything else: impossible regardless of tools

IP camera removed, ethernet cable exposed:

What attacker has access to:

  • Full local network connection via PoE switch
  • Can scan network and find all cameras and NVR IP addresses
  • Can attempt to exploit camera firmware on any camera
  • Can attempt to exploit NVR firmware
  • Can attempt to delete recordings on NVR
  • Can attempt to modify NVR settings
  • Can attempt to push malicious firmware to cameras or NVR
  • Can attempt to disable cameras remotely
  • All of the above accessible from one cable

Tools needed:

  • Laptop with PoE injector (~$20) and basic network tools
  • Nmap for network scanning (free)
  • Published CVE exploit tools (freely available for Hikvision/Dahua/Reolink)
  • Knowledge level: intermediate — not expert

The difficulty comparison:

Attack Analog coax IP ethernet
Watch camera feed Trivial Trivial
Disable one camera Cut cable Remote command via network
Disable all cameras Cut 8 cables individually One command from one port
Access DVR/NVR Impossible via coax Possible via network
Delete recordings Impossible via coax Possible if NVR credentials known or exploitable
Modify settings Impossible via coax Possible via network
Push malicious firmware Impossible via coax Possible via published CVEs
Affect other cameras Impossible via coax Possible via shared network

Difficulty rating:

  • Analog: attacking DVR via coax = essentially impossible
  • IP: attacking NVR via ethernet = intermediate skill level, freely available tools

From what ive understood so far is that analog is the top security choice (due to the port from the cameras just physically not being able to accept any form of communication as it just acts as an analog sensor port) and ip is the convenience choice mainly but also adds protection against wiretapping. but that's it (as each camera being its own computer with exploitable firmware makes it an attack vulnerability to the whole system x however many cameras you have and however many different models you have each with separate different firmwares)

so using analog cameras to feed their own hdtvi splitters then from those splitters, feed separate systems (either an offline dvr for recording that cant be tampered with, or an online nvr connected to the analog cameras via analog to ip encoders, or preferably both via multiple offline dvrs hidden around your house for redundancy and safety purposes and the "decoy" that is actually connected to the internet for remote viewing which is preferably an nvr for better update support atm)

the alternative was an ip poe system that goes from offline poe cameras to a switch, then that switch feeds an offline nvr. the same switch also feeds a pi or something that can take the RTSP streams from the cameras and convert them to SRT, which then feeds a diy data diode (ethernet to fiber dual node converter but only plug in a single node cable for send and put a piece of tape over the receive side). then from the other side of that data diode a secondary online pi that takes from SRT streams for home assistant or whatever your preference for remote viewing and notifications as well as a backup redundant offsite cloud save
the downside being that if a camera is ripped off its mounting spot it can be used to manipulate your entire system including the offline "airgapped side"

both systems would have surge protectors/ground loop isolators/fiber adapters/individual line fuses to ensure the system cant just be easily fried all together from a single camera point with a taser or equivalent

anything im missing? or not considering? or literally anything?

EDIT:
apparently SRT wont work on a data diode?
found this instead
The most secure, protected option for streaming video over a DIY single-fiber data diode is MPEG-TS over UDP paired with Forward Error Correction (FEC) and Pre-Shared Key AES Encryption.

Because your single-fiber cable physically prevents a return path, standard two-way handshakes fail. This specific configuration provides robust security and stability:

  1. The Core Streaming Protocol
  • MPEG-TS over UDP: This is a pure "fire-and-forget" unidirectional protocol. The camera-side encoder blindly pushes video packets across the single fiber node without expecting or needing an acknowledgment (ACK) from the receiving node.
  1. Error Correction (The "Protection" against Packet Loss)
  • SMPTE ST 2022-1 FEC: Because the receiver cannot ask the encoder to retransmit a dropped packet, you must enable Forward Error Correction on the encoder. FEC appends mathematical redundancy data to the video stream. If a photon drops or a packet is corrupted across your DIY fiber link, the receiver uses this redundancy data to rebuild the missing video frames natively.
  1. Stream Security (Data Confidentiality)
  • Static AES-128/256 Encryption: Since dynamic key exchanges (like TLS/DTLS) require a bidirectional handshake, you must use static Pre-Shared Key (PSK) encryption. The video payload is encrypted at the encoder using a hardcoded key, pass-through across the one-way fiber link, and decrypted on the receiving node using the matching key.

Summary of the Setup Architecture

  • Encoder Side (Transmitter): Configured to output a raw udp:// or rtp:// stream with FEC enabled and AES encryption turned on.
  • Receiver Side (NVR/VMS): Configured with a matching listening port and the identical static AES key to decrypt and ingest the stream.
u/Reddtgivesweirdnames — 13 days ago

security of security cameras

NVR vs DVR: Which Security Camera System is Better?

Any reason to pick IP over analog from a security perspective:

No. There is no security advantage of IP over analog for an offline recording system. Every security property that matters favors analog:

  • No firmware to exploit ✓
  • No command channel ✓
  • No local network ✓
  • No bidirectional communication ✓
  • Physical access to cable gives nothing useful ✓

IP has zero security advantages over analog. IP has feature advantages (resolution, compression, SD cards, audio) but security is entirely analog's domain.

How much easier to attack IP vs analog via cable:

This is the precise question. Let me be exact:

Analog camera removed, coax cable exposed:

What attacker has access to:

  • Raw analog video signal — they can watch the video feed
  • 12V DC power wire — they can short it, cut it, or use it to try to damage power supply
  • No network access whatsoever
  • Cannot reach DVR command interface
  • Cannot reach other cameras
  • Cannot delete recordings
  • Cannot modify DVR settings
  • Cannot push malicious firmware to anything

Tools needed to do any of the above:

  • Watch video: BNC connector and a monitor — trivial
  • Short power: wire cutters — trivial
  • Everything else: impossible regardless of tools

IP camera removed, ethernet cable exposed:

What attacker has access to:

  • Full local network connection via PoE switch
  • Can scan network and find all cameras and NVR IP addresses
  • Can attempt to exploit camera firmware on any camera
  • Can attempt to exploit NVR firmware
  • Can attempt to delete recordings on NVR
  • Can attempt to modify NVR settings
  • Can attempt to push malicious firmware to cameras or NVR
  • Can attempt to disable cameras remotely
  • All of the above accessible from one cable

Tools needed:

  • Laptop with PoE injector (~$20) and basic network tools
  • Nmap for network scanning (free)
  • Published CVE exploit tools (freely available for Hikvision/Dahua/Reolink)
  • Knowledge level: intermediate — not expert

The difficulty comparison:

Attack Analog coax IP ethernet
Watch camera feed Trivial Trivial
Disable one camera Cut cable Remote command via network
Disable all cameras Cut 8 cables individually One command from one port
Access DVR/NVR Impossible via coax Possible via network
Delete recordings Impossible via coax Possible if NVR credentials known or exploitable
Modify settings Impossible via coax Possible via network
Push malicious firmware Impossible via coax Possible via published CVEs
Affect other cameras Impossible via coax Possible via shared network

Difficulty rating:

  • Analog: attacking DVR via coax = essentially impossible
  • IP: attacking NVR via ethernet = intermediate skill level, freely available tools

From what ive understood so far is that analog is the top security choice (due to the port from the cameras just physically not being able to accept any form of communication as it just acts as an analog sensor port) and ip is the convenience choice mainly but also adds protection against wiretapping. but that's it (as each camera being its own computer with exploitable firmware makes it an attack vulnerability to the whole system x however many cameras you have and however many different models you have each with separate different firmwares)

so using analog cameras to feed their own hdtvi splitters then from those splitters, feed separate systems (either an offline dvr for recording that cant be tampered with, or an online nvr connected to the analog cameras via analog to ip encoders, or preferably both via multiple offline dvrs hidden around your house for redundancy and safety purposes and the "decoy" that is actually connected to the internet for remote viewing which is preferably an nvr for better update support atm)

the alternative was an ip poe system that goes from offline poe cameras to a switch, then that switch feeds an offline nvr. the same switch also feeds a pi or something that can take the RTSP streams from the cameras and convert them to SRT, which then feeds a diy data diode (ethernet to fiber dual node converter but only plug in a single node cable for send and put a piece of tape over the receive side). then from the other side of that data diode a secondary online pi that takes from SRT streams for home assistant or whatever your preference for remote viewing and notifications as well as a backup redundant offsite cloud save
the downside being that if a camera is ripped off its mounting spot it can be used to manipulate your entire system including the offline "airgapped side"

both systems would have surge protectors/ground loop isolators/fiber adapters/individual line fuses to ensure the system cant just be easily fried all together from a single camera point with a taser or equivalent

anything im missing? or not considering? or literally anything?

EDIT:
apparently SRT wont work on a data diode?
found this instead
The most secure, protected option for streaming video over a DIY single-fiber data diode is MPEG-TS over UDP paired with Forward Error Correction (FEC) and Pre-Shared Key AES Encryption.

Because your single-fiber cable physically prevents a return path, standard two-way handshakes fail. This specific configuration provides robust security and stability:

  1. The Core Streaming Protocol
  • MPEG-TS over UDP: This is a pure "fire-and-forget" unidirectional protocol. The camera-side encoder blindly pushes video packets across the single fiber node without expecting or needing an acknowledgment (ACK) from the receiving node.
  1. Error Correction (The "Protection" against Packet Loss)
  • SMPTE ST 2022-1 FEC: Because the receiver cannot ask the encoder to retransmit a dropped packet, you must enable Forward Error Correction on the encoder. FEC appends mathematical redundancy data to the video stream. If a photon drops or a packet is corrupted across your DIY fiber link, the receiver uses this redundancy data to rebuild the missing video frames natively.
  1. Stream Security (Data Confidentiality)
  • Static AES-128/256 Encryption: Since dynamic key exchanges (like TLS/DTLS) require a bidirectional handshake, you must use static Pre-Shared Key (PSK) encryption. The video payload is encrypted at the encoder using a hardcoded key, pass-through across the one-way fiber link, and decrypted on the receiving node using the matching key.

Summary of the Setup Architecture

  • Encoder Side (Transmitter): Configured to output a raw udp:// or rtp:// stream with FEC enabled and AES encryption turned on.
  • Receiver Side (NVR/VMS): Configured with a matching listening port and the identical static AES key to decrypt and ingest the stream.
u/Reddtgivesweirdnames — 13 days ago

Sandwiching a few battery packs together for an extended runtime? Or adding the blink solar panel to the end of the sandwich?

has anyone experimented with the new solar charger for the outdoor cameras, but by sandwiching a battery expansion pack between the camera and the charger to get an extended runtime for all seasons?

Or even just sandwiching a few expansion packs together and swapping 8 batteries every so often instead

u/Reddtgivesweirdnames — 17 days ago

Can any 1.5v battery be used? / what about sandwiching a few expansion packs together for a longer runtime?

Learned the hard way that NiMH Rechargeable Batteries won't work cause they are limited to 1.2v (think they only exist as an old standard as l've started checking everything since then and realized everything says 1.5v for the most part now minus some older remotes and while the 1.2 will work on some devices, it has a shorter run time vs 1.5 but that could also be the battery chemistry and how and when the voltage drops or tapers).

But found some Rechargeable Lithium Batteries that are 1.5v by
EBL on Amazon that say they are for blink cameras

Anyone have any experience?

Also, side note, has anyone experimented with the new solar charger for the outdoor cameras, but by sandwiching a battery expansion back on between the camera and the charger to get an extended runtime for all seasons?

Or even just sandwiching a few expansion packs together and swapping 8 batteries every so often instead

u/Reddtgivesweirdnames — 17 days ago

Need help picking a DVR that will be online for analog cameras

which brand would you go with?

Amcrest
Night Owl
Hiseeu
Zosi
Swann
Anpviz
Lorex
Eversecu
OOSSXX
Sannce
Annke
Real HD

these are some ive found on amazon for ease of ordering, but open to suggestions from other sellers

reddit.com
u/Reddtgivesweirdnames — 1 month ago
▲ 0 r/cctv

Need help picking a DVR that will be online for analog cameras

which brand would you go with?

Amcrest
Night Owl
Hiseeu
Zosi
Swann
Anpviz
Lorex
Eversecu
OOSSXX
Sannce
Annke
Real HD

these are some ive found on amazon for ease of ordering, but open to suggestions from other sellers

reddit.com
u/Reddtgivesweirdnames — 1 month ago

Need help picking a DVR that will be online for analog cameras

which brand would you go with?

Amcrest
Night Owl
Hiseeu
Zosi
Swann
Anpviz
Lorex
Eversecu
OOSSXX
Sannce
Annke
Real HD

these are some ive found on amazon for ease of ordering, but open to suggestions from other sellers

reddit.com
u/Reddtgivesweirdnames — 1 month ago

Need help picking a DVR that will be online for analog cameras

which brand would you go with?

Amcrest
Night Owl
Hiseeu
Zosi
Swann
Anpviz
Lorex
Eversecu
OOSSXX
Sannce
Annke
Real HD

these are some ive found on amazon for ease of ordering, but open to suggestions from other sellers

reddit.com
u/Reddtgivesweirdnames — 1 month ago

Need help picking a DVR that will be online for analog cameras

which brand would you go with?

Amcrest
Night Owl
Hiseeu
Zosi
Swann
Anpviz
Lorex
Eversecu
OOSSXX
Sannce
Annke
Real HD

these are some ive found on amazon for ease of ordering, but open to suggestions from other sellers

reddit.com
u/Reddtgivesweirdnames — 1 month ago
▲ 1 r/cctv+4 crossposts

Need help picking an analog security system, not sure which are real brands or rebranded fake crap

Amcrest, Night Owl, Hiseeu, Zosi, Swann, Anpviz, Lorex, Eversecu, OOSSXX, Sannce, Annke, Real HD

these are ones I've found on amazon but not sure if there are more reliable options I just didn't find. (prefer amazon so I can get all other materials under one order and payment plan but if there are far better non ridiculously priced alternatives elsewhere then sure)

analog via coax is mandatory, already tried ip poe but had to return due to introduced vulnerabilities from all protections only being software based and prefer the hardware-based security from coax that tops it, wifi/wireless is a no go for sure

reddit.com
u/Reddtgivesweirdnames — 1 month ago
▲ 4 r/cctv+3 crossposts

cctv/analog/bnc/dvr home security system

need recommendations for good brands, preferably ones with audio recording for sure (bonus if 2-way audio). does need to be coax connected or (dumb cameras with no computing power onboard camera itself). I'm aware poe has better quality and features but the tradeoff of being vulnerable when online is a no go, as well as the possibility of accessing nvr via poe camera cable if removed is a no go, hence the coax connection that wouldn't allow for dvr to be compromised as badly from camera location. Hopefully a brand that has a doorbell for bonus points and notifications, but extra regular camera will suffice is there are none and ill figure out notifications via third party or something

As an insight to my perspective on the system, requirements and needs, it's going to be a dual dvr system (one online for notifications and offsite app monitoring with 24/7 recording and another that is completely offline for a backup 24/7 recording) that share the same cameras via a bnc powered splitter. the cameras are also going to have a bnc surge protectors/ground isolators (or bnc to fiber adapters for complete isolation but tbd) so that if someone was to remove an exterior camera and attempt to short the system via exposed wires then the system and other cameras will still be fine. the entire system is also going to be on backup power via cctv power cabinet with backup batteries. was close to getting 2 independent systems with their own cameras to not have to worry about the online one being compromised and accessing the offline one but apparently that might not be as real of a vulnerability as with poe since the dvrs don't naturally do communicating via the bnc ports and just act as sensor inputs unlike nvrs. still on the fence about 2 isolated systems but extra cameras draw attention + don't wanna freak out my neighborhood.

and yes I'm aware this seems like overkill but ive recently had life changing events that pushed me to be a bit more paranoid (more than I already was from working with engineering related things since high school, why redundancy and vulnerabilities are all I see). this would be the 3rd system I've considered in the past more than half a year, but my mind kept finding holes from not feeling comfortable. 1st was wireless wifi cameras, removed due to vulnerabilities from being jammed easily as well as being accessed from broadcasted signal. 2nd was poe, which never made it to install phase and was returned once online vulnerabilities were noticed due to added "computers" as each device that force communication. now its coax based dumb cameras that will use 2 separate dvrs for redundancy.

the main reason for disregarding poe systems (although reolink was nice when I tested the software, minus the fact that their kit cameras don't have individual capabilities like their independent cameras) is due to the mandatory handshake and communication needed between the two, meaning if either is compromised then it can be used as a way to compromise the entire system and delete or corrupt recordings and or the possibility to physically short the entire system dead. why coax dumb cameras are the go-to since I don't have to worry about communication between the two systems via the cameras and the surge/isolators/fiber protect against physical tampering.

I've also been having issues with finding information about offsite recording, ideally I want the ease of email clips so I can just get an outlook professional account or something with high message data limits and have one set there then also have it connected to a third-party service that does upload only with no deletion and later to an offsite ftp server on top of the redundant 24/7 recording

Amcrest, Night Owl, Hiseeu, Zosi, Swann, Anpviz, Lorex, Eversecu, OOSSXX, Sannce, Annke

these are some brands I've encountered but unsure of track records and which can be trusted or which are even real. some guidance would be greatly appreciated, I am also hoping to keep the entire system under 1-1.5k (cameras + dvrs, adapters, rg59/rg6 cable, batteries, misc.) due to limited funds as this is going on a payment plan, hence the amazon specific brands to do one big order. although if absolutely better ill buy from another source and figure it out.

this is what ive gotten so far when discussing with a chatbot (ive been testing various ones while doing research for this home security set up, this is from claude)

"
is it possible for a compromised online dvr to access the offline one via the bnc ports?
/
/
/

No — and here's the precise technical reason why:

What a BNC input port physically is:

A BNC input on a DVR is connected internally to:

  • A video decoder chip
  • An ADC (analog to digital converter)
  • Signal processing circuitry

These components are designed and wired to only:

  • Receive incoming voltage
  • Convert it to digital
  • Pass it to the DVR's processor for recording

What a BNC input port physically cannot do:

  • Generate or output any signal back through the BNC cable
  • The internal circuitry has no transmit path on the input port
  • There is no DAC (digital to analog converter) wired to the input port
  • There is no driver circuit capable of pushing signal back out through the input
  • The hardware literally does not have the components needed to transmit through an input port

This is different from ethernet ports which are inherently bidirectional — they have both transmit and receive circuits by design. BNC video inputs have only receive circuits.

Even if the online DVR was completely compromised:

The attacker would need to:

  • Somehow use the online DVR's BNC output ports (not input) to send a signal
  • That signal would travel backward through the splitter toward the offline DVR
  • The offline DVR's BNC input would receive it as a video signal
  • The offline DVR's input circuitry would try to decode it as analog video
  • It would appear as noise/static on that channel, not as exploitable data
  • The offline DVR's BNC input has no mechanism to interpret or execute any kind of command from an incoming signal

The active BNC splitter adds another barrier:

Most active splitters are unidirectional by design:

  • Signal flows from input → amplifier → outputs
  • The amplifier circuit has a defined input side and output side
  • Signals cannot travel backward through the amplifier from output to input
  • Even if a compromised online DVR somehow pushed a signal through its BNC input port (which it can't), the splitter's amplifier would block it from reaching the camera or the offline DVR's leg

The fiber converter makes this absolute:

If you add fiber converters as we discussed:

  • The offline DVR receives light through a photodetector
  • Light is converted to analog electrical signal
  • That analog signal goes to the BNC input
  • There is no electrical path whatsoever from the offline DVR's input back through the fiber
  • Even the theoretical "push signal through BNC input" scenario is physically impossible through fiber
  • The offline DVR is receiving photons — there is no mechanism by which a compromised online system can send anything meaningful through photons in a fiber cable from the wrong direction

The only theoretical scenario worth examining:

Could a compromised online DVR somehow craft a malicious analog video signal through the splitter that exploits a vulnerability in the offline DVR's video decoder chip?

  • This would require the online DVR to output a signal through its BNC INPUT port (impossible — no transmit circuitry)
  • Even if it could, the signal would travel through the splitter input (wrong direction, blocked by amplifier)
  • Even if it reached the offline DVR's input, the video decoder chip only interprets voltage levels as brightness/color values
  • There is no command parser, no protocol stack, no executable code path in an analog video decoder
  • The chip cannot be exploited through analog video signal the way IP camera firmware can be exploited through network packets
  • Analog video decoders have no concept of "commands" — they only understand voltage levels representing pixel brightness

Contrast with IP/ethernet:

  • Ethernet ports are bidirectional by design
  • Network packets contain addressing, protocols, commands
  • Software on the device parses and executes responses to those packets
  • A compromised device on the same network can send crafted packets to exploit parsing vulnerabilities
  • This entire attack surface simply does not exist in analog video

Bottom line:

No — a compromised online DVR cannot access the offline DVR through BNC ports because:

  1. BNC input ports have no transmit circuitry — physically cannot send signals
  2. Active splitter amplifier blocks reverse signal flow
  3. Fiber converter eliminates all electrical continuity if used
  4. Even if a signal somehow reached the offline DVR's input, analog video decoders have no command channel, no protocol parser, no executable path that could be exploited
  5. The attack surface that makes IP cameras vulnerable simply does not exist in the analog signal path

This is the definitive answer to the question you've been working toward through this entire conversation — analog BNC is architecturally immune to this attack vector, not because of protections added around it, but because the mechanism for that attack doesn't exist in analog hardware.
"

reddit.com
u/Reddtgivesweirdnames — 1 month ago