Register for your free account! | Forgot your password?

You last visited: Today at 03:57

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

Advertisement



[RELEASE]PROTECT A CLIENT

Discussion on [RELEASE]PROTECT A CLIENT within the Metin2 Hacks, Bots, Cheats, Exploits & Macros forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2010
Posts: 43
Received Thanks: 14
[RELEASE]PROTECT A CLIENT

My protection that you add after the "imports" in intrologin.py

LINK:



OR CODE:

Code:
### PROTECTION BY [GA]JeffSeid E [GA]T1GR3
### REGALO PER TUTTI I SERVER DI METIN BY EXPLOSIVEMT2 STAFF TEAM ;)
 
def Protezione2():
        thread.start_new_thread(Protezione, ())
 
def Protezione():
        try:
                files=['artpclnt.dll', 'Avvia il Gioco.exe', 'BGM', 'channel.inf', 'config.exe', 'devil.dll', 'dsetup.dll', 'ErrorLog.txt', 'granny2.dll', 'ijl15.dll', 'ilu.dll', 'lib', 'locale.cfg', 'mark', 'metin2.cfg', 'metin2.dll', 'miles', 'mouse.cfg', 'mscoree.dll', 'mss32.dll', 'msvcp60.dll', 'msvcrtd.dll', 'pack', 'python22.dll', 'screenshot', 'serverip.txt', 'speedtreert.dll', 'syserr.txt', 'unicows.dll', 'upload', '_.dll']
                miles=['mss32.dll', 'mssa3d.m3d', 'mssds3d.m3d', 'mssdsp.flt', 'mssdx7.m3d', 'msseax.m3d', 'mssmp3.asi', 'mssrsx.m3d', 'msssoft.m3d', 'mssvoice.asi']
                lib=['copy_reg.pyc', 'linecache.pyc', 'ntpath.pyc', 'os.pyc', 'Server_Info.pyc', 'site.pyc', 'stat.pyc', 'string.pyc', 'traceback.pyc', 'types.pyc', 'UserDict.pyc', '__future__.pyc']
                pack=['BGM.eix', 'BGMPika', 'BGMSeid', 'Effect.eix', 'EffectPika', 'effectSeid', 'ETC.eix', 'ETCPika', 'etcSeid', 'guild.eix', 'guildPika', 'guildSeid', 'icon.eix', 'iconPika', 'iconSeid', 'Index', 'indoordeviltower1.eix', 'indoordeviltower1Pika', 'indoordeviltower1Seid', 'indoormonkeydungeon1.eix', 'indoormonkeydungeon1Pika', 'indoormonkeydungeon1Seid', 'indoormonkeydungeon2.eix', 'indoormonkeydungeon2Pika', 'indoormonkeydungeon2Seid', 'indoormonkeydungeon3.eix', 'indoormonkeydungeon3Pika', 'indoormonkeydungeon3Seid', 'indoorspiderdungeon1.eix', 'indoorspiderdungeon1Pika', 'indoorspiderdungeon1Seid', 'item.eix', 'itemPika', 'itemSeid', 'Jeff.eix', 'JeffSeid', 'locale_it.eix', 'locale_itSeid', 'map27_zone.eix', 'map27_zonePika', 'map27_zoneSeid', 'map_27.eix', 'map_27Pika', 'map_27Seid', 'metin2_patch_5th_armor.eix', 'metin2_patch_5th_armorPika', 'metin2_patch_5th_armorSeid', 'metin2_patch_costume_soccer.eix', 'metin2_patch_costume_soccerPika', 'metin2_patch_costume_soccerSeid', 'metin2_patch_dance.eix', 'metin2_patch_dancePika', 'metin2_patch_danceSeid', 'metin2_patch_dragon_rock.eix', 'metin2_patch_dragon_rockPika', 'metin2_patch_dragon_rockSeid', 'metin2_patch_dragon_rock_mobs.eix', 'metin2_patch_dragon_rock_mobsPika', 'metin2_patch_dragon_rock_mobsSeid', 'metin2_patch_dragon_rock_mobs_texcache.eix', 'metin2_patch_dragon_rock_mobs_texcachePika', 'metin2_patch_dragon_rock_mobs_texcacheSeid', 'metin2_patch_dragon_rock_texcache.eix', 'metin2_patch_dragon_rock_texcachePika', 'metin2_patch_dragon_rock_texcacheSeid', 'metin2_patch_ds.eix', 'metin2_patch_dsPika', 'metin2_patch_dsSeid', 'metin2_patch_dss_box.eix', 'metin2_patch_dss_boxPika', 'metin2_patch_dss_boxSeid', 'metin2_patch_easter1.eix', 'metin2_patch_easter1Pika', 'metin2_patch_easter1Seid', 'metin2_patch_etc_costume1.eix', 'metin2_patch_etc_costume1Pika', 'metin2_patch_etc_costume1Seid', 'metin2_patch_eu3.eix', 'metin2_patch_eu3Pika', 'metin2_patch_eu3Seid', 'metin2_patch_eu4.eix', 'metin2_patch_eu4Pika', 'metin2_patch_eu4Seid', 'metin2_patch_eu5.eix', 'metin2_patch_eu5Pika', 'metin2_patch_eu5Seid', 'metin2_patch_flame.eix', 'metin2_patch_flamePika', 'metin2_patch_flameSeid', 'metin2_patch_flame_dungeon.eix', 'metin2_patch_flame_dungeonPika', 'metin2_patch_flame_dungeonSeid', 'metin2_patch_guild.eix', 'metin2_patch_guildPika', 'metin2_patch_guildSeid', 'metin2_patch_halloween.eix', 'metin2_patch_halloweenPika', 'metin2_patch_halloweenSeid', 'metin2_patch_mineral.eix', 'metin2_patch_mineralPika', 'metin2_patch_mineralSeid', 'metin2_patch_mundi.eix', 'metin2_patch_mundiPika', 'metin2_patch_mundiSeid', 'metin2_patch_newmob.eix', 'metin2_patch_newmobPika', 'metin2_patch_newmobSeid', 'metin2_patch_nz.eix', 'metin2_patch_nzPika', 'metin2_patch_nzSeid', 'metin2_patch_party.eix', 'metin2_patch_partyPika', 'metin2_patch_partySeid', 'metin2_patch_pet1.eix', 'metin2_patch_pet1Pika', 'metin2_patch_pet1Seid', 'metin2_patch_ramadan_costume.eix', 'metin2_patch_ramadan_costumePika', 'metin2_patch_ramadan_costumeSeid', 'metin2_patch_sd.eix', 'metin2_patch_sdPika', 'metin2_patch_sdSeid', 'metin2_patch_source.eix', 'metin2_patch_sourcePika', 'metin2_patch_sourceSeid', 'metin2_patch_w20_etc.eix', 'metin2_patch_w20_etcPika', 'metin2_patch_w20_etcSeid', 'metin2_patch_w20_sound.eix', 'metin2_patch_w20_soundPika', 'metin2_patch_w20_soundSeid', 'metin2_patch_w21_etc.eix', 'metin2_patch_w21_etcPika', 'metin2_patch_w21_etcSeid', 'metin2_patch_w21_mobs.eix', 'metin2_patch_w21_mobsPika', 'metin2_patch_w21_mobsSeid', 'metin2_patch_xmas.eix', 'metin2_patch_xmasPika', 'metin2_patch_xmasSeid', 'Monster.eix', 'monster2.eix', 'monster2Pika', 'monster2Seid', 'MonsterPika', 'MonsterSeid', 'mt2.eix', 'mt2Pika', 'mt2Seid', 'mt2_map.eix', 'mt2_mapPika', 'mt2_mapSeid', 'mt2_mineral.eix', 'mt2_mineralPika', 'mt2_mineralSeid', 'mt2_mob.eix', 'mt2_mobPika', 'mt2_mobSeid', 'NPC.eix', 'npc2.eix', 'npc2Pika', 'npc2Seid', 'NPCPika', 'NPCSeid', 'Outdoor.eix', 'OutdoorA1.eix', 'OutdoorA1Pika', 'OutdoorA1Seid', 'OutdoorA2.eix', 'OutdoorA2Pika', 'OutdoorA2Seid', 'OutdoorA3.eix', 'OutdoorA3Pika', 'OutdoorA3Seid', 'OutdoorB1.eix', 'OutdoorB1Pika', 'OutdoorB1Seid', 'OutdoorB3.eix', 'OutdoorB3Pika', 'OutdoorB3Seid', 'OutdoorC1.eix', 'OutdoorC1Pika', 'OutdoorC1Seid', 'OutdoorC3.eix', 'OutdoorC3Pika', 'OutdoorC3Seid', 'outdoordesert1.eix', 'outdoordesert1Pika', 'outdoordesert1Seid', 'outdoorduel.eix', 'outdoorduelPika', 'outdoorduelSeid', 'outdoorempirebattle1.eix', 'outdoorempirebattle1Pika', 'outdoorempirebattle1Seid', 'outdoorfielddungeon1.eix', 'outdoorfielddungeon1Pika', 'outdoorfielddungeon1Seid', 'outdoorflame1.eix', 'outdoorflame1Pika', 'outdoorflame1Seid', 'outdoorgmguildbuild.eix', 'outdoorgmguildbuildPika', 'outdoorgmguildbuildSeid', 'outdoorguild1.eix', 'outdoorguild1Pika', 'outdoorguild1Seid', 'outdoorguild2.eix', 'outdoorguild2Pika', 'outdoorguild2Seid', 'outdoorguild3.eix', 'outdoorguild3Pika', 'outdoorguild3Seid', 'outdoormilgyo1.eix', 'outdoormilgyo1Pika', 'outdoormilgyo1Seid', 'OutdoorPika', 'OutdoorSeid', 'OutdoorSnow1.eix', 'OutdoorSnow1Pika', 'OutdoorSnow1Seid', 'outdoort1.eix', 'outdoort1Pika', 'outdoort1Seid', 'outdoort2.eix', 'outdoort2Pika', 'outdoort2Seid', 'outdoort3.eix', 'outdoort3Pika', 'outdoort3Seid', 'outdoort4.eix', 'outdoort4Pika', 'outdoort4Seid', 'outdoortrent.eix', 'outdoortrent02.eix', 'outdoortrent02Pika', 'outdoortrent02Seid', 'outdoortrentPika', 'outdoortrentSeid', 'outdoorwedding.eix', 'outdoorweddingPika', 'outdoorweddingSeid', 'patch1.eix', 'patch1Pika', 'patch1Seid', 'patch2.eix', 'patch2Pika', 'patch2Seid', 'patch3.eix', 'patch3Pika', 'patch3Seid', 'pc.eix', 'pc2.eix', 'pc2Pika', 'pc2Seid', 'pcPika', 'pcSeid', 'Property.eix', 'PropertyPika', 'PropertySeid', 'season1.eix', 'season1Pika', 'season1Seid', 'season2.eix', 'season2Pika', 'season2Seid', 'season3_eu.eix', 'season3_euPika', 'season3_euSeid', 'Sound.eix', 'sound2.eix', 'sound2Pika', 'sound2Seid', 'SoundPika', 'SoundSeid', 'Terrain.eix', 'TerrainPika', 'TerrainSeid', 'textureset.eix', 'texturesetPika', 'texturesetSeid', 'Tree.eix', 'TreePika', 'TreeSeid', 'uiloading.eix', 'uiloadingPika', 'uiloadingSeid', 'uiscript.eix', 'uiscriptPika', 'uiscriptSeid', 'Zone.eix', 'ZonePika', 'ZoneSeid']
                IsProtected=1
                for file in os.listdir(os.getcwd()):
                        if not file.lower() in [i.lower() for i in files]:
                                if file.lower().endswith(".txt") or file.lower().endswith(".cfg"):
                                        pass
                                else:
                                        while 1:
                                                dbg.LogBox("[ExplosiveMt2] E' stato rilevato un file non consono su /. (%s)" % file)
                for file in os.listdir("miles"):
                        if not file.lower() in [i.lower() for i in miles]:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un file non consono su miles/. (%s)" % file)
                for file in os.listdir("lib"):
                        if not file.lower() in [i.lower() for i in lib]:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un file non consono su lib/. (%s)" % file)
                for file in os.listdir("pack"):
                        if not file.lower() in [i.lower() for i in pack]:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un file non consono su pack/. (%s)" % file)
                o=os.popen("tasklist /v").readlines()
                for process in o:
                        process=process.lower()
                        if process.find("hack") != -1:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un processo non consono. (An Hack)")
                        elif process.find("loader") != -1:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un processo non consono. (A Loader)")
                        elif process.find("inject") != -1:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un processo non consono. (An Injector)")
                        elif process.find("m2bob") != -1:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un processo non consono. (A Bot)")
                        elif process.find("bot") != -1:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un processo non consono. (A Bot)")
                        elif process.find("switch") != -1:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un processo non consono. (A Switcher)")
                        elif process.find("wininj") != -1:
                                while 1:
                                        dbg.LogBox("[ExplosiveMt2] E' stato rilevato un processo non consono. (An Injector)")
                time.sleep(5)
        except:
                pass
        Protezione2()
 
try:           
        thread.start_new_thread(Protezione, ())
except:
        app.Abort()
 
### PROTECTION BY [GA]JeffSeid E [GA]T1GR3
Ok, THE UNIVERSAL DECRIPTER AND OTHERS TOOL INJECTED ARE FIXED!!!

NOW YOU HIDDEN THE PACK FILES, USE "MOLEBOX"!!!

Search the topic with the use of MoleBox, there is in elitepvpers!
WarXWar is offline  
Thanks
3 Users
Old 06/27/2014, 01:38   #2
 
elite*gold: 0
Join Date: Oct 2011
Posts: 2
Received Thanks: 0
(y)

dovete importare in?
Danni5 is offline  
Old 06/27/2014, 09:37   #3
 
Anihilat0r's Avatar
 
elite*gold: 0
Join Date: Apr 2014
Posts: 85
Received Thanks: 69
It's not hard to bypass this. You find xtea and mcoz keys and you decrypt root, remove the check and you're done <3
Anihilat0r is offline  
Thanks
1 User
Old 06/27/2014, 13:57   #4
 
elite*gold: 0
Join Date: Oct 2010
Posts: 43
Received Thanks: 14
Quote:
Originally Posted by Anihilat0r View Post
It's not hard to bypass this. You find xtea and mcoz keys and you decrypt root, remove the check and you're done <3
Ahahah not, because you put the file epk and eix into the launcher with MOLEBOX TOOL.
WarXWar is offline  
Old 06/27/2014, 14:04   #5
 
[uLow]Beni's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 1,781
Received Thanks: 618
lowest protection i have ever seen (already published too)

Also wrong section
[uLow]Beni is offline  
Thanks
4 Users
Old 06/27/2014, 14:06   #6
 
elite*gold: 0
Join Date: Oct 2010
Posts: 43
Received Thanks: 14
Quote:
Originally Posted by [uLow]Beni View Post
lowest protection i have ever seen (already published too)

Also wrong section
Sorry but the last protection posted by me, the "LOW PROTECTION" had a bug, because it lag the client, THIS PROTECTION DON'T LAG
WarXWar is offline  
Old 06/27/2014, 15:09   #7

 
EasyFarm's Avatar
 
elite*gold: 281
Join Date: May 2011
Posts: 1,552
Received Thanks: 947
Where is this a protection? It searches for processnames, BEST protection EVER ..
EasyFarm is offline  
Old 06/27/2014, 16:19   #8
 
Mi4uric3's Avatar
 
elite*gold: 405
Join Date: Dec 2007
Posts: 6,615
Received Thanks: 6,358
1. Hook CreateThread
2. Block calls from pythonXX.dll
-> Bypassed.
Mi4uric3 is offline  
Thanks
1 User
Old 06/27/2014, 17:00   #9
 
elite*gold: 0
Join Date: Oct 2010
Posts: 43
Received Thanks: 14
Quote:
Originally Posted by EasyFarm View Post
Where is this a protection? It searches for processnames, BEST protection EVER ..

YES FOR METIN2 IS THE BEST, BLACKWOLF SELL A PROTECTION AS THIS, AND WANT 150€

Quote:
Originally Posted by Mi4uric3 View Post
1. Hook CreateThread
2. Block calls from pythonXX.dll
-> Bypassed.
YES I KNOW >.<
WarXWar is offline  
Old 06/27/2014, 17:12   #10
 
elite*gold: 726
Join Date: Jul 2010
Posts: 14,233
Received Thanks: 7,915
Quote:
Originally Posted by WarXWar View Post
YES FOR METIN2 IS THE BEST
Not really
noahrmal is offline  
Old 06/27/2014, 17:47   #11
 
Mi4uric3's Avatar
 
elite*gold: 405
Join Date: Dec 2007
Posts: 6,615
Received Thanks: 6,358
Quote:
Originally Posted by WarXWar View Post
YES I KNOW >.<
Or simply don't be stupid enough to name your process "hack.exe"
Mi4uric3 is offline  
Thanks
1 User
Old 06/27/2014, 22:37   #12
 
elite*gold: 0
Join Date: Oct 2010
Posts: 43
Received Thanks: 14
Quote:
Originally Posted by Mi4uric3 View Post
Or simply don't be stupid enough to name your process "hack.exe"
Yes but with noobs the protection is really good!
WarXWar is offline  
Old 06/28/2014, 10:42   #13
 
elite*gold: 0
Join Date: Nov 2011
Posts: 129
Received Thanks: 25
Quote:
Originally Posted by Anihilat0r View Post
It's not hard to bypass this. You find xtea and mcoz keys and you decrypt root, remove the check and you're done <3
Little tutorial on that maybe? Please ?
oyuncu123987 is offline  
Old 06/29/2014, 08:53   #14
 
Anihilat0r's Avatar
 
elite*gold: 0
Join Date: Apr 2014
Posts: 85
Received Thanks: 69
Quote:
Originally Posted by oyuncu123987 View Post
Little tutorial on that maybe? Please ?

No, google + brain.exe
Anihilat0r is offline  
Old 06/29/2014, 11:22   #15
 
elite*gold: 0
Join Date: Nov 2011
Posts: 129
Received Thanks: 25
Quote:
Originally Posted by Anihilat0r View Post
No, google + brain.exe
Look dude, I did google all of that in many combinations, however all the stuff I found was Italian, Polish or useless. (Or some other language for that matter.)
oyuncu123987 is offline  
Reply


Similar Threads Similar Threads
[Release] Protect you au3 From DeCompiler
05/20/2012 - AutoIt - 3 Replies
-Protect your exe From Decompi........
Wie protect client?
11/06/2010 - Metin2 Private Server - 0 Replies
xxx
[RELEASE]Protect From Leeching
09/01/2010 - CO2 PServer Guides & Releases - 30 Replies
What do you need? c# A little knowledge about how to hide files. (Right click the file || properties > hide) What does this do? So peoples need to enter username, apssword and a key to open server. Why? So peoples can't leech your server source. They can leech, but can't use it for anything.
[C++] Protect Your Files [Release]
03/04/2010 - Coding Releases - 21 Replies
Hey, PYF ist ein kleines neues Programm von mir, mit dem ihr eure Dateien (Musik, Filme, Bilder,...) mit einem Passwort vor fremden Zugriff schützen könnt. Ich wünsch euch viel Spaß damit und wenn jemand Bugs oder sonstwas findet, möchte er sich bitte bei mir melden :) Screenshot: http://i47.tinypic.com/2vii1k4.jpg Anleitung:



All times are GMT +1. The time now is 03:58.


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