AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Add data on status (https://forums.alliedmods.net/showthread.php?t=299115)

eyal282 07-03-2017 12:50

Add data on status
 
I am trying to use the orpheu signature Host_Status_f to add some data on status command.

It works perfectly on my windows local server but when I try to use it on my actual linux server, it fails. This is the signature, If the signature will be found, my issue will be fixed:

PHP Code:

{
"name":"Host_Status_f",
"library":"engine",
"identifiers":
[
{
"os":"windows",
"value":[0x550x8B0xEC0x810xEC,"*","*","*","*"0xA10x1C,"*","*","*"0x530x560x57,
0xBF0x01,"*","*","*"0x330xDB0x8B0xF70x3B0xC70x890x5D,"*"]
},
{
"os":"linux",
"value":"Host_Status_f"
}              
    ]


Is there anything wrong with the signature? Only windows signature works.

HamletEagle 07-03-2017 14:10

Re: Add data on status
 
Post the output of orpheu config.

Craxor 07-03-2017 15:20

Re: Add data on status
 
hamlet, for oprheu at the linux 'value' should not be symbol name insteand of Host_Status_f ?

DarthMan 07-03-2017 15:26

Re: Add data on status
 
Quote:

Originally Posted by eyal282 (Post 2533174)
I am trying to use the orpheu signature Host_Status_f to add some data on status command.

It works perfectly on my windows local server but when I try to use it on my actual linux server, it fails. This is the signature, If the signature will be found, my issue will be fixed:

PHP Code:

{
"name":"Host_Status_f",
"library":"engine",
"identifiers":
[
{
"os":"windows",
"value":[0x550x8B0xEC0x810xEC,"*","*","*","*"0xA10x1C,"*","*","*"0x530x560x57,
0xBF0x01,"*","*","*"0x330xDB0x8B0xF70x3B0xC70x890x5D,"*"]
},
{
"os":"linux",
"value":"Host_Status_f"
}              
    ]


Is there anything wrong with the signature? Only windows signature works.

I use this Windows signature, but for me it works fine on Linux as well, I can block the command with no issues.

Code:

{
    "name" : "Host_Status_f",
    "library" : "engine",
    "identifiers" :
    [
        {
            "os" : "windows",
            "value" : [0x55,0x8B,0xEC,0x81,0xEC,"*","*","*","*",0xA1,"*","*","*","*",0x53,0x56,0x57,0xBF,"*","*","*","*",0x33,0xDB,0x8B,0xF7,0x3B,0xC7,0x89,"*","*",0x89,"*","*",0x89,"*","*",0x89,"*","*",0x89,"*","*",0xC7,0x45,"*","*","*","*","*"]
        },
        {
            "os" : "linux",
            "value" : "Host_Status_f"
        }
    ]
}


eyal282 07-03-2017 15:45

Re: Add data on status
 
Quote:

Originally Posted by DarthMan (Post 2533214)
I use this Windows signature, but for me it works fine on Linux as well, I can block the command with no issues.

Code:

{
    "name" : "Host_Status_f",
    "library" : "engine",
    "identifiers" :
    [
        {
            "os" : "windows",
            "value" : [0x55,0x8B,0xEC,0x81,0xEC,"*","*","*","*",0xA1,"*","*","*","*",0x53,0x56,0x57,0xBF,"*","*","*","*",0x33,0xDB,0x8B,0xF7,0x3B,0xC7,0x89,"*","*",0x89,"*","*",0x89,"*","*",0x89,"*","*",0x89,"*","*",0xC7,0x45,"*","*","*","*","*"]
        },
        {
            "os" : "linux",
            "value" : "Host_Status_f"
        }
    ]
}


Is that even legal?

Quote:

Originally Posted by HamletEagle (Post 2533191)
Post the output of orpheu config.

Parsing file "Host_Status_f" started
Searching for name "Host_Status_f"... NOT FOUND
Parsing file "Host_Status_f" end

DarthMan 07-03-2017 16:21

Re: Add data on status
 
Quote:

Originally Posted by eyal282 (Post 2533216)
Is that even legal?



Parsing file "Host_Status_f" started
Searching for name "Host_Status_f"... NOT FOUND
Parsing file "Host_Status_f" end

Well, I know that if u edit a single thing in memory using IDA, weather it's engine, client or the game dll, u will get a permanent VAC ban if you are doing it on a Steam game that u own and nod on a server. So probably anything having to do with modifying stuff, including replacing weapon skins into memory or modifying the status command like u wanted to is considered illegal. Then again, I can be wrong, but I used those signatures to block the status command so that the new clients command can be used on my server, and that includes more stuff including the user ip so that the user can be tracked if needed etc. For that there's also a command on my server that anyone can sue to find the user ip, country and city :)

klippy 07-03-2017 16:31

Re: Add data on status
 
Are you using ReHLDS? That may be why it can't be found. Also, where did you put that signature file?

eyal282 07-03-2017 16:32

Re: Add data on status
 
Quote:

Originally Posted by KliPPy (Post 2533226)
Are you using ReHLDS? That may be why it can't be found.

I have no idea what's that. If I do use it, should I get rid of it?

klippy 07-03-2017 19:42

Re: Add data on status
 
Probably not then.
Type
Code:

version
in the server console and post the output.

eyal282 07-05-2017 05:02

Re: Add data on status
 
Quote:

Originally Posted by KliPPy (Post 2533272)
Probably not then.
Type
Code:

version
in the server console and post the output.

I can't access the server ATM but there is ReHLDS. How to remove it?


All times are GMT -4. The time now is 23:00.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.