[ CrackMe2 Instructions: ] https://crackinglessons.com/crackme-2/ [ API references: ] CreateFile: https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-createfilea GenericRead and Generic Write: https://stackoverflow.com/questions/49911921/what-is-the-generic-write-constant-hex-value-in-windows File Access Mask for CreateFile API: https://docs.microsoft.com/en-us/windows/win32/secauthz/access-mask-format?redirectedfrom=MSDN ReadFile: https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-readfile SetDlgItemText: https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setdlgitemtexta