Resources: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
Importing links from ancient wiki page Application-Security-Books |
|||
Line 33: | Line 33: | ||
* [http://vgr.tc3net.com/soundblaster/ stockpile of hard-to-find datasheets] (broken) [http://web.archive.org/web/*/http://vgr.tc3net.com/soundblaster/ archive.org version] |
* [http://vgr.tc3net.com/soundblaster/ stockpile of hard-to-find datasheets] (broken) [http://web.archive.org/web/*/http://vgr.tc3net.com/soundblaster/ archive.org version] |
||
* [http://www.mcamafia.de/pdf/pdfref.htm List of PS/2 documents] |
* [http://www.mcamafia.de/pdf/pdfref.htm List of PS/2 documents] |
||
=== Processors === |
=== Processors === |
||
* [http://developer.intel.com/products/processor/manuals/index.htm Intel Manuals] |
* [http://developer.intel.com/products/processor/manuals/index.htm Intel Manuals] |
||
* [http://www.nondot.org/sabre/os/articles/ProcessorArchitecture/ Processor Architecture] |
* [http://www.nondot.org/sabre/os/articles/ProcessorArchitecture/ Processor Architecture] |
||
* [http://www.amd.com/us-en/Processors/DevelopWithAMD/0,,30_2252_875_7044,00.html?the_id=13 x86-64(AMD64)] |
* [http://www.amd.com/us-en/Processors/DevelopWithAMD/0,,30_2252_875_7044,00.html?the_id=13 x86-64(AMD64)] |
||
=== BIOS === |
=== BIOS === |
||
* [http://www.phoenix.com/NR/rdonlyres/56E38DE2-3E6F-4743-835F-B4A53726ABED/0/specsbbs101.pdf BIOS Boot Specification] |
* [http://www.phoenix.com/NR/rdonlyres/56E38DE2-3E6F-4743-835F-B4A53726ABED/0/specsbbs101.pdf BIOS Boot Specification] |
||
* [http://download.intel.com/support/motherboards/desktop/sb/pnpbiosspecificationv10a.pdf Plug and Play BIOS Specification] |
* [http://download.intel.com/support/motherboards/desktop/sb/pnpbiosspecificationv10a.pdf Plug and Play BIOS Specification] |
||
=== Motherboard Devices === |
=== Motherboard Devices === |
||
* [http://www.nondot.org/sabre/os/articles/MiscellaneousDevices/ PIC, PIT, DMA, RTC, ..] |
* [http://www.nondot.org/sabre/os/articles/MiscellaneousDevices/ PIC, PIT, DMA, RTC, ..] |
||
=== Human Input Devices === |
=== Human Input Devices === |
||
* [http://www.national.com/pf/PC/PC16550D.html Serial Mouse] |
* [http://www.national.com/pf/PC/PC16550D.html Serial Mouse] |
||
Line 47: | Line 51: | ||
* [[Topic:8323|PS/2 mice]] |
* [[Topic:8323|PS/2 mice]] |
||
* [[Topic:10247|PS2 mouse driver]] |
* [[Topic:10247|PS2 mouse driver]] |
||
=== Video === |
=== Video === |
||
* [http://www.vesa.org official VESA & VBE website] |
* [http://www.vesa.org official VESA & VBE website] |
||
=== Storage === |
=== Storage === |
||
* [http://www.t13.org official ATA working group] |
* [http://www.t13.org official ATA working group] |
||
Line 55: | Line 61: | ||
* [http://www.nondot.org/sabre/os/articles/DiskandDiscDrives/ Disk and Disc Drives] |
* [http://www.nondot.org/sabre/os/articles/DiskandDiscDrives/ Disk and Disc Drives] |
||
* [[Topic:8339|collected links about Ultra DMA, on ATA drives and how PCI configuration comes.]] |
* [[Topic:8339|collected links about Ultra DMA, on ATA drives and how PCI configuration comes.]] |
||
=== Audio === |
=== Audio === |
||
* [http://www.nondot.org/sabre/os/articles/SoundDevices/ Sound Devices] |
* [http://www.nondot.org/sabre/os/articles/SoundDevices/ Sound Devices] |
||
=== Network and Communication ports === |
=== Network and Communication ports === |
||
* [http://www.nondot.org/sabre/os/articles/CommunicationDevices/ Serial and Parallel port, SPP, EPP, ECP] |
* [http://www.nondot.org/sabre/os/articles/CommunicationDevices/ Serial and Parallel port, SPP, EPP, ECP] |
||
* [http://www.nondot.org/sabre/os/articles/NetworkingDevices/ Networking Devices] |
* [http://www.nondot.org/sabre/os/articles/NetworkingDevices/ Networking Devices] |
||
* [http://www.datasheetarchive.com/pdf/rtl8139-datasheet/rtl8139-datasheet.html RTL8139 family datasheets] |
* [http://www.datasheetarchive.com/pdf/rtl8139-datasheet/rtl8139-datasheet.html RTL8139 family datasheets] |
||
=== Buses === |
=== Buses === |
||
* [http://www.nondot.org/sabre/os/articles/InterconnectBuses/ Interconnect Buses] |
* [http://www.nondot.org/sabre/os/articles/InterconnectBuses/ Interconnect Buses] |
||
Line 79: | Line 88: | ||
* [http://www.nondot.org/sabre/os/articles/DeviceDriverInterfaces/ Device Driver Interfaces] |
* [http://www.nondot.org/sabre/os/articles/DeviceDriverInterfaces/ Device Driver Interfaces] |
||
* [http://home.teleport.com/~brainy/fatgen102.pdf FAT12-32] |
* [http://home.teleport.com/~brainy/fatgen102.pdf FAT12-32] |
||
== Other Specifications == |
== Other Specifications == |
||
* [http://www.amazon.com/Art-Software-Security-Assessment-Vulnerabilities/dp/0321444426 The Art of Software Security Assessment] |
|||
* [http://www.amazon.com/Hacking-Art-Exploitation-Jon-Erickson/dp/1593271441/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1210492590&sr=1-1 Art of Exploitation] |
|||
* [http://www.amazon.com/Reversing-Secrets-Engineering-Eldad-Eilam/dp/0764574817/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1210492638&sr=1-1 Secrets of Reverse Engineering] |
|||
* [http://www.amazon.com/Rootkits-Subverting-Addison-Wesley-Software-Security/dp/0321294319/ref=pd_bbs_3?ie=UTF8&s=books&qid=1210492638&sr=1-3 Subverting the Windows Kernel] |
|||
* [http://alexfru.narod.ru/emiscdocs.html stockpile of technical documents (partly in Russian)] |
* [http://alexfru.narod.ru/emiscdocs.html stockpile of technical documents (partly in Russian)] |
||
* [http://www.nondot.org/sabre/os/articles/OtherHardware/ Legos, ATX, NetPC's..] |
* [http://www.nondot.org/sabre/os/articles/OtherHardware/ Legos, ATX, NetPC's..] |
||
== Source Code == |
== Source Code == |
||
Line 91: | Line 102: | ||
* [http://www.singlix.org/trdos/specs.html stockpile of documents at singlix.org] |
* [http://www.singlix.org/trdos/specs.html stockpile of documents at singlix.org] |
||
* [http://gee.cs.oswego.edu/pub/misc/malloc.c a reference implementation for malloc()] |
* [http://gee.cs.oswego.edu/pub/misc/malloc.c a reference implementation for malloc()] |
||
== Sample Kernels == |
== Sample Kernels == |
||
* [[:Category:Kernels_With_Source|Kernels documented in the wiki]] |
* [[:Category:Kernels_With_Source|Kernels documented in the wiki]] |
||
=== Small Kernels === |
=== Small Kernels === |
||
* [http://files.osdev.org/mirrors/geezer/osd/code/ OSD Kernels ] |
* [http://files.osdev.org/mirrors/geezer/osd/code/ OSD Kernels ] |
||
Line 117: | Line 128: | ||
* [http://amos.harmonysecurity.com/ AMOS] |
* [http://amos.harmonysecurity.com/ AMOS] |
||
* [[OSKit|OSKit]] |
* [[OSKit|OSKit]] |
||
=== Non-hobby Kernels === |
=== Non-hobby Kernels === |
||
* [http://www.kernel.org Linux] (See also [[Linux Kernel Primer]]) |
* [http://www.kernel.org Linux] (See also [[Linux Kernel Primer]]) |