Register for your free account! | Forgot your password?

Go Back   elitepvpers > Shooter > S4 League > S4 League Hacks, Bots, Cheats & Exploits
You last visited: Today at 13:27

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



S4 Packet Manager - Source only!

Discussion on S4 Packet Manager - Source only! within the S4 League Hacks, Bots, Cheats & Exploits forum part of the S4 League category.

Closed Thread
 
Old 05/18/2014, 00:53   #121
 
elite*gold: 0
Join Date: Mar 2014
Posts: 82
Received Thanks: 49
Room_Leave_Req*
Domino™ is offline  
Old 05/18/2014, 03:32   #122
 
elite*gold: 0
Join Date: Nov 2013
Posts: 67
Received Thanks: 23
@Omdihar
1- what's this function : [DetourContinueProcessWithDllA] i can't find an explain for it !?
is it something like injection ? or what ! :|
2- why u hooked CreateProcessW ?? ,, to [inject] the dll in every process created by this function In HGWC ?? ............ [[[ the s4 process is already created before this function called !!? , right ?? -_- ]]]
3- is this addresses works :
Code:
Rijndael = 0xE5D840 [PacketMgr]
DeRijndael = 0xE5DA30 [PacketMgr - 2]
InvalidParam = 0xE988B1 // 75 1C 6A 00 68
4- actually ,, i can't understand this base well !!.. but if i am correct .. u inject it to hgwc !!
and if i am wrong can u make small explain !?
and yes i know that game now use HackShield but i want to understand what was u doing with hgwc !!!!!!!

//

Why don't we just inject it in S4Client Process ...?
[[It's working For me anyway !!]]
I2espect is offline  
Old 05/18/2014, 04:59   #123
 
ravenxzx's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 37
Received Thanks: 6
When he released this he gave everyone who wants to use it a challenge. It kind of destroys the purpose of learning C++ and Reverse Engineering if he explains "certain" things. Besides, there's no greater feeling than to accomplish or create something using basic or limited information you had on or about it, it makes you more adept.
ravenxzx is offline  
Old 05/18/2014, 05:40   #124
 
Tr0ll3ncI0's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 3
Received Thanks: 0
i use pack&5minbypass work!! but Why i get this msg??

how can i fix this?
Tr0ll3ncI0 is offline  
Old 05/18/2014, 15:21   #125
 
golle12's Avatar
 
elite*gold: 29
Join Date: Aug 2011
Posts: 640
Received Thanks: 493
HShield and server comunicate every 5 minutes in packets if nothing come to the server the server disconnect the client from the game. If you want fix this you must do little things like hooking a few function and found this place in the dll (reversing).
golle12 is offline  
Old 05/18/2014, 15:35   #126
 
Forbidi's Avatar
 
elite*gold: 15
Join Date: Jun 2011
Posts: 570
Received Thanks: 2,757
Quote:
Originally Posted by Omdihar View Post
Oh my fault!
Just remove that comment, CPacket::finalize should work perfectly.

Btw.with blocking RoomLeave_Req you should be able to avoid getting kicked by Kickhaxx
Then you won't be able to leave the room, even if you unblock packets.
Forbidi is offline  
Old 05/18/2014, 16:36   #127
 
danielderkiller's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 80
Received Thanks: 43
Thumbs down

Quote:
Originally Posted by Omdihar View Post
Yo!

It's been an age since I released something to the public.
I scrolled through the and saw my little release there (which is a while back when I put it into the S4 UG).
So I decided to share it with you

This is a Packet Manager which has 2 powerful funtions:
  • Block packets
  • Modify packets

With blocking packets you can completely deny the client from receiving or sending a specific packet. The second feature offers you to change incoming or outgoing packets (e.g changing your nickname).

Requirements:
  • C++
  • Visual Studio 2012
  • Reverse Engineering Skills

My intention with this release is to convince you of learning C++/Reverse Engineering and that stuff.
C'mon stop being a leecher and learn how to do it by yourself
You can also see this as a little teaser to apply for the .

I should mention that this could be outdated and couldn't work, just update it by yourself if thats the case.
There is an example in the dllmain.cpp but it can't hurt if I post here examples as welll:

Modify Packets:

THIS EXAMPLE IS ONLY CLIENTSIDE
Code:
/*Level				: 80+ (Level icon is green)
*Pen				: 4294967295
*Win/Lose rate		: 4294967295 | 4294967295
*Experience		: 4294967295
*Bugs/Side effect	: strange whisper messages Oo
 **/

CPacketMgr::instance()->modifyPacket(ePacketId::Player_AccountInfo_Ack, [](CPacket *pPacket)
{
	for(int i = 0; i < pPacket->getRawPacketSize() - sizeof(CPacket::sPacketHeader); ++i)
		*(pPacket->getRawPacket<byte*>() + sizeof(CPacket::sPacketHeader) + i) = 0xFF;

	pPacket->finalize();
});

If you modify a packet don't forget to call CPacket::finalize() otherwise the server won't accept your packet.

Block Packets:

I don't want to get kicked by HGWC!

Code:
CPacketMgr::instance()->blockPacket(ePacketId::Admin_HGWKick_Ack);
Packet list (also in CPacket.h)

So have fun and if you have questions about learning C++ or just about this release, ask them

Btw.: As the title says, this is not a ready-to-use binary!


Thanks to
You make S4 Crashe HF fuck admin
danielderkiller is offline  
Old 05/18/2014, 20:07   #128
 
elite*gold: 0
Join Date: May 2014
Posts: 143
Received Thanks: 61
Work Win7,64Bit
Please Pressy "Thanks" <3
UserxD is offline  
Old 05/19/2014, 08:43   #129





 
Omdi's Avatar
 
elite*gold: 1
Join Date: Apr 2010
Posts: 13,772
Received Thanks: 15,035
Quote:
Originally Posted by I2espect View Post
@Omdihar
1- what's this function : [DetourContinueProcessWithDllA] i can't find an explain for it !?
is it something like injection ? or what ! :|
You're right it's just like an injection.

Quote:
Originally Posted by I2espect View Post
2- why u hooked CreateProcessW ?? ,, to [inject] the dll in every process created by this function In HGWC ?? ............ [[[ the s4 process is already created before this function called !!? , right ?? -_- ]]]
The main purpose was to inject my DLLs before Themida started unpacking. With CThemida then I was able to call my patch functions right after Themida finished, even before XTrap initiated

But I used this concept for a multiclient implementation to inject DLLs into HGWC, S4Client and XTrap.xt

Quote:
Originally Posted by I2espect View Post
3- is this addresses works :
Code:
Rijndael = 0xE5D840 [PacketMgr]
DeRijndael = 0xE5DA30 [PacketMgr - 2]
InvalidParam = 0xE988B1 // 75 1C 6A 00 68
Dunno

Quote:
Originally Posted by I2espect View Post
4- actually ,, i can't understand this base well !!.. but if i am correct .. u inject it to hgwc !!
and if i am wrong can u make small explain !?
and yes i know that game now use HackShield but i want to understand what was u doing with hgwc !!!!!!!
I injected it into HGWC because I wanted to hook CreateProcessW.
In my hook I was able to inject PacketMgr.dll right after S4Client was called.

Quote:
Originally Posted by Forbidi View Post
Then you won't be able to leave the room, even if you unblock packets.
Actually I did know this but I wasn't able to find the right packet.
If you look here closely you can find "LeavePlayer_Request_Ack = 0x520b,". Block it and you'll be fine
Omdi is offline  
Old 05/19/2014, 10:34   #130
 
elite*gold: 0
Join Date: May 2014
Posts: 143
Received Thanks: 61
Great Job

Pressy if I help you
UserxD is offline  
Old 05/19/2014, 10:45   #131
 
Exetra's Avatar
 
elite*gold: 260
Join Date: Jun 2011
Posts: 355
Received Thanks: 8,168
Quote:
Originally Posted by ravenxzx View Post
Actually I did know this but I wasn't able to find the right packet.
If you look closely you can find "LeavePlayer_Request_Ack = 0x520b,". Block it and you'll be fine
Game Server asking to client to leave, i wonder why they kept such a bad design when they switched to ProudNet .-.
Exetra is offline  
Old 05/20/2014, 03:28   #132
 
Crack-wtf's Avatar
 
elite*gold: 0
Join Date: Feb 2012
Posts: 1,400
Received Thanks: 2,939
Quote:
Originally Posted by Exetra View Post
Game Server asking to client to leave, i wonder why they kept such a bad design when they switched to ProudNet .-.
So basically what you are trying to say is, ProudNet is good?
XD
Crack-wtf is offline  
Thanks
1 User
Old 05/20/2014, 03:50   #133
 
Exetra's Avatar
 
elite*gold: 260
Join Date: Jun 2011
Posts: 355
Received Thanks: 8,168
Quote:
Originally Posted by Crack-wtf View Post
So basically what you are trying to say is, ProudNet is good?
XD
Learn to read. I'm just saying that they could had took the time to change their entire design with their new tool, instead of keeping the crappy -obviously- outdated *****.

I actually like ProudNet for it's simplicity to work with it - yet Windows-only **** -, the bad thing is too much memleaks ;-;
Exetra is offline  
Old 05/21/2014, 11:22   #134
 
RaZorFantastic's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 340
Received Thanks: 89
Is it able with this manager to change the packet from +1 weapons to forcepack ?. I know it didnīt work if you change the Values with ce oder something else. But if you change the packets ?

Or to change the i don't know how its called Random_shop_req ?
So that you just can get "this" one item that you want ?

Yeah im a combi farmer and i want to ask you if there is a way to start a arcade stage and it auto complete in 1 second ?.
Because at stage 8 there are 400 exp each succesfull round. and i do this with 8 virtual machines. But i must wait always 1 minute to kill the virus or s4 league crashes.

*yes i made 1 hit with this packet manager*
RaZorFantastic is offline  
Old 05/21/2014, 17:33   #135
 
Neyil's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 349
Received Thanks: 174
Quote:
Originally Posted by RaZorFantastic View Post
Is it able with this manager to change the packet from +1 weapons to forcepack ?. I know it didnīt work if you change the Values with ce oder something else. But if you change the packets ?

Or to change the i don't know how its called Random_shop_req ?
So that you just can get "this" one item that you want ?

Yeah im a combi farmer and i want to ask you if there is a way to start a arcade stage and it auto complete in 1 second ?.
Because at stage 8 there are 400 exp each succesfull round. and i do this with 8 virtual machines. But i must wait always 1 minute to kill the virus or s4 league crashes.

*yes i made 1 hit with this packet manager*
Yes you can change item info, no you cannot change the round time.
Neyil is offline  
Closed Thread




All times are GMT +1. The time now is 13:27.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.