Skip to content

Commit

Permalink
Update version and docs.
Browse files Browse the repository at this point in the history
  • Loading branch information
brianairb committed Apr 1, 2018
1 parent ea35b32 commit 44838d5
Show file tree
Hide file tree
Showing 56 changed files with 5,948 additions and 260 deletions.
7 changes: 6 additions & 1 deletion dist/pwn.min.js

Large diffs are not rendered by default.

44 changes: 22 additions & 22 deletions docs/BaseExploit.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/BaseExploit_ArrayType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/BaseExploit_CString.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/BaseExploit_FunctionType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/BaseExploit_IntType.html

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions docs/BaseExploit_Pointer.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/BaseExploit_PointerType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/BaseExploit_StructPointer.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/BaseExploit_StructType.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/BaseExploit_Type.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/BaseExploit_WString.html

Large diffs are not rendered by default.

72 changes: 36 additions & 36 deletions docs/ChakraExploit.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_ArrayType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_CString.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_FunctionType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_IntType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_Pointer.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_PointerType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_StructPointer.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_StructType.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/ChakraExploit_Thread.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_Type.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraExploit_WString.html

Large diffs are not rendered by default.

76 changes: 38 additions & 38 deletions docs/ChakraThreadExploit.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_ArrayType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_CString.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_FunctionType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_IntType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_Pointer.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_PointerType.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_StructPointer.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_StructType.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/ChakraThreadExploit_Thread.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_Type.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/ChakraThreadExploit_WString.html

Large diffs are not rendered by default.

2,915 changes: 2,915 additions & 0 deletions docs/ChromeExploit.html

Large diffs are not rendered by default.

263 changes: 263 additions & 0 deletions docs/ChromeExploit_ArrayType.html
@@ -0,0 +1,263 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>ArrayType - Documentation</title>

<script src="scripts/prettify/prettify.js"></script>
<script src="scripts/prettify/lang-css.js"></script>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link type="text/css" rel="stylesheet" href="styles/prettify.css">
<link type="text/css" rel="stylesheet" href="styles/jsdoc.css">
</head>
<body>

<input type="checkbox" id="nav-trigger" class="nav-trigger" />
<label for="nav-trigger" class="navicon-button x">
<div class="navicon"></div>
</label>

<label for="nav-trigger" class="overlay"></label>

<nav>
<h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="BaseExploit.html">BaseExploit</a><ul class='methods'><li data-type='method'><a href="BaseExploit.html#findGadget">findGadget</a></li><li data-type='method'><a href="BaseExploit.html#findGadgets">findGadgets</a></li><li data-type='method'><a href="BaseExploit.html#findModuleBase">findModuleBase</a></li><li data-type='method'><a href="BaseExploit.html#importFunction">importFunction</a></li></ul></li><li><a href="BaseExploit_ArrayType.html">BaseExploit#ArrayType</a></li><li><a href="BaseExploit_CString.html">BaseExploit#CString</a></li><li><a href="BaseExploit_FunctionType.html">BaseExploit#FunctionType</a><ul class='methods'><li data-type='method'><a href="BaseExploit_FunctionType.html#cast">cast</a></li></ul></li><li><a href="BaseExploit_IntType.html">BaseExploit#IntType</a></li><li><a href="BaseExploit_Pointer.html">BaseExploit#Pointer</a><ul class='methods'><li data-type='method'><a href="BaseExploit_Pointer.html#add">add</a></li><li data-type='method'><a href="BaseExploit_Pointer.html#isNull">isNull</a></li><li data-type='method'><a href="BaseExploit_Pointer.html#load">load</a></li><li data-type='method'><a href="BaseExploit_Pointer.html#store">store</a></li><li data-type='method'><a href="BaseExploit_Pointer.html#toString">toString</a></li></ul></li><li><a href="BaseExploit_PointerType.html">BaseExploit#PointerType</a><ul class='methods'><li data-type='method'><a href="BaseExploit_PointerType.html#cast">cast</a></li></ul></li><li><a href="BaseExploit_StructPointer.html">BaseExploit#StructPointer</a></li><li><a href="BaseExploit_StructType.html">BaseExploit#StructType</a></li><li><a href="BaseExploit_Type.html">BaseExploit#Type</a></li><li><a href="BaseExploit_WString.html">BaseExploit#WString</a></li><li><a href="ChakraExploit.html">ChakraExploit</a><ul class='methods'><li data-type='method'><a href="ChakraExploit.html#addressOf">addressOf</a></li><li data-type='method'><a href="ChakraExploit.html#addressOfArrayBuffer">addressOfArrayBuffer</a></li><li data-type='method'><a href="ChakraExploit.html#addressOfSlow">addressOfSlow</a></li><li data-type='method'><a href="ChakraExploit.html#call">call</a></li><li data-type='method'><a href="ChakraExploit.html#findGadget">findGadget</a></li><li data-type='method'><a href="ChakraExploit.html#findGadgets">findGadgets</a></li><li data-type='method'><a href="ChakraExploit.html#findModuleBase">findModuleBase</a></li><li data-type='method'><a href="ChakraExploit.html#importFunction">importFunction</a></li><li data-type='method'><a href="ChakraExploit.html#initChakra">initChakra</a></li></ul></li><li><a href="ChakraExploit_ArrayType.html">ChakraExploit#ArrayType</a></li><li><a href="ChakraExploit_CString.html">ChakraExploit#CString</a></li><li><a href="ChakraExploit_FunctionType.html">ChakraExploit#FunctionType</a></li><li><a href="ChakraExploit_IntType.html">ChakraExploit#IntType</a></li><li><a href="ChakraExploit_Pointer.html">ChakraExploit#Pointer</a></li><li><a href="ChakraExploit_PointerType.html">ChakraExploit#PointerType</a></li><li><a href="ChakraExploit_StructPointer.html">ChakraExploit#StructPointer</a></li><li><a href="ChakraExploit_StructType.html">ChakraExploit#StructType</a></li><li><a href="ChakraExploit_Thread.html">ChakraExploit#Thread</a><ul class='methods'><li data-type='method'><a href="ChakraExploit_Thread.html#onmessage">onmessage</a></li><li data-type='method'><a href="ChakraExploit_Thread.html#postMessage">postMessage</a></li></ul></li><li><a href="ChakraExploit_Type.html">ChakraExploit#Type</a></li><li><a href="ChakraExploit_WString.html">ChakraExploit#WString</a></li><li><a href="ChakraThreadExploit.html">ChakraThreadExploit</a><ul class='methods'><li data-type='method'><a href="ChakraThreadExploit.html#addressOf">addressOf</a></li><li data-type='method'><a href="ChakraThreadExploit.html#addressOfArrayBuffer">addressOfArrayBuffer</a></li><li data-type='method'><a href="ChakraThreadExploit.html#addressOfSlow">addressOfSlow</a></li><li data-type='method'><a href="ChakraThreadExploit.html#call">call</a></li><li data-type='method'><a href="ChakraThreadExploit.html#findGadget">findGadget</a></li><li data-type='method'><a href="ChakraThreadExploit.html#findGadgets">findGadgets</a></li><li data-type='method'><a href="ChakraThreadExploit.html#findModuleBase">findModuleBase</a></li><li data-type='method'><a href="ChakraThreadExploit.html#importFunction">importFunction</a></li><li data-type='method'><a href="ChakraThreadExploit.html#initChakra">initChakra</a></li><li data-type='method'><a href="ChakraThreadExploit.html#read">read</a></li><li data-type='method'><a href="ChakraThreadExploit.html#write">write</a></li></ul></li><li><a href="ChakraThreadExploit_ArrayType.html">ChakraThreadExploit#ArrayType</a></li><li><a href="ChakraThreadExploit_CString.html">ChakraThreadExploit#CString</a></li><li><a href="ChakraThreadExploit_FunctionType.html">ChakraThreadExploit#FunctionType</a></li><li><a href="ChakraThreadExploit_IntType.html">ChakraThreadExploit#IntType</a></li><li><a href="ChakraThreadExploit_Pointer.html">ChakraThreadExploit#Pointer</a></li><li><a href="ChakraThreadExploit_PointerType.html">ChakraThreadExploit#PointerType</a></li><li><a href="ChakraThreadExploit_StructPointer.html">ChakraThreadExploit#StructPointer</a></li><li><a href="ChakraThreadExploit_StructType.html">ChakraThreadExploit#StructType</a></li><li><a href="ChakraThreadExploit_Thread.html">ChakraThreadExploit#Thread</a></li><li><a href="ChakraThreadExploit_Type.html">ChakraThreadExploit#Type</a></li><li><a href="ChakraThreadExploit_WString.html">ChakraThreadExploit#WString</a></li><li><a href="ChromeExploit.html">ChromeExploit</a><ul class='methods'><li data-type='method'><a href="ChromeExploit.html#addressOf">addressOf</a></li><li data-type='method'><a href="ChromeExploit.html#addressOfArrayBuffer">addressOfArrayBuffer</a></li><li data-type='method'><a href="ChromeExploit.html#addressOfSlow">addressOfSlow</a></li><li data-type='method'><a href="ChromeExploit.html#call">call</a></li><li data-type='method'><a href="ChromeExploit.html#findGadget">findGadget</a></li><li data-type='method'><a href="ChromeExploit.html#findGadgets">findGadgets</a></li><li data-type='method'><a href="ChromeExploit.html#findModuleBase">findModuleBase</a></li><li data-type='method'><a href="ChromeExploit.html#importFunction">importFunction</a></li><li data-type='method'><a href="ChromeExploit.html#initChrome">initChrome</a></li></ul></li><li><a href="ChromeExploit_ArrayType.html">ChromeExploit#ArrayType</a></li><li><a href="ChromeExploit_CString.html">ChromeExploit#CString</a></li><li><a href="ChromeExploit_FunctionType.html">ChromeExploit#FunctionType</a></li><li><a href="ChromeExploit_IntType.html">ChromeExploit#IntType</a></li><li><a href="ChromeExploit_Pointer.html">ChromeExploit#Pointer</a></li><li><a href="ChromeExploit_PointerType.html">ChromeExploit#PointerType</a></li><li><a href="ChromeExploit_StructPointer.html">ChromeExploit#StructPointer</a></li><li><a href="ChromeExploit_StructType.html">ChromeExploit#StructType</a></li><li><a href="ChromeExploit_Type.html">ChromeExploit#Type</a></li><li><a href="ChromeExploit_WString.html">ChromeExploit#WString</a></li><li><a href="global.html#Integer">Integer</a><ul class='methods'><li data-type='method'><a href="global.html#Integer#add">add</a></li><li data-type='method'><a href="global.html#Integer#and">and</a></li><li data-type='method'><a href="global.html#Integer#comp">comp</a></li><li data-type='method'><a href="global.html#Integer#compare">compare</a></li><li data-type='method'><a href="global.html#Integer#div">div</a></li><li data-type='method'><a href="global.html#Integer#divide">divide</a></li><li data-type='method'><a href="global.html#Integer#eq">eq</a></li><li data-type='method'><a href="global.html#Integer#equals">equals</a></li><li data-type='method'><a href="global.html#Integer#getHighBits">getHighBits</a></li><li data-type='method'><a href="global.html#Integer#getHighBitsUnsigned">getHighBitsUnsigned</a></li><li data-type='method'><a href="global.html#Integer#getLowBits">getLowBits</a></li><li data-type='method'><a href="global.html#Integer#getLowBitsUnsigned">getLowBitsUnsigned</a></li><li data-type='method'><a href="global.html#Integer#getNumBitsAbs">getNumBitsAbs</a></li><li data-type='method'><a href="global.html#Integer#greaterThan">greaterThan</a></li><li data-type='method'><a href="global.html#Integer#greaterThanOrEqual">greaterThanOrEqual</a></li><li data-type='method'><a href="global.html#Integer#gt">gt</a></li><li data-type='method'><a href="global.html#Integer#gte">gte</a></li><li data-type='method'><a href="global.html#Integer#isEven">isEven</a></li><li data-type='method'><a href="global.html#Integer#isNegative">isNegative</a></li><li data-type='method'><a href="global.html#Integer#isOdd">isOdd</a></li><li data-type='method'><a href="global.html#Integer#isPositive">isPositive</a></li><li data-type='method'><a href="global.html#Integer#isZero">isZero</a></li><li data-type='method'><a href="global.html#Integer#lessThan">lessThan</a></li><li data-type='method'><a href="global.html#Integer#lessThanOrEqual">lessThanOrEqual</a></li><li data-type='method'><a href="global.html#Integer#lt">lt</a></li><li data-type='method'><a href="global.html#Integer#lte">lte</a></li><li data-type='method'><a href="global.html#Integer#mod">mod</a></li><li data-type='method'><a href="global.html#Integer#modulo">modulo</a></li><li data-type='method'><a href="global.html#Integer#mul">mul</a></li><li data-type='method'><a href="global.html#Integer#multiply">multiply</a></li><li data-type='method'><a href="global.html#Integer#neg">neg</a></li><li data-type='method'><a href="global.html#Integer#negate">negate</a></li><li data-type='method'><a href="global.html#Integer#neq">neq</a></li><li data-type='method'><a href="global.html#Integer#not">not</a></li><li data-type='method'><a href="global.html#Integer#notEquals">notEquals</a></li><li data-type='method'><a href="global.html#Integer#or">or</a></li><li data-type='method'><a href="global.html#Integer#shiftLeft">shiftLeft</a></li><li data-type='method'><a href="global.html#Integer#shiftRight">shiftRight</a></li><li data-type='method'><a href="global.html#Integer#shiftRightUnsigned">shiftRightUnsigned</a></li><li data-type='method'><a href="global.html#Integer#shl">shl</a></li><li data-type='method'><a href="global.html#Integer#shr">shr</a></li><li data-type='method'><a href="global.html#Integer#shru">shru</a></li><li data-type='method'><a href="global.html#Integer#sub">sub</a></li><li data-type='method'><a href="global.html#Integer#subtract">subtract</a></li><li data-type='method'><a href="global.html#Integer#toBytes">toBytes</a></li><li data-type='method'><a href="global.html#Integer#toBytesBE">toBytesBE</a></li><li data-type='method'><a href="global.html#Integer#toBytesLE">toBytesLE</a></li><li data-type='method'><a href="global.html#Integer#toInt">toInt</a></li><li data-type='method'><a href="global.html#Integer#toNumber">toNumber</a></li><li data-type='method'><a href="global.html#Integer#toSigned">toSigned</a></li><li data-type='method'><a href="global.html#Integer#toString">toString</a></li><li data-type='method'><a href="global.html#Integer#toUnsigned">toUnsigned</a></li><li data-type='method'><a href="global.html#Integer#xor">xor</a></li></ul></li></ul><h3><a href="global.html">Global</a></h3>
</nav>

<div id="main">

<h1 class="page-title">ArrayType</h1>







<section>

<header>

<h2>
<span class="ancestors"><a href="ChromeExploit.html">ChromeExploit</a>#</span>

ArrayType
</h2>


</header>

<article>
<div class="container-overview">





<h4 class="name" id="ArrayType"><span class="type-signature"></span>new ArrayType<span class="signature">(base, length)</span><span class="type-signature"></span></h4>






<dl class="details">


<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="baseexploit.js.html">baseexploit.js</a>, <a href="baseexploit.js.html#line417">line 417</a>
</li></ul></dd>







<dt class="inherited-from">Inherited From:</dt>
<dd class="inherited-from"><ul class="dummy"><li>
<a href="BaseExploit_ArrayType.html">BaseExploit#ArrayType</a>
</li></ul></dd>

























</dl>





<div class="description">
Constructs an array type.
</div>











<h5>Parameters:</h5>


<table class="params">
<thead>
<tr>

<th>Name</th>


<th>Type</th>





<th class="last">Description</th>
</tr>
</thead>

<tbody>


<tr>

<td class="name"><code>base</code></td>


<td class="type">


<span class="param-type">Type</span>



</td>





<td class="description last">Base type</td>
</tr>



<tr>

<td class="name"><code>length</code></td>


<td class="type">


<span class="param-type">integer</span>



</td>





<td class="description last">Number of array elements</td>
</tr>


</tbody>
</table>

















</div>


<h3 class="subsection-title">Extends</h3>




<ul>
<li>Type</li>
</ul>



















</article>

</section>




</div>

<br class="clear">

<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sat Mar 31 2018 18:23:08 GMT-0700 (PDT) using the <a href="https://github.com/clenemt/docdash">docdash</a> theme.
</footer>

<script>prettyPrint();</script>
<script src="scripts/linenumber.js"></script>
</body>
</html>

0 comments on commit 44838d5

Please sign in to comment.