-
Notifications
You must be signed in to change notification settings - Fork 12
/
slopfinder.htm
75 lines (55 loc) · 2.68 KB
/
slopfinder.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<html>
<head>
<title>Ice Buddha</title>
<link rel="stylesheet" type="text/css" href="./style.css" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<!-- jQuery -->
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.1/themes/base/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body id='body'>
<!-- Include ad -->
<script>
if (!$.browser.webkit && !$.browser.mozilla) {
alert("You must use firefox or chrome for this site to work");
}
</script>
<div id="container">
<div id="header">
<b><a href="./index.htm">IceBuddha</a></b> - <a href="./projects.htm">Projects</a> - <a href="./about.htm">About</a>
</div>
<div id="subheader">
</div>
<div id="dialog-message" title="Loading">
</div>
<div id="content">
<noscript>
<h1 style="color:#f00; font-size: 800%;">Javascript must be enabled for this page to work!
<br><br><br><br><br></h1>
</noscript>
<div id="drop_zone">
Drop files here
</div>
<div id="about">
<h1>SlopFinder</h1>
<p>Statically analyzes Windows executable files to look for use of DEP and ASLR. The lack of either indicates possible bad software development practices which pose security risks.
<p>These are free protections provided by Microsoft. Not taking advantage of them is foolish.
<p>To use, drag and drop Windows executables onto this page. If you use Chrome, you can drag and drop entire directories in <code>C:\Program Files\</code>. (Dropping your entire C:\ drive will crash your browser).
<div id="analysis">
<p><center><img src="./slopfinder.png"/></center>
</div>
<div id="protections" style="font-size:90%">
<br><br><hr><h2>For developers</h2>
<a href=\"http://en.wikipedia.org/wiki/Data_Execution_Prevention\">Data Execution Prevention</a> (DEP) can be turned on by compiling with any Visual Studio version since 2005 and ensure NXCOMPAT is on (default).
<p><a href=\"http://en.wikipedia.org/wiki/Address_space_layout_randomization\">Address Space Layout Randomization</a> (ASLR) can be turned on by compiling with any Visual Studio version since 2005 and ensure DYNAMICBASE in on (default).
</div>
</div>
<div id="footer">
Code on <a href="https://github.com/0xdabbad00/icebuddha">github</a>.
</div>
</div>
<script type="text/javascript" src="./slopfinder.js"></script>
</body>
</html>