

| Vista Talk |
| Some of you have either upgraded to Vista or bought a new PC with Vista installed. This page is intended to familiarize you with new, useful Vista features. In addition, it will acquaint you with locating the equivalent XP features that seem to be absent in Vista. A little digging and tweaking will restore those old XP features you have become so accustomed to, to their rightful place. In no time at all, you will begin to appreciate Vista's new and enhanced features. Speaking of enhanced, you can bring up Task Manager in Vista by hitting (Ctl+Shift+Esc) simultaneously on your keyboard. Take time to view the "new" Task Manager: It sports an added Services tab (no more elusive svchost's are displayed). There is a description of each task listed, numerical Process identifiers (PIDS) are now included, plus assorted other improvements have been made. Take time to throughly check it out - you won't be disappointed. A new Bonus Section called Vista Freeware has been added. |
The Run line - The run line allows you to launch applications more quickly in XP by cliicking Start => Run and then typing the program's main executable file into the open box. At first glance this feature seems to be absent from Vista, but it's not. With a minor tweak you can restore the run line to its rightful position on the Vista Start menu, which in my humble opinion, is where it belongs. To pin the run line to the Vista Start Menu:- do the following:
You will now find your old pal - "Run..." is back. You can also access the run line by choosing the Vista Icon, then clicking All Programs => Accesories => Run. The Command Prompt is also accessible this way, and can be pinned to the start Menu by right-clicking Command Prompt and choosing the Pin to Start Menu option. |
Running a program as Administrator In Vista, the default is to run as a Standard User. This helps protect you from some very malicious threats that need Admin rights to run. While it takes some time to get used to this setup, it is the safest and preferred way to take advantage of Windows Vista's built- in security features. Besides, most programs are written so they run properly using Vista's default security settings. That means they expect User Account Control (UAC) to be on! Therefore, switching UAC OFF will not only diminish your security posture, it may even cause your applications to malfunction. The problem is, some programs, mainly security programs or system tools - require Admin rights to launch successfully. This can be pretty easily overcome by just right-clicking the program's short cut or executable file and choosing "Run as Administrator" from the context menu. However, what if the program is a utility for which no shortcut exists and you don't know how to access the program's main executable? That too, is easily overcome without disabling UAC or logging on as an Administrative User. Open an Elevated Command Prompt An example of a program that you will need to use this workaround for is Netstat the Windows command line port viewing utility. Click the Vista Orb, type cmd in the Start Search box. Among the returned results will be cmd.exe listed under the Programs heading. Right-click cmd.exe, select "Run as Administrator" from the context menu and a command prompt with Administrative privileges opens. Any programs launched from this 'elevated' command prompt will be run with Admin privileges. For example if wanted to see all open ports and the processes that own them, I'd issue the following command from an elevated command prompt - and it will work! Netstat -a -b If the output runs off the page, just modify the command like this and it will pause after each page full of data: Netstat -a -b | more An alternate way to launch a program with elevated privileges is to: Create an Elevated Command Prompt desktop shortcut
Open an Elevated Task Manager to launch programs with Admin rights:
Vista's Security Features Enhancing your Security by turning on Secure Login Now, that you how to obtain Admin privileges for running specific tasks in Windows, let's see how you can take advantages of Vista's built-in security features. By default Secure Login is turned off in Vista. You may wonder what Secure Logon is. It is a way to prevent malware from intercepting and stealing your password information by requiring you to use a command sequence that only Windows can understand. That sequence is Ctrl+Alt+Delete or C-A-D for short , the same key combination that opens Task Manager in XP . After your enter C-A-D, the Secure Login screen appears and you can then enter your private details knowing that no Keylogger or other malicious program is able to access your personal information. Why was the decision made to leave Secure Login off by default in Vista? It was so new Vista users could immerse themselves in Vista security features slowly without OD'ing and possibly turning off off UAC. It represents a compromise between security and convenience and convenience won out. However, because this feature can prevent malware from spoofing (faking) a bogus Vista logon screen, UAC screen with an elevation prompt request, or a phony cursor, it is an important security safeguard to enable. How to Turn on Secure Login in Vista (it is OFF by default)
How Vista has been made more resistant to buffer overflow attacks than previous versions of Windows
the same address each time Windows launches (so they can be easily and quickly located). But what's good for Windows, is bad from an exploit perspective. So in an effort to thwart the bad guys, Vista utilizes ASLR to randomly store important system components at one of 256 memory locations each time the computer is restarted. Why was this done? - if key system components are always located at the same address, not only can Windows locate them more easily, but so can malware writers intent upon exploiting the operating system code. ASLR makes it so attackers have to guess the address of the item (stack, heap, library, PE) they are targeting, and if they guess incorrectly - the system may crash. Not only will this impede their intention to compromise your computer but it will alert you to the aborted attack (albeit not exactly in a nice way). DEP (Data Execution Prevention) prevents code from being executed in areas of memory that are reserved for data. Buffer overflow attacks exploit data overrun vulnerabilities in order to execute malicious code. DEP makes it so when data exceeds the boundary of the buffer meant to hold it, that overflow condition cannot be exploited to execute malicious code that has been strategically injected into that data area. A powerful duo - DEP in combination with ASLR makes buffer overflow attacks much less likely - because hackers will not know where to locate the code they targeting (ASLR). Even if they are successful at injecting their malicious code into their target process of choice, DEP will prevent it from being executed. Accessing DEP Controls in Vista Click the Vista Orb -> Control Panel -> System -> Advanced System Settings -> Advanced Performance Settings In the Performance Options Dialog, select the Data Execution Prevention Tab. You can turn DEP on for only essential Windows programs and services (the Vista default) or you can turn DEP on system-wide - for all programs and services. If you opt for the latter (system-wide DEP), then you can use the Add/Remove buttons to indicate program exceptions for which you want DEP turned off. DEP should be turned OFF for any programs that prove to be problematic when DEP is enabled. MSI Installers that are packaged with the Windows installer program often fail to install a program when DEP is enabled. If DEP interferes with the proper functioning of a program or program installation, Vista normally informs you that DEP is the cause, by throwing up an alert in the system tray. You must reboot for any changes made to take effect. Please note that DEP cannot be turned off completely for all programs and services using this method of control - one of the two options presented must always be selected. Remember - by default DEP is turned on only for essential Windows programs and services. Should you elect to turn it on for all programs, be mindful that you may have to add program exceptions to the DEP exclusion list.
There is alternative, faster method that you can use to turn DEP OFF and ON when you have a program that doesn't execute properly with DEP enabled. This method of control is executed from an elevated command prompt.
2. Open an Elevated Command Prompt by double-clicking the desktop shortcut. 3 Copy or paste the following line at the command prompt and then hit Enter:
5. Run the program that was interfered with by DEP. 6. After the previously non-working program has successfully executed, turn DEP back ON again, by copying and pasting the following line at an elevated command prompt - then hit Enter: bcdedit.exe /set {current} nx AlwaysOn
8. Close the command prompt window. Note: Vista's winning "start search" feature is a MAJOR improvement over XP's Search function. It yields results immediately and brings up not just files, but anything related to the search term you type in, even locating text embedded within files..
regarded and I have used the majority of them with excellent results. Caveats:
Suspicious URL scanners (plug in url to test for "suspect" site activity) Dr Web: http://online.drweb.com/?url=1 LinkScanner (tests for exploit code): http://linkscanner.explabs.com/linkscanner/default.asp SiteAdvisor: http://www.siteadvisor.com/ AntiSpyware/Anti-malware Programs AVG Anti-Spyware Free Edition: http://free.grisoft.com/doc/download-free-anti-spyware/us/frt/0 SUPERAntispyware: http://www.superantispyware.com/ Spybot Search and Destroy: http://www.safer-networking.org/en/spybotsd/index.html Ad-Aware 2007 Free http://www.lavasoftusa.com/products/ad_aware_free.php Dr Web Cure-it http://www.freedrweb.com/cureit/ Removal of scam security programs often referred to as "Rogue Programs" MalwareBytes - RogueRemover Free: http://www.malwarebytes.org/rogueremover.php Data bases you can check to research whether a suspect program is indeed a rogue: Malwarebytes’ RogueNET™ Suspicious Applications Database http://www.malwarebytes.org/database.php
http://www.spywarewarrior.com/rogue_anti-spyware.htm Computer Associates "Rogue Security Software" database: http://www.ca.com/us/securityadvisor/pest/browse.aspx?cat=Rogue%20Security%20Software Passive Protection (no active program component runs in the background) SpywareBlaster http://www.javacoolsoftware.com/spywareblaster.html MVPS Hosts File Blocks known malicious websites http://www.mvps.org/winhelp2002/hosts.htm System Monitoring / Analysis WinPatrol - System start-up and security monitor with some removal capability that I personally highly recommend. Keylogger detection and removal recently added: http://www.winpatrol.com/
http://www.kztechs.com/eng/index.html
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx Autoruns (Autostart Monitor by Microsoft): http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx SilentRunners (Autostart Script): http://www.silentrunners.org/ TrendoMicro HijackThis: http://www.trendsecure.com/portal/en-US/tools/security_tools/hijackthis Firewalls Refer to STUDY of Firewall Testing and Rankings: http://www.matousec.com/projects/windows-personal-firewall-analysis/leak-tests-results.php Comodo Firewall Pro: http://www.personalfirewall.comodo.com/ Jettico Personal Firewall: http://jetico-personal-firewall.en.softonic.com/ http://www.jetico.com/jpf2setup.exe Vista Firewall Control - not a separate firewall but a simple program that allows you to configure connections for the Windows Firewall: http://www.sphinx-soft.com/Vista/order.html ZoneAlarm Free: http://www.zonealarm.com/store/content/company/products/znalm/freeDownload.jsp Click the "Get Basic PC Protection - Basic Firewall Only" ZoneAlarm Firewall button for the free download. AntiVirus AntiVir: http://dl5.avgate.net/down/windows/antivir_workstation_win7u_en_h.exe AVG Free: http://free.grisoft.com/filedir/inst/avgas-setup-7.5.1.43.exe http://free.grisoft.com/doc/downloads-products/us/frt/0?prd=asf Avast: http://www.avast.com/eng/download-avast-home.html McAfee® VirusScan Plus (includes Antivirus, Antispyware, and a Firewall) – Special edition from AOL (requires an AOL email address) http://safety.aol.com/isc/BasicSecurity/ Dr.Web Cure-it! (standalone antimalware - doesn't need unzipping or updating - just download and run it) ftp://ftp.drweb.com/pub/drweb/cureit/drweb-cureit.exe Anti-Rootkit Note: These are very advanced programs. Do not attempt to analyze the output or attempt removal of any detected items. Depending on the program used, many entries listed in the scan results may be perfectly legitimate. Seek expert advice. BlackLight Rootkit Eliminator (F-Secure): http://www.f-secure.com/security_center/ Direct download from F-Secure: ftp://ftp.f-secure.com/anti-virus/tools/fsbl.exe Gmer (by Gmer): http://gmer.net IceSword 1.20 Vista (by pfj) : http://202.38.64.10/%7Ejfpan/download/is120en_vista.zip |