Guest User

Untitled

a guest
Mar 10th, 2012
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 67.23 KB | None | 0 0
  1. <h3 class="first"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19224">[Sticky] Guide to the basics</a></h3>
  2.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Fri Feb 26, 2010 5:29 pm </p>
  3.  
  4.            
  5.             <div class="content"><span style="font-weight: bold"><span style="text-decoration: underline"><span style="font-size: 200%; line-height: 116%;">Thread Index</span></span></span><br><span style="font-weight: bold">Terms and abbreviations to be familiar with</span> - <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947#p19225" rel="nofollow" class="postlink" target="_blank">Here</a><br><span style="font-weight: bold">Hacking Programs (Cheat Engine, Ragnarok, KBH, and others)</span> - <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947#p19235" rel="nofollow" class="postlink" target="_blank">Here</a><br><span style="font-weight: bold">The Basics of Cheat Engine</span> - <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&p=19329#p19333" rel="nofollow" class="postlink" target="_blank">Here</a><br><span style="font-weight: bold">Array of Bytes FAQ and Tutorial</span> - <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&p=19347#p19344" rel="nofollow" class="postlink" target="_blank">Here</a><br><span style="font-weight: bold">KBH Tutorial </span>- <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&p=19347#p19345" rel="nofollow" class="postlink" target="_blank">Here</a><br><span style="font-weight: bold">Ragnarok &amp; .Sol File Editing FAQ and Tutorial </span>- <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&p=19347#p19346" rel="nofollow" class="postlink" target="_blank">Here</a><br><span style="font-weight: bold">.Sol Files FAQ and Tutorial</span> - <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&p=19347#p19347" rel="nofollow" class="postlink" target="_blank">Here</a><br><span style="font-weight: bold"><a title="Powered by Text-Enhance" id="_GPLITA_1" style="text-decoration:underline" href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#" in_rurl="http://www.textsrv.com/click?v=VVM6MTQzNTM6NjgwOnN0ZXA6MzA0MTA1ZTcxM2U3ZDRkNTZhNjIzMjA2MmU5MDAxMTQ6ei0xMTE3LTIzMzQ4OndlYmNhY2hlLmdvb2dsZXVzZXJjb250ZW50LmNvbQ%3D%3D">Step</a> By Step Guide To Root Variables</span> - <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&p=19224#p19348" rel="nofollow" class="postlink" target="_blank">Here</a><br><br>Note: To enlarge pictures, simply click on them.</div>
  6.  
  7.                             <div class="notice">Last edited by <span style="color: #AA0000;" class="username-coloured">KongregateHack</span> on Mon Mar 08, 2010 2:52 pm, edited 16 times in total.                                 </div>
  8.             <div id="sig19224" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  9.         </div>
  10.  
  11.                     <dl class="postprofile" id="profile19224">
  12.             <dt>
  13.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  14.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  15.         <dd>&nbsp;</dd>
  16.  
  17.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  18.         </dl>
  19.    
  20.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  21.  
  22.         <span class="corners-bottom"><span></span></span></div>
  23.     </div>
  24.  
  25.     <hr class="divider">
  26.    
  27.         <div id="p19225" class="post bg1">
  28.         <div class="inner"><span class="corners-top"><span></span></span>
  29.  
  30.         <div class="postbody">
  31.            
  32.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19225">Terms and abbreviations to be familiar with</a></h3>
  33.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Fri Feb 26, 2010 5:29 pm </p>
  34.  
  35.            
  36.             <div class="content"><span style="font-weight: bold">Cheat Engine</span> - The main <a title="Powered by Text-Enhance" id="_GPLITA_0" style="text-decoration:underline" href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#" in_rurl="http://www.textsrv.com/click?v=VVM6MTQzNTM6NjgwOnByb2dyYW06MmQzMjRkYzNjZWMwZjQ4ZDljNWY1ZmU0MTI3MTM3NTI6ei0xMTE3LTIzMzQ4OndlYmNhY2hlLmdvb2dsZXVzZXJjb250ZW50LmNvbQ%3D%3D">program</a> we use for hacking/cheating. Learn to use this program and you will              be good to go<br><br><span style="font-weight: bold">CE</span> - abbreviation for Cheat Engine<br><br><span style="font-weight: bold">AoB</span> - Array Of Bytes. This is a type of variable scan that can be performed using Cheat Engine. For more information on this, please click HERE to proceed to the AoB/Array Of Bytes section of this tutorial. <br><br><span style="font-weight: bold">4 Byte</span> - This is a type of variable scan that can be performed using Cheat Engine. For more information on this, please click HERE to proceed to the Cheat Engine section of this tutorial. <br><br><span style="font-weight: bold">4 Bytes * 1</span> - This means that you take whatever value you are looking for and multiply it by one. For example, if someone says that your health value can be found with 4 Bytes*1, and your game health is 100, that means you search for 100.<br><br><span style="font-weight: bold">4 Bytes * 8</span> - This means that you take whatever value you are looking for and multiply it by one. For example, if someone says that your health value can be found with 4 Bytes*8, and your game health is 100, that means you search for 800. If your health is 200, you search for 1600. <br><br><span style="font-weight: bold">4 Bytes * 8 + 6</span> - This means that you take whatever value you are looking for and multiply it by eight and then add six. For example, if someone says that your health value can be found with 4 Bytes*8+6, and your game health is 100, that means you search for 806. If your health is 200, you search for 1606. <br><br><span style="font-weight: bold">Double</span> -  This is a type of variable scan that can be performed using Cheat Engine.For more information on this, please click HERE to proceed to the Cheat Engine section of this tutorial. <br><br><span style="font-weight: bold">Double * 1</span> - This means that you take whatever value you are looking for and multiply it by one. For example, if someone says that your health value can be found with Double*1, and your game health is 100, that means you search for 100. If your health is 200, you search for 200. <br><br><span style="font-weight: bold">_root Variable</span> - Just another type of variable that can be edited to manipulate a game, however, it takes quite a bit of knowledge to be able to do more than just a simple HP hack or something. If you really wish to delve into the world of Root Variables, insane hacker Ignored has written an incredible tutorial. See it <a href="http://forum.kongregatehack.com/viewtopic.php?f=11&t=283" rel="nofollow" class="postlink" target="_blank">here.</a> <br><br><span style="font-weight: bold">_level0/:</span> - This is what you type into cheat engine when looking for root variables. For example, if someone says that Health is a root variable and can be found with _level0/:playerHP , that means you would open Cheat Engine, change variable type to Text, and scan for _level0/:playerHP, then adjust its value accordingly. <br><br><span style="font-weight: bold">Rag</span> - Ragnarok, an outdated and broken hacking program. Only used for .sol file editing now.  <br><br><span style="font-weight: bold">.Sol</span> - The type of file that games store on your computer for saves. <br><br><span style="font-weight: bold"> KBH</span> - Kongregate Badge Hack. A program that sends fake information to Kongregate so that you can easily get the Badges.</div>
  37.  
  38.             <div id="sig19225" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  39.         </div>
  40.  
  41.                     <dl class="postprofile" id="profile19225">
  42.             <dt>
  43.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  44.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  45.         <dd>&nbsp;</dd>
  46.  
  47.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  48.         </dl>
  49.    
  50.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  51.  
  52.         <span class="corners-bottom"><span></span></span></div>
  53.     </div>
  54.  
  55.     <hr class="divider">
  56.    
  57.         <div id="p19235" class="post bg2">
  58.         <div class="inner"><span class="corners-top"><span></span></span>
  59.  
  60.         <div class="postbody">
  61.            
  62.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19235">Hacking Programs</a></h3>
  63.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Fri Feb 26, 2010 7:22 pm </p>
  64.  
  65.            
  66.             <div class="content"><span style="font-weight: bold">Cheat Engine</span> - As stated earlier, CE is our bread and butter. You need it for anything we do here outside of .sol file editing. If you dont have it, get it <a href="http://www.heijnen1.demon.nl/CheatEngine56.exe" rel="nofollow" class="postlink" target="_blank">Here</a><br><br><span style="font-weight: bold">Ragnarok</span> - Ragnarok is a broken hacking method. Back in the day, Rag was a very useful tool. However, this is no longer the case. Rag is now only used to edit .sol files. Correct me if im wrong, but Rag is sometimes able to edit .sol files that other .sol editors can not open. You can get it <a href="http://www.mediafire.com/?kaybi73nh661zc7" rel="nofollow" class="postlink" target="_blank">Here.</a> I had other versions, but I lost them. The original Rag board isnt up, so there is no access to older versions. <br><br><span style="font-weight: bold">KBH</span> - Kongregate Badge Hack is a program that sends packets of information to kongregate so that you instantly get kong badges with absolutely no work. For many of us that have been here for a long time, this has proven to be more a curse than a blessing. However, it IS still useful and it still does its job if you have half a brain. You can download the program <a href="http://forum.kongregatehack.com/download/file.php?id=253" rel="nofollow" class="postlink" target="_blank">Here</a> and you can find the official KBH thread <a href="http://forum.kongregatehack.com/viewtopic.php?f=28&t=308" rel="nofollow" class="postlink" target="_blank">Here.</a><br><br><span style="font-weight: bold">.Sol File Editor</span> - There are a few of these out there, and honestly i dont know which is best. The one i personally use can be downloaded <a href="http://sourceforge.net/projects/soleditor/files/soleditor/Version%201.1.0.1/SolEditInstall.exe/download?use_mirror=hivelocity" rel="nofollow" class="postlink" target="_blank">Here</a>. Basically this program opens up a save file file from your game, and then edits it so that you can make it say whatever you want. For instance, if you saved your game and you had 80 health but wanted to have 100 health the next time you loaded up the game, all you would have to do is open the .sol file and edit it to SAY that you have 100 hp, not 80. Very simple, but amazingly, some people cant grasp the concept.</div>
  67.  
  68.             <div id="sig19235" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  69.         </div>
  70.  
  71.                     <dl class="postprofile" id="profile19235">
  72.             <dt>
  73.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  74.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  75.         <dd>&nbsp;</dd>
  76.  
  77.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  78.         </dl>
  79.    
  80.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  81.  
  82.         <span class="corners-bottom"><span></span></span></div>
  83.     </div>
  84.  
  85.     <hr class="divider">
  86.    
  87.         <div id="p19333" class="post bg1">
  88.         <div class="inner"><span class="corners-top"><span></span></span>
  89.  
  90.         <div class="postbody">
  91.            
  92.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19333">The Basics Of Cheat Engine</a></h3>
  93.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Sat Feb 27, 2010 7:45 pm </p>
  94.  
  95.            
  96.             <div class="content"><span style="color: #FF0040">Credit for this post largely goes to SomeOtherGuy. If you like this post, please, show him some love by thanking him and giving him Karma. Its a small gesture to show appreciation for his work. Click <a href="http://forum.kongregatehack.com/karma.php?u=4196&f=27&t=1947&p=19333&mode=update&action=increase" rel="nofollow" class="postlink" target="_blank">Here</a> to increase his Karma <img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_e_biggrin.gif" alt=":D" title="Very Happy"></span><br><br><span style="font-weight: bold"><span style="text-decoration: underline">Opening Processes:</span></span>Click the "<span style="text-decoration: underline">P</span>rocess" button near "<span style="text-decoration: underline">E</span>dit" button and "<span style="text-decoration: underline">H</span>elp" button. "Open Process Window" is a detached version of the dropdown list provided by the "<span style="text-decoration: underline">P</span>rocess" button. Do not use "Window List", because those processes are not 100% effective in finding values. Generally speaking, the one you will be looking for is near the bottom of the list. <br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/Process-Selection.gif" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/Process-Selection.gif" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>Some browsers such as Chrome or TheWorld will cause your windows list to look like this:<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/Chrome-Processes.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/Chrome-Processes.jpg" alt="Image"></a><br><br>If you use a multi-threaded browser such as Chrome and TheWorld, then you must click the process that corresponds with the tab. The newest tab will be on top, so be sure to use that to your advantage, so that you don't have to hand-pick the correct tab to cheat. So, select this one:<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/Chrome-Processes-2.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/Chrome-Processes-2.jpg" alt="Image"></a><br><br><br>For the next part of this tutorial, please refer to the following picture. The colors in the picture correspond with the colors of the text that explain what that particular object is. <br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/CE.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/CE.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br><span style="color: #FF8000"><span style="font-weight: bold">Scanning</span> - Insert the desired number to scan</span>, <span style="color: #8000BF">and then click "First Scan". "New Scan" resets the scan. "Next Scan" scans the addresses among the addresses found by the last scan</span>. Avoid searching for 0, it's a very wearing process. Sometimes you have to multiply a value by 8, or add by a few to get it right.<br><br><span style="color: #FF0000"><span style="font-style: italic"><span style="font-weight: bold">Types of values you will scan for</span></span>:</span><br><br><span style="font-weight: bold">4 Byte</span> - The most common value you will search for. This is elaborated on further <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947#p19225" rel="nofollow" class="postlink" target="_blank">Here.</a> <br><br><span style="font-weight: bold">Double and Float</span> - Contains Decimals. Mostly used for Money (Strangely), Health, and EXP, etc. To search for a Double or Float value, Scan the same way as a 4-byte. Sometimes have to switch between <span style="color: #00FF00"><span style="font-weight: bold"><span style="text-decoration: underline">Truncated, Rounded (Default), and Rounded (Extreme)</span></span></span> and this will normally be posted by the user who found the hack.<br>E.G. To scan for "98.48327" you instead scan for "98" and look for an address with the value "98.48327"<br><br><span style="font-weight: bold">Text</span> - This is how you scan for _root variables, explained Here. They can also be used to edit text to say whatever you want them to say, if you find the right address.<br><br><span style="font-weight: bold">Array of Bytes</span> -The most important and advanced technique you can do with cheat engine, precisely scans arrays so that you can replace those with your own to do whatever you want, such as instead of losing money when buying something, you would <span style="font-style: italic">gain</span> money. Also called Bytecode hacking.<br>Change Value Type to "Array of Bytes", and scan for the AoB provided by a player. Unless specified, you should change all of the values you find to the outcome AoB (The one often indicated by a "=&gt;" or a new line.) This is elaborated on further Here and then even further Here. <br><br><span style="font-weight: bold">All (Byte to Double)</span> - A long method, but preferred. It technically saves time, so that you do less searches. This scans <span style="font-style: italic">all</span> values (Obviously) except for text and beyond. Should be used if the cheating method had not yet been found, and you're looking for one. This is EXCELLENT for people that are starting threads and wish to show some sort of effort before posting a bs "hax plz" post. <br><br><span style="font-weight: bold">Custom</span> - A dangerous value type to scan, scans the same way as the others, except the scan style and type is determined by the code used. Really, you dont need to know about this because this isnt really used at all. <br><br><span style="font-weight: bold">Freezing Values</span> - A relatively important thing. This causes your edited values to be unchangeable, meaning that if you changed your "Money" value to 10,000, it would not change unless you unfroze it. The problem with this is that <span style="font-style: italic">if a value is frozen, and the game renders it a junk address and begins to change it, your browser could crash</span> (If multi-threaded, then only that single tab will crash.) Of course, not all games will cause you to crash.<br><br><span style="font-weight: bold"><span style="color: #0000FF">Speedhack</span></span> - Sometimes doesn't do anything when set &gt;1, almost always works when &lt;1. Helps a lot while scanning. Not completely foolproof. A better way is to download a program like Process Hacker to "Suspend" the process (Meaning to pause it) and scan from there. If you suspend the process for too long, the browser/tab might disconnect from the internet. (Probably from lack of packet sending/recieving.)<br><br><span style="font-weight: bold">Client Sided and Server Sided</span> - Not having to do <span style="font-style: italic">too much</span> with CE, but it is important enough to be mentioned. Client side is the information that you have and (can) control. This is the case when you're playing in a single player game, or when the multiplayer game's developer decided not to make them server sided. <br>Server-sided is the information owned by the game's server (Obviously), and <span style="font-weight: bold"><span style="font-style: italic"><span style="text-decoration: underline">cannot</span></span></span> be edited using conventional means because they are not anywhere on your computer to edit. <span style="color: #FF0000">To edit server-sided information is to truly hack, and to truly hack is to truly break the law and is therefore NOT supported on this forum and never will be.</span> Remember, cheating a game is not illegal.</div>
  97.  
  98.             <div id="sig19333" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  99.         </div>
  100.  
  101.                     <dl class="postprofile" id="profile19333">
  102.             <dt>
  103.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  104.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  105.         <dd>&nbsp;</dd>
  106.  
  107.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  108.         </dl>
  109.    
  110.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  111.  
  112.         <span class="corners-bottom"><span></span></span></div>
  113.     </div>
  114.  
  115.     <hr class="divider">
  116.    
  117.         <div id="p19344" class="post bg2">
  118.         <div class="inner"><span class="corners-top"><span></span></span>
  119.  
  120.         <div class="postbody">
  121.            
  122.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19344">Array of Bytes FAQ and Tutorial</a></h3>
  123.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Sat Feb 27, 2010 10:21 pm </p>
  124.  
  125.            
  126.             <div class="content"><span style="font-weight: bold"><span style="text-decoration: underline"><span style="font-size: 200%; line-height: 116%;">Frequently Asked Questions</span></span></span><br><br><span style="font-weight: bold"><span style="text-decoration: underline">What is an AoB?</span></span><br>An AoB is an Array Of Bytes and looks like this:<br><dl class="codebox"><dt>Code: <a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>60 44 66 c0 08 66 ae 0c 2c 85 0d 60 6d 4f af 0c 02</code></dd></dl><br>The AoB can be shorter or longer, it just depends on the hack. <br><br><span style="text-decoration: underline"><span style="font-weight: bold">How do i use an AoB?</span></span><br>Please refer to the tutorial below. <br><br><span style="text-decoration: underline"><span style="font-weight: bold">Why are the AoB hacks not working? </span></span><br>There can be a few reasons for an AoB not working. Normally, its due to the game being update. However, sometimes its due to User Error. You need to make sure that you enter the AoB before ever hitting a button in game. <br><br><span style="text-decoration: underline"><span style="font-weight: bold">How do i make my own AoB hack?</span></span><br>For a tutorial on AoB hacks, please refer to THIS thread. <br><br><span style="font-size: 200%; line-height: 116%;"><span style="font-weight: bold"><span style="text-decoration: underline">Step By Step Tutorial</span></span></span><br><br>1)Download Cheat Engine (If you dont know what it is or how to us it, go <a href="http://forum.kongregatehack.com/viewtopic.php?p=19235#p19235" rel="nofollow" class="postlink" target="_blank">Here</a> and then <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink" target="_blank">Here</a> )<br><br>For a full guide on AOB hacking, take a look at pkedpker and maximillian's <a href="http://forum.kongregatehack.com/viewtopic.php?f=11&t=303" rel="nofollow" class="postlink" target="_blank">awesome guide</a>.  If you manage to master this, you'll put yourself in the company of some of the better hackers on this site.  If you just want to use an AOB hack that someone else provided, it's simple.<br><br>1) Find the AOB hack.  Chances are, if you're here, you'll find it here.  For an example, we'll use the following AOB hack from "Mushroom Madness" (kudos to Derek)<br><br><blockquote class="uncited"><div>Unlimited Ammo<br>96 02 00 08 97 4e 51 -&gt; 96 02 00 08 97 4e 02<br></div></blockquote><br><br>2) Load up the game.  DO NOT proceed past the initial screen/loader.  Most games require that the game be freshly loaded into memory to apply the AOB hack - some even require you to apply the hack during the loader itself, which can get tricky as you try to do things quickly enough.  CE's speedhack works well to help with that.<br><br>3) Start a search using "Array of Bytes" type of variable in CE.  You want to search for the first value listed (in this case, 96 02 00 08 97 4e 51).  AOBs are usually of sufficient length and complexity that you will only get one result, unless the operation occurs multiple times in the code.  So you should only have to search once.  Select your result (or all of them, if multiples come up) and add them to your CE variable list.<br><br>4) Change the value of your result(s) to the indicated value - in this case, 96 02 00 08 97 4e 02.  You'll note that the arrays are nearly identical, the only difference being that the 51 at the end changed to 02.  Be sure that you get all the changes, sometimes more than one value changes.<br><br>5) You're done, go ahead and play the game.<br><br>One of the disadvantages of AOB hacks is that often, an update to the game will change the code enough that the AOB hack no longer works.  If you're sure you've done everything properly - ESPECIALLY the part about searching for the AOB right after the game loads - then that may be the case.  There is no easy way to make an incorrect AOB work, you'll either have to wait for someone to come out with an updated one, or learn how to do it yourself.  <img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_e_smile.gif" alt=":)" title="Smile"></div>
  127.  
  128.             <div id="sig19344" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  129.         </div>
  130.  
  131.                     <dl class="postprofile" id="profile19344">
  132.             <dt>
  133.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  134.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  135.         <dd>&nbsp;</dd>
  136.  
  137.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  138.         </dl>
  139.    
  140.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  141.  
  142.         <span class="corners-bottom"><span></span></span></div>
  143.     </div>
  144.  
  145.     <hr class="divider">
  146.    
  147.         <div id="p19345" class="post bg1">
  148.         <div class="inner"><span class="corners-top"><span></span></span>
  149.  
  150.         <div class="postbody">
  151.            
  152.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19345">KBH FAQ and Tutorial</a></h3>
  153.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Sat Feb 27, 2010 10:22 pm </p>
  154.  
  155.            
  156.             <div class="content"><span style="color: #FF0000">Credit for this post goes strictly to <a href="http://forum.kongregatehack.com/memberlist.php?mode=viewprofile&u=4849" rel="nofollow" class="postlink" target="_blank">ChaoMing</a>. If you like this post, please, show him some love by thanking him and giving him Karma. Its a small gesture to show appreciation for his work. Click <a href="http://forum.kongregatehack.com/karma.php?u=4849&f=27&t=1947&p=19345&mode=update&action=increase" rel="nofollow" class="postlink" target="_blank">Here</a> to increase his Karma. <br></span><br><span style="font-size: 200%; line-height: 116%;"><span style="font-weight: bold">KongregateBadgeHack</span></span><br>(KBH)<br><br>This is a guide on how to use KBH, it's not really a difficult program to use, no installation needed either, just save to a folder and just open it!<br><br>LINK: <!-- l --><a class="postlink-local" href="http://forum.kongregatehack.com/download/file.php?id=253">download/file.php?id=253</a><!-- l --><br><br><span style="font-weight: bold"><span style="font-size: 150%; line-height: 116%;">Background:</span></span><br><br>All KBH does is send fake information packets to Kongregate's servers and inputting it into the highscore system. This tricks Kongregate's badge system into thinking you've done a specific action and needs to be awarded the badge. All YOU have to do is put in a few numbers, a link, and a few mouse clicks. You don't even have to be in the game and it'll do the work for you.<br><br><span style="font-weight: bold"><span style="font-size: 150%; line-height: 116%;">Steps:</span></span><br><br>I will be using KBH on the most overhacked game known to man: Age of Wars.<br><br>1) Open your browser (does not matter which) and go to the game you wish to hack, then copy the link. (I haven't tested this, but I think you need to take out anything after the game name, like "?acomplete=age+of+war")<br><span style="font-style: italic">Example: <!-- m --><a class="postlink" rel="nofollow" target="_blank" href="http://www.kongregate.com/games/Louissi/age-of-war">http://www.kongregate.com/games/Louissi/age-of-war</a><!-- m --> (Copy this)</span><br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step1a.png" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step1a.png" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>2) Open KBH (of course), and go back a page out of the game. Make sure you're not in the game to be hacked, being in another game is fine. Once in KBH, click "Menu" at the top and then "Login to Kongregate" (Use your actual username/p.w.; no we don't save it or anything). If you get a "Welcome, Guest*random numbers+letters*", then you entered your information wrong.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step2fe.png" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step2fe.png" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>3) Now that you're logged in, it's time to find out the categories (Highscores and Badges). Paste your link into the "URL:___", tick New System (some games don't need this), and then "Get Categories". If you get "No Badges!", then untick New System and try again, it takes a few tries for the categories to show. (Age of War is not part of the "new system", so "New System" will be unticked).<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step3.png" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step3.png" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>4) Once the categories show, click on the badge name you wish to obtain or the highscore you wish to achieve and click the &gt; arrow to put it into the next box. (If you get an error that the badge/highscore is the same name, but different values, then you'll have to hack them separately, as, well, they're the same, just different values.)<br><span style="font-style: italic"><span style="color: #40BFFF">Example: Put "100 units trained" and "100 enemy units killed", and "Game completed" into the new box.</span></span><br>Once the badges are in the next box, click "Send Packet to Kongregate". If you are hacking the highscores to make it look legit, then click "Get [OLD]" to find the current value, then put in a legitimate value and click "Set". Then "Send Packet to Kongregate". <br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step4t.png" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step4t.png" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>6) After that, go back into the game and you should get the badge as soon as the cable is green. (If not, try experimenting with the values, but it should be a guaranteed badge-getter).<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step5done.png" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/step5done.png" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>See! It's not that hard, it's just for the lazy people who don't want to play legitly, or at least hack it with the hacks we gave you.</div>
  157.  
  158.             <div id="sig19345" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  159.         </div>
  160.  
  161.                     <dl class="postprofile" id="profile19345">
  162.             <dt>
  163.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  164.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  165.         <dd>&nbsp;</dd>
  166.  
  167.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  168.         </dl>
  169.    
  170.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  171.  
  172.         <span class="corners-bottom"><span></span></span></div>
  173.     </div>
  174.  
  175.     <hr class="divider">
  176.    
  177.         <div id="p19346" class="post bg2">
  178.         <div class="inner"><span class="corners-top"><span></span></span>
  179.  
  180.         <div class="postbody">
  181.            
  182.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19346">Ragnarok FAQ and Tutorial</a></h3>
  183.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Sat Feb 27, 2010 10:22 pm </p>
  184.  
  185.            
  186.             <div class="content"><span style="color: #FF0000">Credit for this post goes strictly to Derek. If you like this post, please, show him some love by thanking him and giving him Karma. Its a small gesture to show appreciation for his work. Click <a href="http://forum.kongregatehack.com/karma.php?u=82&f=27&t=1947&p=19347&mode=update&action=increase" rel="nofollow" class="postlink" target="_blank">Here</a> to increase his Karma. </span><br><br><span style="font-weight: bold"><span style="text-decoration: underline">FAQ</span></span><br><br><span style="font-weight: bold">Q. Rag won't load my game/work correctly/work at all</span><br><span style="font-weight: bold">A.</span> The cheating/hacking section of Rag no longer works since a previous Kongregate update. It's only use now is as a .SOL editor<br><br><span style="font-weight: bold">Q. Rag won't load/ I get an error</span><br><span style="font-weight: bold">A.</span> Make sure that you have the Microsoft .NET Framework 3.5 installed (can be downloaded <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en" rel="nofollow" class="postlink" target="_blank">here</a>). If you're still having problems, try another version.<br><br><span style="font-weight: bold">Q. Rag shows an error when opening a .SOL</span><br><span style="font-weight: bold">A.</span> No program is perfect. If you get an error, you will have to try and edit the .SOL file using another .SOL editor.<br><br>Example error:<br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/1tu2c9.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/1tu2c9.jpg" alt="Image"></a><br><br><span style="font-weight: bold"><span style="text-decoration: underline">Quick Use Guide</span></span><br>1. Load Rag and select the 'SOL Editor' from the top<br>2. Open your .SOL, using either the 'Scan for SOLs' option or the open file dialogue<br>3. Find what you want to change in the .SOL<br>4. Change the data<br>5. Save the .SOL by clicking on the disk icon<br><br><span style="font-size: 200%; line-height: 116%;"><span style="font-weight: bold"><span style="text-decoration: underline">More In Depth Tutorial</span></span></span><br>When you first open Ragnarok (Rag from here on out), the first screen you will see is the web browser. Since Rag no longer works properly, this is pretty much useless. <br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/keccib.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/keccib.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>Rag is mostly used as a SOL editor, since it is capable of editing AS3 .SOLs (which use the AMF3 standard if anyone is interested). Rag's SOL editor can be accessed by pressing the 'SOL Editor' tab at the top.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/swd4eo.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/swd4eo.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br><span style="text-decoration: underline"><span style="font-weight: bold">SOL Editor Interface</span></span><br>Once you load up the SOL editor, the following screen will be displayed. I will explain which parts are important and what they do (the coloured boxes correspond with the coloured text below).<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/14x1phy.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/14x1phy.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br><span style="color: #FF0000">This is where all of your kongregate .SOL files are displayed once you have used the 'Scan for SOLs' button. Rag searches for .SOL files in both the 'chat.kongregate.com' folder and in the 'kongregate.com' folder. This list is also used to pick which .SOL file you want to edit (assuming you're not using the 'open file' button). Once you click on a file, it is displayed in the file tree below.</span><br><br><span style="color: #0000FF">The file tree displays all of the data that is contained within the currently selected .SOL file. Clicking the small '+' next to an entry will drop down the contents of that entry. Clicking on an entry will display information about it to the right.</span><br><br><span style="color: #00FF00">Information about the entries of the .SOL are displayed here. This typically includes the name of the entry and any information associated with it, both of which can be changed by entering new information into the text boxes. The information displayed changes depending on the data type of the selected entry. The different data types and what they look like are discussed further down the page. </span><br><br><span style="color: #FF8000">Above the entry information are a series of tabs, which display the data type of the currently selected entry. This allows you to identify the data type and therefore what data you can enter.</span><br><br><span style="text-decoration: underline"><span style="font-weight: bold">Menu Buttons</span></span><br>There are a number of different actions available in Rag, which can be accessed by pressing the buttons below the navigation tabs, as shown below (the coloured boxes correspond with the coloured text below).<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/20iyixk.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/20iyixk.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br><span style="color: #FF0000">The 'Scan for SOLs' button is used to search for .SOL files located within either of the main kongregate folders. Any .SOL files found in these folders are added to the display below the button, where they can be scrolled through and clicked on to edit.</span><br><br><span style="color: #00FF00">The image of a file is used to browse for and open a .SOL file that is stored on your hard-drive (instead of just in the kongregate folders). Because it uses a file browser dialogue, it can be faster to load a .SOL that you know where it is stored rather than searching through the list from the SOL scan.</span><br><br><span style="color: #FF8000">The image of a disk is used to save the currently selected .SOL file.</span><br><br><span style="color: #0000FF">The image of the two green arrows is used to refresh the currently selected .SOL file. This is useful to see any changes that you have made through the game (when you save it) which can help identify what the entries mean.</span><br><br><span style="color: #008000">The 'Swap SOL' button is used to replace the currently selected .SOL with another one of your choice. This is useful if you don't know where a .SOL file is saved and need to replace it with one you have downloaded. There is no confirm option so make sure that the .SOL you have chosen to replace is the right one, or else you will lose it.</span><br><br><span style="text-decoration: underline"><span style="font-weight: bold">Data Types</span></span><br>There are three main data types that you will often encounter and be able to change: Number, String and Boolean.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/15pixis.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/15pixis.jpg" alt="Image"></a><br>The number data type can only contain numbers (including decimals). The information displayed appears as above; the 'Number Value' box is where you enter the data and it will only let you enter numbers.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/2madkz.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/2madkz.jpg" alt="Image"></a><br>The string data type can contain any text, which includes letters, numbers and symbols. The information displayed appears as above; the 'String Text' box is where you enter the data and it will let you enter pretty much anything.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/kf2r8l.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/kf2r8l.jpg" alt="Image"></a><br>The boolean data type can either be a true or false value, which is represented by a tick box. If the box is ticked, the value is set to true; if it isn't ticked, the value is set to false.<br><br><span style="text-decoration: underline"><span style="font-weight: bold">Adding and removing entries</span></span><br>New entries will sometimes need to be added. New entries can be added to any entry that has '+' next to it by right clicking on the entry, going to 'Add Child...' and then selecting the data type that you want to add.<br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/vytglz.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/vytglz.jpg" alt="Image"></a><br><br>Removing entries is done in a similar manner. You right click on an entry and then select 'Remove Variable' to delete the selected entry. Be aware that there is no confirmation, so if you accidentally delete an entry, you will have to add it back in.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/fm7uau.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/fm7uau.jpg" alt="Image"></a></div>
  187.  
  188.             <div id="sig19346" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  189.         </div>
  190.  
  191.                     <dl class="postprofile" id="profile19346">
  192.             <dt>
  193.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  194.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  195.         <dd>&nbsp;</dd>
  196.  
  197.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  198.         </dl>
  199.    
  200.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  201.  
  202.         <span class="corners-bottom"><span></span></span></div>
  203.     </div>
  204.  
  205.     <hr class="divider">
  206.    
  207.         <div id="p19347" class="post bg1">
  208.         <div class="inner"><span class="corners-top"><span></span></span>
  209.  
  210.         <div class="postbody">
  211.            
  212.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19347">.Sol Files FAQ and Tutorial</a></h3>
  213.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong> » Sat Feb 27, 2010 10:23 pm </p>
  214.  
  215.            
  216.             <div class="content">Frequently Asked Questions<br><br>What is a .sol?<br>A .sol is a game save file. <br><br>Where does it go?<br>This can vary depending on your operating system. For XP Users, it will belong here in one of the sub folders in here:<br><br><dl class="codebox"><dt>Code: <a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>C:\Documents and Settings\*USER*\Application Data\Macromedia\Flash Player\#SharedObjects\*RANDOM NUMBERS AND LETTERS*\chat.kongregate.com</code></dd></dl><br><br>How do i find the .sol location of a game if a location has not already been posted by someone else?<br><br>When i try to open the .sol file, an error message comes up and the .sol file never gets opened. Why? <br><br>Sometimes when you try to open a .sol file, a message like this will appear:<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/haha-1.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/haha-1.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>All this means is that the .sol file is protected in some way. Its possible that some other .sol file editor will be able to <br><br><span style="font-weight: bold"><span style="font-size: 200%; line-height: 116%;">.Sol Files</span></span><br>(Save Files)<br><br><span style="text-decoration: underline"><span style="font-weight: bold">THIS IS NOT A GUIDE ON HOW TO EDIT .sol Files, THIS IS A GUIDE ON HOW TO IMPORT/EXPORT .sol Files FOR OTHERS TO USE.</span></span><br><br>For a guide on how to edit .sol files, refer to the Ragnarok post. <br><br>This is a guide on how to use .sol files for manipulative purposes. It's not that hard, you just need access to your chat.kongregate.com folder located here:<br><br><dl class="codebox"><dt>Code: <a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>C:\Documents and Settings\*USER*\Application Data\Macromedia\Flash Player\#SharedObjects\*RANDOM NUMBERS AND LETTERS*\chat.kongregate.com</code></dd></dl><br><br>Also, some games are stored in kongregate.com, but this is rare.<br><br><dl class="codebox"><dt>Code: <a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>C:\Documents and Settings\*USER*\Application Data\Macromedia\Flash Player\#SharedObjects\*RANDOM NUMBERS AND LETTERS*\kongregate.com</code></dd></dl><br><br>Note: This is for XP users only. If someone could message Aerelyte with the .sol file locations for Windows 7, Windows Vista, and any other OS, it would be appreciated. <br><br><span style="font-weight: bold">In this guide, you MIGHT need AdBlock Plus for Firefox, or some alternative to find the game's .sol location. Sadly, I do not know of any. I say "MIGHT" because usually people on the forum will post where the .sol goes. You also need a save in the game you wish to hack, or the game's folder will not show in the chat.kongregate.com folder as there is no saved data.</span><br><br><span style="font-weight: bold"><span style="font-size: 150%; line-height: 116%;">Background</span></span><br><br>.sol Files are save files stored on your computer. Kongregate accesses these files to load your saves. Some .sols are encrypted and cannot be edited by most .sol editors. We manipulate .sol files so that the game requirements are met and the badges are given almost instantly or after a certain action.<br><br><span style="font-size: 150%; line-height: 116%;"><span style="font-weight: bold">Steps</span></span><br><br>I will be using the most recent .sol file attached to a forum post. (Which will be tookie's DuckLife .sol)<br>Also in this guide, I will be using * as wildcards, which will be a placeholder of your current situation.<br><br><span style="font-size: 150%; line-height: 116%;"><span style="font-weight: bold">Importing another user's .sol:</span></span><br><br>1) Let's start by actually downloading the .sol:<br><!-- l --><a class="postlink-local" href="http://forum.kongregatehack.com/download/file.php?id=398">download/file.php?id=398</a><!-- l --><br>and save that to a random folder, in this screenshot, I specifically made a folder in my Hacking Folder to hold .sols (my folder is messy <img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_razz.gif" alt=":P" title="Razz">)<br><br><br>2) Once the .sol is downloaded, we need to find out where to put it. Go to the actual game and wait for the game to load. Left-Click on the ABP Icon in the top-right or bottom-right corner (or wherever you it's Icon at) to open up the "Blockable Items" menu. Type in the search box "chat.kongregate.com". At LEAST 1 entry will show if the game is loaded, and you have to look at the link to see where the .sol is. Once you find where the .sol is located, exit the game (go back a page, <span style="font-weight: bold">do NOT be in the game</span>, this is mandatory!)<br>Example: DuckLife gameframe is loaded through: */gamez/0007/3523/* , so that's where the .sol is located.<br><br>3) Open C:\Documents and Settings\*\Application Data\Macromedia\Flash Player\#SharedObjects\*\chat.kongregate.com\gamez\0007\3523\live\ducklife_kong.swf and also open up the place where you saved the .sol.<br><br>4) Now, as easy in 1 simple motion, drag the edited .sol into the game folder, and you will be notified if you want to modify the file, click Yes. There! Now that you have tookie's .sol as your .sol, go back into the game and start it up and load the save. Everything should be different as you are now playing what tookie was playing. Simple no?<br><br>Was that hard? .sol hacking is not that hard, it's just repetitive as you constantly have to download the .sol, put it in your folder, and so on.<br><br><span style="font-size: 150%; line-height: 116%;"><span style="font-weight: bold">Exporting your .sol for others to use:</span></span><br><br>Now, if you don't want to be a leecher and want to support the community, you can export your .sol for others to use. This is not hard, it's actually easier to share it than it is to import it.<br><br>Let's say someone posted a topic of a game you've already beaten, and that user wants hacks or saves as he is lazy. Let's give him what he wants because we're nice like that <img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_e_smile.gif" alt=":)" title="Smile">.<br><br>1) Open the game and find the .sol location using ABP.<br><br>2) Go to the location in the chat.kongregate.com folder and find the .sol.<br><br>3) Once you've found it, reply to the post and click "Add Attachment", and go to the location of the .sol.<br><br>4) Upload to the thread. To really help others, add the location to where you put the .sol.<br><br>Was that hard... honestly and truly, was that any harder than uploading? This was only a few words, and Importing was almost like typing a novel! Well, now that you've supported the community, give yourself a pat on the back and +Karma yourself; you've done a good and bad deed (good for supporting, bad for hacking <img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_evil.gif" alt=":evil:" title="Evil or Very Mad">).<br><br>Well, thank you for reading my guide, I hope this has helped a lot of people in their quest to supporting! Ciao!</div>
  217.  
  218.             <div id="sig19347" class="signature">How do you use an AoB? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19344#p19344" rel="nofollow" class="postlink">Find out here!</a><br>What is cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19225#p19225" rel="nofollow" class="postlink">Find out here!</a> <br>How do I use cheat engine? <a href="http://forum.kongregatehack.com/viewtopic.php?p=19333#p19333" rel="nofollow" class="postlink">Find out here!</a><br>If you are new here, <a href="http://forum.kongregatehack.com/viewtopic.php?f=27&t=1947&start=0" rel="nofollow" class="postlink">READ THIS BEFORE POSTING!</a></div>
  219.         </div>
  220.  
  221.                     <dl class="postprofile" id="profile19347">
  222.             <dt>
  223.                 <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><strong><span style="color: #00AA00;" class="username-coloured">Aerelyte</span></strong>            </dt>
  224.             <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><dd>Moderator</dd>
  225.         <dd>&nbsp;</dd>
  226.  
  227.         <dd><strong>Posts:</strong> 786</dd><dd><strong>Joined:</strong> Thu Mar 19, 2009 4:51 pm</dd>
  228.         </dl>
  229.    
  230.         <div class="back2top"><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#wrap" class="top" title="Top">Top</a></div>
  231.  
  232.         <span class="corners-bottom"><span></span></span></div>
  233.     </div>
  234.  
  235.     <hr class="divider">
  236.    
  237.         <div id="p19348" class="post bg2">
  238.         <div class="inner"><span class="corners-top"><span></span></span>
  239.  
  240.         <div class="postbody">
  241.            
  242.             <h3><a href="http://www.kongregatehack.com/forum/viewtopic.php?f=27&t=1947#p19348">Step By Step Guide To Root Variables</a></h3>
  243.             <p class="author"><img src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/icon_post_target.gif" width="11" height="9" alt="Post" title="Post">by <strong><span style="color: #00AA00;" class="username-coloured">ignored</span></strong> » Sat Feb 27, 2010 10:31 pm </p>
  244.  
  245.            
  246.             <div class="content"><span style="font-weight: bold"><span style="text-decoration: underline"><span style="color: #0000FF">A Note From Aerelyte</span></span></span> - I realize that the purpose of this thread was to provide the most basic of the basic hacking information and most of you probably wouldn't consider this to be basic. However, i think this is something that can be very useful, plus i didn't have anything really to write on Root Variables and i didnt really wanna leave them out either. So, i put this here from ignored. His original post and his really in depth guide to root variables can be found <a href="http://forum.kongregatehack.com/viewtopic.php?f=11&t=283" rel="nofollow" class="postlink" target="_blank">Here.</a><br><br><span style="font-size: 150%; line-height: 116%;"><span style="text-decoration: underline">Step-by-Step</span></span><br><br> You probably don't care about how these variables work, and you just want to know how to add them to Cheat Engine. Here is a very simple step-by-step that I hope you can follow along with. The values you get will be different from the ones in this example.<br><br>Step 1, Find your variable name:<br>You have discovered on the forums that tactical points are tracked with the root variable _root.tactical.<br><br>Step 2, Search for the variable:<br>In CE set the Value Type to Text, and search for _level0/:tactical. If you get more than one result you will need to do the remaining steps on all of them until you get the right location. Add the address to your list.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables14.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables14.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>Step 3, Search for a pointer referencing this string:<br>Reverse the order of the bytes of the address. If the address for _level0/:tactical was 060B3290, then the bytes are 06, 0B, 32, 90, the reverse order would be 90, 32, 0B, 06, and the reverse address would be 90320B06 (This is what reversing the address means in each of the next steps). Do a New Scan, set the Value Type to Array of Bytes, and search for this reversed address. You should only get one result that has an address that probably ends in a C. Add this to your list.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables15.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables15.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>Step 3, Find the root variable:<br>Subtract the address you found in the previous step by -07 (Hex). To do this you can use Windows Calculator. Put the calculator in scientific mode, and then Hex. Type in the last two digits of the address you found (6C), then type -7, and hit enter. This will return 65. Reverse this address from 05E5C665 to 65C6E505. Do a New Scan, set the Value Type to Array of Bytes, and search for this reversed address. You should get one result that has an address that ends in an 8. Add this to your list.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables16.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables16.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>Step 4, Search for the pointer to this root variable:<br>Change the last digit of the address you got in the last step from an 8 to a 7, and reverse it. So our 05ED6A18 address becomes 176AED05. Do a New Scan, set the Value Type to Array of Bytes, and search for this reversed address. You should get one result. Add this to your list.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables17.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables17.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>Step 5, Add the new address as a pointer:<br>Copy the address of the result we got in the last step (0657D108). Click on the Add address manually button. Check the Pointer box. Paste in the address. Set the offset to 05. Click OK.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables18.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables18.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><br>Step 6, Change the value as you see fit:<br>You now have a 4-byte pointer that will always be pointing to the value of _root.tactical. You can set this value to whatever you like, and lock it. Then feel free to play the game how you'd like to.<br><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables19.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables19.jpg" alt="Image" width="400" style="cursor: pointer; " title="Click Here To See Image Full Size "></a><br><a href="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables20.jpg" rel="lightbox [slideshow]"><img class="postimage" src="./KongregateHack Forum • View topic - [Sticky] Guide to the basics_files/RootVariables20.jpg" alt="Image"></a><br><br><span style="text-decoration: underline">Advantages and Disadvantages</span><br><br>The disadvantages to this is that root variable hacking is much more difficult in Cheat Engine than other tools, and usually .sol file hacking or using Ranarok would be a better option. AS2 will eventually be replaced by AS3, and this information will become obsolete. You need to know what the variable names are, which will require other tools depending on how good you are with Cheat Engine. Working with more than one value is difficult. Games that don't pause can cause issues with tracking down values (though you can still do process pausing with third party tools).<br><br>The biggest advantage I see to this is that you can now find any root value in memory at the start of the game without having to do searches for changing values. For this reason root variables can be more useful, and easier to hack than normal variables. It provides an alternate way of doing things for people experiencing problems with Ragnarok, or who want to do some more advanced memory hacking.</div>
  247.  
  248.            
  249.         </div>
Advertisement
Add Comment
Please, Sign In to add comment