・単純に拡張子を偽装
 単にファイルの拡張子を書き替えただけなのでメモ帳とかに放り込まれるとモロバレ
 .xでなくてもファイル読み込む時に拡張子までちゃんと指定してやればX形式のデータとして問題無く使えるハズ

・圧縮ファイルに詰め込んで拡張子を偽装
 独自形式で圧縮してる場合もあるかも知らんけど只のzipだったりすることもあるので取り敢えずバイナリエディタでヘッダ確認すべし
 自分でやるなら一旦テンポラリに展開するか直接メモリに読み込むかしてくれるライブラリをどっかから拾ってくれはいいんじょない?

・プログラムファイル内に埋め込み
 画像とかならアングラ系のツールで無理矢理吸い出すヤツがあるけどX形式のデータに対応してるのってあんのかな?
 ゴメン具体的なやり方も知らない、つうか実はC使っとらんのよw
 多分リンカでEXEファイルに埋め込むリソースをコード中で指定する方法がなんかあるんだろうと思うんだけどね
 ま、気になるなら自分でテキトーに調べて(ひでぇ

大体こんな感じじゃないかなぁ