realtek-nic-re
Notes and utilities for reverse engineering Realtek USB NICs.
Quick start
Software dependencies
Procedure
- Install dependencies.
- Run
make to generate the parser code used by extract_fw.py.
- Obtain the
rtl815*.bin binaries you're interested in. You can find
these in the [rtl\
nic] directory of the
linux-firmware repo. For convenience, these firmware
binaries can be downloaded in bulk using the firmware/download.sh
script.
- Extract the firmware image from each binary with
./extract_fw.py ..., where ... is the name of the fw-*.bin
firmware binary.
License
Except where otherwise noted:
- All software in this repository (e.g., tools for downloading and extracting
firmware, etc.) is made available under the
Zero-Clause BSD (0BSD) license.
- All copyrightable content that is not software (e.g., reverse engineering
notes, this README file, etc.) is licensed under the
Creative Commons Attribution-ShareAlike 4.0 International License.