Almost true.
A packet that starts with 4 0xFF bytes is called
out-of-band in Quake terminology. The
band is comprised of the packets that carry player input (keystrokes, mouse movements) and world snapshots (descriptions of the state of the game world at a given time), while
out-of-band packets are text commands which are used for miscellanous communication (server queries, client commands such as weapon or team choices or chat messages, or server commands like stufftext).
So, yeah, you need to prefix your rcon command with the four 0xFF bytes. That 0x02 byte is unnecessary, in fact, it might make the command be unrecognized.