Make ui for typescript version

Currently UI is based on old version of this project.
This commit is contained in:
Slava Bacherikov committed 2018-01-30 19:26:33 +02:00
1 parent 485063c43a
commit 8c14f3794f
7 files changed
+204 -60

No files matched your search

+18 -16
View File
@@ -9,7 +9,9 @@
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link href="bootstrap.min.css" rel="stylesheet" />
<script type="text/javascript" src="${script_file}" ></script>
<style>
input#serial_id, div#answer { font-family: monospace }
</style>
</head>
<body>
<div class="topbar">
@@ -27,15 +29,15 @@
<div class="hero-unit">
<h1></h1>
<p>BIOS Password Recovery for Laptops</p>
Quick and easy way to recover BIOS passwords on laptops. More details <a href="http://dogber1.blogspot.com/2009/05/table-of-reverse-engineered-bios.html">here</a>.
Quick and easy way to recover BIOS passwords on laptops. Based on research by <a href="http://dogber1.blogspot.com/2009/05/table-of-reverse-engineered-bios.html">Dogbert</a> and <a href="http://asyncrit.us">Asyncritus</a>.
</div>
<div class="row" >
<div id="control_id" >
<h2>Enter your code</h2><br/>
<form name="pwgen" id="form_id">
<input placeholder="Code" type="text" name="serial" id="serial_id" onkeypress="enterPress(event);" />
<input placeholder="Code" type="text" name="serial" id="serial_id" />
<br/><br/>
<input type="button" class="btn primary" name="serial" id="button_id" value="Get password" onclick="calcPass()" />
<input type="button" class="btn primary" name="serial" id="button_id" value="Get password" />
</form>
</div>
<div id="result_id">
@@ -46,18 +48,18 @@
</div>
<table><tbody>
<tr style="background: #ddd;"><th>Vendor</th><th>Type</th><th>Hash Code/Serial example</th></tr>
<tr><td class="s3" style="font-weight: bold;">Compaq</td><td class="s4">5 decimal digits</td><td class="s5" style="font-family: arial;">12345</td></tr>
<tr><td class="s3" style="font-weight: bold;">Dell</td><td class="s4">serial number</td><td class="s5" style="font-family: arial;">1234567-595B<br>1234567-D35B<br>1234567-2A7B<br>1234567-1D3B</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">5 decimal digits</td><td class="s9" style="font-family: arial;">12345</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">8 hexadecimal digits</td><td class="s9" style="font-family: arial;">DEADBEEF</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">5x4 hexadecimal digits</td><td class="s9" style="font-family: arial;">AAAA-BBBB-CCCC-DEAD-BEEF</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">5x4 decimal digits</td><td class="s9" style="font-family: arial;">1234-4321-1234-4321-1234</td></tr>
<tr><td class="s7" style="font-weight: bold;">Hewlett-Packard</td><td class="s8">5 decimal digits</td><td class="s9" style="font-family: arial;">12345</td></tr>
<tr><td class="s7" style="font-weight: bold;">Hewlett-Packard/Compaq Netbooks</td><td class="s8">10 characters</td><td class="s9" style="font-family: arial;">CNU1234ABC</td></tr>
<tr><td class="s11" style="font-weight: bold;">Insyde H20 (generic)</td><td class="s8">8 decimal digits</td><td class="s9" style="font-family: arial;">03133610</td></tr>
<tr><td class="s11" style="font-weight: bold;">Phoenix (generic)</td><td class="s8">5 decimal digits</td><td class="s9" style="font-family: arial;">12345</td></tr>
<tr><td class="s7" style="font-weight: bold;">Sony</td><td class="s8">7 digit serial number</td><td class="s9" style="font-family: arial;">1234567</td></tr>
<tr><td class="s7" style="font-weight: bold;">Samsung</td><td class="s8">12 hexadecimal digits</td><td class="s9" style="font-family: arial;">07088120410C0000</td></tr>
<tr><td class="s3" style="font-weight: bold;">Compaq</td><td class="s4">5 decimal digits</td><td class="s5" style="font-family: monospace;">12345</td></tr>
<tr><td class="s3" style="font-weight: bold;">Dell</td><td class="s4">serial number</td><td class="s5" style="font-family: monospace;">1234567-595B<br>1234567-D35B<br>1234567-2A7B<br>1234567-1D3B<br>1234567-1F66<br>1234567-6FF1</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">5 decimal digits</td><td class="s9" style="font-family: monospace;">12345</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">8 hexadecimal digits</td><td class="s9" style="font-family: monospace;">DEADBEEF</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">5x4 hexadecimal digits</td><td class="s9" style="font-family: monospace;">AAAA-BBBB-CCCC-DEAD-BEEF</td></tr>
<tr><td class="s7" style="font-weight: bold;">Fujitsu-Siemens</td><td class="s8">5x4 decimal digits</td><td class="s9" style="font-family: monospace;">1234-4321-1234-4321-1234</td></tr>
<tr><td class="s7" style="font-weight: bold;">Hewlett-Packard</td><td class="s8">5 decimal digits</td><td class="s9" style="font-family: monospace;">12345</td></tr>
<tr><td class="s7" style="font-weight: bold;">Hewlett-Packard/Compaq Netbooks</td><td class="s8">10 characters</td><td class="s9" style="font-family: monospace;">CNU1234ABC</td></tr>
<tr><td class="s11" style="font-weight: bold;">Insyde H20 (generic)</td><td class="s8">8 decimal digits</td><td class="s9" style="font-family: monospace;">03133610</td></tr>
<tr><td class="s11" style="font-weight: bold;">Phoenix (generic)</td><td class="s8">5 decimal digits</td><td class="s9" style="font-family: monospace;">12345</td></tr>
<tr><td class="s7" style="font-weight: bold;">Sony</td><td class="s8">7 digit serial number</td><td class="s9" style="font-family: monospace;">1234567</td></tr>
<tr><td class="s7" style="font-weight: bold;">Samsung</td><td class="s8">12 hexadecimal digits</td><td class="s9" style="font-family: monospace;">07088120410C0000</td></tr>
</tbody></table>
<footer style="text-align: center;">
-30
View File
@@ -1,30 +0,0 @@
<html>
<head>
<script type="text/javascript" src="./decrypt_bios.js">
</script>
<script type="text/javascript" >
function calcPass(){
var serial = document.getElementById('serial_id').value;
var str = "";
var pass_object = autoGetBiosPwd(serial);
for(var i in pass_object){
str += i + " : " + pass_object[i] + "<br />"
}
var an = document.getElementById("answer");
an.innerHTML = str;
}
</script>
</head>
<body>
Text
<form name="pwgen" id="form_id">
<input type="text" name="serial" id="serial_id" />
<input type="button" name="serial" id="button_id" value="Calc" onclick="calcPass()" />
</form>
<div id="answer">
</div>
</body>
</html>