Привет, ребята. Я программирую я давно и тема хакинга была интересна всегда, но никак эта тема мне не поддавалась. 
	В общем со статическими адресами проблем нет, взял->прочитал->вывел - просто! Но решил все же разобраться с указателями, всё таки они на много чаще встречаются. 
	Нашел я адрес на ХП героя в Доте 2, потом нашел указатели, потом отсеял 3 раза, в итоге есть рабочий указатель, СЕ показывает верные значения.  
	У меня есть VAMemory думаю кто-то да знает что это за библиотека. 
	С помощью её я и пытался прочитать значения.
 
	  
	 
 
	Это выдавало 0, потом я наткнулся на статью где сказали что указатели всегда будут 0 и нужно идти по другому. Там использовали указатели (*) я пробовал по их методу - получил тоже самое.
 
	Потом я нашел ещё статью где делали так
 
serverBase = getModuleAddress("server.dll", "dota2");
            var ptr1 = serverBase + 0x021E2CE0;
            var ptr2 = ptr1 + 0x0;
            var ptr3 = ptr2 + 0x128;
            while (true)
            {
                Console.WriteLine(vam.ReadInt32(ptr3));
                Thread.Sleep(100);
                Console.Clear();
            }
	но тут тоже 0. Что я делаю не так? помогите, буду очень благодарен.