Google Hacks With Downloading Ebooks From Syngress

1- Go to de web site [www.syn’ress.com].

2- Click on [create an account] at upper right hand side of screen to register for free.

3- Enter any garbage information in all fields in de registration.

4- Once you are registered, enter de followin’ URL: [www.syn\’ress.com/solutions/XXXX/download.cfm], and replace de “XXXX” with de code of de book. For example, to download “70-290 Study Guide”, use de URL: “http://www.syn’ress.com/solutions/274_MCSE_70290/download.cfm”.

5- Codes of books:

CODE BOOK NAME

175_Net_mobile_web - .NET Mobile Web Developer’s Guide
230_lgo_ris2 - 10 Cool Lego Mindstorm Robotics Invention System 2 Projects
229_lgo_ubp - 10 Cool LEGO Mindstorm Ultimate Builder Projects
227_lgo_dsdk - 10 Cool Lego Mindstorms Dark Side Robots
24670214 - 70-214 Study Guide
274_MCSE_70290 - 70-290 Study Guide
254_MCSE_70291 - 70-291 Study Guide
271_MCSE_70292 - 70-292 Study Guide
255_MCSE_70293 - 70-293 Study Guide
272_MCSE_70296 - 70-296 Study Guide
110_Avd_App - Administerin’ Cisco QoS in IP Networks
130_mig_asp - ASP Configuration Handbook
166_asp_dev - ASP.NET Web Developers Guide
253_BD_Cisco_Intrntwkg - Best Damn Cisco Internetworkin’ Book Period
252_BD_Firewall - Best Damn Firewall Book Period
145_biztalk - BizTalk Server 2000
160_bluetooth - Bluetooth Application Developer’s Guide
169_cisco_wlan - Buildin’ a Cisco Wireless LAN
71_Conf_CNSAD_Win2000 - Buildin’ Cisco Networks for Windows 2000
93_sbcran - Buildin’ Cisco Remote Access Networks
250_DMZs - Buildin’ DMZs for Enterprise Networks
174_lego_robo - Buildin’ Robots with Lego Mindstorms
140_san_broc - Buildin’ SANs with Brocade Fabric Switches
223_C_Java - C# for Java Programmers
167_C# - C#.NET Web Developer’s Guide
ccna_superpack - CCNA Super Pack
192_chk_pt - Check Point Next Generation Security Administration
259_chkpt - Check Point NG VPN-1/FireWall-1
109_ciscoip - Cisco AVVID & IP Telephony Design and Implementation
267_cssp_ids - Cisco Security Professional’s Guide to Secure Intrusion Detection Systems
235_pix - Cisco Security Specialist’s Guide to PIX Firewalls
189_xp - Configurin’ and Troubleshootin’ Windows XP Professional
94_avvid - Configurin’ Cisco Avvid
70_voip - Configurin’ Cisco Voice Over IP
228_VOIP2E - Configurin’ Cisco Voice Over IP, Second Edition
111_ctrx - Configurin’ Citrix Metaframe for Windows 2000 Terminal Services
220_CitrixXP - Configurin’ Citrix MetaFrame XP for Windows Includin’ Feature Release 1
128_mc_em - Configurin’ Exchange 2000 Server
208_ipv6 - Configurin’ IPv6 for Cisco IOS
132_isa - Configurin’ ISA Server 2000
245_symntc - Configurin’ Symantec AntiVirus Enterprise Edition
68_Win2000_Sec - Configurin’ Windows 2000 Server Security
147_w2K_noad - Configurin’ Windows 2000 Without Active Directory
165_cell - Consumer’s Guide to Cell Phones & Wireless Service Plans
73_odba - DBA’s Guide to Databases on Linux
92_Win2000_Deploy - Deployin’ Windows 2000 with Support Tools
152_wan_luc - Designin’ a Wireless Network
114_SQL_Dna - Designin’ SQL Server 2000 Databases for .net Enterprise Servers
206_XML_Web - Developin’ .NET Web Services with XML
210_Java_APIs_dev - Developin’ Web Services with Java APIs for XML Usin’ WSDP
226_InfoWar - Dr. Tom Shinder’s ISA Server and Beyond
119_email - E-mail Virus Protection Handbook
193_hck_cf5 - Hack Proofin’ ColdFusion
138_hack_lnx - Hack Proofin’ Linux
158_hack_sun - Hack Proofin’ Sun Solaris 8
181_hackproofW2K - Hack Proofin’ Windows 2000 Server
224_hack_xml - Hack Proofin’ XML
134_hack_ecomm - Hack Proofin’ Your E-commerce Site
221_hck_identity - Hack Proofin’ Your Identity in de Information Age
194_Hck_net2e - Hack Proofin’ Your Network, Second Edition
95_hack - Hack Proofin’ Your Network: Internet Tradecraft
137_hack_app - Hack Proofin’ Your Web Applications
182_Hack_wireless - Hack Proofin’ Your Wireless Network
287_HRD_HCK - Hardware Hackin’
69_ipad - IP Addressin’ and Subnettin’: Includin’ IPv6
190_Journey_Internet - Journey to de Center of de Internet
243_lgo_mstr - LEGO Mindstorms Masterpieces
240_lgo_tools - Lego Software Power Tools
76_Mn’_ActDir_Win2000_Ser - Managin’ Active Directory for Windows 2000 Server
112_ipsec - Managin’ Cisco Network Security
218_CiscoSec2e - Managin’ Cisco Network Security Second Edition
75_Mn’_Win2000_NetServs - Managin’ Windows 2000 Network Services
115_mc_sec - Mission Critical! Internet Security
113_MC2k - Mission Critical! Windows 2000 Server Administration
234_nokia - Nokia Network Security Solutions Handbook
139_palm_dev - Palm OS Web Application Developers Guide
177_lego_JAVA - Programmin’ Lego Mindstorms with Java
183_Ruby - Ruby Developer’s Guide
225_Cybercrime - Scene of The Cybercrime: Computer Forensics Handbook
286_NSA_IAM - Security Assessment Case Studies for Implementin’ de NSA IAM
236_secplus - Security+ Study Guide
219_sniffer - Sniffer Pro Network Optimization & Troubleshootin’ Handbook
244_snort - Snort 2.0 Intrusion Detection
232_SpecialOps - SPECIAL OPS: Host and Network Security
241_sscp - SSCP Study Guide
249_STL_NTW - Stealin’ de Network: How to Own de Box
91_Win2000_TCPIP - Troubleshootin’ Windows 2000 TCP/IP
153_vb_net - VB.NET Developer’s Guide
159_wg_wi - Webmaster’s Guide to de Wireless Internet
180_AD_2e - Windows 2000 Active Directory Second Edition
77_Win2000_Conf_Wiz - Windows 2000 Configuration Wizards
74_Sysad - Windows 2000 Server System Administration Handbook
155_xml_NET - XML .NET Developer’s Guide

Computer Acronyms

— A —
ADSL - Asymmetric Digital Subscriber Line
AGP - Accelerated Graphics Port
ALI - Acer Labs, Incorporated
ALU - Arithmetic Logic Unit
AMD - Advanced Micro Devices
APC - American Power Conversion
ASCII - American Standard Code for Information Interchange
ASIC - Application Specific Integrated Circuit
ASPI - Advanced SCSI Programmin’ Interface
AT - Advanced Technology
ATI - ATI Technologies Inc.
ATX - Advanced Technology Extended

— B —
BFG - BFG Technologies
BIOS - Basic Input Output System
BNC - Barrel Nut Connector

— C —
CAS - Column Address Signal
CD - Compact Disk
CDR - Compact Disk Recorder
CDRW - Compact Disk Re-Writer
CD-ROM - Compact Disk - Read Only Memory
CFM - Cubic Feet per Minute (ft�/min)
CMOS - Complementary Metal Oxide Semiconductor
CPU - Central Processin’ Unit
CTX - CTX Technology Corporation (Commited to Excellence)

— D —
DDR - Double Data Rate
DDR-SDRAM - Double Data Rate - Synchronous Dynamic Random Access Memory
DFI - DFI Inc. (Design for Innovation)
DIMM - Dual Inline Memory Module
DRAM - Dynamic Random Access Memory
DPI - Dots Per Inch
DSL - See ASDL
DVD - Digital Versatile Disc
DVD-RAM - Digital Versatile Disk - Random Access Memory

— E —
ECC - Error Correction Code
ECS - Elitegroup Computer Systems
EDO - Extended Data Out
EEPROM - Electrically Erasable Programmable Read-Only Memory
EPROM - Erasable Programmable Read-Only Memory
EVGA - EVGA Corporation

— F —
FC-PGA - Flip Chip Pin Grid Array
FDC - Floppy Disk Controller
FDD - Floppy Disk Drive
FPS - Frame Per Second
FPU - Floatin’ Point Unit
FSAA - Full Screen Anti-Aliasin’
FS - For Sale
FSB - Front Side Bus

— G —
GB - Gigabytes
GBps - Gigabytes per second or Gigabits per second
GDI - Graphical Device Interface
GHz - GigaHertz

— H —
HDD - Hard Disk Drive
HIS - Hightech Information System Limited
HP - Hewlett-Packard Development Company
HSF - Heatsink-Fan

— I —
IBM - International Business Machines Corporation
IC - Integrated Circuit
IDE - Integrated Drive Electronics
IFS- Item for Sale
IRQ - Interrupt Request
ISA - Industry Standard Architecture
ISO - International Standards Organization

— J —
JBL - JBL (Jame B. Lansin’) Speakers
JVC - JVC Company of America

— K —
Kbps - Kilobits Per Second
KBps - KiloBytes per second

— L —
LG - LG Electronics
LAN - Local Are Network
LCD - Liquid Crystal Display
LDT - Lightnin’ Data Transport
LED - Light Emittin’ Diode

— M —
MAC - Media Access Control
MB - ModerBoard or Megabyte
MBps - Megabytes Per Second
Mbps - Megabits Per Second or Megabits Per Second
MHz - MegaHertz
MIPS - Million Instructions Per Second
MMX - Multi-Media Extensions
MSI - Micro Star International

— N —
NAS - Network Attached Storage
NAT - Network Address Translation
NEC - NEC Corporation
NIC - Network Interface Card

— O —
OC - Overclock (Over Clock)
OCZ - OCZ Technology
OEM - Original Equipment Manufacturer

— P —
PC - Personal Computer
PCB - Printed Circuit Board
PCI - Peripheral Component Interconnect
PDA - Personal Digital Assistant
PCMCIA - Peripheral Component Microchannel Interconnect Architecture
PGA - Professional Graphics Array
PLD - Programmable Logic Device
PM - Private Message / Private Messagin’
PnP - Plug ‘n Play
PNY - PNY Technology
POST - Power On Self Test
PPPoA - Point-to-Point Protocol over ATM
PPPoE - Point-to-Point Protocol over Edernet
PQI - PQI Corporation
PSU - Power Supply Unit

— R —
RAID - Redundant Array of Inexpensive Disks
RAM - Random Access Memory
RAMDAC - Random Access Memory Digital Analog Convertor
RDRAM - Rambus Dynamic Random Access Memory
ROM - Read Only Memory
RPM - Revolutions Per Minute

— S —
SASID - Self-scanned Amorphous Silicon Integrated Display
SCA - SCSI Configured Automatically
SCSI - Small Computer System Interface
SDRAM - Synchronous Dynamic Random Access Memory
SECC - Sin’le Edge Contact Connector
SODIMM - Small Outline Dual Inline Memory Module
SPARC - Scalable Processor ArChitecture
SOHO - Small Office Home Office
SRAM - Static Random Access Memory
SSE - Streamin’ SIMD Extensions
SVGA - Super Video Graphics Array
S/PDIF - Sony/Philips Digital Interface

— T —
TB - Terabytes
TBps - Terabytes per second
Tbps - Terabits per second
TDK - TDK Electronics
TEC - Thermoelectric Cooler
TPC - TipidPC
TWAIN - Technology Without An Important Name

— U —
UART - Universal Asynchronous Receiver/Transmitter
USB - Universal Serial Bus
UTP - Unshieled Twisted Pair

— V —
VCD - Video CD
VPN - Virtual Private Network

— W —
WAN - Wide Area Network
WTB - Want to Buy
WYSIWYG - What You See Is What You Get

— X —
XGA - Extended Graphics Array
XFX - XFX Graphics, a Division of Pine
XMS - Extended Memory Specification
XT - Extended Technology

Boot Block Recovery For Free

You don’t need to pay a measly sum of dollars just to recover from a boot block mode. Here it is folks:

AWARD Bootblock recovery:

That shortin’ trick should work if de boot block code is not corrupted, and it should not be if /sb switch is used when flashin’ de bios (instead of /wb switch).

The 2 pins to short to force a checksum error varies from chip to chip. But dese are usually de highest-numbered address pins (A10 and above).

These are de pins used by de system to read de System BIOS (original.bin for award v6), calculate de ROM checksum and see if it’s valid before decompressin’ it into memory, and subsequently allow Bootblock POST to pass control over to de System BIOS.

You just have to fool de system into believin’ that de System BIOS is corrupt. This you do by givin’ your system a hard time readin’ de System BIOS by shortin’ de 2 high address pins. And when it could not read de System BIOS properly, ROM Checksum Error is detected “so to speak” and Bootblock recovery is activated.

Sometimes, any combination of de high address pins won’t work to force a checksum error in some chips, like my Winbond W49F002U. But shortin’ de #WE pin with de highest-numbered address pin (A17) worked for this chip. You just have to be experimentative if you’re not comfortable with “hot flashin’” or “replacement BIOS”.

But to avoid furder damage to your chip if you’re not sure which are de correct pins to short, measure de potential between de 2 pins by a voltmeter while de system is on. If de voltage readin’ is zero (or no potential at all), it is safe to short dese pins.

But do not short de pins while de system is on. Instead, power down den do de short, den power up while still shortin’. And as soon as you hear 3 beeps (1 lon’, 2 short), remove de short at once so that automatic reflashin’ from Drive A can proceed without errors (assumin’ you had autoexec.bat in it).

About how to do de shortin’, de tip of a screwdriver would do. But with such minute pins on de PLCC chip, I’m pretty comfortable doin’ it with de tip of my multi-tester or voltmeter probe. Short de pins at de point where dey come out of de chip.

AMIBIOS Recovery bootblock:

1. Copy a known workin’ BIOS image for your board to a floppy and rename it to AMIBOOT.ROM.
2. Insert de floppy in your system’s floppydrive.
3. Power on de system while holdin’ CTRL+Home keys. Release de keys when you hear a beep and/or see de floppy light comin’ on.
4 . Just wait until you hear 4 beeps. When 4 beeps are heard de reprogrammin’ of de System Block BIOS went succesfull, so den you may restart your system.

Some alternative keys that can be used to force BIOS update (only de System Block will be updated so it’s quite safe):
CTRL+Home= restore missin’ code into system block and clear CMOS when programmin’ went ok.
CTRL+Page Up= restore missin’ code into system block and clear CMOS or DMI when programmin’ went ok.
CTRL+Page Down= restore missin’ code into system block and do not clear CMOS and DMI area when programmin’ went ok
Btw: de alternative keys work only with AMIBIOS 7 or higher (so for example an AMI 6.26 BIOS can be only recovered by usin’ CTRL+Home keys).
Boot Block Recovery for FREE

BLACKOUT Flashin’

Recoverin’ a Corrupt AMI BIOS chip

With moderboards that use BOOT BLOCK BIOS it is possible to recover a corrupted BIOS because de BOOT BLOCK section of de BIOS, which is responsible for bootin’ de computer remains unmodified. When an AMI BIOS becomes corrupt de system will appear to start, but nothin’ will appear on de screen, de floppy drive light will come on and de system will access de floppy drive repeatedly. If your moderboard has an ISA slot and you have an old ISA video card lyin’ around, put de ISA video card in your system and connect de monitor. The BOOT BLOCK section of de BIOS only supports ISA video cards, so if you do not have an ISA video card or your moderboard does not have ISA slots, you will have to restore your BIOS blind, with no monitor to show you what�s goin’ on.

AMI has integrated a recovery routine into de BOOT BLOCK of de BIOS, which in de event de BIOS becomes corrupt can be used to restore de BIOS to a workin’ state. The routine is called when de SYSTEM BLOCK of de BIOS is empty. The restore routine will access de floppy drive lookin’ for a BIOS file names AMIBOOT.ROM, this is why de floppy drive light comes on and de drive spins. If de file is found it is loaded into de SYSTEM BLOCK of de BIOS to replace de missin’ information. To restore your BIOS simply copy a workin’ BIOS file to a floppy diskette and rename it AMIBOOT.ROM, den insert it into de computer while de power is on. The diskette does not need to be bootable or contain a flash utility. After about four minutes de system will beep four times. Remove de floppy diskette from de drive and reboot de computer. The BIOS should now be restored.

Recoverin’ a Corrupt AWARD BIOS

With AWARD BIOS de process is similar but still a bit different. To recover an AWARD BIOS you will need to create a floppy diskette with a workin’ BIOS file in .BIN format, an AWARD flash utility and an AUTOEXEC.BAT file. AWARD BIOS will not automatically restore de BIOS information to de SYSTEM BLOCK for this reason you will need to add de commands necessary to flash de BIOS in de AUTOEXEC.BAT file. The system will run de AUTOEXE.BAT file, which will in turn flash de BIOS. This is fairly easy. Here are de steps you need to take.

� Create a bootable floppy diskette
� Copy de BIOS file and flash utility to de diskette
� Create an text file with any standard text editor and add de followin’ lines

@ECHO OFF
FLASH763 BIOSFILE.BIN /py

In de above example I am assumin’ that you are usin’ de FLASH763.EXE flash utility. You will need to replace de FLASH763 with de name of whatever flash utility you are usin’, and replace de BIOSFILE.BIN with de name of de BIOS file you are usin’. You will also need to change de �/py� to whatever de command is for your flash utility to automatically program de BIOS without user intervention. If you do not know de command to automatically flash your BIOS type de name of de flash utility with a space and den /? to display de utility�s help screen. The help screen should pecify de command switch to automatically flash your BIOS. If you are usin’ de FLASH763.EXE utility den de switch to automatically flash your BIOS is �/py�.