<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.cheatengine.org/index.php?action=history&amp;feed=atom&amp;title=Tutorials%3AAuto_Assembler%3ATemplates</id>
	<title>Tutorials:Auto Assembler:Templates - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cheatengine.org/index.php?action=history&amp;feed=atom&amp;title=Tutorials%3AAuto_Assembler%3ATemplates"/>
	<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;action=history"/>
	<updated>2026-04-04T21:18:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5861&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 14:43, 22 April 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5861&amp;oldid=prev"/>
		<updated>2018-04-22T14:43:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:43, 22 April 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot; &gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Finding the injection point is beyond the scope of this tutorial, see: [[Tutorials:Auto_Assembler:Injection_basic|Auto Assembler - Code Injection Basic]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Finding the injection point is beyond the scope of this tutorial, see: [[Tutorials:Auto_Assembler:Injection_basic|Auto Assembler - Code Injection Basic]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note: You &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;aren't &lt;/del&gt;attached to a process when working with the auto assembler, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;oryou &lt;/del&gt;will tend to get errors.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note: You &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;should be &lt;/ins&gt;attached to a process when working with the auto assembler, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or you &lt;/ins&gt;will tend to get errors.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:See this for attaching to a process: [[Tutorials:AttachToProcess|How to attach to a process]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:See this for attaching to a process: [[Tutorials:AttachToProcess|How to attach to a process]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5860&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 14:42, 22 April 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5860&amp;oldid=prev"/>
		<updated>2018-04-22T14:42:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:42, 22 April 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot; &gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Finding the injection point is beyond the scope of this tutorial, see: [[Tutorials:Auto_Assembler:Injection_basic|Auto Assembler - Code Injection Basic]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Finding the injection point is beyond the scope of this tutorial, see: [[Tutorials:Auto_Assembler:Injection_basic|Auto Assembler - Code Injection Basic]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note: You aren't attached to a process when working with the auto assembler, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you &lt;/del&gt;will tend to get errors. See this for attaching to a process: [[Tutorials:AttachToProcess|How to attach to a process]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note: You aren't attached to a process when working with the auto assembler, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;oryou &lt;/ins&gt;will tend to get errors.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt;See this for attaching to a process: [[Tutorials:AttachToProcess|How to attach to a process]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5765&amp;oldid=prev</id>
		<title>TheyCallMeTim13: /* How to load an auto assembler template */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5765&amp;oldid=prev"/>
		<updated>2018-02-06T00:00:12Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;How to load an auto assembler template&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 00:00, 6 February 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l554&quot; &gt;Line 554:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 554:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;address:&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;address:&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;db&amp;lt;/span&amp;gt; bytes&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;db&amp;lt;/span&amp;gt; bytes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;// &lt;/del&gt;&amp;lt;span style=&amp;quot;color:rgb(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;249&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;38&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;114&lt;/del&gt;);&amp;quot;&amp;gt;mov&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/span&amp;gt; &lt;/del&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;&lt;/del&gt;ebx&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/span&amp;gt;&lt;/del&gt;+&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;&lt;/del&gt;00000480&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/span&amp;gt;&lt;/del&gt;],&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;&lt;/del&gt;eax&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;span style=&amp;quot;color:rgb(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;117&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;113&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;94&lt;/ins&gt;);&amp;quot;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;// &lt;/ins&gt;mov [ebx+00000480],eax&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;dealloc(newmem)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;dealloc(newmem)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5764&amp;oldid=prev</id>
		<title>TheyCallMeTim13: /* How to load an auto assembler template */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5764&amp;oldid=prev"/>
		<updated>2018-02-05T23:53:18Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;How to load an auto assembler template&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 23:53, 5 February 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l44&quot; &gt;Line 44:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.02.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.02.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Next Cheat Engine will ask for the name of the symbol of the AOB, this &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;need &lt;/del&gt;to be unique so it can be registered (added to the user symbols list), to be available in the disable section.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Next Cheat Engine will ask for the name of the symbol of the AOB, this &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;needs &lt;/ins&gt;to be unique so it can be registered (added to the user symbols list), to be available in the disable section.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.03.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.03.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5763&amp;oldid=prev</id>
		<title>TheyCallMeTim13: /* How to load an auto assembler template */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=5763&amp;oldid=prev"/>
		<updated>2018-02-05T23:52:44Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;How to load an auto assembler template&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 23:52, 5 February 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l44&quot; &gt;Line 44:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.02.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.02.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Next Cheat Engine will ask for the name of the symbol of the AOB.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Next Cheat Engine will ask for the name of the symbol of the AOB&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, this need to be unique so it can be registered (added to the user symbols list), to be available in the disable section&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.03.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Tutorials.AutoAssembler.Template.03.png|border]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l607&quot; &gt;Line 607:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 607:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;/li&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;lt;/li&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/ul&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/ul&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== See also ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=4153&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 14:00, 19 March 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=4153&amp;oldid=prev"/>
		<updated>2017-03-19T14:00:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:00, 19 March 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Assembler]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Assembler]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DISPLAYTITLE:Auto Assembler Templates}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When working with auto assembler it's usually easiest to start with a template.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When working with auto assembler it's usually easiest to start with a template.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=4001&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 12:51, 19 March 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=4001&amp;oldid=prev"/>
		<updated>2017-03-19T12:51:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 12:51, 19 March 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Tutorial]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Assembler]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When working with auto assembler it's usually easiest to start with a template.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When working with auto assembler it's usually easiest to start with a template.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=3779&amp;oldid=prev</id>
		<title>TheyCallMeTim13: Created page with 'When working with auto assembler it's usually easiest to start with a template.  Finding the injection point is beyond the scope of this tutorial, see: [[Tutorials:Auto_Assembler…'</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Templates&amp;diff=3779&amp;oldid=prev"/>
		<updated>2017-03-18T22:57:28Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;When working with auto assembler it&amp;#039;s usually easiest to start with a template.  Finding the injection point is beyond the scope of this tutorial, see: [[Tutorials:Auto_Assembler…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;When working with auto assembler it's usually easiest to start with a template.&lt;br /&gt;
&lt;br /&gt;
Finding the injection point is beyond the scope of this tutorial, see: [[Tutorials:Auto_Assembler:Injection_basic|Auto Assembler - Code Injection Basic]]&lt;br /&gt;
&lt;br /&gt;
Note: You aren't attached to a process when working with the auto assembler, you will tend to get errors. See this for attaching to a process: [[Tutorials:AttachToProcess|How to attach to a process]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to load an auto assembler template ==&lt;br /&gt;
'''With the injection point selected (highlighted) in the memory view form''', '''on the forms menu select ''tools'' then select ''auto assembler'''''.&lt;br /&gt;
&lt;br /&gt;
[[File:Tutorials.AutoAssembler.open.01.png|border]]&lt;br /&gt;
&lt;br /&gt;
This will open a new auto assembler form, with the injection point still highlighted in the memory view form, '''in the auto assembler form menu select ''templates'' then select the desired template'''.&lt;br /&gt;
&lt;br /&gt;
[[File:Tutorials.AutoAssembler.Template.01.png|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of templates and prompts:&lt;br /&gt;
* Code injection&lt;br /&gt;
** Address&lt;br /&gt;
* API Hook&lt;br /&gt;
** API Hook prompt&lt;br /&gt;
**:[[File:Tutorials.AutoAssembler.Template.apiHook.prompt.01.png|border]]&lt;br /&gt;
*** Original API Address&lt;br /&gt;
*** New API Address&lt;br /&gt;
*** Address for Original API call storage - Optional&lt;br /&gt;
* Code relocation&lt;br /&gt;
** Start Address&lt;br /&gt;
** End Address&lt;br /&gt;
* Call CE lua function&lt;br /&gt;
* AOB Injection&lt;br /&gt;
** Address&lt;br /&gt;
** Symbol&lt;br /&gt;
* Full Injection&lt;br /&gt;
** Address&lt;br /&gt;
* Cheat Table framework code&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So if ''aob injection'' was selected you would be asked for an address (injection point), a default one is pulled form the selected instruction in the memory view form.&lt;br /&gt;
&lt;br /&gt;
[[File:Tutorials.AutoAssembler.Template.02.png|border]]&lt;br /&gt;
&lt;br /&gt;
Next Cheat Engine will ask for the name of the symbol of the AOB.&lt;br /&gt;
&lt;br /&gt;
[[File:Tutorials.AutoAssembler.Template.03.png|border]]&lt;br /&gt;
&lt;br /&gt;
Then some thing like this would be generated:&lt;br /&gt;
&lt;br /&gt;
[[File:Tutorials.AutoAssembler.Template.aobInjection.01.png|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of templates and examples:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Code injection&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        Address: &amp;quot;Tutorial-i386.exe&amp;quot;+23B00&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;alloc(newmem,2048)&lt;br /&gt;
label(returnhere)&lt;br /&gt;
label(originalcode)&lt;br /&gt;
label(exit)&lt;br /&gt;
&lt;br /&gt;
newmem: //this is allocated memory, you have read,write,execute access&lt;br /&gt;
//place your code here&lt;br /&gt;
&lt;br /&gt;
originalcode:&lt;br /&gt;
mov [ebx+00000480],eax&lt;br /&gt;
&lt;br /&gt;
exit:&lt;br /&gt;
jmp returnhere&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B00:&lt;br /&gt;
jmp newmem&lt;br /&gt;
nop&lt;br /&gt;
returnhere:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;line-height:1.15em;white-space:pre;font-family:'Lucida Console';display:block;overflow-x:auto;padding:0.5em;background:rgb(35, 36, 31);color:rgb(248, 248, 242);&amp;quot;&amp;gt;alloc(newmem,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;2048&amp;lt;/span&amp;gt;)&lt;br /&gt;
label(returnhere)&lt;br /&gt;
label(originalcode)&lt;br /&gt;
label(exit)&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
newmem:&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;//this is allocated memory, you have read,write,execute access&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;//place your code here&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
originalcode:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
exit:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; returnhere&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;&amp;quot;Tutorial-i386.exe&amp;quot;&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;23B00&amp;lt;/span&amp;gt;:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; newmem&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;nop&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;returnhere:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;API Hook&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        Original API Address: 00423B00&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        New API Address: 00123ABC&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;alloc(originalcall,2048)&lt;br /&gt;
label(returnhere)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
originalcall:&lt;br /&gt;
&lt;br /&gt;
mov [ebx+00000480],eax&lt;br /&gt;
jmp returnhere&lt;br /&gt;
&lt;br /&gt;
00423B00:&lt;br /&gt;
jmp 00123ABC&lt;br /&gt;
nop&lt;br /&gt;
returnhere:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;line-height:1.15em;white-space:pre;font-family:'Lucida Console';display:block;overflow-x:auto;padding:0.5em;background:rgb(35, 36, 31);color:rgb(248, 248, 242);&amp;quot;&amp;gt;alloc(originalcall,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;2048&amp;lt;/span&amp;gt;)&lt;br /&gt;
label(returnhere)&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
originalcall:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; returnhere&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00423B00&amp;lt;/span&amp;gt;:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00123ABC&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;nop&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;returnhere:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Code relocation&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        Start Address: 00423B00&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        End Address: 00423B80&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;alloc(newmem,256)&lt;br /&gt;
&lt;br /&gt;
label(orig_00423B50)&lt;br /&gt;
label(orig_00423B67)&lt;br /&gt;
&lt;br /&gt;
newmem:&lt;br /&gt;
mov [ebx+00000480],eax&lt;br /&gt;
lea edx,[ebp-2C]&lt;br /&gt;
call Tutorial-i386.exe+39D10&lt;br /&gt;
mov edx,[ebp-2C]&lt;br /&gt;
mov eax,[ebx+0000046C]&lt;br /&gt;
call Tutorial-i386.exe+93640&lt;br /&gt;
cmp dword ptr [ebx+00000480],00&lt;br /&gt;
mov eax,[Tutorial-i386.exe+14F224]&lt;br /&gt;
call Tutorial-i386.exe+118610&lt;br /&gt;
mov eax,00000064&lt;br /&gt;
mov [ebx+00000480],eax&lt;br /&gt;
lea edx,[ebp-2C]&lt;br /&gt;
call Tutorial-i386.exe+39D10&lt;br /&gt;
mov edx,[ebp-2C]&lt;br /&gt;
mov eax,[ebx+0000046C]&lt;br /&gt;
call Tutorial-i386.exe+93640&lt;br /&gt;
&lt;br /&gt;
orig_00423B50:&lt;br /&gt;
call Tutorial-i386.exe+D730&lt;br /&gt;
lea eax,[ebp-2C]&lt;br /&gt;
call Tutorial-i386.exe+3BB0&lt;br /&gt;
pop eax&lt;br /&gt;
test eax,eax&lt;br /&gt;
call Tutorial-i386.exe+D860&lt;br /&gt;
&lt;br /&gt;
orig_00423B67:&lt;br /&gt;
pop ebx&lt;br /&gt;
leave &lt;br /&gt;
ret &lt;br /&gt;
add [eax],al&lt;br /&gt;
add [eax],al&lt;br /&gt;
add [eax],al&lt;br /&gt;
push ebp&lt;br /&gt;
mov ebp,esp&lt;br /&gt;
lea esp,[esp-44]&lt;br /&gt;
push ebx&lt;br /&gt;
push esi&lt;br /&gt;
mov ebx,eax&lt;br /&gt;
mov [ebp-44],00000000&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;line-height:1.15em;white-space:pre;font-family:'Lucida Console';display:block;overflow-x:auto;padding:0.5em;background:rgb(35, 36, 31);color:rgb(248, 248, 242);&amp;quot;&amp;gt;alloc(newmem,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;256&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
label(orig_00423B50)&lt;br /&gt;
label(orig_00423B67)&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
newmem:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;lea&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;edx&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;-&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;2C&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;39D10&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;edx&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;-&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;2C&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;0000046C&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;93640&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;cmp&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;dword&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ptr&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;,[Tutorial-i386.exe+14F224]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;118610&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000064&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;lea&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;edx&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;-&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;2C&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;39D10&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;edx&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;-&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;2C&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+0000046C]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;93640&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
orig_00423B50:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;D730&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;lea&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;-&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;2C&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;3BB0&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;pop&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;test&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;,&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;call&amp;lt;/span&amp;gt; Tutorial-i386.exe+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;D860&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
orig_00423B67:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;pop&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;leave&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;ret&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;add&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;al&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;add&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;al&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;add&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;al&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;push&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;,&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;esp&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;lea&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;esp&amp;lt;/span&amp;gt;,[&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;esp&amp;lt;/span&amp;gt;-&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;44&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;push&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;push&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;esi&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;,&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebp&amp;lt;/span&amp;gt;-&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;44&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000000&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Call CE lua function&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;loadlibrary(luaclient-i386.dll)&lt;br /&gt;
luacall(openLuaServer('CELUASERVER'))&lt;br /&gt;
&lt;br /&gt;
CELUA_ServerName:&lt;br /&gt;
db 'CELUASERVER',0&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
//luacall call example:&lt;br /&gt;
push integervariableyouwishtopasstolua&lt;br /&gt;
push addresstostringwithfunction  //(The lua function will have access to the variable passed by name &amp;quot;parameter&amp;quot;)&lt;br /&gt;
call CELUA_ExecuteFunction&lt;br /&gt;
&lt;br /&gt;
//------&lt;br /&gt;
//Alternate call by ref example:&lt;br /&gt;
&lt;br /&gt;
mov eax,[addresswithluafunctionidstored]&lt;br /&gt;
test eax,eax&lt;br /&gt;
jne short hasrefid&lt;br /&gt;
&lt;br /&gt;
push addresswithluafunctionname&lt;br /&gt;
call CELUA_GetFunctionReferenceFromName  //Basically calls createRef(functionname) and returns the value&lt;br /&gt;
mov [addresswithluafunctionidstored],eax&lt;br /&gt;
hasrefid:&lt;br /&gt;
mov [addresswithparameterlist],param1&lt;br /&gt;
mov [addresswithparameterlist+4],param2&lt;br /&gt;
mov [addresswithparameterlist+8],param3&lt;br /&gt;
//...&lt;br /&gt;
push 0 //0=no async, 1=async.  Use async if you do not wish to update the GUI. Faster&lt;br /&gt;
push addresswithparameterlist&lt;br /&gt;
push numberofparameterstopass&lt;br /&gt;
push eax //push the reference ID of the function&lt;br /&gt;
call CELUA_ExecuteFunctionByReference&lt;br /&gt;
&lt;br /&gt;
When done EAX will contain the result of the lua function&lt;br /&gt;
And as per common 32-bit calling convention, EDX and ECX could have been altered. So save/restore them beforehand&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;line-height:1.15em;white-space:pre;font-family:'Lucida Console';display:block;overflow-x:auto;padding:0.5em;background:rgb(35, 36, 31);color:rgb(248, 248, 242);&amp;quot;&amp;gt;loadlibrary(luaclient-i386.dll)&lt;br /&gt;
luacall(openLuaServer(&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;'CELUASERVER'&amp;lt;/span&amp;gt;))&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
CELUA_ServerName:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;db&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;'CELUASERVER'&amp;lt;/span&amp;gt;,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;{&lt;br /&gt;
//luacall call example:&lt;br /&gt;
push integervariableyouwishtopasstolua&lt;br /&gt;
push addresstostringwithfunction  //(The lua function will have access to the variable passed by name &amp;quot;parameter&amp;quot;)&lt;br /&gt;
call CELUA_ExecuteFunction&lt;br /&gt;
&lt;br /&gt;
//------&lt;br /&gt;
//Alternate call by ref example:&lt;br /&gt;
&lt;br /&gt;
mov eax,[addresswithluafunctionidstored]&lt;br /&gt;
test eax,eax&lt;br /&gt;
jne short hasrefid&lt;br /&gt;
&lt;br /&gt;
push addresswithluafunctionname&lt;br /&gt;
call CELUA_GetFunctionReferenceFromName  //Basically calls createRef(functionname) and returns the value&lt;br /&gt;
mov [addresswithluafunctionidstored],eax&lt;br /&gt;
hasrefid:&lt;br /&gt;
mov [addresswithparameterlist],param1&lt;br /&gt;
mov [addresswithparameterlist+4],param2&lt;br /&gt;
mov [addresswithparameterlist+8],param3&lt;br /&gt;
//...&lt;br /&gt;
push 0 //0=no async, 1=async.  Use async if you do not wish to update the GUI. Faster&lt;br /&gt;
push addresswithparameterlist&lt;br /&gt;
push numberofparameterstopass&lt;br /&gt;
push eax //push the reference ID of the function&lt;br /&gt;
call CELUA_ExecuteFunctionByReference&lt;br /&gt;
&lt;br /&gt;
When done EAX will contain the result of the lua function&lt;br /&gt;
And as per common 32-bit calling convention, EDX and ECX could have been altered. So save/restore them beforehand&lt;br /&gt;
}&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;AOB Injection&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        Address: &amp;quot;Tutorial-i386.exe&amp;quot;+23B00&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        Symbol: INJECT&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;{ Game   : Tutorial-i386.exe&lt;br /&gt;
  Version: &lt;br /&gt;
  Date   : 2017-03-18&lt;br /&gt;
  Author : TheyCallMeTim13&lt;br /&gt;
&lt;br /&gt;
  This script does blah blah blah&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[ENABLE]&lt;br /&gt;
&lt;br /&gt;
aobscanmodule(INJECT,Tutorial-i386.exe,89 83 80 04 00 00 8D 55 D4 E8 02) // should be unique&lt;br /&gt;
alloc(newmem,$1000)&lt;br /&gt;
&lt;br /&gt;
label(code)&lt;br /&gt;
label(return)&lt;br /&gt;
&lt;br /&gt;
newmem:&lt;br /&gt;
&lt;br /&gt;
code:&lt;br /&gt;
  mov [ebx+00000480],eax&lt;br /&gt;
  jmp return&lt;br /&gt;
&lt;br /&gt;
INJECT:&lt;br /&gt;
  jmp newmem&lt;br /&gt;
  nop&lt;br /&gt;
return:&lt;br /&gt;
registersymbol(INJECT)&lt;br /&gt;
&lt;br /&gt;
[DISABLE]&lt;br /&gt;
&lt;br /&gt;
INJECT:&lt;br /&gt;
  db 89 83 80 04 00 00&lt;br /&gt;
&lt;br /&gt;
unregistersymbol(INJECT)&lt;br /&gt;
dealloc(newmem)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
// ORIGINAL CODE - INJECTION POINT: &amp;quot;Tutorial-i386.exe&amp;quot;+23B00&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23ADC: E8 CF 99 FE FF        -  call Tutorial-i386.exe+D4B0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE1: E8 DA B4 FE FF        -  call Tutorial-i386.exe+EFC0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE6: 50                    -  push eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE7: 85 C0                 -  test eax,eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE9: 75 65                 -  jne Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AEB: B8 05 00 00 00        -  mov eax,00000005&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF0: E8 FB AB FE FF        -  call Tutorial-i386.exe+E6F0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF5: 8D 50 01              -  lea edx,[eax+01]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF8: 8B 83 80 04 00 00     -  mov eax,[ebx+00000480]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AFE: 29 D0                 -  sub eax,edx&lt;br /&gt;
// ---------- INJECTING HERE ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B00: 89 83 80 04 00 00     -  mov [ebx+00000480],eax&lt;br /&gt;
// ---------- DONE INJECTING  ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B06: 8D 55 D4              -  lea edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B09: E8 02 62 01 00        -  call Tutorial-i386.exe+39D10&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B0E: 8B 55 D4              -  mov edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B11: 8B 83 6C 04 00 00     -  mov eax,[ebx+0000046C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B17: E8 24 FB 06 00        -  call Tutorial-i386.exe+93640&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B1C: 83 BB 80 04 00 00 00  -  cmp dword ptr [ebx+00000480],00&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B23: 7D 2B                 -  jnl Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B25: A1 24 F2 54 00        -  mov eax,[Tutorial-i386.exe+14F224]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2A: E8 E1 4A 0F 00        -  call Tutorial-i386.exe+118610&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2F: B8 64 00 00 00        -  mov eax,00000064&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;line-height:1.15em;white-space:pre;font-family:'Lucida Console';display:block;overflow-x:auto;padding:0.5em;background:rgb(35, 36, 31);color:rgb(248, 248, 242);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;{ Game   : Tutorial-i386.exe&lt;br /&gt;
  Version: &lt;br /&gt;
  Date   : 2017-03-18&lt;br /&gt;
  Author : TheyCallMeTim13&lt;br /&gt;
&lt;br /&gt;
  This script does blah blah blah&lt;br /&gt;
}&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:pink;font-weight:bold;&amp;quot;&amp;gt;[ENABLE]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
aobscanmodule(INJECT,Tutorial-i386.exe,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;89 83 80 04 00 00 8D 55 D4 E8 02&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;// should be unique&amp;lt;/span&amp;gt;&lt;br /&gt;
alloc(newmem,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;$1000&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
label(code)&lt;br /&gt;
label(return)&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
newmem:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
code:&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; return&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
INJECT:&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; newmem&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;nop&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;return:&amp;lt;/span&amp;gt;&lt;br /&gt;
registersymbol(INJECT)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:pink;font-weight:bold;&amp;quot;&amp;gt;[DISABLE]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
INJECT:&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;db&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;89 83 80 04 00 00&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
unregistersymbol(INJECT)&lt;br /&gt;
dealloc(newmem)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;{&lt;br /&gt;
// ORIGINAL CODE - INJECTION POINT: &amp;quot;Tutorial-i386.exe&amp;quot;+23B00&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23ADC: E8 CF 99 FE FF        -  call Tutorial-i386.exe+D4B0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE1: E8 DA B4 FE FF        -  call Tutorial-i386.exe+EFC0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE6: 50                    -  push eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE7: 85 C0                 -  test eax,eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE9: 75 65                 -  jne Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AEB: B8 05 00 00 00        -  mov eax,00000005&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF0: E8 FB AB FE FF        -  call Tutorial-i386.exe+E6F0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF5: 8D 50 01              -  lea edx,[eax+01]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF8: 8B 83 80 04 00 00     -  mov eax,[ebx+00000480]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AFE: 29 D0                 -  sub eax,edx&lt;br /&gt;
// ---------- INJECTING HERE ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B00: 89 83 80 04 00 00     -  mov [ebx+00000480],eax&lt;br /&gt;
// ---------- DONE INJECTING  ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B06: 8D 55 D4              -  lea edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B09: E8 02 62 01 00        -  call Tutorial-i386.exe+39D10&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B0E: 8B 55 D4              -  mov edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B11: 8B 83 6C 04 00 00     -  mov eax,[ebx+0000046C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B17: E8 24 FB 06 00        -  call Tutorial-i386.exe+93640&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B1C: 83 BB 80 04 00 00 00  -  cmp dword ptr [ebx+00000480],00&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B23: 7D 2B                 -  jnl Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B25: A1 24 F2 54 00        -  mov eax,[Tutorial-i386.exe+14F224]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2A: E8 E1 4A 0F 00        -  call Tutorial-i386.exe+118610&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2F: B8 64 00 00 00        -  mov eax,00000064&lt;br /&gt;
}&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Full Injection&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
        Address: &amp;quot;Tutorial-i386.exe&amp;quot;+23B00&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;{ Game   : Tutorial-i386.exe&lt;br /&gt;
  Version: &lt;br /&gt;
  Date   : 2017-03-18&lt;br /&gt;
  Author : TheyCallMeTim13&lt;br /&gt;
&lt;br /&gt;
  This script does blah blah blah&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
define(address,&amp;quot;Tutorial-i386.exe&amp;quot;+23B00)&lt;br /&gt;
define(bytes,89 83 80 04 00 00)&lt;br /&gt;
&lt;br /&gt;
[ENABLE]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
assert(address,bytes)&lt;br /&gt;
alloc(newmem,$1000)&lt;br /&gt;
&lt;br /&gt;
label(code)&lt;br /&gt;
label(return)&lt;br /&gt;
&lt;br /&gt;
newmem:&lt;br /&gt;
&lt;br /&gt;
code:&lt;br /&gt;
  mov [ebx+00000480],eax&lt;br /&gt;
  jmp return&lt;br /&gt;
&lt;br /&gt;
address:&lt;br /&gt;
  jmp newmem&lt;br /&gt;
  nop&lt;br /&gt;
return:&lt;br /&gt;
&lt;br /&gt;
[DISABLE]&lt;br /&gt;
&lt;br /&gt;
address:&lt;br /&gt;
  db bytes&lt;br /&gt;
  // mov [ebx+00000480],eax&lt;br /&gt;
&lt;br /&gt;
dealloc(newmem)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
// ORIGINAL CODE - INJECTION POINT: &amp;quot;Tutorial-i386.exe&amp;quot;+23B00&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23ADC: E8 CF 99 FE FF        -  call Tutorial-i386.exe+D4B0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE1: E8 DA B4 FE FF        -  call Tutorial-i386.exe+EFC0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE6: 50                    -  push eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE7: 85 C0                 -  test eax,eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE9: 75 65                 -  jne Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AEB: B8 05 00 00 00        -  mov eax,00000005&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF0: E8 FB AB FE FF        -  call Tutorial-i386.exe+E6F0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF5: 8D 50 01              -  lea edx,[eax+01]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF8: 8B 83 80 04 00 00     -  mov eax,[ebx+00000480]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AFE: 29 D0                 -  sub eax,edx&lt;br /&gt;
// ---------- INJECTING HERE ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B00: 89 83 80 04 00 00     -  mov [ebx+00000480],eax&lt;br /&gt;
// ---------- DONE INJECTING  ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B06: 8D 55 D4              -  lea edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B09: E8 02 62 01 00        -  call Tutorial-i386.exe+39D10&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B0E: 8B 55 D4              -  mov edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B11: 8B 83 6C 04 00 00     -  mov eax,[ebx+0000046C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B17: E8 24 FB 06 00        -  call Tutorial-i386.exe+93640&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B1C: 83 BB 80 04 00 00 00  -  cmp dword ptr [ebx+00000480],00&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B23: 7D 2B                 -  jnl Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B25: A1 24 F2 54 00        -  mov eax,[Tutorial-i386.exe+14F224]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2A: E8 E1 4A 0F 00        -  call Tutorial-i386.exe+118610&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2F: B8 64 00 00 00        -  mov eax,00000064&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;line-height:1.15em;white-space:pre;font-family:'Lucida Console';display:block;overflow-x:auto;padding:0.5em;background:rgb(35, 36, 31);color:rgb(248, 248, 242);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;{ Game   : Tutorial-i386.exe&lt;br /&gt;
  Version: &lt;br /&gt;
  Date   : 2017-03-18&lt;br /&gt;
  Author : TheyCallMeTim13&lt;br /&gt;
&lt;br /&gt;
  This script does blah blah blah&lt;br /&gt;
}&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
define(address,&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;&amp;quot;Tutorial-i386.exe&amp;quot;&amp;lt;/span&amp;gt;+ &amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;23B00&amp;lt;/span&amp;gt;)&lt;br /&gt;
define(bytes,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;89 83 80 04 00 00&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:pink;font-weight:bold;&amp;quot;&amp;gt;[ENABLE]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
assert(address,bytes)&lt;br /&gt;
alloc(newmem,&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;$1000&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
label(code)&lt;br /&gt;
label(return)&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
newmem:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
code:&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; return&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
address:&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;jmp&amp;lt;/span&amp;gt; newmem&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;nop&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;return:&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:pink;font-weight:bold;&amp;quot;&amp;gt;[DISABLE]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(102, 217, 239);&amp;quot;&amp;gt;&lt;br /&gt;
address:&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;db&amp;lt;/span&amp;gt; bytes&lt;br /&gt;
  // &amp;lt;span style=&amp;quot;color:rgb(249, 38, 114);&amp;quot;&amp;gt;mov&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;ebx&amp;lt;/span&amp;gt;+&amp;lt;span style=&amp;quot;color:rgb(174, 129, 255);&amp;quot;&amp;gt;00000480&amp;lt;/span&amp;gt;],&amp;lt;span style=&amp;quot;color:rgb(230, 219, 116);&amp;quot;&amp;gt;eax&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dealloc(newmem)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;{&lt;br /&gt;
// ORIGINAL CODE - INJECTION POINT: &amp;quot;Tutorial-i386.exe&amp;quot;+23B00&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23ADC: E8 CF 99 FE FF        -  call Tutorial-i386.exe+D4B0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE1: E8 DA B4 FE FF        -  call Tutorial-i386.exe+EFC0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE6: 50                    -  push eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE7: 85 C0                 -  test eax,eax&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AE9: 75 65                 -  jne Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AEB: B8 05 00 00 00        -  mov eax,00000005&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF0: E8 FB AB FE FF        -  call Tutorial-i386.exe+E6F0&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF5: 8D 50 01              -  lea edx,[eax+01]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AF8: 8B 83 80 04 00 00     -  mov eax,[ebx+00000480]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23AFE: 29 D0                 -  sub eax,edx&lt;br /&gt;
// ---------- INJECTING HERE ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B00: 89 83 80 04 00 00     -  mov [ebx+00000480],eax&lt;br /&gt;
// ---------- DONE INJECTING  ----------&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B06: 8D 55 D4              -  lea edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B09: E8 02 62 01 00        -  call Tutorial-i386.exe+39D10&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B0E: 8B 55 D4              -  mov edx,[ebp-2C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B11: 8B 83 6C 04 00 00     -  mov eax,[ebx+0000046C]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B17: E8 24 FB 06 00        -  call Tutorial-i386.exe+93640&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B1C: 83 BB 80 04 00 00 00  -  cmp dword ptr [ebx+00000480],00&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B23: 7D 2B                 -  jnl Tutorial-i386.exe+23B50&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B25: A1 24 F2 54 00        -  mov eax,[Tutorial-i386.exe+14F224]&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2A: E8 E1 4A 0F 00        -  call Tutorial-i386.exe+118610&lt;br /&gt;
&amp;quot;Tutorial-i386.exe&amp;quot;+23B2F: B8 64 00 00 00        -  mov eax,00000064&lt;br /&gt;
}&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Cheat Table framework code&lt;br /&gt;
        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;[ENABLE]&lt;br /&gt;
//code from here to '[DISABLE]' will be used to enable the cheat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
[DISABLE]&lt;br /&gt;
//code from here till the end of the code will be used to disable the cheat&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;line-height:1.15em;white-space:pre;font-family:'Lucida Console';display:block;overflow-x:auto;padding:0.5em;background:rgb(35, 36, 31);color:rgb(248, 248, 242);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:pink;font-weight:bold;&amp;quot;&amp;gt;[ENABLE]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;//code from here to '[DISABLE]' will be used to enable the cheat&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;span style=&amp;quot;color:pink;font-weight:bold;&amp;quot;&amp;gt;[DISABLE]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:rgb(117, 113, 94);&amp;quot;&amp;gt;//code from here till the end of the code will be used to disable the cheat&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Tutorials]]&lt;br /&gt;
&lt;br /&gt;
==== Syntax Highlighter ====&lt;br /&gt;
* [http://pinetools.com/syntax-highlighter pinetools.com/syntax-highlighter]&lt;/div&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
</feed>