thats perfectly fine - if they are asked, they should still.... umm... know the code, though. - saying "i got it from the blackmarket or the hackers" but then not being able to provide the code is a lame excuse about as good as "i really stole that battleship, i swear".
for a char that actually RPed getting the code - means... the hackers would actually have to bribe an active player into giving them the code... then they could RP selling it... and then..... well, whatever follows up.
that would mean that the LSF might not have a list of players they gave the code to officially, but actually really just checked the code, knowing that whoever has the code is authorized. - then there would be a good interaction and RP involved about this nasty gate ... with real RP trade of information.
mind, that can be exploited... i just wait for the first jerk to shout out the code in system chat..... you cant think as silly as some people are....