Pacland's Philippine Boxing Forum

Discussion on boxing and other sports, Filipino greats and anything under the sun.
It is currently Wed Jun 19, 2013 10:45 pm

All times are UTC + 8 hours




Post new topic Reply to topic  [ 309 posts ]  Go to page 1, 2, 3, 4, 5 ... 21  Next
Author Message
PostPosted: Thu Mar 03, 2011 1:11 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
Good day fellow Paclanders!!!

Computers are now part of our daily lives; at work, at home or even when mobile we find ourselves using a computer in creating documents, paying bills through online banking, surfing the net, uploading files to social networking sites, exchanging data over peer-to-peer network, downloading software, etc... but the question now is, "How secured our computers in doing such daily activities?"

Now is the time to be proactive, protect and secured our computers. Post and share anything here about computer security. It can be tips, tricks, tools, articles, news, how to's, latest virus threats, software vulnerabilities/exploits and its resolution, suggestions and more...

Everyone is welcome in this thread...

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 1:11 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
I'll start by sharing the 10 Immutable Laws of Computer Security according to Microsoft which I first encountered during a seminar about Win XP SP2 deployment years ago.

==========================

10 Immutable Laws of Security

Law #1: If a bad guy can persuade you to run his program on your computer, it's not your computer anymore

It's an unfortunate fact of computer science: when a computer program runs, it will do what it's programmed to do, even if it's programmed to be harmful. When you choose to run a program, you are making a decision to turn over control of your computer to it. Once a program is running, it can do anything, up to the limits of what you yourself can do on the computer. It could monitor your keystrokes and send them to a website. It could open every document on the computer, and change the word "will" to "won't" in all of them. It could send rude emails to all your friends. It could install a virus. It could create a "back door" that lets someone remotely control your computer. It could dial up an ISP in Katmandu. Or it could just reformat your hard drive.

That's why it's important to never run, or even download, a program from an untrusted source—and by "source," I mean the person who wrote it, not the person who gave it to you. There's a nice analogy between running a program and eating a sandwich. If a stranger walked up to you and handed you a sandwich, would you eat it? Probably not. How about if your best friend gave you a sandwich? Maybe you would, maybe you wouldn't—it depends on whether she made it or found it lying in the street. Apply the same critical thought to a program that you would to a sandwich, and you'll usually be safe.

Law #2: If a bad guy can alter the operating system on your computer, it's not your computer anymore

In the end, an operating system is just a series of ones and zeroes that, when interpreted by the processor, cause the computer to do certain things. Change the ones and zeroes, and it will do something different. Where are the ones and zeroes stored? Why, on the computer, right along with everything else! They're just files, and if other people who use the computer are permitted to change those files, it's "game over".

To understand why, consider that operating system files are among the most trusted ones on the computer, and they generally run with system-level privileges. That is, they can do absolutely anything. Among other things, they're trusted to manage user accounts, handle password changes, and enforce the rules governing who can do what on the computer. If a bad guy can change them, the now-untrustworthy files will do his bidding, and there's no limit to what he can do. He can steal passwords, make himself an administrator on the computer, or add entirely new functions to the operating system. To prevent this type of attack, make sure that the system files (and the registry, for that matter) are well protected.

Law #3: If a bad guy has unrestricted physical access to your computer, it's not your computer anymore

Oh, the things a bad guy can do if he can lay his hands on your computer! Here's a sampling, going from Stone Age to Space Age:

* He could mount the ultimate low-tech denial of service attack, and smash your computer with a sledgehammer.

* He could unplug the computer, haul it out of your building, and hold it for ransom.

* He could boot the computer from a floppy disk, and reformat your hard drive. But wait, you say, I've configured the BIOS on my computer to prompt for a password when I turn the power on. No problem – if he can open the case and get his hands on the system hardware, he could just replace the BIOS chips. (Actually, there are even easier ways).

* He could remove the hard drive from your computer, install it into his computer, and read it.

* He could make a duplicate of your hard drive and take it back his lair. Once there, he'd have all the time in the world to conduct brute-force attacks, such as trying every possible logon password. Programs are available to automate this and, given enough time, it's almost certain that he would succeed. Once that happens, Laws #1 and #2 above apply.

* He could replace your keyboard with one that contains a radio transmitter. He could then monitor everything you type, including your password.

Always make sure that a computer is physically protected in a way that's consistent with its value—and remember that the value of a computer includes not only the value of the hardware itself, but the value of the data on it, and the value of the access to your network that a bad guy could gain. At a minimum, business-critical computers like domain controllers, database servers, and print/file servers should always be in a locked room that only people charged with administration and maintenance can access. But you may want to consider protecting other computers as well, and potentially using additional protective measures.

If you travel with a laptop, it's absolutely critical that you protect it. The same features that make laptops great to travel with – small size, light weight, and so forth—also make them easy to steal. There are a variety of locks and alarms available for laptops, and some models let you remove the hard drive and carry it with you. You also can use features like the Encrypting File System in Microsoft Windows® 2000 to mitigate the damage if someone succeeded in stealing the computer. But the only way you can know with 100% certainty that your data is safe and the hardware hasn't been tampered with is to keep the laptop on your person at all times while traveling.

Law #4: If you allow a bad guy to upload programs to your website, it's not your website any more


This is basically Law #1 in reverse. In that scenario, the bad guy tricks his victim into downloading a harmful program onto his computer and running it. In this one, the bad guy uploads a harmful program to a computer and runs it himself. Although this scenario is a danger anytime you allow strangers to connect to your computer, websites are involved in the overwhelming majority of these cases. Many people who operate websites are too hospitable for their own good, and allow visitors to upload programs to the site and run them. As we've seen above, unpleasant things can happen if a bad guy's program can run on your computer.

If you run a website, you need to limit what visitors can do. You should only allow a program on your site if you wrote it yourself, or if you trust the developer who wrote it. But that may not be enough. If your website is one of several hosted on a shared server, you need to be extra careful. If a bad guy can compromise one of the other sites on the server, it's possible he could extend his control to the server itself, in which he could control all of the sites on it—including yours. If you're on a shared server, it's important to find out what the server administrator's policies are. (By the way, before opening your site to the public, make sure you've followed the security checklists for IIS 4.0 and IIS 5.0).

Law #5: Weak passwords trump strong security

The purpose of having a log-on process is to establish who you are. Once the operating system knows who you are, it can grant or deny requests for system resources appropriately. If a bad guy learns your password, he can log on as you. In fact, as far as the operating system is concerned, he is you. Whatever you can do on the system, he can do as well, because he's you. Maybe he wants to read sensitive information you've stored on your computer, like your e-mail. Maybe you have more privileges on the network than he does, and being you will let him do things he normally couldn't. Or maybe he just wants to do something malicious and blame it on you. In any case, it's worth protecting your credentials.

Always use a password—it's amazing how many accounts have blank passwords. And choose a complex one. Don't use your dog's name, your anniversary date, or the name of the local football team. And don't use the word "password"! Pick a password that has a mix of upper- and lower-case letters, number, punctuation marks, and so forth. Make it as long as possible. And change it often. Once you've picked a strong password, handle it appropriately. Don't write it down. If you absolutely must write it down, at the very least keep it in a safe or a locked drawer—the first thing a bad guy who's hunting for passwords will do is check for a yellow sticky note on the side of your screen, or in the top desk drawer. Don't tell anyone what your password is. Remember what Ben Franklin said: two people can keep a secret, but only if one of them is dead.

Finally, consider using something stronger than passwords to identify yourself to the system. Windows 2000, for instance, supports the use of smart cards, which significantly strengthens the identity checking the system can perform. You may also want to consider biometric products like fingerprint and retina scanners.

Law #6: A computer is only as secure as the administrator is trustworthy

Every computer must have an administrator: someone who can install software, configure the operating system, add and manage user accounts, establish security policies, and handle all the other management tasks associated with keeping a computer up and running. By definition, these tasks require that he have control over the computer. This puts the administrator in a position of unequaled power. An untrustworthy administrator can negate every other security measure you've taken. He can change the permissions on the computer, modify the system security policies, install malicious software, add bogus users, or do any of a million other things. He can subvert virtually any protective measure in the operating system, because he controls it. Worst of all, he can cover his tracks. If you have an untrustworthy administrator, you have absolutely no security.

When hiring a system administrator, recognize the position of trust that administrators occupy, and only hire people who warrant that trust. Call his references, and ask them about his previous work record, especially with regard to any security incidents at previous employers. If appropriate for your organization, you may also consider taking a step that banks and other security-conscious companies do, and require that your administrators pass a complete background check at hiring time, and at periodic intervals afterward. Whatever criteria you select, apply them across the board. Don't give anyone administrative privileges on your network unless they've been vetted – and this includes temporary employees and contractors, too.

Next, take steps to help keep honest people honest. Use sign-in/sign-out sheets to track who's been in the server room. (You do have a server room with a locked door, right? If not, re-read Law #3). Implement a "two person" rule when installing or upgrading software. Diversify management tasks as much as possible, as a way of minimizing how much power any one administrator has. Also, don't use the Administrator account—instead, give each administrator a separate account with administrative privileges, so you can tell who's doing what. Finally, consider taking steps to make it more difficult for a rogue administrator to cover his tracks. For instance, store audit data on write-only media, or house System A's audit data on System B, and make sure that the two systems have different administrators. The more accountable your administrators are, the less likely you are to have problems.

Law #7: Encrypted data is only as secure as the decryption key

Suppose you installed the biggest, strongest, most secure lock in the world on your front door, but you put the key under the front door mat. It wouldn't really matter how strong the lock is, would it? The critical factor would be the poor way the key was protected, because if a burglar could find it, he'd have everything he needed to open the lock. Encrypted data works the same way—no matter how strong the crypto algorithm is, the data is only as safe as the key that can decrypt it.

Many operating systems and cryptographic software products give you an option to store cryptographic keys on the computer. The advantage is convenience – you don't have to handle the key – but it comes at the cost of security. The keys are usually obfuscated (that is, hidden), and some of the obfuscation methods are quite good. But in the end, no matter how well-hidden the key is, if it's on the computer it can be found. It has to be – after all, the software can find it, so a sufficiently-motivated bad guy could find it, too. Whenever possible, use offline storage for keys. If the key is a word or phrase, memorize it. If not, export it to a floppy disk, make a backup copy, and store the copies in separate, secure locations. (All of you administrators out there who are using Syskey in "local storage" mode—you're going to reconfigure your server right this minute, right?)

Law #8: An out of date virus scanner is only marginally better than no virus scanner at all


Virus scanners work by comparing the data on your computer against a collection of virus "signatures". Each signature is characteristic of a particular virus, and when the scanner finds data in a file, email, or elsewhere that matches the signature, it concludes that it's found a virus. However, a virus scanner can only scan for the viruses it knows about. It's vital that you keep your virus scanner's signature file up to date, as new viruses are created every day.

The problem actually goes a bit deeper than this, though. Typically, a new virus will do the greatest amount of damage during the early stages of its life, precisely because few people will be able to detect it. Once word gets around that a new virus is on the loose and people update their virus signatures, the spread of the virus falls off drastically. The key is to get ahead of the curve, and have updated signature files on your computer before the virus hits.

Virtually every maker of anti-virus software provides a way to get free updated signature files from their website. In fact, many have "push" services, in which they'll send notification every time a new signature file is released. Use these services. Also, keep the virus scanner itself—that is, the scanning software—updated as well. Virus writers periodically develop new techniques that require that the scanners change how they do their work.

Law #9: Absolute anonymity isn't practical, in real life or on the Web

All human interaction involves exchanging data of some kind. If someone weaves enough of that data together, they can identify you. Think about all the information that a person can glean in just a short conversation with you. In one glance, they can gauge your height, weight, and approximate age. Your accent will probably tell them what country you're from, and may even tell them what region of the country. If you talk about anything other than the weather, you'll probably tell them something about your family, your interests, where you live, and what you do for a living. It doesn't take long for someone to collect enough information to figure out who you are. If you crave absolute anonymity, your best bet is to live in a cave and shun all human contact.

The same thing is true of the Internet. If you visit a website, the owner can, if he's sufficiently motivated, find out who you are. After all, the ones and zeroes that make up the Web session have to be able to find their way to the right place, and that place is your computer. There are a lot of measures you can take to disguise the bits, and the more of them you use, the more thoroughly the bits will be disguised. For instance, you could use network address translation to mask your actual IP address, subscribe to an anonymizing service that launders the bits by relaying them from one end of the ether to the other, use a different ISP account for different purposes, surf certain sites only from public kiosks, and so on. All of these make it more difficult to determine who you are, but none of them make it impossible. Do you know for certain who operates the anonymizing service? Maybe it's the same person who owns the website you just visited! Or what about that innocuous website you visited yesterday, that offered to mail you a free $10 off coupon? Maybe the owner is willing to share information with other website owners. If so, the second website owner may be able to correlate the information from the two sites and determine who you are.

Does this mean that privacy on the Web is a lost cause? Not at all. What it means is that the best way to protect your privacy on the Internet is the same as the way you protect your privacy in normal life—through your behavior. Read the privacy statements on the websites you visit, and only do business with ones whose practices you agree with. If you're worried about cookies, disable them. Most importantly, avoid indiscriminate Web surfing—recognize that just as most cities have a bad side of town that's best avoided, the Internet does too. But if it's complete and total anonymity you want, better start looking for that cave.

Law #10: Technology is not a panacea

Technology can do some amazing things. Recent years have seen the development of ever-cheaper and more powerful hardware, software that harnesses the hardware to open new vistas for computer users, as well as advancements in cryptography and other sciences. It's tempting to believe that technology can deliver a risk-free world, if we just work hard enough. However, this is simply not realistic.

Perfect security requires a level of perfection that simply doesn't exist, and in fact isn't likely to ever exist. This is true for software as well as virtually all fields of human interest. Software development is an imperfect science, and all software has bugs. Some of them can be exploited to cause security breaches. That's just a fact of life. But even if software could be made perfect, it wouldn't solve the problem entirely. Most attacks involve, to one degree or another, some manipulation of human nature—this is usually referred to as social engineering. Raise the cost and difficulty of attacking security technology, and bad guys will respond by shifting their focus away from the technology and toward the human being at the console. It's vital that you understand your role in maintaining solid security, or you could become the chink in your own systems' armor.

The solution is to recognize two essential points. First, security consists of both technology and policy—that is, it's the combination of the technology and how it's used that ultimately determines how secure your systems are. Second, security is journey, not a destination—it isn't a problem that can be "solved" once and for all; it's a constant series of moves and counter moves between the good guys and the bad guys. The key is to ensure that you have good security awareness and exercise sound judgment. There are resources available to help you do this. The Microsoft Security website, for instance, has hundreds of white papers, best practices guides, checklists and tools, and we're developing more all the time. Combine great technology with sound judgment, and you'll have rock-solid security.

================

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 1:12 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
If there's a Laws of Computer Security, there's also a Laws of Security Administration. Don't think this is only for those who are members of your IT Department, No! Everyone is an administrator, you are the administrator of your own laptop or desktop, your home network, your mothers computer and so on that must be educated and equipped about security.

Read it here ---> 10 Immutable Laws of Security Administration

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 4:19 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
Mozilla Firefox / SeaMonkey Multiple Vulnerabilities
(March 3, 2011 reported by Secunia, a leading computer software security monitoring company.)

Quote:
Description

A weakness and some vulnerabilities have been reported in Mozilla Firefox and SeaMonkey, which can be exploited by malicious people to conduct spoofing attacks, cross-site request forgery attacks, and compromise a user's system.

1) Multiple errors in the browser engine can be exploited to corrupt memory and potentially execute arbitrary code.

2) An error when handling recursive calls to "eval()" within a "try/catch" statement can lead to dialogs being displayed incorrectly and returning "true" when being closed. This can e.g. be exploited to gain escalated privileges by forcing a user into accepting certain dialogs.

3) A use-after-free error related to "JSON.stringify" can be exploited to execute arbitrary code.

4) An error within the internal memory mapping of non-local JavaScript variables can be exploited to cause a buffer overflow and potentially execute arbitrary code.

5) An error within the internal string mapping of the JavaScript engine related to an offset pointer when handling more than 64K values can be exploited to cause an exception object to be read from invalid memory.

6) A use-after-free error related to JavaScript "Workers" can be exploited to dereference invalid memory and execute arbitrary code.

7) An error when allocating memory for layout objects displaying long strings can be exploited to cause a memory corruption and execute arbitrary code.

Note: This may only affect the Windows platform.

8. ) The "ParanoidFragmentSink" class does not properly filter "javascript:" URLs and inline JavaScript, which can be exploited to execute arbitrary JavaScript code.

Successful exploitation requires that e.g. an extension using the function to sanitise HTML code before embedding it in a chrome document is installed.

9) An error when decoding certain JPEG images can be exploited to cause a buffer overflow and potentially execute arbitrary code.

Note: This does not affect the Mozilla Firefox 3.5 branch.

10) When a request initiated by the plugin received a redirect response (307), the request including any custom headers is incorrectly forwarded to the new location without notifying the plugin, which can be used to e.g. bypass cross-site request forgery protections relying on custom headers.

Solution
Update to Mozilla Firefox version 3.5.17 or 3.6.14 and Mozilla SeaMonkey version 2.0.12.

Provided and/or discovered by
8.) Reported by the vendor.

The vendor credits:
1) Jesse Ruderman, Igor Bukanov, Olli Pettay, Gary Kwong, Jeff Walden, Henry Sivonen, Martijn Wargers, David Baron, and Marcia Knous
2) Zach Hoffman
3) regenrecht, via ZDI
4, 5) Christian Holler
6) Daniel Kozlowski
7) Alex Miller
9) Jordi Chancel
10) Peleus Uhley, Adobe

Original Advisory
1) http://www.mozilla.org/security/announc ... 11-01.html
2) http://www.mozilla.org/security/announc ... 11-02.html
3) http://www.mozilla.org/security/announc ... 11-03.html
4) http://www.mozilla.org/security/announc ... 11-04.html
5) http://www.mozilla.org/security/announc ... 11-05.html
6) http://www.mozilla.org/security/announc ... 11-06.html
7) http://www.mozilla.org/security/announc ... 11-07.html
8. ) http://www.mozilla.org/security/announc ... 11-08.html
9) http://www.mozilla.org/security/announc ... 11-09.html
10) http://www.mozilla.org/security/announc ... 11-10.html

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 4:21 pm 
Offline
Heavyweight
User avatar

Joined: Sun Nov 19, 2006 9:09 pm
Posts: 28018
Location: Short arm of chromosome 6
thank you for this thread bro. very informative!


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 4:28 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
genetophile wrote:
thank you for this thread bro. very informative!
Sure bro Gene, this thread is for all of us to have a safe browsing experience.

If you stumbled unto something PC security related stuff please post it here. thanks

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 4:40 pm 
Offline
Heavyweight
User avatar

Joined: Tue Mar 29, 2005 8:52 pm
Posts: 29743
Location: Philippines
Wow, thanks for the share... 8)

_________________
- It is easier to write an incorrect program than understand a correct one.
- Finding good players is easy. Getting them to play as a team is another story.
- Defense wins games. Excellent defense wins championships.


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 5:50 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
cinderella_man wrote:
Mozilla Firefox / SeaMonkey Multiple Vulnerabilities
(March 3, 2011 reported by Secunia, a leading computer software security monitoring company.)

Quote:
Description

A weakness and some vulnerabilities have been reported in Mozilla Firefox and SeaMonkey, which can be exploited by malicious people to conduct spoofing attacks, cross-site request forgery attacks, and compromise a user's system.

1) Multiple errors in the browser engine can be exploited to corrupt memory and potentially execute arbitrary code.

2) An error when handling recursive calls to "eval()" within a "try/catch" statement can lead to dialogs being displayed incorrectly and returning "true" when being closed. This can e.g. be exploited to gain escalated privileges by forcing a user into accepting certain dialogs.

3) A use-after-free error related to "JSON.stringify" can be exploited to execute arbitrary code.

4) An error within the internal memory mapping of non-local JavaScript variables can be exploited to cause a buffer overflow and potentially execute arbitrary code.

5) An error within the internal string mapping of the JavaScript engine related to an offset pointer when handling more than 64K values can be exploited to cause an exception object to be read from invalid memory.

6) A use-after-free error related to JavaScript "Workers" can be exploited to dereference invalid memory and execute arbitrary code.

7) An error when allocating memory for layout objects displaying long strings can be exploited to cause a memory corruption and execute arbitrary code.

Note: This may only affect the Windows platform.

8. ) The "ParanoidFragmentSink" class does not properly filter "javascript:" URLs and inline JavaScript, which can be exploited to execute arbitrary JavaScript code.

Successful exploitation requires that e.g. an extension using the function to sanitise HTML code before embedding it in a chrome document is installed.

9) An error when decoding certain JPEG images can be exploited to cause a buffer overflow and potentially execute arbitrary code.

Note: This does not affect the Mozilla Firefox 3.5 branch.

10) When a request initiated by the plugin received a redirect response (307), the request including any custom headers is incorrectly forwarded to the new location without notifying the plugin, which can be used to e.g. bypass cross-site request forgery protections relying on custom headers.

Solution
Update to Mozilla Firefox version 3.5.17 or 3.6.14 and Mozilla SeaMonkey version 2.0.12.

Provided and/or discovered by
8.) Reported by the vendor.

The vendor credits:
1) Jesse Ruderman, Igor Bukanov, Olli Pettay, Gary Kwong, Jeff Walden, Henry Sivonen, Martijn Wargers, David Baron, and Marcia Knous
2) Zach Hoffman
3) regenrecht, via ZDI
4, 5) Christian Holler
6) Daniel Kozlowski
7) Alex Miller
9) Jordi Chancel
10) Peleus Uhley, Adobe

Original Advisory
1) http://www.mozilla.org/security/announc ... 11-01.html
2) http://www.mozilla.org/security/announc ... 11-02.html
3) http://www.mozilla.org/security/announc ... 11-03.html
4) http://www.mozilla.org/security/announc ... 11-04.html
5) http://www.mozilla.org/security/announc ... 11-05.html
6) http://www.mozilla.org/security/announc ... 11-06.html
7) http://www.mozilla.org/security/announc ... 11-07.html
8. ) http://www.mozilla.org/security/announc ... 11-08.html
9) http://www.mozilla.org/security/announc ... 11-09.html
10) http://www.mozilla.org/security/announc ... 11-10.html


This is the most probable reason why my Mozilla pop-up for an update today. Just got it updated anyway to version 3.6.14. :)

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 5:51 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
whinz wrote:
Wow, thanks for the share... 8)
no problem bro, you can also share here your own security tips.

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Last edited by cinderella_man on Thu Mar 03, 2011 5:55 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Thu Mar 03, 2011 5:53 pm 
Offline
Heavyweight

Joined: Fri Jun 13, 2008 7:06 pm
Posts: 12212
8)


Top
 Profile  
 
PostPosted: Fri Mar 04, 2011 10:20 am 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
Windows Tip Of The Day:

Windows Defender should be disabled (in Win Vista & Win 7) and uninstalled (in Win XP) if you're already running Microsoft Security Essentials (MSE) or any other Antivirus suites (freeware or commercial) like Avira version 9 up, AVG 8 etc... In Windows Vista & 7, Windows Defender is a built-in service while in Windows XP it is a separate download and installation.

The simple reason for this is that it may interfere with your Antivirus real-time protection scanner and some file access conflicts. Most if not all, Antivirus applications nowadays have anti-spyware/anti-malware included in their package which make Windows Defender a redundant function. The redundancy of Windows Defender pairing with other AV may pose a reduced in protection rather than increase it. Another reason is that it eats a valuable resources in your system like memory, CPU and hard disk space and may slow down your computer. There are many whitepapers released by AV vendors and forums that advice not to run the same security products together especially with both real-time protection is on.

Lastly, there were reports of rouge antivirus/fake Antivirus have become more prevalent lately. These are programs that generate misleading alerts and false detections of malcode in order to convince users to purchase the illegitimate security software. For example, programs such as Trojan:Win32/Antivirusxp and Program:Win32/FakeRednefed may display product names or logos in an apparent unlawful attempt to impersonate Microsoft products. These products may represent themselves as "Antivirus XP", "AntivirusXP 2008", "WinDefender 2008", "XP Antivirus", etc. I've experienced this first hand in our office recently where a rouge AV misled one of our user by posting a seem-like Windows Defender detection (see below actual screenshot). Knowing that we have no Windows Defender installed in any of our machines we easily concluded that this is false detection of a fake AV.

Image

Notice:
1. When you have Windows Defender already installed or enabled and install Antivirus application, in most cases the Antivirus application you are trying to install will inform you to disable or remove it before proceeding with the installation, otherwise please see in the next paragraphs the steps on how to remove or disable Windows Defender.

2. If your running Microsoft Security Essentials, it will supersedes Windows Defender function since MSE is just an upgraded product of Windows Defender. Uninstalling MSE in Windows 7 (not yet tested in Windows Vista) will automatically enabled the Windows Defender service so you need to disabled again.

* Steps in Disabling Windows Defender in Windows Vista. ---> http://www.vista4beginners.com/How-to-d ... s-Defender

* Steps in Disabling Windows Defender in Windows 7 ---> http://www.simplehelp.net/2009/03/11/ho ... windows-7/

or you can simply go to windows services console and stop then disable Windows Defender service from there.

* For Win XP, you can go to Add/Remove Programs and uninstall it there. :)

- CM

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Fri Mar 04, 2011 1:44 pm 
Offline
Heavyweight
User avatar

Joined: Wed Nov 23, 2005 12:20 pm
Posts: 12707
Location: Yokohama
Step-by-Step Guide: Finding and removing a rootkit
(Compiled from http://SearchEnterpriseDesktop.com / http://www.techsupportalert.com)

Introduction:

In a nutshell, rootkits are nasty programs that can load on boot or temporarily live in memory and run in user mode (aka ring 3 for you processor gurus) and kernel mode (aka protected mode or ring 0).

Image

Rootkits became pervasive in the Unix world, but the technology and its threat are slowly and surely bleeding into the Windows environment. They manipulate Windows by taking over the operating system -- even inside a virtual machine -- with the goal of hiding malware and controlling any or all aspects of the system. When your computer gets a virus, that virus tries to spread, and eventually it will damage the host making it much easier to detect. A rootkit on the other hand is designed to hide certain elements such as files, processes, registry entries, or network connections, from the user and other programs thus making it very difficult to detect. This technology can be used for good as well as malicious purposes so it is important to be familiar with your computer to avoid deleting these legitimate objects. Within Windows rootkits are used to hide malware so that their execution goes unnoticed by your security applications. So imagine that a rootkit has been installed on your computer and that its purpose is to hide a virus, thus giving the malware time to complete its goal, steal your data, and damage your system all the while going undetected. Unfortunately, rootkits are extremely effective at this, which means that even though you may believe your PC to be totally clean, some of you could be infected right now.

Rootkits are relatively easy to install on victim hosts. To upload a rootkit, a determined attacker can do everything from exploit a Windows vulnerability to crack a password or even obtain physical system access. They can even con users into running an executable file in an email attachment or via a hyperlink distributed via email or instant messaging. Once they're in place, as you're likely to find out, rootkits aren't so easy to find or get rid of.

The rootkit threat is not as widespread as viruses and spyware. Given this fact, and the lack of a truly effective rootkit prevention solution, handling rootkits is largely a reactive process.

Most of the anti-virus vendors have integrated anti-rootkit technology into their more recent products. However, this is not a fool proof solution against rootkits because just as the AV companies improve their products detection abilities, so the malware creators find new ways to avoid detection. So as security conscious users we must rely on third party tools to help us, and there are several free applications which specialize in the detection and removal of rootkits. Keep in mind that none of these products will detect every single problem, so it is always a good idea to keep more than one of them to hand. Here are various techniques and tools for finding rootkits and removing them from your systems if you suspect an infection:

Step 1: Is there a problem


Is your computer running slow or doing odd things? Have you found certain programs or data have been tampered with? Do odd windows or messages pop up during system start-up or shutdown? Odd computer behavior is indeed a side effect of a rootkit infection, but strange behavior alone may not be a true indicator.
In fact, it's easy for the assumed presence of a rootkit to have a placebo effect, leading you (or a user) to believe the computer is infected. The truth is, strange behavior could just as easily be legitimate programs doing their things.

To determine if there is truly a rootkit operating behind the scenes, use a system process analyzer such as Sysinternals' ProcessExplorer or, better yet, a network analyzer. By using these tools, you'll likely be surprised to find what programs are doing and what's going in and out of your network adapter. You may also discover that you simply have an over-taxed system running with too little memory or a severely fragmented hard drive. With that in mind, I recommend checking your system configuration and defragmenting your drive(s). Remember, though, that it's better to be safe than sorry, so run a rootkit scan as well.

Step 2: Choose the right scanning tool


Odds are your everyday run-of-the-mill antivirus and antispyware applications won't be able to detect, much less remove, a lot of the Windows-based rootkits. But even with rootkit-centric scanning software, it's impossible to determine with 100% certainty that a system you scan isn't infected. No matter what anyone tells you, there is no one best rootkit scanner that can detect everything. Given the detection complexities, I'm not sure there ever will be one.

Another thing to keep in mind is that rootkit scanning tools -- like any other security scanning/testing tool -- can produce false positives, especially with any legitimate programs that establish kernel-level hooks on the system. That's why you've got to be prepared to analyze the results, perform further research and put some context around what your tools have found.

To get started scanning, you need the right tools. There are several rootkit scanning tools available.

1. Sophos Anti-Rootkit - The program has a small but easy to use interface with no options other than choosing where you want to scan. As it scans it opens up to a slightly larger interface where it lists the results of the scan and gives you information about each result as well as a recommendation for them. Additionally, a small help file is available that explains the program in a little more detail and gives directions on how to use the command line anti-rootkit tool which is also included. For all Windows users, Sophos offers an easy and very effective choice in rootkit removal, that is suitable even for beginners. Download here: https://secure.sophos.com/products/free ... /download/

Image

2. F-Secure Blacklight Rootkit Eliminator - Using BlackLight is simply a matter of downloading it and running the executable file. It will scan your local drives, highlight what it found and allow you to clean what it finds. It hides almost everything from the user, but it is very fast and very easy to use. Unfortunately, support for it ended a couple of years ago. However, you can still download it on the F-Secure web site and it is compatible with Windows Vista and XP. You should definitely check it out -- though it is not supported anymore, it is still one of the best rootkit removal applications available. Download here: http://www.f-secure.com/en_EMEA/securit ... lacklight/

Image

3. Systernal's RootkitRevealer v1.71 - It works by comparing the services running at the Windows API level with what's showing up at the raw data level on the computer's hard drive. The only negative aspect of RootkitRevealer is that it doesn't clean what it finds. Its instructions tell you to search the Web for removal instructions or reformat your drive and reinstall Windows and it only work with Win XP.
Download here: http://technet.microsoft.com/en-us/sysi ... s/bb897445

Image

4. Dr. Web Cure It - is not a standalone anti-rootkit tool like the other tools recommended here, rather it is a free malware scanner and removal tool that happens to be pretty effective at removing rootkits. It is always a good idea to have more than one tool capable of removal, so Dr. Web's freeware scanner is a great addition to anybody's arsenal because it removes more than just rootkits, and it does this very well. Download here: http://www.freedrweb.com/cureit/?lng=eneIt.shtml

Image

5. Prevx Free - The free version of Prevx offers the same class leading real time detection of the full version, unfortunately it doesn't offer much more than this. Prevx Free is only capable of cleaning select infections, such as Adware, the ZEUS banking trojan, and MBR rootkits. When dealing with rootkits detection is definitely very important, so even if you can't clean all infections you might at least be alerted, enabling you to take further action and manually remove the rootkit or seek help in doing so. As hard as it is detect the newer, ever evolving rootkits and viruses, Prevx can be a very powerful and informative addition to your regular anti-virus software. Additionally, Prevx Free can run customized scans from the context menu and also gives you the ability to schedule scans in the GUI to help assure that nothing has gotten by your normal security software. The free version also offers protection of stored cookies as well as protection for all of your saved credentials. There is also a browser protecton component in the free version but it only offers custom protection on only one web site of your choice.

While the free version of Prevx can not clean a lot of rootkits, it can effectively warn you about new infections. Prevx is inherently built on their anti-rootkit technology, and has consistently been one of the first vendors to detect new rootkits. I believe that this application can play a very important role in keeping your computer clean of all infections, after all, you can't remove what you can not find.

Download here: http://info.prevx.com/downloadcsi.asp Please note: Some of the free version component features in Prevx are either restricted or disabled altogether. Users should read the vendor's description carefully for the version they are downloading before deciding if the program is suitable for their own needs.

Image

* There are various other rootkit scanners including Gmer, RootRepeal, Rootkit Hook Analyzer, VICE, and RAIDE for you to try to see which one(s) best suit your needs. GMER and RootRepeal are very popular applications, but it takes someone pretty knowledgeable about computer systems to be able to interpret the results. You can find a lot of documentation on both programs but if you are the type of person who likes to click the scan button and simply wait for the results, you would be better served with either Sophos or F-Secure Blacklight.

Download GMER here: http://www.gmer.net/

Download RootRepeal here: http://rootrepeal.googlepages.com/

** UnHackMe - There's another product already at commercial status (with a free 30-day evaluation version available) called UnHackMe that works very well. It has an easy-to-use GUI and its checks are extremely fast. UnHackMe is a commercial alternative to the free tools currently available and mentioned above.

Visit their website for more info: http://www.greatis.com/unhackme/

Step 3: Clean up the mess

It's one thing to find a rootkit, but quite another to remove it and any malware it's hiding. It may or may not be possible -- again, you'll never really know since a rootkit can interfere with your scanning and removal program. You still need to try.

For demo purpose let's take look for both BlackLight and Sophos Anti-Rootkit removing rootkits in a test environment. Before you start cleaning the house, though, make sure you have a backup of any important data files. Removing a rootkit with cleaning tools may actually leave Windows in an unstable or inoperable state depending on which files were infected and subsequently cleaned. Or, worse, a well-coded rootkit could conceivably detect the removal process and self-destruct taking your data out with it.

Again, having the right tools for the task is essential. To try and rid your system of a rootkit, here we will use the 2 mentioned anti-rootkit. Below shows F-Secure's BlackLight in the removal phase of cleaning up Hacker Defender rootkit.

Image.

Similarly, with Sophos Anti-Rootkit, you can clean up rootkits pretty easily including Hacker Defender rootkit as shown in the Figure below.

Image

UnHackMe can remove most of the "popular" Windows rootkits such as Vanquish, Hacker Defender, AFX and more.

Image

Step 4: Bulletproof your efforts

To truly bulletproof your rootkit detection and cleanup process, make sure you always read the current user instructions for your scanning tools to see what special steps you need to take before, during and after the clean-up process. Then, after you've found and cleaned a rootkit, rescan the system once you reboot to double-check that it was fully cleaned and the malware hasn't returned.

As of now, rootkit infections typically occur in targeted attacks, but given the way things have progressed with malware in the past decade, I wouldn't be surprised to see this as a widespread problem in the future. As always, the bad guys are using their knowledge and technical skills to stay a step or two ahead.

Still a little paranoid about rootkit infections? Want to be sure your system is truly clean? The best and most reliable method is to repartition, reformat and reload Windows. It's painful, but it's really the best way to go if you really need some closure. :)

- CM

_________________
“The fight is won or lost far away from the witnesses, behind the lines, in the gym, and out there on the road; long before I dance under those lights.” -Muhammad Ali


Top
 Profile  
 
PostPosted: Fri Mar 04, 2011 7:26 pm 
Offline
Welterweight
User avatar

Joined: Tue Oct 28, 2008 6:18 pm
Posts: 262
Keep it up, bro. :)

Thank you. :)


KK

_________________
We do not possess the truth, the truth possesses us. Christ, who is the truth, takes us by the hand. - Benedict XVI .


Top
 Profile  
 
PostPosted: Fri Mar 04, 2011 7:39 pm 
Offline
Light Heavyweight
User avatar

Joined: Wed Oct 29, 2008 5:42 pm
Posts: 1592
Location: Batha
Thanks a lot bro :D !!!


Top
 Profile  
 
PostPosted: Fri Mar 04, 2011 7:57 pm 
Offline
Heavyweight
User avatar

Joined: Wed Apr 07, 2010 12:41 am
Posts: 6778
Location: VISIT DUBAI PACLAND
Cool. Thanks.

_________________
"Catch me if you can"
Floyd Maynever


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 309 posts ]  Go to page 1, 2, 3, 4, 5 ... 21  Next

All times are UTC + 8 hours


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

philboxing.com | pinoygreats.com
Powered by phpBB® Forum Software © phpBB Group