layouting
This commit is contained in:
		
							parent
							
								
									70712ef6ce
								
							
						
					
					
						commit
						4d8a1d9abf
					
				| 
						 | 
				
			
			@ -307,6 +307,7 @@ Deobfuscation with FLOSS</a></p>
 | 
			
		|||
<section class="slide level1">
 | 
			
		||||
 | 
			
		||||
<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>
 | 
			
		||||
<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>
 | 
			
		||||
| 
						 | 
				
			
			@ -318,7 +319,8 @@ Deobfuscation with FLOSS</a></p>
 | 
			
		|||
</section>
 | 
			
		||||
<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>
 | 
			
		||||
<pre><code data-trim data-noescape>
 | 
			
		||||
c++filt
 | 
			
		||||
| 
						 | 
				
			
			@ -333,7 +335,7 @@ std::char_traits<char>, std::allocator<char> > const&, unsigned long)
 | 
			
		|||
</section>
 | 
			
		||||
<section class="slide level1">
 | 
			
		||||
 | 
			
		||||
<h3 id="code-elements">Code Elements</h3>
 | 
			
		||||
<h2 id="code-elements">Code Elements</h2>
 | 
			
		||||
<ul>
 | 
			
		||||
<li class="fragment">Adding Unnecessary Instructions</li>
 | 
			
		||||
<li class="fragment">Changing Control Flows</li>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -188,6 +188,8 @@ f"{b}{a}"
 | 
			
		|||
 | 
			
		||||
## Packing 
 | 
			
		||||
 | 
			
		||||
Compress binary data
 | 
			
		||||
 | 
			
		||||
```sh
 | 
			
		||||
            ooooo     ooo  ooooooooo.  ooooooo  ooooo
 | 
			
		||||
            `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>
 | 
			
		||||
<pre><code data-trim data-noescape>
 | 
			
		||||
c++filt
 | 
			
		||||
| 
						 | 
				
			
			@ -216,7 +219,7 @@ std::char_traits<char>, std::allocator<char> > const&, unsigned long)
 | 
			
		|||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
### Code Elements
 | 
			
		||||
## Code Elements
 | 
			
		||||
 | 
			
		||||
* Adding Unnecessary Instructions
 | 
			
		||||
* Changing Control Flows
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue