Spaces:
Runtime error
Runtime error
File size: 3,699 Bytes
f2fe5ce | 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 | <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Network Scan and Vulnerability Test</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<h1>Network Scan and Vulnerability Test</h1>
<h2>Setup API Keys</h2>
<form id="apiKeysForm" method="POST" action="/setup_api_keys">
<div>
<h3>Gemini API Keys</h3>
<input type="text" name="gemini_key_1" placeholder="Enter Gemini API Key #1" required>
<input type="text" name="gemini_key_2" placeholder="Enter Gemini API Key #2">
<input type="text" name="gemini_key_3" placeholder="Enter Gemini API Key #3">
<input type="text" name="gemini_key_4" placeholder="Enter Gemini API Key #4">
<input type="text" name="gemini_key_5" placeholder="Enter Gemini API Key #5">
</div>
<div>
<h3>OpenAI Codex API Keys</h3>
<input type="text" name="open_codex_key_1" placeholder="Enter Open Codex API Key #1" required>
<input type="text" name="open_codex_key_2" placeholder="Enter Open Codex API Key #2">
<input type="text" name="open_codex_key_3" placeholder="Enter Open Codex API Key #3">
<input type="text" name="open_codex_key_4" placeholder="Enter Open Codex API Key #4">
<input type="text" name="open_codex_key_5" placeholder="Enter Open Codex API Key #5">
</div>
<div>
<h3>OpenAI 3.5 API Keys</h3>
<input type="text" name="openai_key_1" placeholder="Enter OpenAI 3.5 API Key #1" required>
<input type="text" name="openai_key_2" placeholder="Enter OpenAI 3.5 API Key #2">
<input type="text" name="openai_key_3" placeholder="Enter OpenAI 3.5 API Key #3">
<input type="text" name="openai_key_4" placeholder="Enter OpenAI 3.5 API Key #4">
<input type="text" name="openai_key_5" placeholder="Enter OpenAI 3.5 API Key #5">
</div>
<div>
<h3>Google AI Studio API Key</h3>
<input type="text" name="google_ai_studio_key" placeholder="Enter Google AI Studio API Key" required>
</div>
<button type="submit">Submit API Keys</button>
</form>
<h2>Setup Messaging Service</h2>
<form id="messagingServiceForm" method="POST" action="/setup_messaging_service">
<select name="service_selection">
<option value="1">Google Voice</option>
<option value="2">Twilio</option>
<option value="3">Textbelt</option>
</select>
<div id="googleVoiceInputs" style="display: none;">
<input type="text" name="gv_client_id" placeholder="Google Voice API Client ID" required>
<input type="text" name="gv_client_secret" placeholder="Google Voice API Client Secret" required>
</div>
<div id="twilioInputs" style="display: none;">
<input type="text" name="twilio_sid" placeholder="Twilio Account SID" required>
<input type="text" name="twilio_auth_token" placeholder="Twilio Auth Token" required>
<input type="text" name="twilio_phone" placeholder="Twilio Phone Number" required>
</div>
<div id="textbeltInputs" style="display: none;">
<input type="text" name="textbelt_api_key" placeholder="Textbelt API Key" required>
</div>
<button type="submit">Submit Messaging Service</button>
</form>
<h2>Search GitHub Projects</h2>
<form id="githubSearchForm" method="POST" action="/search_github">
<input type="text" name="search_term"
|