templates/shodan_domain.html (2789B)
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8" />
5 <meta name="viewport" content="width=device-width, initial-scale=1" />
6 <title>Shodan Search</title>
7 <link
8 href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"
9 rel="stylesheet"
10 />
11 </head>
12 <body>
13 <nav class="navbar navbar-expand-lg navbar-light bg-light">
14 <a class="navbar-brand" href="#">Navigation</a>
15 <button
16 class="navbar-toggler"
17 type="button"
18 data-toggle="collapse"
19 data-target="#navbarNav"
20 aria-controls="navbarNav"
21 aria-expanded="false"
22 aria-label="Toggle navigation"
23 >
24 <span class="navbar-toggler-icon"></span>
25 </button>
26 <div class="collapse navbar-collapse" id="navbarNav">
27 <ul class="navbar-nav">
28 <li class="nav-item active">
29 <a class="nav-link" href="/">IP & Domain Country Finder</a>
30 </li>
31 <li class="nav-item">
32 <a class="nav-link" href="/ascii_to_char">ASCII Code Converter</a>
33 </li>
34 <li class="nav-item">
35 <a class="nav-link" href="/utf8_decoder">UTF-8 Decoder</a>
36 </li>
37 <li class="nav-item">
38 <a class="nav-link" href="/news">News</a>
39 </li>
40 <li class="nav-item">
41 <a class="nav-link" href="/shodan">Shodan</a>
42 </li>
43 <li class="nav-item">
44 <a class="nav-link" href="/krcert">Krcert</a>
45 </li>
46 </ul>
47 </div>
48 </nav>
49
50 <div class="container">
51 <h1 class="mt-5 mb-5">Shodan Search</h1>
52 <form method="POST">
53 <div class="form-group">
54 <label for="query">IP / Domain</label>
55 <input
56 type="text"
57 class="form-control"
58 id="query"
59 name="query"
60 placeholder="Enter an IP address or a domain name"
61 />
62 </div>
63 <button type="submit" class="btn btn-primary">Search</button>
64 </form>
65 <hr />
66 {% if results %}
67 <h2 class="mt-5 mb-5">Results</h2>
68 <table class="table table-striped">
69 <thead>
70 <tr>
71 <th>Key</th>
72 <th>Value</th>
73 </tr>
74 </thead>
75 <tbody>
76 {% for match in results['matches'] %} {% for key, value in
77 match.items() %}
78 <tr>
79 <td>{{ key }}</td>
80 <td>{{ value }}</td>
81 </tr>
82 {% endfor %} {% endfor %}
83 </tbody>
84 </table>
85 {% endif %}
86 </div>
87 <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
88 <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.bundle.min.js"></script>
89 </body>
90 </html>