No, it is not possible. Just read what NTAuthority said (a long time ago...)
VAC:
"as to 'removing anticheat', one thing that got updated (outside of re-attempting 2011's failed '193' update's removing of mod compilation support in the EXE) is fixing an exploit that existed since the game's release, was known in private circles since 2012 and known to ATVI since early 2014 (and used to steal trade secrets for Treyarch games, and fixed soon after for those) that allowed to gain full control over any host's computer (yes, Activision left this exploit knowingly in P2P-based games for a year, making any host vulnerable as fsck) and was situated in the Steam authentication code used for VAC, so they likely didn't even bother fixing it properly and just removed Steam authentication entirely..."
Mod loading:
"unless they didn't change the Quake protocol number (or the minimum build used for IWNet matchmaking, both would allow bypasses), yes, this matches the later TUs on consoles which have all previous '.gsc' things used for mods precompiled in the main EXE (or console equivalent) so they'd need extensive work to recreate mods, which I doubt anyone'd do for MW2 on PC.
(and yes, I know this as I've worked extensively with MW2 from 2010 to 2013 - I was the main developer on alterIWnet/fourDeltaOne, FYI)"
VAC:
"as to 'removing anticheat', one thing that got updated (outside of re-attempting 2011's failed '193' update's removing of mod compilation support in the EXE) is fixing an exploit that existed since the game's release, was known in private circles since 2012 and known to ATVI since early 2014 (and used to steal trade secrets for Treyarch games, and fixed soon after for those) that allowed to gain full control over any host's computer (yes, Activision left this exploit knowingly in P2P-based games for a year, making any host vulnerable as fsck) and was situated in the Steam authentication code used for VAC, so they likely didn't even bother fixing it properly and just removed Steam authentication entirely..."
Mod loading:
"unless they didn't change the Quake protocol number (or the minimum build used for IWNet matchmaking, both would allow bypasses), yes, this matches the later TUs on consoles which have all previous '.gsc' things used for mods precompiled in the main EXE (or console equivalent) so they'd need extensive work to recreate mods, which I doubt anyone'd do for MW2 on PC.
(and yes, I know this as I've worked extensively with MW2 from 2010 to 2013 - I was the main developer on alterIWnet/fourDeltaOne, FYI)"
#121 ·

