LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-14-2004, 12:41 AM   #1
garr0323
Member
 
Registered: Oct 2003
Distribution: Slackware9.1, Mandrake9.1
Posts: 70

Rep: Reputation: 15
Linux Secure?


I know that this is probably a dumb question, but i am curious. i was reading on www.linux.org an article about some of microsoft's source code for Win 2000 and Win NT 4.0 leaked out on the interent. they said that this could cause hackers to exploit the OS since they have code. so why is LInux so secure? the code is freely spread and anyone can make changes to it. it is used to secure servers and cell towers (mabye) and important stuff. if it is free to use and make changes to it, why do people trust it? I am not knocking anyone, i am just asking a question. Thanks
 
Old 02-14-2004, 01:07 AM   #2
hiteshmaisheri
Member
 
Registered: Nov 2003
Location: Kerala, India
Distribution: Red Hat, Knoppix, Mandrake, FreeBSD
Posts: 231

Rep: Reputation: 30
Open source doesn't mean it's insecure completely.... But there are vulenrabilities and people do exploit it ... those people are crackers.. whereas there are good people around who are much more knowledgeable and working for a good cause.... they are called hackers... these people are much much much much more in number than the crackers ... so the crackers get very vey very little chances to get a security loop hole... this is the linux opensource advantage...
 
Old 02-14-2004, 03:21 AM   #3
ugenn
Member
 
Registered: Apr 2002
Posts: 549

Rep: Reputation: 30
Why is open source inheritently more secure inspite allowing anyone, even crackers access to it? Because it cuts both ways. The blackhats (crackers) can scrutinize it for weaknesses, but so can the whitehats (hackers). For every blackhat who wants to insert malicious code into the source tree, there's a vigilant whitehat ready to fix and remove it.

The OSS model also prevents developers from taking shortcuts through obscurity. The problem with security thru obscurity is, if your entire security model around it, the moment the code gets leaked (which this recent MS incident has shown to be entire possible), then the entire system's security falls apart.
 
Old 02-14-2004, 07:08 AM   #4
vectordrake
Senior Member
 
Registered: Nov 2003
Location: NB,Canada
Distribution: Something alpha or beta, binary or source...
Posts: 2,280
Blog Entries: 4

Rep: Reputation: 47
Closed source is not audited constantly for weaknesses by a large peer group who know the software and are aware of what to look for. Because of this auditing process, an weaknesses that are obvious are usually caught before the software hits the real world. After it does, though, a cracker's exploit is caught fast and can be plugges by those who are already there with the knowledge to stop it. If the source is closed, only those who have coded it (behind closed doors) can plug the holes. Security by numbers.

Different philosophy as well. Fewer processes that run with root priviledges are accessable to a normal user as well (usually). Therefore, if there is an exploit, it cannot have as much impact as otherwise. But, security does also rest on the shoulders of the user. Don't run your box as root and you'll contribute to the safety of the world on your own level too.
 
Old 02-14-2004, 04:30 PM   #5
LQtoto
LQ Newbie
 
Registered: Feb 2004
Posts: 27

Rep: Reputation: 15
Quote:
I know that this is probably a dumb question, but i am curious. i was reading on www.linux.org an article about some of microsoft's source code for Win 2000 and Win NT 4.0 leaked out on the interent. they said that this could cause hackers to exploit the OS since they have code. so why is LInux so secure? the code is freely spread and anyone can make changes to it. it is used to secure servers and cell towers (mabye) and important stuff. if it is free to use and make changes to it, why do people trust it? I am not knocking anyone, i am just asking a question. Thanks
Its not a dumb question its actually a good question!

The Win source code leak is currently in the hands of a few hackers. This means that these hackers can audit the code, find vulnerabilities and keep the information to themselves. These hackers would then be able to have knowledge of vulnerabilities that no one else knows about. That makes a very dangerous situation!!

On the other hand, when linux source code is released, it is released to everyone. Because of the large number of code auditors in the open source community, if there is a flaw in the code, it is likely they would be found and corrected shortly.

So to answer your question, the WIN source code leak is dangerous because it is in the hands of a few people who we can assume are malicous hackers. And the linux source code is available to everyone, many of those who are good and helpful to the linux community.

Perhaps one of the best things Microosft could do now is to (a) fully audit the source code that was leaked to make sure there are no vulnerabilities, or (b) release the leaked source code to everyone!
 
Old 02-14-2004, 05:05 PM   #6
frogman
Member
 
Registered: Sep 2003
Distribution: Mandrake, Slack, Debian and PicoBSD
Posts: 181

Rep: Reputation: 31
Quote:
Originally posted by LQtoto
The Win source code leak is currently in the hands of a few hackers. This means that these hackers can audit the code, find vulnerabilities and keep the information to themselves. These hackers would then be able to have knowledge of vulnerabilities that no one else knows about.
I think you'll find it's pretty damn easy to get a copy of the w2k code if you know where to look - it's hardly a "few hackers". Granted, most of the people who download will do so just because they can and the rest will be largely script kiddies who won't really know what to do with it. However, there will be enough clueful people downloading it for the next few months to become interesting.
 
Old 02-14-2004, 05:54 PM   #7
mikshaw
LQ Addict
 
Registered: Dec 2003
Location: Maine, USA
Distribution: Slackware/SuSE/DSL
Posts: 1,320

Rep: Reputation: 45
Re: Linux Secure?

Quote:
Originally posted by garr0323
they said that this could cause hackers to exploit the OS since they have code. so why is LInux so secure? the code is freely spread and anyone can make changes to it. it is used to secure servers and cell towers (mabye) and important stuff.
...
if it is free to use and make changes to it, why do people trust it?
People trust it because it's good code. Claiming that it's a security risk to have the source code available to the public is just admitting to having a lot of holes in your system.
Besides, even if someone were to hack up their own kernel, opening up as many exploits as they could find, that only effects their own system. The "official" kernel is still going to be as secure as possible.
An open source system, in my opinion, is the best way to ensure that bugs and exploits get fixed as soon as they are found.
 
Old 02-15-2004, 02:52 PM   #8
RobertP
Member
 
Registered: Jan 2004
Location: Manitoba, Canada
Distribution: Debian
Posts: 454

Rep: Reputation: 32
Re: Linux Secure?

I trust Linux because I have not seen it crash, once configured properly, in years. I can see that other OS crash hourly where I work. I have an LTSP that ran for 80 days with multiple users without a crash and none of the machines in my lab will run that other OS for a day without crashing with a single user. This is prima facie evidence that Linux is better code. Better code should be more secure since better code results from people who care enough to make the code well and we know the kernel developers are aware of security issues, so why would they not take care of security as well as keeping the programme from tripping over its own feet? Other obvious evidence of the security of Linux are the design of the file system, the vigilance of the community, and the free sharing of information about usage and problems. Knowing that bugs get fixed (sometimes with amazing speed) gives me confidence in Linux.

I view the crashing thing that the other OS does as a serious threat to my security. I do not want any of my work or the work of any of the hundred or so people who use my system wasted because the folks who created that other OS care more about advertising and monopolizing the market than of producing a great product. The nail in the coffin of the reputation of that other OS is the provision of capability to spread e-mail and document viruses. What insanity! That they blame the purveyors of the viruses rather than close the door to such viruses is a testament to their priorities. Should we store gasoline in our homes in spite of its dangerousness just for the convenience of having a ready supply? That other OS opens the door, keeps gasoline all over the place and hands the virus writers the match.

What Linus and the Open Source community have shown is that there is a better way to do things. Providers of software need to seriously examine their methods. What prevent the creators of that other OS from doing that is that they have made an investment in the old way and have created a cash cow. Until that cow dries up they will continue on the old path so I believe Linux will continue to grow more secure as time goes on and that other OS will be left behind.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
VSFTPD with secure & non-secure logins Ricci Graham Linux - Software 6 02-24-2020 11:49 PM
i would like to know how to secure my linux?? please help! YaronB15 Linux - Security 4 07-26-2005 03:12 PM
The Most Secure Linux System Is Embedded Linux That's Jumpered t3gah Linux - Security 2 06-12-2005 08:49 PM
Secure email (SSL vs. secure authentication) jrdioko Linux - Newbie 2 11-28-2004 01:39 PM
boot options: linux-secure, linux-nonfb etc Li-Wen Linux - General 1 01-17-2004 02:14 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 04:38 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration