<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to GRF Encryption</title><link>https://sourceforge.net/p/rathena/wiki/GRF%2520Encryption/</link><description>Recent changes to GRF Encryption</description><atom:link href="https://sourceforge.net/p/rathena/wiki/GRF%20Encryption/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 20 Feb 2023 05:02:13 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/rathena/wiki/GRF%20Encryption/feed" rel="self" type="application/rss+xml"/><item><title>GRF Encryption modified by Brynner</title><link>https://sourceforge.net/p/rathena/wiki/GRF%2520Encryption/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -33,7 +33,7 @@
 Open your GRF, GPF or THOR, select the files you want to protect.
 Right-click it and select **EncryptIon** &amp;gt; **Encrypt**.

-Enter the **Password **you previously defined, confirm and the file will be highlighted in Orange.
+Enter the **Password** you previously defined, confirm and the file will be highlighted in Orange.

 ![](https://i.imgur.com/MUg1W6H.png)

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brynner</dc:creator><pubDate>Mon, 20 Feb 2023 05:02:13 -0000</pubDate><guid>https://sourceforge.net2e41c3fffce383d31180960967d092913ce66f25</guid></item><item><title>GRF Encryption modified by Brynner</title><link>https://sourceforge.net/p/rathena/wiki/GRF%2520Encryption/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -30,66 +30,6 @@

 ![](https://i.imgur.com/YHXLCJs.png)

-
-
-    Report post (IP: 186.213.0.71) 
-
-Posted February 20, 2016 (edited)
-
-GRF Editor: Encryption
-The Movie
-
- 
-
-Hello again, rAthena, I'm Haziel.
-
-I'm a Pixel Artist and also a Scripter.
-
-(Also, you can check my work here and here, and if you ever need any Sprite/Script Service, check here! You can also add me on skype (it's on my signature))
-
-Most of the people who know me or hired me for any kind of service know that I don't charge more than it's fair.
-What upsets me is the people who use my work without authorization, most of the cases, paid material that took hours, days or, sometimes, weeks to be concluded.
-
-So, hoping to protect my work, and the custom content of your servers' owners, I've decided to write a guide explaning in detail how to use @Tokei's awesome tool.
-
-hr.gif
-1. List of Materials
-hr.gif
-
-• GRF Editor, if you're not familiar with this software, it is the best GRF Management Tool ever coded.
-• The files you want to protect, the encryption is made by file so, there's no need to encrypt the whole GRF.
-• Your Hexed must be 2012-04-10 or above, it won't work on 2010 Clients.
-• Decide your Hexed filename, it's essential for the encryption to work.
-
-hr.gif
-2. Generating Encryption Key
-hr.gif
-
-GRF Editor uses a Key Encryption Method, what means that your protection is based on a password.
-Choose a password you'll remember or note it somewhere, you won't be able to decrypt your files without it and always save a Backup of the files you'll encrypt.
-
-Password chosen, you'll need to generate the DLL, the one that will allow your Client to read encrypted files.
-
-Open the GRF Editor and navigates on the top menu to Tools &amp;gt; GRF Encryption, you'll see the window below. ﻿﻿﻿﻿
-
-encryp1.png
-
-First, Input your Key on the Encryption Password field.
-Next, select your Client on the Client Path field, it is needed for the DLL to be coded to its filename or be modified if needed.
-
-IMPORTANT: The Client being asked here is for the Hexed, IT IS NOT the Patcher, Launcher or Loader.
-
-The name of the DLL can also be changed, it will output a modified Hexed of ready to read it.
-With everything set, click in Generate File(s), and it will pop up a folder where your DLL has been generated, add/replace the one in your Client folder. ﻿
-
-hr.gif
-﻿3. Encrypting Files﻿
-hr.gif﻿
-
-Files can now be encrypted. ﻿﻿
-
-encryp2.png
-
 Open your GRF, GPF or THOR, select the files you want to protect.
 Right-click it and select **EncryptIon** &amp;gt; **Encrypt**.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brynner</dc:creator><pubDate>Mon, 20 Feb 2023 05:02:13 -0000</pubDate><guid>https://sourceforge.net8b70a47ed6817e24ca40f9f2d921ec1386eb5fe4</guid></item><item><title>GRF Encryption modified by Brynner</title><link>https://sourceforge.net/p/rathena/wiki/GRF%2520Encryption/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -15,3 +15,96 @@
 Open the **GRF Editor** and navigates on the top menu to **Tools** &amp;gt; **GRF Encryption**, you'll see the window below. 

 ![](https://i.imgur.com/rb17MD4.png)
+
+First, Input your Key on the **Encryption Password** field.
+Next, select your Client on the **Client Path** field, it is needed for the DLL to be coded to its filename or be modified if needed.
+
+**IMPORTANT:** The Client being asked here is for the Hexed, **IT IS NOT** the Patcher, Launcher or Loader.
+
+The name of the DLL can also be changed, it will output a modified Hexed of ready to read it.
+With everything set, click in Generate File(s), and it will pop up a folder where your DLL has been generated, add/replace the one in your Client folder. 
+
+﻿Encrypting Files﻿
+================
+Files can now be encrypted. 
+
+![](https://i.imgur.com/YHXLCJs.png)
+
+
+
+    Report post (IP: 186.213.0.71) 
+
+Posted February 20, 2016 (edited)
+
+GRF Editor: Encryption
+The Movie
+
+ 
+
+Hello again, rAthena, I'm Haziel.
+
+I'm a Pixel Artist and also a Scripter.
+
+(Also, you can check my work here and here, and if you ever need any Sprite/Script Service, check here! You can also add me on skype (it's on my signature))
+
+Most of the people who know me or hired me for any kind of service know that I don't charge more than it's fair.
+What upsets me is the people who use my work without authorization, most of the cases, paid material that took hours, days or, sometimes, weeks to be concluded.
+
+So, hoping to protect my work, and the custom content of your servers' owners, I've decided to write a guide explaning in detail how to use @Tokei's awesome tool.
+
+hr.gif
+1. List of Materials
+hr.gif
+
+• GRF Editor, if you're not familiar with this software, it is the best GRF Management Tool ever coded.
+• The files you want to protect, the encryption is made by file so, there's no need to encrypt the whole GRF.
+• Your Hexed must be 2012-04-10 or above, it won't work on 2010 Clients.
+• Decide your Hexed filename, it's essential for the encryption to work.
+
+hr.gif
+2. Generating Encryption Key
+hr.gif
+
+GRF Editor uses a Key Encryption Method, what means that your protection is based on a password.
+Choose a password you'll remember or note it somewhere, you won't be able to decrypt your files without it and always save a Backup of the files you'll encrypt.
+
+Password chosen, you'll need to generate the DLL, the one that will allow your Client to read encrypted files.
+
+Open the GRF Editor and navigates on the top menu to Tools &amp;gt; GRF Encryption, you'll see the window below. ﻿﻿﻿﻿
+
+encryp1.png
+
+First, Input your Key on the Encryption Password field.
+Next, select your Client on the Client Path field, it is needed for the DLL to be coded to its filename or be modified if needed.
+
+IMPORTANT: The Client being asked here is for the Hexed, IT IS NOT the Patcher, Launcher or Loader.
+
+The name of the DLL can also be changed, it will output a modified Hexed of ready to read it.
+With everything set, click in Generate File(s), and it will pop up a folder where your DLL has been generated, add/replace the one in your Client folder. ﻿
+
+hr.gif
+﻿3. Encrypting Files﻿
+hr.gif﻿
+
+Files can now be encrypted. ﻿﻿
+
+encryp2.png
+
+Open your GRF, GPF or THOR, select the files you want to protect.
+Right-click it and select **EncryptIon** &amp;gt; **Encrypt**.
+
+Enter the **Password **you previously defined, confirm and the file will be highlighted in Orange.
+
+![](https://i.imgur.com/MUg1W6H.png)
+
+The colour might not show up when you're working on a THOR file or opens a GRF/THOR previously encrypted, that's normal behaviour.
+
+Once the GRF or THOR is saved, you won't be able to read the file.
+Normally an error will pop, but you can test it in game, if you've done it correctly, it will be displayed properly.
+
+As far as I've tested, the **Encrypted** Files works in the DATA folder if extracted.
+
+If you want to Encrypt or Decrypt a whole GRF, you can select **Tools** &amp;gt; **GRF Encryption** with the GRF open by the software and choose the options Encrypt GRF or Decrypt GRF.
+You will be asked for the Key, and then It'll run the process through the entire GRF and export it to a new folder.
+
+The same process can be made with THOR files, even if it displays any reading error, patched Encrypted files will work.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brynner</dc:creator><pubDate>Mon, 20 Feb 2023 05:02:13 -0000</pubDate><guid>https://sourceforge.net2768a58c9eb42dea7ca68ec8d03f580333f7f0a3</guid></item><item><title>GRF Encryption modified by Brynner</title><link>https://sourceforge.net/p/rathena/wiki/GRF%2520Encryption/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="preparation"&gt;Preparation&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a class="" href="https://rathena.org/board/files/file/2766-grf-editor/" rel="nofollow"&gt;GRF Editor&lt;/a&gt;&lt;/strong&gt;, if you're not familiar with this software, it is the best &lt;strong&gt;GRF Management Tool&lt;/strong&gt; ever coded.&lt;/li&gt;
&lt;li&gt;The files you want to protect, the encryption is made by file so, there's no need to encrypt the whole GRF.&lt;/li&gt;
&lt;li&gt;Your Hexed must be &lt;strong&gt;2012-04-10&lt;/strong&gt; or above, it won't work on &lt;strong&gt;2010 Clients&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Decide your &lt;strong&gt;Hexed&lt;/strong&gt; filename, it's essential for the encryption to work.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="generating-encryption-key"&gt;Generating Encryption Key&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;GRF Editor&lt;/strong&gt; uses a &lt;strong&gt;Key Encryption Method&lt;/strong&gt;, what means that your protection is based on a password.&lt;br/&gt;
Choose a password you'll remember or note it somewhere, you won't be able to decrypt your files without it and always save a Backup of the files you'll encrypt.&lt;/p&gt;
&lt;p&gt;Password chosen, you'll need to generate the &lt;strong&gt;DLL&lt;/strong&gt;, the one that will allow your &lt;strong&gt;Client&lt;/strong&gt; to read encrypted files.&lt;/p&gt;
&lt;p&gt;Open the &lt;strong&gt;GRF Editor&lt;/strong&gt; and navigates on the top menu to &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt; &lt;strong&gt;GRF Encryption&lt;/strong&gt;, you'll see the window below. &lt;/p&gt;
&lt;p&gt;&lt;img alt="" rel="nofollow" src="https://i.imgur.com/rb17MD4.png"/&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brynner</dc:creator><pubDate>Mon, 20 Feb 2023 05:02:12 -0000</pubDate><guid>https://sourceforge.net4f136005f4a354fbe52aaad06117cef2f8241e4c</guid></item></channel></rss>