stupid old thing
I was just reviewing 29A articles when I stumbled into one article from Mental Driller he explained some stuff about vx writing, and mentioned some bugs in kernel32 win2k api GetModuleHandleA() if set direction flag is set before calling the function, amusingly I went to test it if such bug still there and yes it still persists on Vista/x86 .