{"action":"created","issue":{"url":"https://api.github.com/repos/hurrican6/PS4_Cheater/issues/14","repository_url":"https://api.github.com/repos/hurrican6/PS4_Cheater","labels_url":"https://api.github.com/repos/hurrican6/PS4_Cheater/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/hurrican6/PS4_Cheater/issues/14/comments","events_url":"https://api.github.com/repos/hurrican6/PS4_Cheater/issues/14/events","html_url":"https://github.com/hurrican6/PS4_Cheater/issues/14","id":306588000,"number":14,"title":"Some address become hidden?","user":{"login":"Pretinaverse","id":28994546,"avatar_url":"https://avatars0.githubusercontent.com/u/28994546?v=4","gravatar_id":"","url":"https://api.github.com/users/Pretinaverse","html_url":"https://github.com/Pretinaverse","followers_url":"https://api.github.com/users/Pretinaverse/followers","following_url":"https://api.github.com/users/Pretinaverse/following{/other_user}","gists_url":"https://api.github.com/users/Pretinaverse/gists{/gist_id}","starred_url":"https://api.github.com/users/Pretinaverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pretinaverse/subscriptions","organizations_url":"https://api.github.com/users/Pretinaverse/orgs","repos_url":"https://api.github.com/users/Pretinaverse/repos","events_url":"https://api.github.com/users/Pretinaverse/events{/privacy}","received_events_url":"https://api.github.com/users/Pretinaverse/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-03-19T18:50:52Z","updated_at":"2018-03-20T12:34:57Z","closed_at":null,"author_association":"NONE","body":"This is a problem i only have with Horizon Zero Dawn. I don't know if it happens in other games.\r\nLet me explain (and maybe you can try yourself if you have the game)\r\n\r\nI was trying to find health in horizon zero dawn. I tried **float**, 2 bytes, 4 bytes, but nothing.\r\nThen i did a 4 byte search, using unknown initial value, and then, did several next scan using only changed and unchanged value. At the end, i had 8 addresses. No matter how much i changed my health in game, those 8 addresses were always there. So, those addresses have something to do with health? That is what i thougth. I tried marking the first one, fall from a high altitud... but my hp went down. I tried the second one, the third one, and so on, but my hp always went down. And then, i tried marking all of them at the same time. And it work!! My hp didn't went down anymore. I did more testing and, at the end, only two of the 8 addresses are needed to be locked to freeze health.\r\n\r\n![6o9xw15](https://user-images.githubusercontent.com/28994546/37614338-4b78339c-2b89-11e8-823d-eb0427b5a132.jpg)\r\n\r\nSo, here is the problem, or several problems. Or maybe, this is only one big problem.\r\nThe health is frozen and everything works fine until i teleport to another campfire. If i teleport, the stored codes stop working and my health stops being frozen. In this case 3 things can happen.\r\n\r\n- The first is that if I close ps4cheater, open it again and load the saved codes, my health freezes up again and everything continues to function normally.\r\n\r\n- The second is that the codes stop working even if I restart ps4cheater. And even if I look for the codes again and find them, the addresses has not changed and they still don't work when locked.\r\n\r\n- And the third is that, even if I search for the addresses using the same method mentioned above, I can't find them again, no matter how much I search. It's like they've been hiding. And when this happens, two more things can happen:\r\n\r\n1. The first is that I simply can't find the health address again, unless I restart the game.\r\n\r\n2. And the second is that it becomes possible to find health by searching with float and exact value options.\r\n\r\nSo, i don't know why this happens. ASLR is locked by jkpatch, so why the addresses suddenly can't be found? And why sometimes i can find the health as a float value and other times i can't?\r\nCan be  a problem with aslr? Or maybe the game has some internal system of randomization aside from the aslr of the ps4? Or it has something to do with the search method?\r\n\r\nIf the health sometimes is hidden in horizon zero dawn, is possible that there are addresses in other games hidden as well. Like when i tried to find the experience points in Star Ocean 5. No matter what type of search i did, i wasn't able to find it. But when i searched the exp needed to level up (instead of the accumulated exp until now), i find that right away."},"comment":{"url":"https://api.github.com/repos/hurrican6/PS4_Cheater/issues/comments/374581450","html_url":"https://github.com/hurrican6/PS4_Cheater/issues/14#issuecomment-374581450","issue_url":"https://api.github.com/repos/hurrican6/PS4_Cheater/issues/14","id":374581450,"user":{"login":"hurrican6","id":4056672,"avatar_url":"https://avatars3.githubusercontent.com/u/4056672?v=4","gravatar_id":"","url":"https://api.github.com/users/hurrican6","html_url":"https://github.com/hurrican6","followers_url":"https://api.github.com/users/hurrican6/followers","following_url":"https://api.github.com/users/hurrican6/following{/other_user}","gists_url":"https://api.github.com/users/hurrican6/gists{/gist_id}","starred_url":"https://api.github.com/users/hurrican6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hurrican6/subscriptions","organizations_url":"https://api.github.com/users/hurrican6/orgs","repos_url":"https://api.github.com/users/hurrican6/repos","events_url":"https://api.github.com/users/hurrican6/events{/privacy}","received_events_url":"https://api.github.com/users/hurrican6/received_events","type":"User","site_admin":false},"created_at":"2018-03-20T12:34:57Z","updated_at":"2018-03-20T12:34:57Z","author_association":"OWNER","body":"Fuzzy search had been supported in 1.3.1. Please check.\r\nFor the random address issue of teleportation, as you said, this may be related with the program's behavior of Horizon Zero Dawn, we must find out the root pointer.(Not supported)\r\nThanks!"}}
{"actor":{"display_login":"hurrican6"}}