#include <stdio.h>

#define MAINPARAMETERS 0x10


void blackMagic(int valeur)
{
	long *p;
	p = ((long*)((long)&p + 0x24 + MAINPARAMETERS));
	*p = valeur;
}


int main(int argc, char *argv[])
{
	int var = 0xDEAD;
	int nextValue = 0xBABE;

	blackMagic(nextValue);

	printf("%x\n", var);

	return 0;
}