Right, also the source IP of a port scan doesn't say anything about who has initiated that scan. If I were a state actor, I'd do my port scanning from machines in a different jurisdiction for sure.
Actual GRU agents have been identified by a receipt for taxi from GRU hq to Sheremetievo airport
https://mobile.twitter.com/bellingcat/status/151894316662756...
https://www.bellingcat.com/news/2022/08/25/socialite-widow-j...