Skip to content

Descriptor signature is incorrect for retail

On retail version 8.3.0.34769, the following code snippet throws an exception

	void get_init_funcs()
	{
		auto init_func = clepta::pattern("40 53 48 83 EC 20 E8 ? ? 00 00 E8 ? ? 00 00 E8").search(process.state(), main_module);
		if (!init_func)
			throw std::exception("could not find descriptor initialization function");

Anyway you could update this sig?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information