HackingWindowsXP TOC
-
Upload
mian-jibran-khalid -
Category
Documents
-
view
217 -
download
0
Transcript of HackingWindowsXP TOC
-
8/9/2019 HackingWindowsXP TOC
1/6
Contents
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Part I: Customizing Your System 1
Chapter 1: Customizing the Look of the Startup . . . . . . . . . . . . . . . 3Customizing the Windows XP Boot Screen . . . . . . . . . . . . . . . . . . . . . . 3
Changing the boot screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Customizing the Logon Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Working with the Welcome screen . . . . . . . . . . . . . . . . . . . . . . . 15 Working with the classic logon screen . . . . . . . . . . . . . . . . . . . . . 28Global logon/Welcome settings . . . . . . . . . . . . . . . . . . . . . . . . 34
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Chapter 2: Customizing User Navigation . . . . . . . . . . . . . . . . . . 39
Customizing the Start Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Using Group Policy Editor to customize the Start panel . . . . . . . . . . . 40Adding and removing navigation icons . . . . . . . . . . . . . . . . . . . . 44
Switching to small icons for frequently run apps . . . . . . . . . . . . . . . . 45Increasing number of recently run programsdisplayed on the Start panel . . . . . . . . . . . . . . . . . . . . . . . . . 48
Hiding programs from appearing in the Start panel . . . . . . . . . . . . . . 50Pinning your programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Adding Web site links to your Start panel . . . . . . . . . . . . . . . . . . . 52
Customizing the Classic Start Menu . . . . . . . . . . . . . . . . . . . . . . . . . 54 Turning the classic Start Menu back on . . . . . . . . . . . . . . . . . . . . 54Customizing the classic Start Menu . . . . . . . . . . . . . . . . . . . . . . 54
Customizing the Start Menu/Panel Program Listings . . . . . . . . . . . . . . . . 55Changing program listing display options for
users of the Start panel . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Changing program listing display options for users
of the classic Start Menu . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Removing pop-up Help for users of both the Startpanel and Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Customizing the Taskbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Using and adjusting program grouping . . . . . . . . . . . . . . . . . . . . 62Quick Launching your programs . . . . . . . . . . . . . . . . . . . . . . . . 63Hacking the Start button to replace the Start text . . . . . . . . . . . . . . . 64
-
8/9/2019 HackingWindowsXP TOC
2/6
Modifying the taskbar location . . . . . . . . . . . . . . . . . . . . . . . . . 68Using the Taskbar Magnifier PowerToy . . . . . . . . . . . . . . . . . . . . 69Removing the notification area . . . . . . . . . . . . . . . . . . . . . . . . . 71Removing the clock from the taskbar . . . . . . . . . . . . . . . . . . . . . 71
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Chapter 3: Hacking the Desktop . . . . . . . . . . . . . . . . . . . . . . 73
Customizing Desktop Icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Removing all icons from the desktop . . . . . . . . . . . . . . . . . . . . . . 74Customizing the icon drop shadow effect . . . . . . . . . . . . . . . . . . . 74Displaying the traditional Windows icons . . . . . . . . . . . . . . . . . . . 75Enabling large icons on the desktop . . . . . . . . . . . . . . . . . . . . . . 77Removing the text below the icons . . . . . . . . . . . . . . . . . . . . . . . 78Renaming the Recycle Bin . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Removing the shortcut arrow from icons on the desktop . . . . . . . . . . . 80Changing the icons on the desktop . . . . . . . . . . . . . . . . . . . . . . 81
Customizing the Behavior of the Desktop . . . . . . . . . . . . . . . . . . . . . . 83Using the Virtual Desktop Manager PowerToy . . . . . . . . . . . . . . . . 84Fun with Active Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Using the wallpaper PowerToy . . . . . . . . . . . . . . . . . . . . . . . . . 89
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Chapter 4: Customizing the Appearance of the Windows Interface . . . 91
Working with Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Changing the current theme . . . . . . . . . . . . . . . . . . . . . . . . . . 92Making your own themes . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Modifying the Visual Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Installing new visual styles . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Tweaking the visual styles . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Making your own visual styles . . . . . . . . . . . . . . . . . . . . . . . . 108
Visual Style Alternatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Using WindowBlinds to change the
way Windows XP looks . . . . . . . . . . . . . . . . . . . . . . . . . . 113Installing additional Windows XP skins for WindowBlinds . . . . . . . . . 114
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Chapter 5: Hacking Windows Explorer . . . . . . . . . . . . . . . . . . 117
Hacking File Associations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Changing the default launch app . . . . . . . . . . . . . . . . . . . . . . . 118Changing the icon of any file type . . . . . . . . . . . . . . . . . . . . . . 119Hacking the Context Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Removing items from the context menu . . . . . . . . . . . . . . . . . . . 121Adding your own items to the context menu . . . . . . . . . . . . . . . . . 122Modifying the Send To menu . . . . . . . . . . . . . . . . . . . . . . . . . 125
xiv Contents
-
8/9/2019 HackingWindowsXP TOC
3/6
Customizing Your Folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Changing a folder icon and picture . . . . . . . . . . . . . . . . . . . . . . 126Changing the template of a folder . . . . . . . . . . . . . . . . . . . . . . 127Customizing the view folder . . . . . . . . . . . . . . . . . . . . . . . . . 129Applying your folder settings to all folders . . . . . . . . . . . . . . . . . . 132
Working with Hidden Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Unhiding hidden files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Revealing the super hidden files . . . . . . . . . . . . . . . . . . . . . . . 134
Disabling the Common Tasks Pane . . . . . . . . . . . . . . . . . . . . . . . . . 134Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Chapter 6: Exploring Other Windows Enhancements . . . . . . . . . . 137
Modding Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137Changing the logo animation . . . . . . . . . . . . . . . . . . . . . . . . . 137Changing the toolbar background . . . . . . . . . . . . . . . . . . . . . . 140Making your own quick search address command . . . . . . . . . . . . . . 140
Other Visual Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142Replacing the task switcher . . . . . . . . . . . . . . . . . . . . . . . . . . 143Adding Special Effects to your Windows . . . . . . . . . . . . . . . . . . . 144Fine-Tuning ClearType . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150Branding Windows XP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Part II: Increasing Your Systems Performance 157
Chapter 7: Analyzing Your System . . . . . . . . . . . . . . . . . . . . . 159Monitoring Your System Hardware . . . . . . . . . . . . . . . . . . . . . . . . . 159
Using performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159Using Bootvis to analyze your system start . . . . . . . . . . . . . . . . . . 166Using Task Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Benchmarking Your System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173How to benchmark your system . . . . . . . . . . . . . . . . . . . . . . . 174
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Chapter 8: Speeding Up the System Boot . . . . . . . . . . . . . . . . . 183
Working with BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Changing the boot order of your drives . . . . . . . . . . . . . . . . . . . . 184
Using the quick boot feature of the BIOS . . . . . . . . . . . . . . . . . . 186Modifying the Operating System Boot . . . . . . . . . . . . . . . . . . . . . . . 187Lowering OS timeout values . . . . . . . . . . . . . . . . . . . . . . . . . 187Disabling the system boot screen . . . . . . . . . . . . . . . . . . . . . . . 189Disabling unneeded hardware devices . . . . . . . . . . . . . . . . . . . . 191Removing extra fonts for speed . . . . . . . . . . . . . . . . . . . . . . . . 193
xvContents
-
8/9/2019 HackingWindowsXP TOC
4/6
xvi Contents
Disabling unneeded services . . . . . . . . . . . . . . . . . . . . . . . . . 196Optimizing the location of the boot files . . . . . . . . . . . . . . . . . . . 203
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Chapter 9: Making Your Computer Load Faster . . . . . . . . . . . . . 209
Speeding Up the Logon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210Enabling automatic logon . . . . . . . . . . . . . . . . . . . . . . . . . . . 210Removing user passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . 211Adjust the startup programs . . . . . . . . . . . . . . . . . . . . . . . . . 216Customizing startup programs for different users . . . . . . . . . . . . . . 223
Other Time-Saving Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225Assigning alternative IP addresses . . . . . . . . . . . . . . . . . . . . . . 225
Turning off the logon music . . . . . . . . . . . . . . . . . . . . . . . . . 228
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Chapter 10: Making Your Computer More Responsive . . . . . . . . . . 231
Speeding up file browsing and access . . . . . . . . . . . . . . . . . . . . . . . . 231Disabling the file access timestamp . . . . . . . . . . . . . . . . . . . . . . 232Disabling legacy filename creation . . . . . . . . . . . . . . . . . . . . . . 234
Speeding Up the User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 236Reducing the menu delay . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Working with the performance options . . . . . . . . . . . . . . . . . . . . 238Disable Indexing Service . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Chapter 11: Speeding Up Your Computer . . . . . . . . . . . . . . . . . 247
Working with the Windows Prefetcher . . . . . . . . . . . . . . . . . . . . . . . 247Hacking the registry to optimize the Prefetcher . . . . . . . . . . . . . . . 248Accelerate specific applications with prefetch . . . . . . . . . . . . . . . . . 249
Using the Intel Application Accelerator . . . . . . . . . . . . . . . . . . . . . . . 251How well does the Intel Application Accelerator work? . . . . . . . . . . . 253
What are the system requirements? . . . . . . . . . . . . . . . . . . . . . . 253How to install Intel Application Accelerator . . . . . . . . . . . . . . . . . 255
Fine-Tuning the Windows Paging File . . . . . . . . . . . . . . . . . . . . . . . 255Disabling the paging file . . . . . . . . . . . . . . . . . . . . . . . . . . . 256Adjusting the size of the paging file . . . . . . . . . . . . . . . . . . . . . 258Changing the location of the paging file . . . . . . . . . . . . . . . . . . . 260
Defragmenting Your Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263Defragmenting the Windows paging file . . . . . . . . . . . . . . . . . . . 263Defragmenting the NTFS master file table . . . . . . . . . . . . . . . . . . 264
Adjusting Your Application Priorities . . . . . . . . . . . . . . . . . . . . . . . . 264Using Task Manager to adjust priorities . . . . . . . . . . . . . . . . . . . 265Starting applications with a user set priority . . . . . . . . . . . . . . . . . 265Using WinTasks to profile your priorities . . . . . . . . . . . . . . . . . . 267
Speeding Up Your Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268Increasing network browsing speed . . . . . . . . . . . . . . . . . . . . . . 269
-
8/9/2019 HackingWindowsXP TOC
5/6
Disabling unneeded protocols . . . . . . . . . . . . . . . . . . . . . . . . . 270 Tweaking your Internet connection for speed . . . . . . . . . . . . . . . . . 271
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Part III: Securing Your System 277
Chapter 12: Protecting Your Computer from Intruders . . . . . . . . . . 279
How Vulnerable Is Your System? . . . . . . . . . . . . . . . . . . . . . . . . . . 280 Testing your Internet security . . . . . . . . . . . . . . . . . . . . . . . . . 280Updating your computer . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Firewalls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282Using the Windows firewall . . . . . . . . . . . . . . . . . . . . . . . . . 283
Using ZoneAlarm personal . . . . . . . . . . . . . . . . . . . . . . . . . . 285Using Sygate Personal Firewall . . . . . . . . . . . . . . . . . . . . . . . . 289
Disabling Unneeded Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290Disabling Remote Desktop connection . . . . . . . . . . . . . . . . . . . . 290Disabling Messenger Service . . . . . . . . . . . . . . . . . . . . . . . . . 292Disabling Universal Plug and Play . . . . . . . . . . . . . . . . . . . . . . 292Disabling Remote Registry Access . . . . . . . . . . . . . . . . . . . . . . 295Disable DCOM support . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Wireless Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296Using WEP for secure communication . . . . . . . . . . . . . . . . . . . . 297Using WPA for a more secure wireless connection . . . . . . . . . . . . . . 298
Controlling access to your computer . . . . . . . . . . . . . . . . . . . . . . . . . 298Managing user accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Chapter 13: Fighting Spam, Spyware, and Viruses . . . . . . . . . . . . 303
Eliminating Spam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303Stopping spam in the first place . . . . . . . . . . . . . . . . . . . . . . . . 304Using filtering software . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305Blocking external links in HTML mail . . . . . . . . . . . . . . . . . . . . 305
Defending Spyware and Adware . . . . . . . . . . . . . . . . . . . . . . . . . . 307Detecting and removing spyware . . . . . . . . . . . . . . . . . . . . . . . 307Locking down Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . 311Immunizing your computer . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Defending against Viruses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312Use an antivirus program . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Chapter 14: Protecting Your Privacy . . . . . . . . . . . . . . . . . . . . 315
Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315Removing address bar suggestions . . . . . . . . . . . . . . . . . . . . . . 315Clearing visited Web sites history . . . . . . . . . . . . . . . . . . . . . . . 316Clearing temporary Internet files and cookies . . . . . . . . . . . . . . . . 318
xviiContents
-
8/9/2019 HackingWindowsXP TOC
6/6
Adjusting your cookie security policy . . . . . . . . . . . . . . . . . . . . . 319Saying no to encrypted Web pages . . . . . . . . . . . . . . . . . . . . . . 321Disabling AutoComplete . . . . . . . . . . . . . . . . . . . . . . . . . . . 321Clearing Temporary Internet Files automatically . . . . . . . . . . . . . . . 324
Windows Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325Clearing Frequently Run Programs list . . . . . . . . . . . . . . . . . . . . 325Clearing the recently opened document list . . . . . . . . . . . . . . . . . 326Removing temporary files from your hard drive . . . . . . . . . . . . . . . 327Removing saved passwords . . . . . . . . . . . . . . . . . . . . . . . . . . 329Setting file and folder permissions . . . . . . . . . . . . . . . . . . . . . . 329Encrypting Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Appendix A: Whats on the CD-ROM . . . . . . . . . . . . . . . . . . . 335Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
End-User License Agreement . . . . . . . . . . . . . . . . . . . . . . . . 355
xviii Contents