orpheu
hello. i m using orpheu and i made my own signatures for functions.
so if i have this output is good Code:
Parsing file "SV_GetIDString_internal" started Code:
char* EXT_FUNC SV_GetIDString_internal(USERID_t *id) PHP Code:
|
Re: orpheu
PHP Code:
|
Re: orpheu
i get segmentation fault when the function is called
Code:
{ debug file Code:
Stack level 0, frame at 0xff063d39: |
Re: orpheu
Are you using linux or windows ?
Function name and file name assumingly, they should be the same. Argument type is a pointer and you're using a string ? |
Re: orpheu
i am using linux
Code:
char* SV_GetIDString(USERID_t *id) |
Re: orpheu
PHP Code:
also thats linux function address is too short ( 0x47C50 ) try finding a longer address, this address can be invalid. also here's the function that you're trying catch. Code:
char* EXT_FUNC SV_GetIDString_internal(USERID_t *id) |
Re: orpheu
function:
Code:
{ PHP Code:
Code:
Parsing file "SV_GetIDString_internal" started |
Re: orpheu
are you sure thats the correct signature for linux ?
Here's the signature for linux for ReHLDS version 3.11 Code:
{ |
Re: orpheu
Code:
L 04/09/2022 - 05:15:39: [ORPHEU] Function "SV_GetIDString_internal" not found should i add something else for a properly working of orpheu ? edit: when i m using the last signature i posted, apparently orpheu find the function Code:
Parsing file "SV_GetIDString_internal" started edit: when i'm using this signature Code:
[0x55,0x8B,0xEC,"*","*","*",0x83,"*",0x20,"*","*","*","*",0x05,0xE0,0x9B] Code:
Searching down CASE-SENSITIVELY for binary pattern: Code:
Stack level 0, frame at 0xffedd580: |
Re: orpheu
That hook already exists in the rehlds api, you can add that hook to reapi module and avoid orpheu
|
All times are GMT -4. The time now is 17:52. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.