![[WebSite, the Web server for Windows 95 and NT]](wsfreead.gif)
![[Image: cover of Unauthorized Windows 95]](unauthw.gif) Click here to order *
The "Undocumented" Bookstore
Click here to order *
The "Undocumented" Bookstore
 Windows Source 3 now 
available! Version 3 of Windows Source -- a disassembly toolkit for
Windows that works with the famous "Sourcer" disassembler from V
Communications -- now does Win32 (PE) executables for Win95 and WinNT,
Win95 VxDs, etc. I wrote the first two versions of Windows Source, and
then turned it over to Clive Turvey, who's done a great job. His web page
also has some free utilities: VXDLIB, DUMPPE, and DUMPLX.
Windows Source 3 now 
available! Version 3 of Windows Source -- a disassembly toolkit for
Windows that works with the famous "Sourcer" disassembler from V
Communications -- now does Win32 (PE) executables for Win95 and WinNT,
Win95 VxDs, etc. I wrote the first two versions of Windows Source, and
then turned it over to Clive Turvey, who's done a great job. His web page
also has some free utilities: VXDLIB, DUMPPE, and DUMPLX.
 NTCrash by Mark
Russinovich and Bryce Cogswell, from their excellent NT Internals site. The authors
say: "This program will very quickly crash NT by just executing
random system calls with garbage parameters into Win32K.SYS. It
graphically demonstrates the instability introduced by Microsoft's
quick move of the USER and GDI portions of Win32 into the kernel.
This program has been used to isolate and identify 13 distinct
Win32K.SYS functions that either lack parameter validation, or
perform it incorrectly." Showing once again that you can
have a successful system or a secure one, but not both.
 NTCrash by Mark
Russinovich and Bryce Cogswell, from their excellent NT Internals site. The authors
say: "This program will very quickly crash NT by just executing
random system calls with garbage parameters into Win32K.SYS. It
graphically demonstrates the instability introduced by Microsoft's
quick move of the USER and GDI portions of Win32 into the kernel.
This program has been used to isolate and identify 13 distinct
Win32K.SYS functions that either lack parameter validation, or
perform it incorrectly." Showing once again that you can
have a successful system or a secure one, but not both.SetThreadPriority( GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL ); while(1);
 version that fixes many problems
with the original version.
 version that fixes many problems
with the original version.
 Inside the Windows 95 Registry. Includes cool new REGMON
registry-monitoring utility by Mark Russinovich and Bryce Cogswell.
Inside the Windows 95 Registry. Includes cool new REGMON
registry-monitoring utility by Mark Russinovich and Bryce Cogswell.
 NTFS
File Redirector for DOS/Windows, version 1.1, by (who else?) Mark
Russinovich and Bryce Cogswell.
 NTFS
File Redirector for DOS/Windows, version 1.1, by (who else?) Mark
Russinovich and Bryce Cogswell. NT File Monitor by Mark Russinovich and Bryce Cogswell. A nice
complement to 
the Windows 95 File Monitor by Stan Mitchell.
NT File Monitor by Mark Russinovich and Bryce Cogswell. A nice
complement to 
the Windows 95 File Monitor by Stan Mitchell.
 Windows
and the Web: Which API Do You Want to Use Today?: Slides (using
HTML, not PowerPoint) I prepared for a talk at the O'Reilly booth at
Software Development (SD) 96. I'll probably rewrite this as a web
article soon, but in the meantime here are the slides. Illustrates
some interesting uses of URLs, has some C WinSock code, and a little
Java code.
Windows
and the Web: Which API Do You Want to Use Today?: Slides (using
HTML, not PowerPoint) I prepared for a talk at the O'Reilly booth at
Software Development (SD) 96. I'll probably rewrite this as a web
article soon, but in the meantime here are the slides. Illustrates
some interesting uses of URLs, has some C WinSock code, and a little
Java code.
 version
with complete online help.
 version
with complete online help.
 Links to other articles at other sites:
Windows 95; Windows Tools (information on disassemblers, debuggers, etc.);
Intel; Internet; Internet tools; miscellaneous Microsoft Windows, DOS.
Links to other articles at other sites:
Windows 95; Windows Tools (information on disassemblers, debuggers, etc.);
Intel; Internet; Internet tools; miscellaneous Microsoft Windows, DOS.
![[O'Reilly Home]](http://www.ora.com/graphics/ora-nav.gif) Our homepage, 
with product information, feature articles, and more.
Our homepage, 
with product information, feature articles, and more.
![[WebSite Home Page]](http://software.ora.com/images/homeicon.gif) WebSite Central, 
home of O'Reilly's hot, new, Windows Web server.
WebSite Central, 
home of O'Reilly's hot, new, Windows Web server.
![[O'Reilly Windows Center]](http://www.ora.com/win/graphics/win-nav.gif) The O'Reilly Windows Center 
has Win 95 programming information, articles, and links.
FTP site, with newer versions.
The O'Reilly Windows Center 
has Win 95 programming information, articles, and links.
FTP site, with newer versions.