Results 1 to 9 of 9
  1. #1
    CA_CO's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Belgium[GMT+1]
    Posts
    205
    Reputation
    10
    Thanks
    175
    My Mood
    Aggressive

    Thumbs up Shaiya Packeter.

    Hey guys.
    I proudly release my shaiya packet tool to recieve and send packets from shaiya.
    Usage:
    1. Run the launcher of Shaiya.
    2. Execute "injector.exe" in the RAR-archive attached.
    3. Start the game.
    The Source Code:
    Code:
    DWORD Address = 0;
    DWORD ReturnAddress = 0;
    
    bool ScanForAddress()
    {
    	DWORD Base = 0x00400000;
    	DWORD SizeOfCode;
    
    	DWORD i = Base;
    	while ((memcmp((void *)i, "PE", 4)) && (i <= Base + 0x1000))
    		i++;
    
    	if (i <= Base + 0x1000)
    		SizeOfCode = *(DWORD *)(i + 0x1C);
    
    	BYTE Signature[] = {0x8B, 0xCB, 0x8B, 0xD1, 0xC1, 0xE9, 0x02, 0x8D, 0x43, 0x02,
    						0x66, 0x89, 0x44, 0x24, 0x20};
    
    	Address = dwFindPattern(Base + 0x1000, SizeOfCode, Signature, "xxxxxxxxxxxxxxx") - 0x38;
    	ReturnAddress = Address + 6;
    
    	if (Address)
    		return true;
    	else
    		return false;
    }
    
    bool bDataCompare(const BYTE* pData, const BYTE* bMask, const char* szMask)
    {
        for(;*szMask;++szMask,++pData,++bMask)
            if(*szMask=='x' && *pData!=*bMask ) 
                return false;
        return (*szMask) == NULL;
    }
    
    DWORD dwFindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask)
    {
        for(DWORD i=0; i < dwLen; i++)
            if( bDataCompare( (BYTE*)( dwAddress+i ),bMask,szMask) )
                return (DWORD)(dwAddress+i);  
        return 0;
    }
    Here's the code to detour the internal send function. After the detour is set, every time a packet is sent the function Detour() is called.
    Code:
    char *buf;
    int len;
    
    void __declspec(naked) Detour()
    {
    	__asm
    	{
    		pushad
    		pushfd
    		mov ebp, esp
    		mov eax, [esp+0x28]
    		mov buf, eax;
    		mov eax, [esp+0x2C]
    		mov len, eax;
    	}
    
    	//Here you can call a function which displays the packet.
    	//buf is a pointer to the packet and len indicates the length of it.
    
    	__asm
    	{
    		popfd
    		popad
    		push ebp
    		mov ebp, esp
    		and esp, 0xFFFFFFF8
    		jmp ReturnAddress
    	}
    }
    
    void SetDetour()
    {
    	do
    	{
    		ScanForAddress();
    		Sleep(1);
    	}
    	while (!Address);
    
    	DWORD temp;
    	VirtualProtect((void *)Address, 5, PAGE_EXECUTE_READWRITE, &temp);
    	*(BYTE *)(Address) = 0xE9;
    	*(DWORD *)(Address + 1) = (DWORD)&Detour - Address - 5;
    }
    Here's the code to send a packet. I just call a function pointer to the internal send function.
    Code:
    void SendPacket(char *buf, int len)
    {
    	void (* InternalCall)(char *, int) = (void (__cdecl *)(char *,int)) Address;
    	(* InternalCall)(buf, len);
    }
    I hope you enjoy! This is a really helpfull tool for peopol who want to make hacks troug packetediting

    JottiVirusScan: link CA_CO'sPacketer.rar - Jotti's malware scan

    Another virscan; link CA_CO'sPacketer.rar MD5:997f0b31378b06cfcab4742063915095 - VirSCAN.org 8% Scanner(s) (3/37) found malware!
    You shall not pass.

  2. The Following 23 Users Say Thank You to CA_CO For This Useful Post:

    ajdari1 (01-12-2013),cadbury2010 (07-19-2013),CommanderBA (02-04-2012),dragon488 (04-03-2016),etozhejdus (01-05-2016),hkman13 (05-27-2013),jace214 (10-12-2015),jakke123 (03-12-2016),Karmain (08-20-2013),kbdejunin (07-28-2012),Kkrop (04-18-2016),lapada12 (01-16-2014),lineage21 (11-05-2012),marnzkie2 (11-20-2012),NitroxiiD (04-25-2016),pabluxo95 (07-31-2013),Ph4nt0m20596 (08-22-2013),ryze26es (10-21-2012),shaikez2 (02-12-2015),Spy500 (11-11-2013),ssass (05-05-2014),unlibytes (01-20-2015),vincent13v (11-25-2015)

  3. #2
    Physcadelic's Avatar
    Join Date
    Aug 2010
    Gender
    male
    Location
    Australia <3
    Posts
    4,450
    Reputation
    323
    Thanks
    828
    My Mood
    Breezy
    Looks good, //approved.

    R.I.P a great GM




    Quote Originally Posted by Assalamu alaikum View Post
    what? maybe stop talk with riddles and with words i am not even know.

  4. The Following User Says Thank You to Physcadelic For This Useful Post:

    CA_CO (10-03-2011)

  5. #3
    CA_CO's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Belgium[GMT+1]
    Posts
    205
    Reputation
    10
    Thanks
    175
    My Mood
    Aggressive
    Thanks sir
    You shall not pass.

  6. #4
    Sketchy's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Posts
    4,876
    Reputation
    515
    Thanks
    663
    My Mood
    Inspired
    You... Are good.
    Come to the Maplestory section please.
    Make us a hack.

  7. #5
    CA_CO's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Belgium[GMT+1]
    Posts
    205
    Reputation
    10
    Thanks
    175
    My Mood
    Aggressive
    Sure, Imma go to there tonight when im done with school.Thanks btw :$
    You shall not pass.

  8. #6
    Manoer's Avatar
    Join Date
    Aug 2011
    Gender
    male
    Posts
    5
    Reputation
    10
    Thanks
    2
    Good job on the copy pasta.

  9. #7
    CA_CO's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Belgium[GMT+1]
    Posts
    205
    Reputation
    10
    Thanks
    175
    My Mood
    Aggressive
    U mad bro? I do my best thats something diffirent instead of you, Complaining against others their releases.. Hmm bro what did you do in here? being the yerk complaining and being the 4Post count leecher? You just cant have it that MPGH.net is baws.
    Last edited by CA_CO; 10-05-2011 at 09:00 AM.
    You shall not pass.

  10. #8
    Manoer's Avatar
    Join Date
    Aug 2011
    Gender
    male
    Posts
    5
    Reputation
    10
    Thanks
    2
    Saying "u mad bro" like all the other kids does not make you cool. How about you give credit where credit is due. In fact, you are the leech here.

  11. #9
    CA_CO's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Belgium[GMT+1]
    Posts
    205
    Reputation
    10
    Thanks
    175
    My Mood
    Aggressive
    O really if you are so baws then release something yourselve instead of complaing here about my job. Useing some one's source is not wrong. And it sureley aint if there isnt even a COPYRIGHT on it. And i edited nearly everything as i sayd allready. Go raise your post count somewere else isntead of posting BS in here. Go back to --Removed by Sketchy- Since i've done alot of work on this. And just used a Basic source because i did not want to waste time on that but i wanted to get the shaiya section ACTIVE and builded on the Viper's basic source and edited nearly evrything. I can claim the rights. Now stop posting bs. and enjoy the hack or just shh.You aint cool neither btw huhh *cough*Cough*4Post count*Cough* Oops yhough this was the CA_CO'sMulti post xD Well just go away
    Last edited by Sketchy; 10-05-2011 at 03:04 PM.

Similar Threads

  1. packet editing
    By terence in forum Hack Requests
    Replies: 1
    Last Post: 09-23-2007, 07:51 AM
  2. Packets & Visual Basic
    By BadBob in forum Hack Requests
    Replies: 5
    Last Post: 07-20-2006, 09:28 PM
  3. Flying / Jump Packet
    By Bull3t in forum WarRock - International Hacks
    Replies: 14
    Last Post: 01-16-2006, 06:32 PM
  4. warrock wpe packet info
    By kvmn8 in forum WarRock - International Hacks
    Replies: 0
    Last Post: 01-04-2006, 08:36 PM
  5. Sugestion--Post Saved packets (WR)
    By wardo1926 in forum General Game Hacking
    Replies: 12
    Last Post: 01-03-2006, 10:41 AM