Add: Add index.html, emulator spec (MOV, NOP, HLT).
This commit is contained in:
43
index.html
Normal file
43
index.html
Normal file
@@ -0,0 +1,43 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; img-src 'self' https://www.abuseipdb.com; script-src 'none'; style-src 'self' 'unsafe-inline';">
|
||||
<meta name="abuseipdb-verification" content="E9mdAiC4">
|
||||
<title>Under construction!</title>
|
||||
<style>
|
||||
html { color-scheme: light dark; }
|
||||
body {
|
||||
width: 35em;
|
||||
margin: 0 auto;
|
||||
font-family: Tahoma, Verdana, Arial, sans-serif;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Porfolio & Blog</h1>
|
||||
|
||||
<p>This website is intentionally being maintained in plain HTML. The only tracking method is access-logs, and your IP may be maintained for some time if the system suspects you are engaged in malicious activity. The AbuseIPDB badge below also sends a request on your behalf to load the image. Read more about this in <a href="/privacy-policy">Privacy Policy</a>.
|
||||
<br/>
|
||||
<p> A transpiler is under construction to automate content creation in the website </p>
|
||||
</p>
|
||||
<h2>Active Projects (Under Development)</h2>
|
||||
<ul>
|
||||
<li><a href="https://universe.0xinfinity.dev/0x221E/emulator">Limited intel x86_64 CPU Security Emulator</a></li>
|
||||
<li><a href="https://universe.0xinfinity.dev/0x221E/ibuild">C/C++ Single-Command Build System in C</a></li>
|
||||
<li><a href="https://universe.0xinfinity.dev/0x221E/siem-integrations">SIEM integration</a></li>
|
||||
</ul>
|
||||
<h2>Blog</h2>
|
||||
<ul>
|
||||
<li>
|
||||
No posts available yet, they will be published when the transpiler is v1.0.0.
|
||||
</li>
|
||||
</ul>
|
||||
<h2>Specs</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/spec/emulator">CPU Security Emulator Specification</a>
|
||||
</li>
|
||||
<a href="https://www.abuseipdb.com/user/205266" title="AbuseIPDB is an IP address blacklist for webmasters and sysadmins to report IP addresses engaging in abusive behavior on their networks">
|
||||
<img src="https://www.abuseipdb.com/contributor/205266.svg" alt="AbuseIPDB Contributor Badge" style="width: 301px;">
|
||||
</a>
|
||||
</body>
|
||||
</html>
|
||||
23
specs/emulator/index.html
Normal file
23
specs/emulator/index.html
Normal file
@@ -0,0 +1,23 @@
|
||||
<body>
|
||||
<h1>Emulator Reference</h2>
|
||||
<p>You can see the supported instructions below</p>
|
||||
<table style="width:100%">
|
||||
<tr>
|
||||
<th>Instruction Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="/mov">MOV</a></td>
|
||||
<td>"The MOV instruction performs basic load data and store data operations between memory and the processor’s
|
||||
registers and data movement operations between registers." (Intel SDM, p. 185)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NOP</td>
|
||||
<td>Does nothing. It is always exactly 1 byte and is represented as a zero-byte.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>HLT</td>
|
||||
<td>Halts the emulator, performs an exit(0).</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
Reference in New Issue
Block a user