Free Ebook Manual Download

Programming, Automotive, Hardware, Gadget

With Windows Vista, Microsoft shifted from the development path of Windows XP wide open to tampering with zero reaction, and has integrated an anti-piracy infrastructure into the platform. In direct correlation with the Windows Genuine Advantage and the Activation mechanisms, Windows Vista will be able to detect and blacklist non-genuine product keys, crack attempts, and identify the expiration of the initial 30-day grace period. The operating system will react to all by moving first into a non-genuine state and then into Reduced Functionality Mode.
Read the rest of this entry »

There are many distinct pleasures associated with computer programming. Craftsman-ship has its quiet rewards, the satisfaction that comes from building a useful object and making it work. Excitement arrives with the flash of insight that cracks a previously intractable problem. The spiritual quest for elegance can turn the hacker into an artist. There are pleasures in parsimony, in squeezing the last drop of performance out of clever algorithms and tight coding.
Read the rest of this entry »

A guide for flashing your drive firmware to read backup games. 2007 Edition. The Xbox 360 DVD-ROM drive firmware hack is currently the only modification or hack available for the Xbox 360 that allows you to play properly created backup copies of Xbox 360 games. The firmware hack does NOT allow homebrew programs to run and does NOT bypass region protection. If a video game is locked to a particular region, then it will only play on an Xbox 360 of that same region. Before jumping into this modification, it is a good idea to learn how this hack works. In the most basic form, an Xbox 360’s game protection comes from two security measures.
Read the rest of this entry »

Some Basic Rules No memory protection If you corrupt memory, whether in user context or interrupt context, the whole machine will crash. Are you sure you cant do what you want in userspace? No floating point or MMX The FPU context is not saved; even in user context the FPU state probably wont correspond with the current process: you would mess with some user process FPU state. If you really want to do this, you would have to explicitly save/restore the full FPU state (and avoid context switches). It is generally a bad idea; use fixed point arithmetic first. A rigid stack limit The kernel stack is about 6K in 2.2 (for most architectures: its about 14K on the Alpha), and shared with interrupts so you cant use it all. Avoid deep recursion and huge local arrays on the stack (allocate them dynamically instead). The Linux kernel is portable Lets keep it that way.
Read the rest of this entry »