Skip to content

Instantly share code, notes, and snippets.

View rileyg98's full-sized avatar

Riley rileyg98

View GitHub Profile
### Keybase proof
I hereby claim:
* I am rileyg98 on github.
* I am fragg (https://keybase.io/fragg) on keybase.
* I have a public key ASCAcBda1_rFF6faINSkR_HyRO6K1mS83P9S_IsXf-txgAo
To claim this, I am signing this object:
@rileyg98
rileyg98 / Hyundai_car_key
Last active August 28, 2022 08:20
Hyundai Car Key app decompilation findings
AID: A000000350434B010101
RID: A000000350 - Hyundai Motor Company
RPclient: Appears to be some kind of FIDO server settings? Comments as follows in this file.
#####Hyundai Dev#####
#ServerURL= https://dev1.roundee.com/FIDO_Server_kmc/
#RequestURL= processUafRequest.jspx?site=H101_W
#ResponseURL= processUafResponse.jspx?site=H101_W
#ServerURL= https://mpass.hmc.co.kr/FIDO_Server_hmc/
@rileyg98
rileyg98 / Musings on Credprovs
Last active March 17, 2023 18:50
Random Musings About Windows Credential Providers and Authentication Packages
Had a project to build a Credential Provider and an Auth Package. Avoid it if you can. It's horrible.
Auth package setups haven't been changed majorly since the 90's. The interface is archaic.
I found the best example of a V2 CP was https://syfuhs.net/2017/10/15/creating-custom-windows-credential-providers-in-net/
Most importantly, this CP is missing the implementation of GetSerialization. Nothing goes anywhere without it.
Also in the latest Win10 kit most of the issues in the IDL are fixed. You do need to un-mangle the HANDLEs as stated though.