[Info-vax] What to do with my VAX.....

Arne Vajhøj arne at vajhoej.dk
Sun Oct 18 14:21:05 EDT 2020


On 10/18/2020 1:34 PM, Grant Taylor wrote:
> On 10/18/20 3:17 AM, seasoned_geek wrote:
>> There is a growing need for an OS without any TCP/IP stack. *nix did 
>> it wrong. There is absolutely no way of securing any system using *nix 
>> based TCP/IP when it is connected to the Internet. 
> 
> I can't agree with that.
> 
> Sure, putting a system on the Internet exposes it to more harm than 
> sitting in a room by itself with no external connectivity.  But then 
> again, powering the system on exposes it to more harm than completely 
> disconnecting it from power.
> 
> Also, anything with a TCP/IP stack can potentially be attacked across 
> the Internet, not just *nix.

Yep.

And in fact most servers on the internet are running *nix (assuming
Linux is included in "*nix").

>> Lots of places dusting off old proprietary protocols for internal 
>> networks, putting one or two sacrificial machines out on the Internet 
>> and only installing/allowing the proprietary protocol between them and 
>> the internal network.
> 
> I don't agree that using a different protocol makes the systems 
> inherently more secure.

Yep.

The TCP/IP protocols are probably some of the more secure just
because they have been examined and tested in depth.

> Judicious firewalling can offer the same level of protection for the 
> other systems without the complexity of the other protocol(s).
> 
> What the other protocols do offer is making the other systems 
> incompatible with the Internet, thus meaning that they can't 
> /accidentally/ or /inadvertently/ communicate with the Internet if 
> (when) the firewall becomes misconfigured.  This is a belt and 
> suspenders redundant security configuration.

Such a misconfiguration is not likely to happen.

If the firewall does nothing then nothing will get through since the
internal IP addresses will not be accessible.

Rules get added to forward a specific port to a specific IP address
and port.

There should not be any way to add wildcard forwarding.

There can be benefits from:

--(protocol A)--intermediate box--(protocol B)--real box

since it is more difficult to exploit protocol problems to
hit the real box.

> If anything, having additional protocols means additional lines of code 
> which is tantamount to additional attack surface.

Non-TCP/IP is usually a total non-starter.

Today very few places run only their own stuff on top of the OS. They
use lots of third party software.

And that third party software typical expect TCP/IP today.

Arne





More information about the Info-vax mailing list