Difference between revisions of "Literature"
Polymorphic7 (talk | contribs) m (fix typo) |
Polymorphic7 (talk | contribs) m (typo) |
||
Line 87: | Line 87: | ||
'''If the device is sold in the U.S. and complies with U.S. regulations, see below.'''<br> | '''If the device is sold in the U.S. and complies with U.S. regulations, see below.'''<br> | ||
An FCC ID is a unique identifier assigned to a device registered with the United States Federal Communications Commission.<br> | An FCC ID is a unique identifier assigned to a device registered with the United States Federal Communications Commission.<br> | ||
− | For legal sale of wireless | + | For legal sale of wireless devices in the US. |
These databases can be of great use if you want to quickly know what kind of wireless communication hardware is used.<br> | These databases can be of great use if you want to quickly know what kind of wireless communication hardware is used.<br> | ||
Here you can most often find certifications, type approvals, specifications, instructions, internal/external pictures and sometimes even datasheets. | Here you can most often find certifications, type approvals, specifications, instructions, internal/external pictures and sometimes even datasheets. |
Revision as of 10:55, 25 April 2025
Books, Journals, Magazines, Datasheets and all other literature related to reverse engineering is welcome here. The book pictured is the bound edition of a portion of the PDF's available in the PoC||GTFO section.
Contents
Resource Index
Books and Magazines
- PoC||GTFO - International Journal of Proof-of-Concept or Get The Fuck Out (Mirror)
- Hacking the Xbox - An Introduction to Reverse Engineering by Andrew "bunnie" Huang
- The Hardware Hacker - Manufacturing and Open Hardware by Andrew "bunnie" Huang
- Practical Hardware Pentesting - A guide to attacking embedded systems and protecting them against the most common hardware attacks (ISBN 978-1-78961-913-3).
- Awesome-Cybersecurity-Handbooks - Big collection of documents for cybersecurity & reverse engineering.
Datasheets boardviews & schematics
- DOCin - Chinese datasheet and other documents website
- Badcaps - Badcaps Electronics Repair Forum & Schematic Search.
- Vlab.su - Russian virtual repair community. Virtual repair laboratory. Any problem can be solved together.
- Electrónica PT - Portuguese community for basic and advanced electronics, electronic repair support center.
- Cyberforum - A Russian forum for programmers and system administrators.
- Zremcom - A Russian website for repair, setup of servers, computers. Service manuals and diagrams for computers, laptops and power supplies.
- AliSaler - Download Bios bin file,EC Bios,Schematics,Board view,Bios Tools,laptop ic equivalent,Data sheets,programmer software,Unlock laptop bios password.
- IndiaFix - Free laptop schematic & boardviews downloads. Desktop bios dumps, and free repair tips.
- eServiceInfo - Service manuals, schematics, documentation, programs, electronics, hobby ....
- The Tech Stall - Would like to share with you all the resources you need to repair desktop and laptop motherboards for free to reduce e-waste and spare the environment.
- Elektrotanya - This site helps you to save the Earth from electronic waste! Schemetics, Service manuals, etc.
- ServLib - The largest library of service manuals and schematics for Sony, Panasonic, Sharp, JBL. Repair information for electronics technicians. Scraper for ServLib.
- Alldatasheets - Chinese datasheet database.
- All Transistors - All Transistors Datasheet. Cross Reference Search. Transistor Database.
- Apple Schematic - Free schematic and boardview (BRD) for Apple Macbooks and other Apple devices.
- rom.by - Russian website has verious rom dumps, datasheet and schematics
- Novoselovvlad.ru - Blog of the workshop of Vladislav Novoselov (offers schematics, dumps, and various other helpful tools).
- Remont-aud - Russian website offering a collection of schematics, datasheets and firmware dumps.
- printer1 - Collection of service manuals for printers and laptops
- informaticanapoli - Italian website that offers service manuals and schematics
- Gadget-Manual - Graphic card manuals boardviews and datasheets.
- Sector - Russian schemetic diagrams, datasheets and boardviews (Asrock, Asus, ECS, Gigabyte, Acer, IBM/Lenovo)
- Schematic-x - Free Laptops & PC's Schematic Diagram and BIOS Download
Retro Hardware
- Soggi - Retro hardware BIOS, firmware, drivers, manual, patches, tools, utilities, tech demos, other downloads and specifications available.
- The Retro Web - The Retro Web motherboard database, here you can find board photos, BIOS images, manuals and more!
Hi-Fi schematics
- HiFiGoteborg - LoudAndProud HiFi Goteborg. Schematic archive of old forgotten Hi-Fi from the golden days.
Telegram Boardview / Schematic / Bios groups
- schematicslaptop - Laptop schematics
- biosarchive - The Largest Channel of Archived Bios Laptops
- SMART_PHONE_SCHEMATICS - Colection of smartphone schematics
Find a image of the PCB without opening the device
- Modify the link below replace "example" without quotes with the product name and model you want to find
- Visit the url and the results will show, if it does not show any results it has not been listed in the fccid database.
https://www.google.com/search?tbm=isch&q=example+internal+site:fccid.io
- Note that there will be no results if the device does not have a radio receiver or transmitter inside.
- FCCID.io search direct link
Electronic certification databases
If the device is sold in the U.S. and complies with U.S. regulations, see below.
An FCC ID is a unique identifier assigned to a device registered with the United States Federal Communications Commission.
For legal sale of wireless devices in the US.
These databases can be of great use if you want to quickly know what kind of wireless communication hardware is used.
Here you can most often find certifications, type approvals, specifications, instructions, internal/external pictures and sometimes even datasheets.
- FCC.Report. Provides this easily searchable FCC ID database.
- Device.report. Electronics device database of over 500,000 products with certifications, type approvals, specifications, instructions, and datasheets.
Digital Education
Tools and resources necessary to succeed in an increasingly digital world.
Reverse engineering
- Tools are great, and sometimes free! Without knowing how to use them, they can be a big waste of time. Better to spend your time learning the basics, then apply your knowledge.
- CSCI 4974 / 6974 Hardware Reverse Engineering - Good slide decks on reverse engineering hardware at all levels, IC to PCB.
- Reverse Engineering Tutorial - A comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
- File:Reverse Engineering Malware IDA & Olly Basics 5 parts by otw v1.pdf - A Reverse Engineering Malware introduction and bare basics IDA & Olly x86 (5 parts) by otw.
- Using IDAPython to Make Your Life Easier: Part 1 - As a malware reverse engineer, I often find myself using IDA Pro in my day-to-day activities. It should come as no surprise, seeing as IDA Pro is the industry standard (although alternatives such as radare2 and Hopper are gaining traction). One of the more powerful features of IDA that I implore all reverse engineers to make use of is the Python addition, aptly named ‘IDAPython’, which exposes a large number of IDA API calls.
- Some publicly available Malware analysis and Reverse engineering - is a curated list of awesome materials from the user Dump-GUY a former Forensic, Malware Analyst, Reverse Engineer. Youtube channel.
- BasicMalwareRE - this room aims towards helping everyone learn about the basics of "Malware Reverse Engineering".
- Basic Reverse Engineering with Immunity Debugger - SANS Institute Information Security Reading Room. Basic Reverse Engineering x86 with Immunity Debugger.
- Reversing / Malware Analysis / Assembly -resources - is a large list of reversing materials and courses.
- Malware and Reverse Engineering Complete Collection - Awesome Malware and Reverse Engineering collection by Joas.
- Reference x86 - Reference X86 Opcode and Instructions (the holy x86 assembly bible).
800 MHz AMPS Documentation
- The Cellular Telephone Bible by Mike Larsen (1997) Unlock codes and programming procedures of early 800 MHz analog AMPS cellular phones. This document also contains the system IDs (SID) of the 800 MHz analog service providers.