layouting
This commit is contained in:
		
							parent
							
								
									70712ef6ce
								
							
						
					
					
						commit
						4d8a1d9abf
					
				| 
						 | 
					@ -307,6 +307,7 @@ Deobfuscation with FLOSS</a></p>
 | 
				
			||||||
<section class="slide level1">
 | 
					<section class="slide level1">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h2 id="packing">Packing</h2>
 | 
					<h2 id="packing">Packing</h2>
 | 
				
			||||||
 | 
					<p>Compress binary data</p>
 | 
				
			||||||
<div class="sourceCode" id="cb2"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a>            <span class="ex">ooooo</span>     ooo  ooooooooo.  ooooooo  ooooo</span>
 | 
					<div class="sourceCode" id="cb2"><pre class="sourceCode sh"><code class="sourceCode bash"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a>            <span class="ex">ooooo</span>     ooo  ooooooooo.  ooooooo  ooooo</span>
 | 
				
			||||||
<span id="cb2-2"><a href="#cb2-2" aria-hidden="true" tabindex="-1"></a>            <span class="kw">`</span><span class="ex">888</span><span class="st">'     `8'</span>  <span class="kw">`</span>888   <span class="kw">`</span><span class="ex">Y88.</span> <span class="kw">`</span>8888    d8<span class="st">'</span></span>
 | 
					<span id="cb2-2"><a href="#cb2-2" aria-hidden="true" tabindex="-1"></a>            <span class="kw">`</span><span class="ex">888</span><span class="st">'     `8'</span>  <span class="kw">`</span>888   <span class="kw">`</span><span class="ex">Y88.</span> <span class="kw">`</span>8888    d8<span class="st">'</span></span>
 | 
				
			||||||
<span id="cb2-3"><a href="#cb2-3" aria-hidden="true" tabindex="-1"></a><span class="st">             888       8    888   .d88'</span>   Y888..8P</span>
 | 
					<span id="cb2-3"><a href="#cb2-3" aria-hidden="true" tabindex="-1"></a><span class="st">             888       8    888   .d88'</span>   Y888..8P</span>
 | 
				
			||||||
| 
						 | 
					@ -318,7 +319,8 @@ Deobfuscation with FLOSS</a></p>
 | 
				
			||||||
</section>
 | 
					</section>
 | 
				
			||||||
<section class="slide level1">
 | 
					<section class="slide level1">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h3 id="mangling">Mangling</h3>
 | 
					<h2 id="mangling">Mangling</h2>
 | 
				
			||||||
 | 
					Library symbols in compiled code for data that have the same name
 | 
				
			||||||
<section>
 | 
					<section>
 | 
				
			||||||
<pre><code data-trim data-noescape>
 | 
					<pre><code data-trim data-noescape>
 | 
				
			||||||
c++filt
 | 
					c++filt
 | 
				
			||||||
| 
						 | 
					@ -333,7 +335,7 @@ std::char_traits<char>, std::allocator<char> > const&, unsigned long)
 | 
				
			||||||
</section>
 | 
					</section>
 | 
				
			||||||
<section class="slide level1">
 | 
					<section class="slide level1">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<h3 id="code-elements">Code Elements</h3>
 | 
					<h2 id="code-elements">Code Elements</h2>
 | 
				
			||||||
<ul>
 | 
					<ul>
 | 
				
			||||||
<li class="fragment">Adding Unnecessary Instructions</li>
 | 
					<li class="fragment">Adding Unnecessary Instructions</li>
 | 
				
			||||||
<li class="fragment">Changing Control Flows</li>
 | 
					<li class="fragment">Changing Control Flows</li>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -188,6 +188,8 @@ f"{b}{a}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Packing 
 | 
					## Packing 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Compress binary data
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```sh
 | 
					```sh
 | 
				
			||||||
            ooooo     ooo  ooooooooo.  ooooooo  ooooo
 | 
					            ooooo     ooo  ooooooooo.  ooooooo  ooooo
 | 
				
			||||||
            `888'     `8'  `888   `Y88. `8888    d8'
 | 
					            `888'     `8'  `888   `Y88. `8888    d8'
 | 
				
			||||||
| 
						 | 
					@ -202,8 +204,9 @@ f"{b}{a}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Mangling
 | 
					## Mangling
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Library symbols in compiled code for data that have the same name
 | 
				
			||||||
<section>
 | 
					<section>
 | 
				
			||||||
<pre><code data-trim data-noescape>
 | 
					<pre><code data-trim data-noescape>
 | 
				
			||||||
c++filt
 | 
					c++filt
 | 
				
			||||||
| 
						 | 
					@ -216,7 +219,7 @@ std::char_traits<char>, std::allocator<char> > const&, unsigned long)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Code Elements
 | 
					## Code Elements
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* Adding Unnecessary Instructions
 | 
					* Adding Unnecessary Instructions
 | 
				
			||||||
* Changing Control Flows
 | 
					* Changing Control Flows
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue