public final static DexHeader getDexHeader(Program program, Address address)
			throws IOException {
		ByteProvider provider = new MemoryByteProvider(program.getMemory(), address);
		return getDexHeader(provider, !program.getLanguage().isBigEndian());
	}
Attempts to create DEX header starting at the specified address of the program.
@param program the program to use to create DEX header
@param address the address in the program to look for DEX header
@return the DEX header
@throws IOException should an error occur reading DEX bytes
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/android/dex/DexHeaderFactory.java