Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff
You last visited: Today at 03:51

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


Packets to crash a server

Discussion on Packets to crash a server within the Flyff forum part of the MMORPGs category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2019
Posts: 12
Received Thanks: 7
Packets to crash a server

Done, ty



xiltos is offline  
Old 01/30/2019, 13:56   #2
 
elite*gold: 145
Join Date: Jul 2018
Posts: 65
Received Thanks: 30
Learn first what is a packet then you can move to packet editing .
Step 1 : Find exploit to crash
Step 2 : Find exploit to crash
Step 3 : Find more exploit to crash


Danshiomg is offline  
Old 02/06/2019, 10:26   #3
 
elite*gold: 0
Join Date: Jan 2019
Posts: 12
Received Thanks: 7
xiltos is offline  
Old 02/06/2019, 11:02   #4
 
elite*gold: 0
Join Date: Jan 2008
Posts: 427
Received Thanks: 513
Easy to do using the exchange-item interface, not even requiring packets and works on (nearly all) pservers. Probably even on offi who knows lol


netHoxInc is offline  
Old 02/08/2019, 12:21   #5

 
elite*gold: 0
Join Date: Nov 2009
Posts: 518
Received Thanks: 551
what is a packet sir??
cookie69 is offline  
Thanks
1 User
Old 02/08/2019, 18:07   #6
 
elite*gold: 0
Join Date: Jan 2019
Posts: 43
Received Thanks: 56
a paper or cardboard container, typically one in which goods are sold.
xdflyff is offline  
Thanks
1 User
Old 02/08/2019, 19:35   #7
 
elite*gold: 0
Join Date: Jan 2008
Posts: 427
Received Thanks: 513
Lol #request close
netHoxInc is offline  
Old 02/15/2019, 11:35   #8
 
elite*gold: 0
Join Date: Feb 2019
Posts: 26
Received Thanks: 10
If you want to dupe you can send the delete package ingame
you have to get the packet from a official flyff that still has the delete function working,
and then adjust it for the official Flyff server. (Dont bother with Pservers)

Keep in mind official flyff has another encryption for their packets, so using Pserver packets and transfering them to official flyff wont work right away.

Here is an example of an official Flyff delete packet:
Code:
FFFFFFFF210020021A000000494E47472E313032313934353635303638323735363932363833240000003236392E30463231464545454535414134313832413033413046374144394135443843310400000031313131A659000058A99B850000000000
You can delete your character if you adjust it to your server/char etc.
and keep duping with the released Char overwrite method (see epvpers releases)

You can also try to crash it by accessing different functions ingame that usually just work on certain times / channels.
Like Guild Siege Line Up completetion or accessing the MVP Price rewards (old v9 system) in order to crash it.

Some Examples here, just play around with the code:
Code:
FFFFFFFFD5012002
Code:
FFFFFFFFD6012002
Code:
FFFFFFFFD7012002
Code:
FFFFFFFFA1012002
Theres also a dupe exploit with the bidding for the Medium Guild House, works similar to the Angel Dupe Method (see epvp releases) with Perin removal.

Or try to stress crash it, by spamming certain things.
Dropping Items out of the Inventory (if possible)
High usage of Potions/Refreshers (Server can handle about 30-40k per Sec. if you go beyond that, you have a good chance to crash it if used for longer.)

These are just some primitive ways of making duping/crashing possible, if you look for a more comfortable way you have to invest some time and need some knowledge to find that, no one will just help u out with that as everyone wants to make profit out of it.
Also many stat exploits working on official flyff with Packet Editor, you can stack buffs easily and also use negative values.
Dont PM me for something, i do not help you more with those things.
Just dont do it, it ruins the game.
Flyff-Iblis is offline  
Old 06/08/2019, 15:43   #9
 
elite*gold: 0
Join Date: Apr 2018
Posts: 29
Received Thanks: 0
how can i do the guild bidding dupe?
Alred is offline  
Old 06/08/2019, 19:41   #10

 
elite*gold: 0
Join Date: Nov 2009
Posts: 518
Received Thanks: 551
Quote:
Originally Posted by Alred View Post
how can i do the guild bidding dupe?
I dont think you have enough skills to do it as you are asking the question

But if you look to the flyff original souce (v15/v17..) and if the exploit is not fixed in the desired server then it could be possible to dupe perins/penya.

You will need to be a guild master and have a guild house and server must have implemented __GUILD_HOUSE_MIDDLE

Then you need to send a packet (I dont know what is that ) like below:

Code:
void CDPClient::SendGuildHouseTenderJoin( OBJID objGHId, int nTenderPerin, int nTenderPenya )
{
	BEFORESENDSOLE( ar, PACKETTYPE_GUILDHOUSE_TENDER_JOIN, DPID_UNKNOWN );
	ar << objGHId << nTenderPerin << nTenderPenya;
	SEND( ar, this, DPID_SERVERPLAYER );
}
And if you want to dupe perins, you need to send a negative nTenderPerin.
For example:
if nTenderPerin = 0x7FFFFFFF (this is the max int value for 32 bits) then it is a positive value but if you cast it to short then it becomes -1.
So that way you can create 1 perin instead of removing it from your inventory.

The exploit is in the server fucntion below.
Code:
pUser->RemoveItem( (BYTE)( pItemElem->m_dwObjId ), (short)nTenderPerin );
in this code, if you pass nTenderPerin = 0x7FFFFFFF then you will cerate 1 perin.
If you pass 0x7FFFFFFF - 9998 then you will create 9999 perins...

And the same works for penya too, but you are limited to only 0x7FFFFFFF penya (2,147,483,647‬).
Code:
pUser->AddGold( -nTenderPenya );
Code:
void CGuildHouseMng::OnGuildHouseTenderJoin( CUser* pUser, OBJID objGHId, int nTenderPerin, int nTenderPenya )
{
	if( IsValidObj( pUser ) == TRUE )
	{
		if( IsTenderAble( pUser, objGHId, nTenderPerin, nTenderPenya ) == FALSE )
		{
			return;
		}

		if( nTenderPerin > 0 )
		{
			CItemElem* pItemElem = (CItemElem*)pUser->m_Inventory.GetAtItemId( II_SYS_SYS_SCR_PERIN );
			if( IsUsableItem( pItemElem ) == TRUE && pItemElem->m_nItemNum >= nTenderPerin  )
			{
				LogItemInfo aLogItem;
				aLogItem.SendName = pUser->GetName();
				aLogItem.RecvName = "GUILDHOUSE_TENDER_PERIN";
				aLogItem.WorldId = pUser->GetWorld()->GetID();
				aLogItem.Gold = aLogItem.Gold2 = pUser->GetGold();
				aLogItem.Action = "G";
				g_DPSrvr.OnLogItem( aLogItem, pItemElem );
				pUser->RemoveItem( (BYTE)( pItemElem->m_dwObjId ), (short)nTenderPerin );
			}
			else
			{
				Error( "OnGuildHouseTenderJoin - Not Perin or Lack Perin. UserId : %07d", pUser->m_idPlayer );
				return;
			}
		}
		if( pUser->GetGold() >= nTenderPenya )
		{
			LogItemInfo aLogItem;
			aLogItem.SendName = pUser->GetName();
			aLogItem.RecvName = "GUILDHOUSE_TENDER_PENYA";
			aLogItem.WorldId = pUser->GetWorld()->GetID();
			aLogItem.Gold = pUser->GetGold();
			pUser->AddGold( -nTenderPenya );
			aLogItem.Gold2 = pUser->GetGold();
			aLogItem.Action = "G";
			_stprintf( aLogItem.szItemName, "%d", II_GOLD_SEED1 );
			g_DPSrvr.OnLogItem( aLogItem );
		}
		else
		{
			Error( "OnGuildHouseTenderJoin - Lack Tender Penya. UserId : %07d", pUser->m_idPlayer );
			return;
		}

		BEFORESENDDUAL( ar, PACKETTYPE_GUILDHOUSE_TENDER_JOIN, DPID_UNKNOWN, DPID_UNKNOWN );
		ar << pUser->m_idPlayer;
		GUILDHOUSE_TENDER GHT( objGHId, pUser->m_idGuild, nTenderPerin, nTenderPenya );
		GHT.Serialize( ar );
		SEND( ar, &g_dpDBClient, DPID_SERVERPLAYER );
	}
}
cookie69 is offline  
Old 06/09/2019, 03:52   #11
 
elite*gold: 0
Join Date: Apr 2018
Posts: 29
Received Thanks: 0
thanks for the info ill try tho hahaha
Alred is offline  
Old 06/11/2019, 18:38   #12
Global Moderator


 
elite*gold: 145
Join Date: May 2011
Posts: 14,764
Received Thanks: 1,561
#closed


lordsill is offline  
Closed Thread



« I am looking for developer, flyff server programmer | Erendora Flyff website »

Similar Threads
Packets packets packets...
10/06/2012 - CO2 PServer - Discussions / Questions - 13 Replies
I have been struggling to understand what is a Packet how could i create one with the data i want then send it to my server So please any one tell if as example i want to send some info from my client to my server, then handle them from the server how could i do that : i have my socket server, also i don't wanna copy and paste codes i want to UNDERSTAND. My PacketReader.cs
Crash Crash Crash
07/27/2010 - SRO Private Server - 3 Replies
When i try to log in with bot, after i log in, instant CRASH. It is because of the traffic on ZSZC ? What should i do ?
Crash. Crash. Crash. Help?
10/30/2009 - Dekaron - 10 Replies
Okay EPVPr's, I have a question for you. Is anyone else having the 2moons/dekaron client crash on them as much as it is for me? I'll explain my full situation unlike alot of people on here(I'm sure most of you guy's know what i'm referring to :p) Situation: I start 2Moons, login. Usually on char select i'll open CE 5.5 from my "Up To Date" .CT file. Other times it will be "in map" depends on the situation as you all know. With as little as only one script activated(or even all) which most...



All times are GMT +2. The time now is 03:51.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 3KeUpz52VCbhmLwuwydqxu6U1xsgbT8YT5
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

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