Email or username:

Password:

Forgot your password?
Emma (IPG)

how does dylib injection break Steam getting the current OS version. how does this happen. i'm impressed. please someone at Valve study that osversion.cpp file it must be examined for "invalid programming practices"

Terminal that says "Dylib loaded!" followed by 2 assert log messages from src/vstdlib/osversion.cpp that say "Assertion Failed: Invalid macOS version 0.0.0"
1 comment
Emma (IPG)

THIS CODE SHOULD NOT BE MADE
THIS CODE SHOULD NEVER BE MADE
YOU SHOULD NOT DO THIS

Ghidra screenshot showing Valve's GetOSVersion function running popen("defaults read SystemVersion.plist ProductVersion")
Go Up