If Windows 10 already recognized your Kindle device as an extra network card, you do not need this driver package:3 TL;DR Download Unzip attachment kindlerndis.infamd64-v1.0.0.1.zip.Assign a static IP such as 192.168.15.1 and you can ping the device (ping 192.168.15.244).Note: please Karma if you found this post useful.
![]() Usb To Pc Failed To Disable Rndis To Use Serial Windows 10 Already RecognizedIt is just a dummy driver that will tell the OS our Linux USB Gadget should be handled as a remote NDIS device. Windows has been shipping with the RNDIS driver bundled in for quite some time now, so its basically a matter of a simple declaration. However, starting with Vista (EDIT: probably Windows 8 as mentioned below ), Windows has been enforcing a mandatory signing requirement for 64-bit drivers. What it means is, every part of the driver bundle must be hashed and referenced in a catalog file (.cat); this catalog itself is cryptographically signed to ensure authenticity and integrity. For WHQL drivers, Microsoft is the one who signs the catalog (after a bunch of tests). Most of them should be signed by Microsoft Windows Hardware Compatibility Publisher. If you open the Computer Certificate Store (Run: certlm.msc) and browse to Trusted Publisher, you may see others, depending on your PC brand. ![]() The idea came to me because I use custom drivers signed by Fernandos WinRAID certificate authority. You dont want random people to install kernel-mode drivers without some sort of check, both for stability (bsods) and for integrity (tamperingrootkits). In our specific case, the driver is merely an.inf file. What it basically says is, hey, treat this kindle as a RNDIS device (a USBEthernet adapter); drivers are already in Windows (and signed) so you dont need to copy anything. Generating the Code-Signing Keypair We will now create a keypair. Usually, you would use an offline machine to do that, because you dont want people to obtain your private key and distribute malware while impersonating you or your company. Recent example, sony ) Requirements are the driver package in first post, and the Enterprise WDK from Microsoft. We actually only need a very very small subset of the kit, in C:EWDKProgram FilesWindows Kits10binx86 (50 MiB out of 1.5 GiB), maybe we could only fetch the relevant parts of the ZIP remotely like some do at reboot.pro but it is out of scope of this tutorial. Lets run down the options here: -r Create a self signed certificate. AFAIK MS wont accept SHA1 code-signing certificates issued in 2016. Step 3, 3-buildcat.cmd will inspect the INF file and produce a catalog of signed files. Usb To Pc Failed To Disable Rndis To Use Serial Password May BeIf this file is a PFX with a password, the password may be supplied with the p option. If the file does not contain private keys, use the csp and kc options to specify the CSP and container name of the private key. If this option (or t) is not specified, the signed file will not be timestamped. The batch needs to be run as admin because it modifies the Computer certificate store. And why in the world would you distribute your private key Even in Windows, of a Public-Private key-pair, the Private key is kept, well, private.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |