AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Coding MM:S Plugins & SM Extensions (https://forums.alliedmods.net/forumdisplay.php?f=75)
-   -   [CS:GO] VTable (https://forums.alliedmods.net/showthread.php?t=308879)

gubka 07-06-2018 23:22

[CS:GO] VTable
 
Hello everyone, according to https://forums.alliedmods.net/showthread.php?t=191171 post i tried to find the vtable offsets, can anyone explain me more detaily how to get vtable offsets/sigranuts in the server.so for CS:GO, i had one of the old .so and all functions have a names there, but the newest .so dont have a proper names to find the offsets. Thanks a million

blacklagoon 07-07-2018 21:16

Re: [CS:GO] VTable
 
There's a plugin named bindiff for IDA, it will basically do a difference of the binaries, and show you what matched old functions symbols in a new tab.
Then you basically can do how Dr!fter does it.

gubka 07-07-2018 23:50

Re: [CS:GO] VTable
 
Quote:

Originally Posted by blacklagoon (Post 2601804)
There's a plugin named bindiff for IDA, it will basically do a difference of the binaries, and show you what matched old functions symbols in a new tab.
Then you basically can do how Dr!fter does it.

Oh thanks a million, i will try ofc

blacklagoon 07-08-2018 02:15

Re: [CS:GO] VTable
 
OH, and forgot Class Informer is a must too, it helps a lot to retrieve vtables.

gubka 07-12-2018 20:18

Re: [CS:GO] VTable
 
Quote:

Originally Posted by blacklagoon (Post 2601837)
OH, and forgot Class Informer is a must too, it helps a lot to retrieve vtables.

Thanks and signatures must be extract in same way?

hmmmmm 07-13-2018 03:11

Re: [CS:GO] VTable
 
Class Informer isn't needed in IDA 7 since IDA can identify vtables for you (assuming you have the pro version).

As for signatures, I recommend you use a script to generate the sig for you. SM has a good one called makesig.idc. However, if you're using that script with IDA 7 you'll need to run a find+replace on it to replace all instances of "dtype" to "dtype" for it to work.

gubka 07-13-2018 07:45

Re: [CS:GO] VTable
 
Thanks a million for help)


All times are GMT -4. The time now is 21:33.

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