Всем привет! Решил познакомиться с ассемблером путем взлома сингл игр.
Выбор пал на игру Drug Dealer Simulator (v1.1.0.25, в этой версии ввели какие-то сложности для геймхацкеров, но не знаю какие). Взлом игры, в целом, не представляет из себя что-то сложное для людей знающих, но и не что-то банально легкое.
В этой теме планирую выкладывать вопросы по мере их поступления.
[Вопрос открыт]Первый вопрос, с которым я столкнулся: Пользовался методами push/pop следующим образом:
push dword ptr [adress]
pop dwprd ptr [adress]
Делал с значениями 4byte, но когда попробовал этот метод со значениями типа float, то последовал краш, гуглил что-то, пытался что-то, следовал краш.
Вопрос следующий: Это просто совпадение, что с этими стеками крашило, или для типа float нужен другой метод? Если нужен другой, то какой и как правильно применять?
Ситуация: