MES3.0はLinuxの下位互換性であり、MES3.0のユーザープログラムは原則としてLinuxでも同じソースコードで動作します。
以下、MES3.0で動作確認されたLinuxとソースコード互換のバイナリファイルダンプの例です。

#include <stdio.h>

int main(int argc, char** argv) {
	int	i;
	char	c;
	FILE	*fp;

	fp = fopen(argv[1], "rb");
	if(fp == NULL) return -1;
	i = 0;
	while(fread(&c, 1, 1, fp) > 0) {
		if((i++ & 15) == 0) printf("\n%04x : ", i - 1);
		printf("%02x ", (int)c & 0xff);
	}
	fclose(fp);
	return 0;
}