Hello Travis,

linux box setup and transferred the domain to that.  The nice thing
about using dos for your networking, (which someone else said way more
eloquently than I could, paraphrasing here), is that since dos doesn't
have a native tcp/ip stack, if the app dies, so does the tcp/ip
connection, so you don't have to worry about folks exploiting your
system to get in via backdoors. or buffer overruns.

Actually I think it is a bit of a misconception to say that (MS-)DOS is
secure because it lacks kernel-space device drivers.

The reality with MS-DOS and compatibles, is that there is not much of a
security boundary between the system kernel and user processes.  This is
exactly why one can write a network device driver as a user application
--- because a user process often has unlimited access to the PC hardware
anyway, just like the system kernel (!).

Anyway, other than that DOS programs tend to be simpler and smaller, I
do not really see much that makes DOS intrinsically "more secure" than
more modern systems.  There has been a lot of work done in the last few
decades or so towards hardening modern OSes --- e.g. there is work to
harden the Linux kernel, from kernel versions 2.x all the way to the
current 5.x (https://www.openwall.com/linux/).  At least some of this
work will need to be adapted to programs running on DOS, if they need to
be truly secure.

Thank you!

--
https://gitlab.com/tkchia :: https://github.com/tkchia


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to