|
You last visited: Today at 01:07
Advertisement
Encryption , Guildwar, Secretroom
Discussion on Encryption , Guildwar, Secretroom within the Flyff Private Server forum part of the Flyff category.
01/31/2015, 18:53
|
#1
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
Encryption , Guildwar, Secretroom
Hey hoo.
Habe hier mal 3 Fragen.
1:
Wie melden sich Gilden beim Secretroom an und in welcher Reinfolge muss man die Befehle nutzen.
2:
Guildwar, welche Befehle in welcher Rheinfolge ?
3:
Encryption (res)
Ich wollte mir gerade mal die Res encryption angucken steige dort aber noch nicht durch.
Code:
file.Read( &byEncryptionKey, sizeof( byEncryptionKey ) );
file.Read( &bEncryption, sizeof( bEncryption ) );
file.Read( &nFileHeaderSize, sizeof( int ) );
Wofür ist denn dass, warum wird denn das noch mal ausgelesen?
|
|
|
01/31/2015, 19:27
|
#2
|
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
|
Quote:
Originally Posted by IceGuard™✔
Hey hoo.
Habe hier mal 3 Fragen.
1:
Wie melden sich Gilden beim Secretroom an und in welcher Reinfolge muss man die Befehle nutzen.
2:
Guildwar, welche Befehle in welcher Rheinfolge ?
3:
Encryption (res)
Ich wollte mir gerade mal die Res encryption angucken steige dort aber noch nicht durch.
Code:
file.Read( &byEncryptionKey, sizeof( byEncryptionKey ) );
file.Read( &bEncryption, sizeof( bEncryption ) );
file.Read( &nFileHeaderSize, sizeof( int ) );
Wofür ist denn dass, warum wird denn das noch mal ausgelesen?
|
3:
Einlesen des Encryption Keys ( 4 Bytes )
Einlesen ob die Encryption genutzt wird ( 1 Byte )
Einlesen von der Header Größe ( 4 Bytes )
Nun ist das recht einfach nur erklären, der Encryption Key wird zum XOR Decrypten benutzt, was in der regel glaub 0x53 oder so ist, zum 2. ist das selbst beantwortet und das 3. die Länge des Header's welches Decrypted wird, darin stehen die Dateien, also Name, Position, Größe.
|
|
|
01/31/2015, 19:32
|
#3
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
Quote:
Originally Posted by Wanetrain
3:
Einlesen des Encryption Keys ( 4 Bytes )
Einlesen ob die Encryption genutzt wird ( 1 Byte )
Einlesen von der Header Größe ( 4 Bytes )
Nun ist das recht einfach nur erklären, der Encryption Key wird zum XOR Decrypten benutzt, was in der regel glaub 0x53 oder so ist, zum 2. ist das selbst beantwortet und das 3. die Länge des Header's welches Decrypted wird, darin stehen die Dateien, also Name, Position, Größe.
|
Aber warum ließt er den Encryption key aus ? ich dachte das soll es gerade "sicher" machen ?
|
|
|
01/31/2015, 19:37
|
#4
|
elite*gold: 0
Join Date: Jun 2013
Posts: 166
Received Thanks: 259
|
Der key is nur 1 Byte, die Variablennamen sprechen doch eig fuer sich selbst o.O
Wenn du nicht weisst dass das der Key ist ist es "sicher". Wie willst dus sonst sicher machen? Key hardcoden? Kannste auch alles mit nem Disassembler oder sogar Hex Editor auslesen.
Die Entwickler sind wahrscheinlich in dem Augenblick wo sie das geschrieben haben davon ausgegangen, dass keiner den Source hat, mit nem Source kann jeder Depp jede Verschluesselung knacken.
Theoretisch braucht man sich nicht zu bemuehen da was vernuenftiges reinzubauen, is alles nicht sicher, es sei denn man hat zu viel Zeit wie ich und will nen Vollpfostenschutz.
|
|
|
01/31/2015, 19:43
|
#5
|
elite*gold: 7
Join Date: Sep 2012
Posts: 4,466
Received Thanks: 3,218
|
Quote:
Originally Posted by WurstbrotQT
Der key is nur 1 Byte, die Variablennamen sprechen doch eig fuer sich selbst o.O
Wenn du nicht weisst dass das der Key ist ist es "sicher". Wie willst dus sonst sicher machen? Key hardcoden? Kannste auch alles mit nem Disassembler oder sogar Hex Editor auslesen.
Die Entwickler sind wahrscheinlich in dem Augenblick wo sie das geschrieben haben davon ausgegangen, dass keiner den Source hat, mit nem Source kann jeder Depp jede Verschluesselung knacken.
Theoretisch braucht man sich nicht zu bemuehen da was vernuenftiges reinzubauen, is alles nicht sicher, es sei denn man hat zu viel Zeit wie ich und will nen Vollpfostenschutz.
|
Was ist wenn du es änderst und die Neuz cryptest ? Wie willst du dann die Bytes auslesen  ?
|
|
|
01/31/2015, 19:44
|
#6
|
elite*gold: 0
Join Date: Jun 2013
Posts: 166
Received Thanks: 259
|
Quote:
Originally Posted by Armageddon'
Was ist wenn du es änderst und die Neuz cryptest ? Wie willst du dann die Bytes auslesen  ?
|
Kommt auf den exe compressor an, fuer viele Kompressionen gibts nen Dumper (UPX uvm.).
Wenn mans richtig drauf hat (da moechte ich mich jetzt mal ausschliessen) kann man den Quatsch auch selber reverse engineeren, die Information geht nicht verloren, sie ist nur verschluesselt.
|
|
|
01/31/2015, 21:37
|
#7
|
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
|
Quote:
Originally Posted by Armageddon'
Was ist wenn du es änderst und die Neuz cryptest ? Wie willst du dann die Bytes auslesen  ?
|
Komisch, FuKK'iT 2.0 von Clemi & mir läuft über ein Simplen Hook, der so ziemlich in jeder Neuz gleich funktioniert (da man ihn nicht so einfach ändern kann) nun wieso? es ist doch jede mit wannabe Themida Crypted? das juckt Windoof auch nicht mehr, sobald du eine Anwendung startest ist der Themida Schutz weg, wenn man Themida nicht richtig nutzt, was heißt die kacke steht in einem Arbeitsspeicher Normal drin, den rest kannst dir denken.
@Wurstbrot: Kann sein das du recht hast, hab den Source selbst nicht da und auf die Notation brauchst bei FlyFF net gehen, dachte das war ein DWORD.^^
Vom grunde an Frage ich mich bis heute warum jeder eine Resource Verschlüsselung braucht? Ihr habt alle die selben Daten, mitlerweile sind die meisten (Wenn nicht sogar alle) Model's Public, was halt echt eine Resource Verschlüsselung nutzlos macht. o.O
Ich komm auch ohne das auslesen der Resource an deine daten rann, dazu Detour ich einfach mal den CScanner Constructor, worin der ganze **** schlussendlich steht und Speicher den einfach.
|
|
|
 |
Similar Threads
|
How to fix GuildWar
01/09/2014 - CO2 Private Server - 6 Replies
Any have a code how to fix guildwar? :-)
|
Problem: Secretroom Anmeldung funktioniert nicht
02/12/2012 - Flyff Private Server - 0 Replies
Hallo epvpers,
ich habe derzeit auf meinem Lokalemserver zum testen das Problem das die Anmeldung zum Secretroom nicht funktioniert...
Der Dialog funktioniert, jedoch öffnet sich kein Fenster bei der Anmeldung
Ich verwende die Bloodyfiles...
Ich hoffe ihr könnt mir helfen
|
[TuT] SecretRoom einstellen
09/19/2011 - Flyff Private Server - 11 Replies
Naja da ich sehe das kein TuT über den Secretroom gemacht wurde mache ich es mal hier :D sollte ich mich täuschen dann bitte ich euch dies hier zu Closen.
Ihr öffnet euren Resource Ordner. In diesem Ordner findet ihr die Secretroom.lua. Es sollte dann ungefähr so aussehen:
------------------------------------------------- -------------------
-- ÃʱâÈ* -------------------------------------------------- --------
------------------------------------------------- -------------------
dofile(...
|
[FlyFF]ChilloutFlyFF - FULL V14 WORKING - Rainbowrace,Tower,SecretRoom,etc
12/01/2009 - Flyff PServer Advertising - 1 Replies
ChilloutFlyFF
Server Information:
·Official Files
·Up 24/7
·Server v14
·Custom Buff Pang - All Levels - All Assist buffs for 1 hour.
·Automatic Patcher
·Great Stability
·All Features Working Like:
|
[Help] GuildWar
06/30/2009 - CO2 Private Server - 7 Replies
how do I Make a Guild War in my servver?
I Use tq Binaries,
I added NPCs like CPAdmin,
Translated almost everything but i can't make a GW..:S help me please ;D
|
All times are GMT +1. The time now is 01:07.
|
|