Raised This Month: $12 Target: $400
 3% 

THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING


Post New Thread Reply   
 
Thread Tools Display Modes
SeLfkiLL
Member
Join Date: Nov 2005
Old 01-08-2006 , 14:53  
Reply With Quote #11

haha yeah I'll add you. I guess you were the forefather of all this anyway
SeLfkiLL is offline
Send a message via AIM to SeLfkiLL
[email protected]
Member
Join Date: Dec 2005
Old 01-11-2006 , 20:39  
Reply With Quote #12

I'd like to add another disassembler that you can use. I have to use this one since IDA doesn't seem to want to read my pdb file.

http://www.smidgeonsoft.com/

Download their PEBrowse Professional, all their stuff is freeware.
Lojo.jacob@gmail.com is offline
Thraka
AlliedModders Donor
Join Date: Aug 2005
Old 01-13-2006 , 13:11  
Reply With Quote #13

Holy crap! This is way to complicated for a lowly VB\C# programmer making small plugins in C++!!

Someone needs to create a nice header and cpp file for each mod that exposes all the functions :

Love you guys!
Thraka is offline
halfback
New Member
Join Date: Apr 2008
Old 04-28-2008 , 21:55   Re: THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING
Reply With Quote #14

Can someone tell me what to set this variables value to in Plugin::Load?

/* sigscan_dllfunc should be set to the function "gameServerFactory" in Load() */
static void *(*sigscan_dllfunc)(const char *pName, int *pReturnCode);

I read the comment and I don't understand what I am supposed to set it to.
halfback is offline
noob cannon lol
SourceMod Donor
Join Date: Sep 2005
Old 04-29-2008 , 22:06   Re: THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING
Reply With Quote #15

In ::Load put

Code:
CSigScan::sigscan_dllfunc = &gameServerFactory;
noob cannon lol is offline
Send a message via AIM to noob cannon lol Send a message via MSN to noob cannon lol
halfback
New Member
Join Date: Apr 2008
Old 04-30-2008 , 08:27   Re: THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING
Reply With Quote #16

thx noob cannon ur the best
halfback is offline
Phenixer
Junior Member
Join Date: Jul 2006
Old 06-23-2008 , 01:42   Re: THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING
Reply With Quote #17

Quote:
Originally Posted by Thraka View Post
Holy crap! This is way to complicated for a lowly VB\C# programmer making small plugins in C++!!

Someone needs to create a nice header and cpp file for each mod that exposes all the functions :

Love you guys!
and for a noob that did some VB only 0_0
Phenixer is offline
StealthAssassin
New Member
Join Date: Jul 2008
Old 07-16-2008 , 06:16   Re: THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING
Reply With Quote #18

Hello guys,

I have read through and tried to-do all the sigscan tutorials that I've been able to find; Including this one. However I still am unable to use the IDA or olldbg programs etc to find what I need in order to create a signiture to scan.

Is there any chance that someone who knows how to do this properly, and has IDA or ooldbg could please make a video tutorial for this.

I believe my problem is that I am not able to use IDA etc in the write way, even after enduring alot of tutorials. If some could help me out, I would be very, very greatful as then I could get on with my css plugin.

Thanks very much for all the information on this thread, and for reading my message here. Cheers.
StealthAssassin is offline
Saul
Junior Member
Join Date: Jun 2007
Old 07-16-2008 , 10:54   Re: THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING
Reply With Quote #19

StealthAssasin, you don't need to find the function information yourself, there are lots and lots of source out there that have function addresses. Check the wiki for example, and EST's data file.
Saul is offline
Send a message via MSN to Saul
Fredd
Veteran Member
Join Date: Jul 2007
Old 07-21-2008 , 17:35   Re: THE NEWBIE'S GUIDE TO FUNCTION SIGNATURE SCANNING
Reply With Quote #20

hi,

if the function has a return value how could i get the returned value after "thiscall" ?
__________________
Need a private coder? AMXX, SourceMOD, MMS? PM me!
Fredd is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 19:52.


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