Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: NANOG: users

EBAY and AMAZON

 

 

First page Previous page 1 2 Next page Last page  View All NANOG users RSS feed   Index | Next | Previous | View Threaded


jcdill.lists at gmail

Jun 13, 2012, 11:08 AM

Post #26 of 31 (148 views)
Permalink
Re: EBAY and AMAZON [In reply to]

On 13/06/12 5:17 AM, Astro Dog wrote:
> (Sorry for the top post. Mail client is being obnoxious.)
>
>
> Why? The prevalence of malware for a given OS is going to, generally, be a matter of most return for least work.
> If you're writing malware to steal credit card numbers, say, you're much better served writing it for Windows than you are OSX or Linux,

Really? I'm positive that there are far more credit card numbers stored
on various flavors of *nix systems (web servers) than windows systems.
And you only have to crack one to get a plethora of credit card numbers.

If both flavors were equally easy to exploit, according to your theory
above we would see more exploits on the *nix servers. Yet server-side
exploits are seen on Windows servers far more often than *nix servers,
despite the fact that more web pages are served by *nix servers than
Windows servers.

I'm really surprised to see this "Windows is more popular, that's why
it's exploited more often" misinformation being spewed on a technical
list like NANOG. I thought people here had more clue.

jc


davehart at gmail

Jun 13, 2012, 11:20 AM

Post #27 of 31 (148 views)
Permalink
Re: EBAY and AMAZON [In reply to]

On Wed, Jun 13, 2012 at 5:36 PM, Barry Shein <bzs [at] world> wrote:
> > On Tue, Jun 12, 2012 at 11:44:44AM +0000, Jamie Bowden wrote:
> > > While MS may be a favorite whipping boy, let's not pretend that if the dominant OS were Apple or some flavor of *nix, things would be any better.
>
> That assumes the security architectures of all these OS's is similar
> which is simply not true.

You're right. Windows has an architecture that's easier to secure,
with auditing, ACLs, and capabilities ("privileges") part of every
NT-derived release. This means everything interesting doesn't have to
be "root", for which there is no equivalent in Windows -- no magic
user which bypasses access checks.

> There have been security flaws in Microsoft OS's which led to the
> spread of malware which would have been almost impossible on any
> unix-like operating system.
>
> One of the biggest problems was creating the first and often only user
> on MS systems with administrator privileges allowing any piece of
> software they ran to do anything on the system.

Is it not common to install unix-like operating systems similarly,
with setup completed after a root password is chosen but before any
human-named accounts are created?

I'm not impartial, I once worked for the architect of NT's security.
Discount my opinion appropriately. My opinion is 20 years of
hardening have likely made Windows a tougher nut to crack than other
mass-market OSes. It could hardly be otherwise -- there have been
large piles of money fueling a free market in 0-day Windows exploits
for many years now. Windows has grown over that time, of course, and
more code means more holes, but other OSes have been growing as well.
Meanwhile, the most security-sensitive parts of Windows have slower to
change and grow.

Yes, Windows evolved from an essentially security-ignorant single-user
environment. Unix evolved from an essentially security-ignorant
multiuser environment. The baseline of unix security with magic root,
setuid apps, and primitive access permissions are nonetheless inferior
to the baseline of NT-derived Windows. There are varying degrees of
ACL support in some unix-like systems, and wide support for
capabilities that allow services to start as a non-root user, or "drop
root" after starting as such. There is not, across the POSIX world, a
strong security infrastructure that can be relied on to be universal.
On the other hand, with the death in the wild of the Windows 9x/ME
house of cards, today Windows does provide that universal security
infrastructure.

Unix systems can be secured. So can Windows systems. No OS can
simultaneously provide lazy users with power tools and completely
protect those users from self-injury. Security costs overhead for
too-often no perceived benefit until someone gets hurt. When you are
forced to deal with it, it's nice to have the best in class
infrastructure under your feet.

Cheers,
Dave Hart


valdis.kletnieks at vt

Jun 13, 2012, 11:42 AM

Post #28 of 31 (147 views)
Permalink
Re: EBAY and AMAZON [In reply to]

On Wed, 13 Jun 2012 11:08:25 -0700, JC Dill said:

> If both flavors were equally easy to exploit, according to your theory
> above we would see more exploits on the *nix servers. Yet server-side
> exploits are seen on Windows servers far more often than *nix servers,
> despite the fact that more web pages are served by *nix servers than
> Windows servers.

I suspect the *real* issue is that for really large systems, it's not so much
"exploits" as "one-off customized attacks". The chances of pwning Bank
of America with an off-the-shelf attack are pretty low - but finding a blind
SQL injection and leveraging it are a bit higher.

And given all the 'XYZ got pwned' news stories, I suspect that in fact
the *nix boxes *are* being attacked - just not with COTS attack tools.


bzs at world

Jun 13, 2012, 12:18 PM

Post #29 of 31 (147 views)
Permalink
Re: EBAY and AMAZON [In reply to]

On June 13, 2012 at 18:20 davehart [at] gmail (Dave Hart) wrote:
> On Wed, Jun 13, 2012 at 5:36 PM, Barry Shein <bzs [at] world> wrote:
> > > On Tue, Jun 12, 2012 at 11:44:44AM +0000, Jamie Bowden wrote:
> > > > While MS may be a favorite whipping boy, let's not pretend that if the dominant OS were Apple or some flavor of *nix, things would be any better.
> >
> > That assumes the security architectures of all these OS's is similar
> > which is simply not true.
>
> You're right. Windows has an architecture that's easier to secure,

It didn't occur to me that the original comment was referring to
professionally secured sites only.

I think one of the huge complaints about Windows systems is their
appearance by the tens of millions in botnets which tend to be a
problem with non-professionally run systems.

> with auditing, ACLs, and capabilities ("privileges") part of every
> NT-derived release. This means everything interesting doesn't have to
> be "root", for which there is no equivalent in Windows -- no magic
> user which bypasses access checks.
>
> > There have been security flaws in Microsoft OS's which led to the
> > spread of malware which would have been almost impossible on any
> > unix-like operating system.
> >
> > One of the biggest problems was creating the first and often only user
> > on MS systems with administrator privileges allowing any piece of
> > software they ran to do anything on the system.
>
> Is it not common to install unix-like operating systems similarly,
> with setup completed after a root password is chosen but before any
> human-named accounts are created?

Apparently not, given the relative absence of un*x (which includes for
example MacOS and Linux) systems in being pwned by clicking "open this
attachment" in an email message.

But the worst from Windows was the decades when they allowed any app
to inject code into the kernel typically for graphics speed-up. Which
of course could be any code, and that any code could own the system
instantly.

The rest is talking around the actual, measurable problem of botnets etc.

Where do you think all that spam which pounds your mailbox
relentlessly comes from? Botted Windows systems.

I don't think saying that a professionally secured Windows 8 release
candidate is much better than past systems when we're suffering under
excuses or even mitigates the situation.

The worst is that many of those features which made Windows so
insecure were not removed because they provided marketing advantage
(e.g., making any user admin, injecting graphics code for app
speed-up.)

So MS agonized for years about how to deal with this and not cut into
their or their favored vendors' profit model while the rest of the net
suffered gabillions of dollars in damage.

MS, in effect, made many tens of billions on the flaws in their OS's,
at the expense of everyone else.

(I'm done but I'll leave the rest of the msg...)

> I'm not impartial, I once worked for the architect of NT's security.
> Discount my opinion appropriately. My opinion is 20 years of
> hardening have likely made Windows a tougher nut to crack than other
> mass-market OSes. It could hardly be otherwise -- there have been
> large piles of money fueling a free market in 0-day Windows exploits
> for many years now. Windows has grown over that time, of course, and
> more code means more holes, but other OSes have been growing as well.
> Meanwhile, the most security-sensitive parts of Windows have slower to
> change and grow.
>
> Yes, Windows evolved from an essentially security-ignorant single-user
> environment. Unix evolved from an essentially security-ignorant
> multiuser environment. The baseline of unix security with magic root,
> setuid apps, and primitive access permissions are nonetheless inferior
> to the baseline of NT-derived Windows. There are varying degrees of
> ACL support in some unix-like systems, and wide support for
> capabilities that allow services to start as a non-root user, or "drop
> root" after starting as such. There is not, across the POSIX world, a
> strong security infrastructure that can be relied on to be universal.
> On the other hand, with the death in the wild of the Windows 9x/ME
> house of cards, today Windows does provide that universal security
> infrastructure.
>
> Unix systems can be secured. So can Windows systems. No OS can
> simultaneously provide lazy users with power tools and completely
> protect those users from self-injury. Security costs overhead for
> too-often no perceived benefit until someone gets hurt. When you are
> forced to deal with it, it's nice to have the best in class
> infrastructure under your feet.
>
> Cheers,
> Dave Hart

--
-Barry Shein

The World | bzs [at] TheWorld | http://www.TheWorld.com
Purveyors to the Trade | Voice: 800-THE-WRLD | Dial-Up: US, PR, Canada
Software Tool & Die | Public Access Internet | SINCE 1989 *oo*


kmedcalf at dessus

Jun 13, 2012, 7:21 PM

Post #30 of 31 (142 views)
Permalink
RE: EBAY and AMAZON [In reply to]

> The problem at this point is that even with improvements in newer
> Windows systems there are probably on the order of a billion systems
> out there, attached to the net, and still running these deeply flawed
> OS's which can be taken over by just clicking on the wrong mail
> message.

There have been no improvements in Windows security.

The Microsoft "execute payload with NT AUTHORITY\SYSTEM" ip option was sheer brilliance, and that *only* appeared in their new-and-improved Operating Systems. Don't believe the propaganda.

---
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı


jeroen at mompl

Jun 14, 2012, 1:20 PM

Post #31 of 31 (132 views)
Permalink
Re: EBAY and AMAZON [In reply to]

JC Dill wrote:
> I'm really surprised to see this "Windows is more popular, that's why
> it's exploited more often" misinformation being spewed on a technical
> list like NANOG. I thought people here had more clue.

I don't think a individual opinion is representative for the whole
10000+ (?) member list. Besides there were very knowledgeable people
expressing the opposite view.

And this is a network operators list. I figure the subject of operating
system security is less prevalent on here than it would be on a systems
administrator list (is there one like nanog?), and compared to, say,
IPv6 :-)

For the record I too do disagree wholeheartedly with the "Windows is
more popular, that's why it's exploited more often" sentiment. It is
patently untrue which others already explained rather well.

Greetings,
Jeroen

--
Earthquake Magnitude: 3.5
Date: Thursday, June 14, 2012 06:25:03 UTC
Location: Central Alaska
Latitude: 63.1165; Longitude: -151.8971
Depth: 4.10 km

First page Previous page 1 2 Next page Last page  View All NANOG users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.