Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server > Flyff PServer Guides & Releases
You last visited: Today at 21:18

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

Advertisement



[Source-Tut] Infiltration-Fix [new]

Discussion on [Source-Tut] Infiltration-Fix [new] within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old   #1
 
Ultimate™'s Avatar
 
elite*gold: 40
Join Date: Aug 2011
Posts: 453
Received Thanks: 281
[Source-Tut] Infiltration-Fix [new]

So, today i will show you how to fix Infiltration.

(MsgHdr.h)
Add in front of this :
Code:
#define SNAPSHOTTYPE_CHAT	(WORD)0x0001
this :
Code:
#define PACKETTYPE_INFILTRATION					(DWORD)0xde4d833f
(DPSrvr.cpp, WS)
after BEGIN_MSG add this:
Code:
ON_MSG(  PACKETTYPE_INFILTRATION, OnInfiltration );
at the end of the file:
Code:
void CDPSrvr::OnInfiltration( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize )
{
	CUser *pUser = g_UserMng.GetUser( dpidCache, dpidUser );
	if( IsValidObj( pUser ) )
	{
		g_UserMng.RemoveUser( pUser->m_dwSerial );
	}
}
(DPSrvr.h,, WS)
Under
Code:
#ifdef __GUILD_HOUSE_MIDDLE
	void	OnGuildHouseTenderMainWnd( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE, u_long );
	void	OnGuildHouseTenderInfoWnd( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE, u_long );
	void	OnGuildHouseTenderJoin( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE, u_long );
#endif // __GUILD_HOUSE_MIDDLE
add this:
Code:
	void	OnInfiltration( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize );
Explanation:
Toms infiltration sends a packet looped to the Server, wich the Server dont know, Toms Antihack knows the packet.
So its blocking the hack.
I have tested it several times, with Infiltration on the client is sending the Packet, with Infiltration off, not.
If a new Version of Infiltration will be released, i will give you the new packet.


Dieser "Thread" wurde ausschließlich von Pumbaa verfasst und alle copyrights gehen an ihn, ich hab es lediglich wieder gefunden weil sein beitrag schon weg war bzw. nicht mehr richtig vorhanden.
Ultimate™ is offline  
Thanks
1 User
Old 08/05/2012, 00:27   #2
 
elite*gold: 0
Join Date: May 2011
Posts: 1,550
Received Thanks: 290
Ist das für der Fix für Toms Private Version ?
.Cookiee is offline  
Old 08/05/2012, 00:32   #3
 
Ultimate™'s Avatar
 
elite*gold: 40
Join Date: Aug 2011
Posts: 453
Received Thanks: 281
um ehrlich zu sein ich kann es selbst nicht genau sagen, ich hab es eigentlich nur noch verborgen gefunden, selbst pumbaaa hatte den beitrag mehr oder weniger gelöscht deswegen weiß ich es auch nicht wirklich
Ultimate™ is offline  
Thanks
1 User
Old 08/05/2012, 09:19   #4
 
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
es ist nur für public version
fixxed es clientside und dann kann mans net mehr injecten.
Jopsi332 is offline  
Old 08/05/2012, 13:05   #5
 
Ultimate™'s Avatar
 
elite*gold: 40
Join Date: Aug 2011
Posts: 453
Received Thanks: 281
ich weiß das es die public version ist nur die wurde "entfernt" und da ich die noch da hatte wollte ich sie einfach wieder hier posten falls es einige nicht haben
Ultimate™ is offline  
Old 08/06/2012, 16:22   #6
 
elite*gold: 0
Join Date: Dec 2008
Posts: 48
Received Thanks: 31
This fix won't work. :P And It is old...
There are many way's too block it.
On server sided I fixed the gm commands and that means you can't be a fake gm.
Also a client sided check will help :P I put my qProtect things in the neuz source.
Then pack the neuz and you are safe from skidies.
Only people who can unpack the neuz and know asm can bypass it tough.
darking1assist is offline  
Old 08/06/2012, 16:25   #7
 
elite*gold: 0
Join Date: Jun 2012
Posts: 194
Received Thanks: 417
Damit dieser Fix funktioniert, müsste der WorldServer das Packet 0xde4d833f empfangen. Ich kann mir gerade nicht vorstellen wo das herkommen sollte.
Sendet der Infl. es selber? Wenn ja, ist der Fix was wert, wenn nicht wird der oben geschriebene Code garnicht ausgeführt.
Aspectus is offline  
Old 08/06/2012, 16:28   #8
 
Ultimate™'s Avatar
 
elite*gold: 40
Join Date: Aug 2011
Posts: 453
Received Thanks: 281
bei mir klappt alles soweit
Ultimate™ is offline  
Old 08/06/2012, 16:48   #9
 
Pumbaaa's Avatar
 
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 828
Der Fix entstand damals, als ich einen eigenen Packetfilter geschrieben hab.
Ich hab ein wenig mit Infiltration rumgespielt und mir ist aufgefallen, dass das Programm in einem bestimmten Abstand immer das gleiche Packet gesendet hat.

Heutzutage wird dieser Fix eher weniger bringen, da soweit ich weiß der Source public ist und man das so einfach rausbauen kann.

Naja, at all ist der Fix sowieso ziemlich useless, da Leute mit etwas Ahnung diese Funktion auch ohne den Source abbrechen könnten.

Es ist im Allgemeinen nur ein Fix gegen Scriptkiddies, die sowas usen ohne überhaupt Ahnung zu haben, wie der ganze Kram funktioniert.
Pumbaaa is offline  
Thanks
2 Users
Old 08/06/2012, 18:02   #10
 
Ultimate™'s Avatar
 
elite*gold: 40
Join Date: Aug 2011
Posts: 453
Received Thanks: 281
Quote:
Originally Posted by Pumbaaa View Post

Es ist im Allgemeinen nur ein Fix gegen Scriptkiddies, die sowas usen ohne überhaupt Ahnung zu haben, wie der ganze Kram funktioniert.
Also fast alle

Es gibt verdammt wenige die Bock haben irgendwas dafür zutun die wollen meist nur runterladen und "hacken" und wenns nicht klappt flamen die
Ultimate™ is offline  
Thanks
3 Users
Reply


Similar Threads Similar Threads
[Source TuT] Infiltration Fix - The easy way
09/27/2012 - Flyff Private Server - 29 Replies
http://www.file-upload.net/download-4001269/hash.r ar.html Hash Methode aussuchen, einbaun, fertig.
Infiltration Blocken per Antihack (Source)
08/27/2011 - Flyff Private Server - 0 Replies
Hey, Wollte mal probieren Infiltration zu Blocken indem ich das Packet erkennen lasse das er im loop an den Server sendet und es dann mit einem Disconnect/Drop beantworte. So schauts im moment aus, bin mir aber nicht sicher wie genau ich die Packets in Toms AH Source schreiben soll / Schreibweise halt xD // Infiltration Block New if(cfg->check_infiltration_new)
Infiltration FIX?
08/12/2011 - Flyff Private Server - 5 Replies
Hallo, ich bin noch neu und bau gerade nen Pserver auf (mit Virtous v17 ready Files) der Server läuft jetz und ich hab Toms AH 6.8.3 drauf aber Infiltration funktioniert. Ich habe zwar einige Source Codes gefunden um ihn zu fixxen aber ich weiß nicht wie man soetwas einsetzt. (z.B. der von Pumbaa soll ich eine MsgHdr.h datei öffnen aber ich wüsste nicht wo die sein soll und wie ich die öffnen soll) kann mir das jemand malbitte erklären? Da Tom die 6.8.6 version nicht mehr verkauft kann...
[SOURCE]Block the Infiltration
08/09/2011 - Flyff Private Server - 5 Replies
correct me if this code is wrong ^^ #ifdef __WORLDSERVER CUser* pUser = (CUser*)scanner.dwValue; #ifdef __DLL_HACK_SUCK if (pUser->m_dwAuthorization >= AUTH_ADMINISTRATOR) { #endif // __DLL_HACK_SUCK
[Source]Onekill Fix Infiltration
07/30/2011 - Flyff Private Server - 7 Replies
http://www.elitepvpers.com/forum/flyff-pserver-dis cussions-questions/1328201-source-tut-infiltration -fix-easy-way.html



All times are GMT +2. The time now is 21:18.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.