Article View: alt.folklore.computers
Article #619950Re: Making Computers Secure
From: J. Clarke
Date: Sat, 03 Feb 2018 03:36
Date: Sat, 03 Feb 2018 03:36
115 lines
6499 bytes
6499 bytes
On 2 Feb 2018 14:19:17 GMT, jmfbahciv <See....@aol.com> wrote: >Quadibloc wrote: >> On Wednesday, January 31, 2018 at 6:32:06 AM UTC-7, jmfbahciv wrote: >> >>> that doesn't prevent "bad bits" from occupying the machine. I would >>> think that a goal should be to prevent this; so the slow machine or >>> slow core would be in the box which passes bits to the real machine. >> >> Ah, so you're saying that the router is the best place for a security >measure. > >To keep the kids from tracking in filth, you have them take their boots >off before they get into the house. Same principle is true with >computer bits and bytes. >> >> It certainly does make sense to stop threats at a level that is as high >> upstream as possible. > >This isn't necessarily upstream; it could be a hub. >> >> However, what I'm talking about is bits that... we don't know whether or not >> they're bad. > >That's defined by usage and the intent of the user. My bad bits are your >good bits and visa versa. Scott's usage of his bits is going to be >"scarier" than a mundane user like me because his usage is stuff >which has "never been before". I used to do the same kind of work; everyone >in my group had POKE privs which allowed patching the running monitor if >we wished to do so. > >> >> A lot of web pages have JavaScript. That lets the web page include a little >> program that runs on your computer. Normally, this is for legitimate >purposes, >> like letting web forms be a little fancier without overloading the server. > >This is an abmonination. If code has to be run in order to display >a web page which a user has requested, that web page should be built >on the "dirty" computer and then pushed to the user's system. > >The problem we're having is that noone, especially the operating >systems, keeps the user actions separated from system actions. There >should have been a strict wall between the two functionalities. >TOPS-10 and TOPS-20 got this right via the UUO interface. Unix and >MSoft's developers, over the years, got lazy while writing new code >and didn't keep a strict wall between the two. I think you will find that the opposite has occurred. Early PCs didn't even have the means to enforce such a wall. Now modern operating systems run just about everything in userspace at some level of virtualization. > Hardware manufacturers >had more control over these kinds of edicts; that's no longer the case. >With the introduction of networking, things got really muddled about >who is "boss" and the network wars are still being fought. There >isn't any agreement about who is boss because everyone is a boss, >especially the poor users who are forced to be system and network >managers with no training, documentation or access to reasonable >advice. > >I'll ranting now. > > >> >> But these programs, because they're programs running on your computer, >_could_ >> be doing sneaky stuff there. >> >> One way to deal with this is the virus scanner approach. Check against >patters >> of known tricky JavaScript. You can do _that_ in a router, with deep packet >> inspection at least. But new exploits, or even re-arranged code for old >ones, >> could evade detection. > >Correct. Detection of adverse bit arrangements isn't the key even >though it's a pitiful tool. The decsions of which are "good" >bit arrangements really need to be done based on the type of usage of >the bit requester. Now, how that is determined and implemented is >about 4-5 months of bullshit sessions. > >> >> So what I'm proposing is some way to approach a more total fix to the >problem. > ><grin> So am I. The above is thinking so far outside the box that >a whole new computing service provider rigor is going to be developed. >> >> Don't let web sites run programs on your computer at all. > >Yup. But that also has it's problems. Consider the event where the >data on your computer is the input to the web site's service (which >the user requested by opening the web page). An example is income >tax. You don't want your data to be uploaded to anything but you >do want the number (tax owed) to be used to transfer money from >your bank to the government's. >> >> Have those programs run in a second computer, or in a really locked-down >> sandbox virtualization mode, at least. One which basically gets scrubbed and >> re-initialized for every web page you look at (not slow, because it's a tiny >> second computer). > >Yes. I would prefer that the second computer not be in the same physical >box; it allows the functionality and bits to be separated by network >protocol. > >> >> If you can't find all the bad bits, ensure that they can do no harm. > >That is a result, not a goal because you can't define bad bits until >after they do harm. Those same bits could do good things. > >/BAH
Technical Details
Message-ID:
<hfba7dtavskr85ssg6crut8hosus6ec3fd@4ax.com>Path:
mbox-mo1.pugleaf.net!e39ni2031qtk.1!nntp.google.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx36.iad.POSTED!not-for-mailReferences:
<3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <2V%bC.222517$%a1.58398@fx35.iad> <PM000564128FA48D01@aca40a86.ipt.aol.com> <43aeaf25-249f-42c6-b590-4dc9890d1c1c@googlegroups.com> <PM0005643BABCD6267@aca42e3d.ipt.aol.com>Show Full Headers
Complete Article Headers
X-Received: by 10.55.78.210 with SMTP id c201mr26241216qkb.43.1517628989420; Fri, 02 Feb 2018 19:36:29 -0800 (PST) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 10.200.44.56 with SMTP id d53ls2049435qta.4.gmail; Fri, 02 Feb 2018 19:36:28 -0800 (PST) X-Received: by 10.237.59.151 with SMTP id r23mr30281103qte.28.1517628988545; Fri, 02 Feb 2018 19:36:28 -0800 (PST) Path: mbox-mo1.pugleaf.net!e39ni2031qtk.1!nntp.google.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post02.iad!fx36.iad.POSTED!not-for-mail From: J. Clarke <jclarke...@gmail.com> Newsgroups: alt.folklore.computers Subject: Re: Making Computers Secure Message-ID: <hfba7dtavskr85ssg6crut8hosus6ec3fd@4ax.com> References: <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <3b1840a6-2ad7-4360-9c87-e3e8ad601ee2@googlegroups.com> <PM000563FF4B2EF298@aca401e3.ipt.aol.com> <2V%bC.222517$%a1.58398@fx35.iad> <PM000564128FA48D01@aca40a86.ipt.aol.com> <43aeaf25-249f-42c6-b590-4dc9890d1c1c@googlegroups.com> <PM0005643BABCD6267@aca42e3d.ipt.aol.com> User-Agent: ForteAgent/8.00.32.1272 MIME-Version: 1.0 Lines: 115 X-Complaints-To: ab...@newsdemon.com NNTP-Posting-Date: Sat, 03 Feb 2018 03:36:28 UTC Organization: http://www.NewsDemon.com Bytes: 5894 Date: Fri, 02 Feb 2018 22:36:27 -0500 X-Received-Bytes: 5956 X-Received-Body-CRC: 2017097937 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit