Archive

Posts Tagged ‘Hackers’

Computer Security: Computer Security Ethics and Privacy

August 7th, 2009

Today, many people rely on computers to do homework, work, and create or store useful information. Therefore, it is important for the information on the computer to be stored and kept properly. It is also extremely important for people on computers to protect their computer from data loss, misuse, and abuse.  For example, it is crucial for businesses to keep information they have secure so that hackers can’t access the information. Home users also need to take means to make sure that their credit card numbers are secure when they are participating in online transactions. 

A computer security risk is any action that could cause lost of information, software, data, processing incompatibilities, or cause damage to computer hardware,   a lot of these are planned to do damage. An intentional breach in computer security is known as a computer crime which is slightly different from a cypercrime. A cybercrime is known as illegal acts based on the internet and is one of the FBI’s top priorities.  There are several distinct categories for people that cause cybercrimes, and they are refereed as hacker, cracker, cyberterrorist, cyberextortionist, unethical employee, script kiddie and corporate spy.  The term hacker was actually known as a good word but now it has a very negative view. A hacker is defined as someone who accesses a computer or computer network unlawfully.  They often claim that they do this to find leaks in the security of a network. The term cracker has never been associated with something positive this refers to someone how intentionally access a computer or computer network for evil reasons. It’s basically an evil hacker. 

They access it with the intent of destroying, or stealing information. Both crackers and hackers are very advanced with network skills.  A cyberterrorist is someone who uses a computer network or the internet to destroy computers for political reasons.  It’s just like a regular terrorist attack because it requires highly skilled individuals, millions of dollars to implement, and years of planning. The term cyperextortionist is someone who uses emails as an offensive force. They would usually send a company a very threatening email stating that they will release some confidential information, exploit a security leak, or launch an attack that will harm a company’s network. They will request a paid amount to not proceed sort of like black mailing in a since. An unethical employee is an employee that illegally accesses their company’s network for numerous reasons. One could be the money they can get from selling top secret information, or some may be bitter and want revenge. A script kiddie is someone who is like a cracker because they may have the intentions of doing harm, but they usually lack the technical skills. They are usually silly teenagers that use prewritten hacking and cracking programs. A corporate spy has extremely high computer and network skills and is hired to break into a specific computer or computer network to steal or delete data and information.

Shady companies hire these type people in a practice known as corporate espionage. They do this to gain an advantage over their competition an illegal practice. Business and home users must do their best to protect or safeguard their computers from security risks. The next part of this article will give some pointers to help protect your computer. However, one must remember that there is no one hundred percent guarantee way to protect your computer so becoming more knowledgeable about them is a must during these days. When you transfer information over a network it has a high security risk compared to information transmitted in a business network because the administrators usually take some extreme measures to help protect against security risks. Over the internet there is no powerful administrator which makes the risk a lot higher. If your not sure if your computer is vulnerable to a computer risk than you can always use some-type of online security service which is a website that checks your computer for email and Internet vulnerabilities. The company will then give some pointers on how to correct these vulnerabilities.

The Computer Emergency Response Team Coordination Center is a place that can do this. The typical network attacks that puts computers at risk includes viruses, worms, spoofing, Trojan horses, and denial of service attacks.  Every unprotected computer is vulnerable to a computer virus which is a potentially harming computer program that infects a computer negatively and altering the way the computer operates without the user’s consent. Once the virus is in the computer it can spread throughout infecting other files and potentially damaging the operating system itself. It’s similar to a bacteria virus that infects humans because it gets into the body through small openings and can spread to other parts of the body and can cause some damage. The similarity is, the best way to avoid is preparation.  A computer worm is a program that repeatedly copies itself and is very similar to a computer virus. However the difference is that a virus needs o attach itself to an executable file and become a part of it. A computer worm doesn’t need to do that I seems copies to itself and to other networks and eats up a lot of bandwidth. A Trojan Horse named after the famous Greek myth and is used to describe a program that secretly hides and actually looks like a legitimate program but is a fake.  A certain action usually triggers the Trojan horse, and unlike viruses and worms they don’t replicate itself. Computer viruses, worms, and Trojan horses are all classifies as malicious-logic programs which are just programs that deliberately harms a computer. 

Although these are the common three there are many more variations and it would be almost impossible to list them. You know when a computer is infected by a virus, worm, or Trojan horse if one or more of these acts happen:

- Screen shots of weird messages or pictures appear.

- You have less available memory then you expected

- Music or sounds plays randomly.

- Files get corrupted

- Programs are files don’t work properly

- Unknown files or programs randomly appear

- System properties fluctuate

Computer viruses, worms, and Trojan horses deliver their payload or instructions through four common ways. One, when an individual runs an infected program so if you download a lot of things you should always scan the files before executing, especially executable files. Second, is when an individual runs an infected program. Third, is when an individual bots a computer with an infected drive, so that’s why it’s important to not leave media files in your computer when you shut it down.  Fourth is when it connects an unprotected computer to a network. Today, a very common way that people get a computer virus, worm, or Trojan horse is when they open up an infected file through an email attachment. There are literally thousands of computer malicious logic programs and new one comes out by the numbers so that’s why it’s important to keep up to date with new ones that come out each day. Many websites keep track of this.

There is no known method for completely protecting a computer or computer network from computer viruses, worms, and Trojan horses, but people can take several precautions to significantly reduce their chances of being infected by one of those malicious programs.  Whenever you start a computer you should have no removable media in he drives. This goes for CD, DVD, and floppy disks. When the computer starts up it tries to execute a bot sector on the drives and even if it’s unsuccessful any given various on the bot sector can infect the computer’s hard disk. If you must start the computer for a particular reason, such as the hard disk fails and you are trying to reformat the drive make sure that the disk is not infected.

Computers , , , , , , , , , , , , , , , ,

The Pathway to Linux Domination – Where Do We Go From Here?

May 15th, 2009

Maybe domination is too strong a word. Maybe not. The market conditions for Linux are as favorable as they have ever been. Apple and Microsoft have weaknesses that are either plainly evident, or will be revealed soon.

The general public is becoming more technologically savvy in general, and beginning to understand their options. There are just a few things that stand in the way of the general public’s adoption of the operating system, in my opinion. We’ll tackle Linux’s greatest opportunities and the weaknesses that can and do slow down its adoption as a mainstream OS.

Let’s start with the favorable environment: Microsoft is really hurting with Vista. I mean badly. They’ve made an operating system that has locked itself out of all but the new PC market. Then, it nags you like a small child each time you need install a program, or download something, or sync your mp3 player. The business market will hardly touch this. Now, they’ve hired Jerry Seinfeld to fix it all. Somebody needs to tell them that just because he idolizes Superman, doesn’t mean he is Superman. Microsoft looks tired. They should probably just release an OS called XPlus( for the uninitiated, that would be XP SP4.)

Apple, while gaining market share and shooting at Microsoft, is now worth more than Google. There are problems that lie down the path of growth. Apple has always bragged about security, and the fact that you don’t need anti-virus for their systems. My computer teacher( millenia ago ) told me it wasn’t needed for one simple reason: Crackers(known to the general public as “hackers”) didn’t find it very profitable to crack a MAC. The adoption rate was too low. Now that the adoption rate has increased, the prospect of savaging bragadocious fanboys is almost irresistible. What could be better than humiliating the arrogant, artsy crowd?

Then there’s the fact that Microsoft seems a kindly old grandfather when it comes to openness. Steve Jobs holds his cards ridiculously close to his chest. While this might not bother the average user, it will get on the nerves of those who want complete control of their system. Apple has tighter DRM than Microsoft, and has recently come under fire for their invisible software upgrades. It won’t take long for the more adventurous user to download another OS and find other programs to meet her needs.

Linux has made great strides because of one flavor of their operating system: Ubuntu. Talk all you want about how Debian, Fedora, and SUSE are the pure, unadulterated nectar of the Linux gods. Mark Shuttleworth’s Canonical has made Linux palatable for the average user. The install process is simple, it’s free, and adding programs is a snap using Synaptic. Wireless support is vastly better in this distro, as is printer support. Plus, it boasts the largest Linux community.

That community tends to write programs that solve extremely specific problems. They are also writing programs that meet or exceed closed source, commercially available software. This is the most vital thing for the continued growth of Linux as an operating system.

The security problems for Linux are almost non-existent at present time. It’s pretty air tight, not to say that it can’t be done, it’s just that it is far more profitable to hack internet communications than it is to hack a Linux box. Plus, the Linux community will track you down and make you eat your hard drive if you take out one of their PC’s. This may change as well, with broader adoption, but right now I am not worried about some Windoze script kiddie hacking my box.

If all this is true, then what stands in the way of further Linux adoption?

Sound. I bet you thought I was going to say “the command line”. We’ll get to that later. Linux sound is a pain to configure, and is really horrible if you want to run more than one program that requires sound output. There are a couple of different ways to implement sound in Linux. Some of them are stable, some are not. In 50% of all cases, one application’s sound will work, while another will not. Yesterday, I ran into a case where a sound server actually kept an entire application from running. Until Linux converts to a single, common sound architecture, then it will keep the average user dependent on…

The command line. You knew it was coming, I gave you fair warning. I enjoy the command line, to a certain extent. It allows me to instantly kill a program when it hangs, no questions asked. I can edit configuration files without opening a text editor. Just today, an article came across my screen, in which the author stated that you could use Linux forever without having to touch the command line. While technically true, that assertion is misleading, at best. All help articles in Linux forums start with, or assume you have already opened the command line. If you need to fix something, you will be using the CL, or you will not be using Linux very long.

This is something that people are going to have to come to terms with, unless Linux kernels and library sources are closed. What will hopefully happen is a more accessible command line integrated into the various window managers as part of the default configuration. Predictive commands(and the ability for expert users to turn this feature off) should play a huge roll when delivering the rollout to the average user. The final holdup is…

Developers, Developers, Developers. So we laughed at Steve “MonkeyBoy” Ballmer during his outburst of “irrational exuberance”. Major developers of closed-source software will have to get on board for the full adoption of Linux. Even though I love to GIMP, and am huge devotee, I miss the incredible batch processing abilities, and clean interface of Photoshop CS3(GIMPShop doesn’t cut it). I just do. I miss Flash. I don’t want to dual boot, or use WINE. I want a natively run solution. That is what is currently missing in the Linux equation. I want a peanut butter sandwich, not a bologna sandwich. Just because you can eat it, doesn’t mean you enjoy it as much. The common Windows user feels a far greater fear than I do in this regard, and they won’t give up their familiar programs and OS without a serious fight.

For every flaw, Linux has thousands of advantages. Linux will become a major player on the OS scene, has(and will) be the greatest bridge on the path to platform independent software and cloud computing. It will. The question is, how soon will we, as the Linux community, stop arguing over whose distro is better, and have a conversation about which path it will take to domination as an operating system.

Linux , ,