Jump to content

[Guide] Securing your GRF (includes GRF Encryptor and Game Client Decrypt Library)


Recommended Posts

Posted

im gonna repost it from eathena [url="http://www.eathena.ws/board/index.php?showtopic=247543"]http://www.eathena.ws/board/index.php?showtopic=247543[/url]

Secure GRF (includes GRF Encryptor and Game Client Decrypt Library)

Written by Realanan

1. System requirements

1) .NET Framework 2.0 required to run "SecureGRF.exe" file.

2) Game client don't need any other environment.

2. Encrypt grf/gpf files:

1) Execute "SecureGRF.exe".

2) Click "Encrypt GRF Files" button.

3) Click "Add GRF Files" button and add the grf/gpf files which you want to encrypt. The grf/gpf file must be the version 2.00, any other versions not support.

4) You can click "Remove from list" button to remove the grf/gpf files from the file list.

5) Enter the output path to put the encrypted grf/gpf files.

6) Enter the password to encrypt and the password to validate.

7) Click "Do Encrypt!" button to encrypt the grf.

3. Configure and export the client profiles and librarys:

1) Execute "SecureGRF.exe".

2) Click "Configure Client Profile" button.

3) Select the game client executable file, such as "sakexe.exe", "ragre.exe", "xray.exe". You must do anything to this file, because after configure, this file can't be modified, except to change the filename.

4) Enter a filename of the kernel library. This file is the "SecureGRFLib.dll" file, you can rename it with any style of name. But the name only can be shorter than 7 bytes.

5) Enter a password which uses to decrypt the grf/gpf files.

6) Select an output directory to export the profiles and librarys.

7) Click the "Configure" button to do configure.

8) Open the output directory and copy all the files in the directory to your client patch directory.

4. About the auto-patch tools:

There is nothing problem offical online patcher to patch the encrypt grf/gpf files. So Secure GRF don't include the auto-patch tools. You can use any other compatible patcher to patch the encrypt grf file.

However, I'm afraid that this problem haven't been verified yet. So if it won't work with patcher, you can contact me.

If you find any bugs, contact me soon or reply this topic.

Thank you a lot.

Realanan, May 28, 2010

.

.

it will help you to not get your grf files can merge but cant extract files

http://rathena.org/board/files/file/2343-secure-grf/

  • 5 months later...
Posted

im gonna repost it from eathena [url="http://www.eathena.ws/board/index.php?showtopic=247543"]http://www.eathena.ws/board/index.php?showtopic=247543[/url]

Secure GRF (includes GRF Encryptor and Game Client Decrypt Library)

Written by Realanan

1. System requirements

1) .NET Framework 2.0 required to run "SecureGRF.exe" file.

2) Game client don't need any other environment.

2. Encrypt grf/gpf files:

1) Execute "SecureGRF.exe".

2) Click "Encrypt GRF Files" button.

3) Click "Add GRF Files" button and add the grf/gpf files which you want to encrypt. The grf/gpf file must be the version 2.00, any other versions not support.

4) You can click "Remove from list" button to remove the grf/gpf files from the file list.

5) Enter the output path to put the encrypted grf/gpf files.

6) Enter the password to encrypt and the password to validate.

7) Click "Do Encrypt!" button to encrypt the grf.

3. Configure and export the client profiles and librarys:

1) Execute "SecureGRF.exe".

2) Click "Configure Client Profile" button.

3) Select the game client executable file, such as "sakexe.exe", "ragre.exe", "xray.exe". You must do anything to this file, because after configure, this file can't be modified, except to change the filename.

4) Enter a filename of the kernel library. This file is the "SecureGRFLib.dll" file, you can rename it with any style of name. But the name only can be shorter than 7 bytes.

5) Enter a password which uses to decrypt the grf/gpf files.

6) Select an output directory to export the profiles and librarys.

7) Click the "Configure" button to do configure.

8) Open the output directory and copy all the files in the directory to your client patch directory.

4. About the auto-patch tools:

There is nothing problem offical online patcher to patch the encrypt grf/gpf files. So Secure GRF don't include the auto-patch tools. You can use any other compatible patcher to patch the encrypt grf file.

However, I'm afraid that this problem haven't been verified yet. So if it won't work with patcher, you can contact me.

If you find any bugs, contact me soon or reply this topic.

Thank you a lot.

Realanan, May 28, 2010

.

.

it will help you to not get your grf files can merge but cant extract files

http://rathena.org/b...343-secure-grf/

pano ser pag nag patch ka. ma uupdate ba ung grf?

  • 3 months later...
  • 2 weeks later...
Posted (edited)

after i encrypt my grf, but my grf is not working i'm using "grfbuilder-0.1.30" i need a grfbuilder v2.0?

 

Fixed!

after niyo i encrypt wag niyo na gagamitin yung dating client, yung bagong client mula sa encrypting.

Edited by eJay
  • Upvote 1
  • 2 months later...
Posted

I want to ask i use the patcher but the file is not locked
after i tried to open GRF file patcher is not locked, secure GRF is it weakness?

I tried using secure GRF in patcher file but the file is corrupt and unreadable.

is there a solution? sorry my bad english

  • 2 months later...
  • 2 months later...
  • 4 months later...
  • 1 month later...
  • 5 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...