Re: Termy's Server APP (SAPP)
Quote:
Originally Posted by
{XG}Gijs007
doesn't seem to work with 1.9 servers.
Obviously.
Re: Termy's Server APP (SAPP)
lol any app that requires the use of Halo's memory addresses will not work for 1.09.
that's a fact.
Re: Termy's Server APP (SAPP)
ikr, but still the injector program does detect the correct version.
+ who said that they changed exactly those memory locations?
well anyway it isn't working.
Re: Termy's Server APP (SAPP)
Quote:
Originally Posted by
{XG}Gijs007
ikr, but still the injector program does detect the correct version.
+ who said that they changed exactly those memory locations?
well anyway it isn't working.
I just took a look at it for a few seconds and it seems everything has been shifted.
Re: Termy's Server APP (SAPP)
Quote:
Originally Posted by
{XG}Gijs007
ikr, but still the injector program does detect the correct version.
+ who said that they changed exactly those memory locations?
well anyway it isn't working.
It's kinda common sense that a new build of an application that had code changes will have its variables' values moved around in memory.
Re: Termy's Server APP (SAPP)
Well, SAPP actually did a memory search to find the memory it uses, like for the sv_say function and the chat codecave. Though, I'm not sure if it also used other memory locations than what it searched for.
Re: Termy's Server APP (SAPP)
Quote:
Originally Posted by
Aßyll
Well, SAPP actually did a memory search to find the memory it uses, like for the sv_say function and the chat codecave. Though, I'm not sure if it also used other memory locations than what it searched for.
this post is GOLD. too bad no halo devs take use of pattern scanning, no more updating apps for other versions, ever
Re: Termy's Server APP (SAPP)
Re: Termy's Server APP (SAPP)
Quote:
Originally Posted by
Skarma
this post is GOLD. too bad no halo devs take use of pattern scanning, no more updating apps for other versions, ever
i wish.
Re: Termy's Server APP (SAPP)
Quote:
Originally Posted by
Skarma
this post is GOLD. too bad no halo devs take use of pattern scanning, no more updating apps for other versions, ever
1. Pattern based scanning isn't a guarantee-able method
2. Not as easy to use for finding static data
3. You can't guarantee you won't ever have to update the pattern again. Compiler/linker changes or actual codebase changes can affect something being inlined or the way a statement was compiled into machine code.
4. Pattern scanning requires more information to be stored on hand. If there are changes to the pattern (due to patches, etc) you need to search for, then you have to store 2+ patterns.
5. Pattern scanning isn't exactly abstractable, due to different compiler and linker techniques applied to code.
6. Slower initialize time
7. If a program's internal data structures change, this all becomes moot.
8. etc.