-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
62 lines (52 loc) · 9.34 KB
/
index.html
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
<!doctype html>
<html lang="en">
<head>
<title>OpenSSL Checker · A bookmarklet for finding vulnerabilities your repo</title>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS v5.0.2 -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
</head>
<body>
<div class="col-lg-8 mx-auto p-3 py-md-5">
<nav class="navbar navbar-expand-lg navbar-light bg-white">
<a class="navbar-brand" href="#">OpenSSL Checker</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarText">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="https://github.com/sourcegraph-community/openssl-checker">GitHub</a>
</li>
</ul>
<ul class="navbar-nav ms-auto">
<li class="nav-item">
Powered by <a href="https://sourcegraph.com" target="_blank" rel="noopener noreferrer"><svg enable-background="new 0 0 312.8 55.5" width="150" viewBox="0 0 312.8 55.5" xmlns="http://www.w3.org/2000/svg"><path d="m34.8 53.8c-2.8.5-5.5-1.3-6-4.1l-7.6-41.5c-.5-2.8 1.3-5.5 4.1-6s5.5 1.3 6 4.1l7.6 41.5c.5 2.8-1.4 5.5-4.1 6z" fill="#ff5543"/><path d="m14.9 46.7c-1.8.3-3.6-.3-4.9-1.7-1.8-2.2-1.6-5.4.6-7.2l32.1-27.3c2.2-1.8 5.4-1.6 7.2.6s1.6 5.4-.6 7.2l-32 27.3c-.7.6-1.6 1-2.4 1.1z" fill="#a112ff"/><path d="m50.8 40.1c-.9.2-1.8.1-2.6-.2l-39.8-14.1c-2.7-1-4.1-3.9-3.1-6.6s3.9-4.1 6.6-3.1l39.7 14.1c2.7 1 4.1 3.9 3.1 6.6-.6 1.8-2.2 3-3.9 3.3z" fill="#00cbec"/><path d="m84 35.1c0-1-.4-1.8-1.1-2.4s-1.6-1.2-2.7-1.7-2.3-1-3.6-1.6c-1.3-.5-2.5-1.2-3.6-2s-2-1.8-2.7-3-1.1-2.7-1.1-4.5c0-1.6.3-3 .8-4.1.5-1.2 1.3-2.1 2.3-2.9s2.1-1.3 3.5-1.7c1.3-.4 2.8-.6 4.5-.6 1.9 0 3.7.2 5.3.5s3.1.8 4.1 1.4l-2 5.3c-.7-.4-1.7-.8-3.1-1.1-1.4-.4-2.8-.5-4.4-.5-1.5 0-2.6.3-3.4.9s-1.2 1.4-1.2 2.4c0 .9.4 1.7 1.1 2.3s1.6 1.2 2.7 1.7 2.3 1.1 3.6 1.6c1.3.6 2.5 1.2 3.6 2s2 1.8 2.7 2.9c.7 1.2 1.1 2.6 1.1 4.3s-.3 3.2-.9 4.5-1.4 2.3-2.4 3.1-2.3 1.5-3.8 1.9-3.1.6-4.9.6c-2.3 0-4.4-.2-6.1-.7-1.8-.4-3.1-.9-3.9-1.3l2-5.4c.3.2.8.4 1.3.6s1.2.4 1.8.6c.7.2 1.4.3 2.2.5.8.1 1.5.2 2.3.2 1.9 0 3.3-.3 4.3-1 1.2-.6 1.7-1.5 1.7-2.8z"/><path d="m93.1 32.2c0-3.9 1-7 2.9-9.1s4.6-3.2 8.1-3.2c1.9 0 3.5.3 4.8.9 1.4.6 2.5 1.4 3.4 2.5s1.6 2.4 2 3.9.7 3.2.7 5c0 3.9-1 7-2.9 9.1s-4.6 3.2-8.1 3.2c-1.9 0-3.5-.3-4.8-.9-1.4-.6-2.5-1.4-3.4-2.5s-1.6-2.4-2-3.9c-.5-1.5-.7-3.2-.7-5zm6.2 0c0 1 .1 2 .3 2.8.2.9.5 1.6.8 2.3.4.7.9 1.2 1.5 1.5.6.4 1.3.5 2.2.5 1.6 0 2.8-.6 3.5-1.7.8-1.1 1.2-3 1.2-5.4 0-2.1-.4-3.9-1.1-5.2s-1.9-2-3.6-2c-1.5 0-2.7.6-3.5 1.7-.9 1.1-1.3 2.9-1.3 5.5z"/><path d="m124.1 20.6v13.2c0 1.9.2 3.3.7 4.1.4.8 1.3 1.3 2.6 1.3 1.1 0 2.1-.3 2.9-1s1.3-1.5 1.7-2.5v-15h6v16.2c0 1.3.1 2.5.2 3.7s.3 2.3.6 3.3h-4.6l-1.1-3.4h-.2c-.7 1.2-1.7 2.2-3 2.9-1.3.8-2.8 1.2-4.5 1.2-1.2 0-2.2-.2-3.2-.5-.9-.3-1.7-.8-2.3-1.5s-1.1-1.7-1.4-2.9-.5-2.8-.5-4.7v-14.4z"/><path d="m155.5 26.2c-1-.3-1.8-.5-2.6-.5-1.1 0-2 .3-2.7.9s-1.2 1.3-1.5 2.2v15h-6v-23.2h4.7l.7 3.1h.2c.5-1.1 1.2-2 2.1-2.7s2-.9 3.2-.9c.8 0 2.5.4 3.4.8z"/><path d="m175.1 42.4c-.9.7-2.1 1.2-3.4 1.6s-2.7.5-4.1.5c-1.9 0-3.4-.3-4.7-.9s-2.3-1.4-3.1-2.5-1.4-2.4-1.7-3.9c-.4-1.5-.5-3.2-.5-5 0-3.9.9-7 2.7-9.1s4.3-3.2 7.7-3.2c1.7 0 3.1.1 4.1.4s2 .6 2.8 1.1l-1.4 4.9c-.7-.3-1.4-.6-2.1-.8s-1.5-.3-2.4-.3c-1.7 0-2.9.6-3.8 1.7s-1.3 2.9-1.3 5.3c0 1 .1 1.9.3 2.7s.5 1.6 1 2.2c.4.6 1 1.1 1.7 1.5s1.5.5 2.4.5c1 0 1.9-.1 2.6-.4s1.3-.6 1.9-1z"/><path d="m196.4 41.8c-.9.7-2.2 1.4-3.8 1.9s-3.3.8-5.1.8c-3.8 0-6.5-1.1-8.2-3.3s-2.6-5.2-2.6-9c0-4.1 1-7.2 2.9-9.2s4.7-3.1 8.2-3.1c1.2 0 2.3.2 3.4.5s2.1.8 3 1.5 1.6 1.7 2.1 2.9.8 2.7.8 4.5c0 .7 0 1.3-.1 2.1-.1.7-.2 1.5-.3 2.3h-14c.1 2 .6 3.4 1.5 4.4s2.4 1.5 4.4 1.5c1.3 0 2.4-.2 3.4-.6s1.8-.8 2.3-1.2zm-8.7-17.1c-1.6 0-2.8.5-3.5 1.4-.8.9-1.2 2.2-1.4 3.8h8.6c.1-1.7-.1-3-.8-3.9-.5-.8-1.5-1.3-2.9-1.3z"/><path d="m220.6 43.8c0 3.4-.9 5.9-2.7 7.5s-4.4 2.4-7.7 2.4c-2.2 0-4-.2-5.3-.5s-2.3-.6-2.9-1l1.3-4.8c.7.3 1.5.6 2.5.8s2.1.4 3.5.4c2.1 0 3.5-.5 4.3-1.4s1.1-2.2 1.1-3.8v-1.4h-.2c-1.1 1.5-3 2.2-5.8 2.2-3 0-5.2-.9-6.7-2.8s-2.2-4.8-2.2-8.7c0-4.2 1-7.3 3-9.4s4.9-3.2 8.6-3.2c2 0 3.8.1 5.3.4s2.8.6 3.8 1v22.3zm-10.2-4.5c1.2 0 2.1-.3 2.7-.8s1.1-1.3 1.5-2.4v-10.4c-1-.4-2.2-.6-3.6-.6-1.6 0-2.8.6-3.6 1.7-.9 1.2-1.3 3-1.3 5.6 0 2.3.4 4 1.1 5.2s1.8 1.7 3.2 1.7z"/><path d="m238.1 26.2c-1-.3-1.8-.5-2.6-.5-1.1 0-2 .3-2.7.9s-1.2 1.3-1.5 2.2v15h-6v-23.2h4.7l.7 3.1h.2c.5-1.1 1.2-2 2.1-2.7s2-.9 3.2-.9c.8 0 1.7.2 2.7.5z"/><path d="m241 21.7c1.2-.6 2.1-.8 3.8-1.1s3.5-.5 5.3-.5c1.6 0 3 .2 4 .6s1.9.9 2.6 1.7c.6.7 1.1 1.6 1.3 2.6.3 1 .4 2.1.4 3.3 0 1.4 0 2.7-.1 4.1s-.1 2.7-.2 4.1c0 1.3 0 2.6.1 3.9s.3 2.4.7 3.6h-4.9l-1-3.2c-.6 1-1.5 1.8-2.6 2.5s-2.5 1-4.3 1c-1.1 0-2.1-.2-2.9-.5-.9-.3-1.6-.8-2.2-1.4s-1.1-1.3-1.4-2.1-.5-1.7-.5-2.8c0-1.4.3-2.6 1-3.6s1.5-1.8 2.7-2.4 2.6-1 4.3-1.3 3.5-.3 5.6-.2c.2-1.7.1-3-.4-3.7-.5-.8-1.5-1.1-3.1-1.1-1.2 0-2.5.1-3.8.4s-1.9.4-2.7.8zm7.1 17.5c1.2 0 2.2-.3 2.9-.8s1.2-1.1 1.6-1.7v-3c-1-.1-1.9-.1-2.8 0s-1.7.2-2.3.4-1.2.5-1.6.9-.6.9-.6 1.5c0 .9.3 1.5.8 2 .4.5 1.1.7 2 .7z"/><path d="m263.1 20.6h4.4l.7 2.8h.2c.8-1.2 1.8-2 2.9-2.6s2.4-.8 4-.8c2.9 0 5.1.9 6.6 2.8s2.2 4.8 2.2 8.9c0 2-.2 3.8-.7 5.4s-1.2 3-2.1 4.1-2 2-3.3 2.6-2.8.9-4.5.9c-1 0-1.8-.1-2.4-.2s-1.2-.4-1.9-.7v9.5h-6v-32.7zm10.3 4.4c-1.2 0-2.1.3-2.8.9s-1.2 1.5-1.6 2.7v9.7c.4.3.9.6 1.4.8s1.2.3 2 .3c1.7 0 3-.6 3.9-1.8s1.3-3.2 1.3-6.1c0-2-.3-3.6-1-4.7-.6-1.2-1.7-1.8-3.2-1.8z"/><path d="m301.6 43.8v-13.2c0-1.9-.3-3.3-.8-4.1s-1.5-1.3-2.9-1.3c-1 0-2 .3-2.8 1-.9.7-1.4 1.6-1.7 2.7v14.8h-6v-32.4h6v11.9h.2c.7-1 1.7-1.8 2.7-2.4 1.1-.6 2.5-.9 4.1-.9 1.2 0 2.2.2 3.1.5s1.7.8 2.3 1.5 1.1 1.7 1.3 2.9.4 2.7.4 4.5v14.5z"/></svg></a>
</li>
</ul>
</div>
</nav>
<header class="d-flex align-items-center pb-3 mb-5 border-bottom"> </header>
<main>
<h1>Find <abbr title="CVE-2022-3786 and CVE-2022-3602: X.509 Email Address Buffer Overflows">vulnerable versions</abbr> of OpenSSL in your GitHub repo</h1>
<h5>Supported: Rust, Python, and more coming</h5>
<p class="lead">Drag the button ⤵️ to your Bookmarks Bar and then <a href="https://github.com/sourcegraph-community/openssl-checker" target="_blank" rel="noopener noreferrer">try it out</a>.</p>
<div class="mb-5">
<a class="btn btn-primary btn-lg active" href="javascript:(function()%7B%2F%2F%20version%200.0.4%0A%2F%2F%20Generate%20bookmarklet%3A%20https%3A%2F%2Fcaiorss.github.io%2Fbookmarklet-maker%2F%0A%0Avar%20newURL%20%3D%20window.location.host%20%2B%20window.location.pathname%0A%0Awindow.location.href%20%3D%20'https%3A%2F%2Fsourcegraph.com%2Fsearch%2Fconsole'%20%2B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20'%3Fq%3Drepo%253A'%20%2B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20newURL%20%2B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20'%250A%250Apatterntype%253Aregexp%2520%250A%250A((f%253ACargo.lock%2520openssl-src%2520AND%2520version%255Cs*%253D%255Cs*%22300%255C.%255B0-9%255C.%255D%252B%255C%252B3%255C.0%255C.%255B0-6%255D)%250A%250Aor%250A%250A(f%253Arequirements.*txt%2520cryptography(%255Cs*%255B%253D~%255D%253D%255Cs*(36%255C.%257C37%255C.%257C38%255C.0%255C.%255B0-2%255D)))%2520%250A%250AOR%2520(f%253Apoetry.lock%2520name%255Cs*%253D%255Cs*%22cryptography%22%2520%250A%250AAND%2520version%255Cs*%253D%255Cs*%22(36%255C.%257C37%255C.%257C38%255C.0%255C.%255B0-2%255D)))%250A%250Afork%253Ayes%2520'%3B%7D)()%3B" role="button">OpenSSL Checker</a>
</div>
<div class="mb-5">
<a href="https://sourcegraph.com/search/console?q=repo%3Agithub.com%2Fsourcegraph-community%2Fopenssl-checker%0A%0Apatterntype%3Aregexp%20%0A%0A((f%3ACargo.lock%20openssl-src%20AND%20version%5Cs*%3D%5Cs*%22300%5C.%5B0-9%5C.%5D%2B%5C%2B3%5C.0%5C.%5B0-6%5D)%0A%0Aor%0A%0A(f%3Arequirements.*txt%20cryptography(%5Cs*%5B%3D~%5D%3D%5Cs*(36%5C.%7C37%5C.%7C38%5C.0%5C.%5B0-2%5D)))%20%0A%0AOR%20(f%3Apoetry.lock%20name%5Cs*%3D%5Cs*%22cryptography%22%20%0A%0AAND%20version%5Cs*%3D%5Cs*%22(36%5C.%7C37%5C.%7C38%5C.0%5C.%5B0-2%5D)))%0A%0Afork%3Ayes%20" target="_blank">Try without Bookmarklet</a>
</div>
</main>
<footer class="pt-5 my-5 text-muted border-top">
Created by <a href="https://twitter.com/jdorfman">@jdorfman</a> · © 2022 · v0.0.4
<img referrerpolicy="no-referrer-when-downgrade" src="https://static.scarf.sh/a.png?x-pxid=a5bd5d59-f729-456f-b088-d9341ac8bfd0" />
</footer>
</div>
<!-- Bootstrap JavaScript Libraries -->
<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script>
</body>
</html>