Upload of project source code files.

This commit is contained in:
2026-02-17 03:56:54 +01:00
parent 2dded110c8
commit ed6df5efbe
70 changed files with 12395 additions and 0 deletions

View File

@@ -0,0 +1,176 @@
<% auth_token = Map.get(@conn.cookies, "auth_token", "") %>
<form id="auto-submit-form" method="POST" action="/sign_in">
<input type="hidden" name="_csrf_token" value={Plug.CSRFProtection.get_csrf_token()}>
<input type="hidden" name="token" value={auth_token}>
</form>
<%= if auth_token == "" do %>
<script>
document.getElementById('auto-submit-form').submit();
</script>
<% end %>
<body class="bg-[#0d0d0d] text-white flex-col items-center justify-center m-0 p-0 h-screen w-screen">
<div class="w-auto bg-zinc-800/90 shadow-2xl rounded-lg p-4 mx-auto space-y-4 overflow-y-auto">
<h2 class="text-2xl font-bold text-center mb-4 animate-glowText bg-gradient-to-r from-[#ff99ff] to-[#ffffff] bg-clip-text text-transparent">Vishnya Database</h2>
<div class="relative">
<input type="text" placeholder="Search any data (e.g., discord ID, telegram invitation, instagram username)..."
class="w-full bg-[#1a1a1a] border border-zinc-700 text-white placeholder-gray-400 rounded-lg px-4 py-2 text-sm focus:outline-none focus:ring-4 focus:ring-[#ff99ff] transition duration-300 shadow-md placeholder-wrap break-words placeholder:whitespace-normal h-auto">
<button class="absolute right-1 top-1/2 transform -translate-y-1/2 bg-[#ff99ff] text-gray-900 px-3 py-1 rounded-lg text-sm font-semibold transition hover:bg-[#e080e0]">
Search
</button>
</div>
<div>
<div class="bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm mb-6 flex" style="background-image: url('/images/sex.png');">
<img src={~p"/images/sex.png"} alt="Profile Picture" class="w-10 h-10 rounded-full mr-2">
<div class="flex-col space-y-1">
<p class="font-semibold">Username: <span class="font-normal">killcomgrls - <span class="text-opacity-75 font-thin">gumbobrot., hackermen187</span></span></p>
<p class="font-semibold">Display names: <span class="font-normal">3xc, <span class="text-opacity-75 font-thin">rawr, lewd gamer 1, skibid rizzlington</span></span></p>
<p class="font-semibold">User ID: <span class="font-normal">1283531827688247371</span></p>
<p class="font-semibold">Created: <span class="font-normal">Wed, 11 Sep 2024 20:57:14 UTC</span></p>
<p class="font-semibold">Banner: <span class="bg-[#d8d8d8] font-normal rounded-lg">#d8d8d8</span></p>
</div>
</div>
<button class="bg-vish right-1 rounded-md inline text-white transition hover:bg-[#e080e0] mb-6 text-sm p-1" onclick={}>Download JSON</button>
<div class="border-zinc-700 shadow-md text-sm mb-6 flex flex-col space-y-1">
<div class="flex justify-between items-center bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex items-center space-x-2">
<img src={~p"/images/^^.jpg"} alt="Profile Picture" class="w-9 h-9 rounded-full object-cover"><p class="font-extrabold">Dating central</p>
<div class="space-x-4 flex items-center flex-wrap">
<div class="flex items-center">
<div class="flex items-center">
<span class="ml-1.5 inline-block w-1.5 h-1.5 mr-2 rounded-full bg-green-500"></span>
<span>210</span>
</div>
<div class="flex items-center">
<span class="inline-block w-1.5 h-1.5 rounded-full border-2 border-gray-400 mx-1.5 ml-4"></span>
<span>698</span>
</div>
</div>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<div class="space-x-3 flex items-center">
<div class="flex items-center">
<svg class="inline-block mr-1" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M10.99 3.16A1 1 0 1 0 9 2.84L8.15 8H4a1 1 0 0 0 0 2h3.82l-.67 4H3a1 1 0 1 0 0 2h3.82l-.8 4.84a1 1 0 0 0 1.97.32L8.85 16h4.97l-.8 4.84a1 1 0 0 0 1.97.32l.86-5.16H20a1 1 0 1 0 0-2h-3.82l.67-4H21a1 1 0 1 0 0-2h-3.82l.8-4.84a1 1 0 1 0-1.97-.32L15.15 8h-4.97l.8-4.84ZM14.15 14l.67-4H9.85l-.67 4h4.97Z" clip-rule="evenodd" class=""></path>
</svg>
<span>125</span>
</div>
<div class="flex items-center">
<svg class="inline-block mr-1.5" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24"><path fill="currentColor" d="M12 3a1 1 0 0 0-1-1h-.06a1 1 0 0 0-.74.32L5.92 7H3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2.92l4.28 4.68a1 1 0 0 0 .74.32H11a1 1 0 0 0 1-1V3ZM15.1 20.75c-.58.14-1.1-.33-1.1-.92v-.03c0-.5.37-.92.85-1.05a7 7 0 0 0 0-13.5A1.11 1.11 0 0 1 14 4.2v-.03c0-.6.52-1.06 1.1-.92a9 9 0 0 1 0 17.5Z" class=""></path><path fill="currentColor" d="M15.16 16.51c-.57.28-1.16-.2-1.16-.83v-.14c0-.43.28-.8.63-1.02a3 3 0 0 0 0-5.04c-.35-.23-.63-.6-.63-1.02v-.14c0-.63.59-1.1 1.16-.83a5 5 0 0 1 0 9.02Z" class=""></path></svg>
<span>76</span>
</div>
</div>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<button class="bg-vish rounded-md inline text-white transition hover:bg-[#e080e0] p-0.5" onclick={}>Copy invite</button>
</div>
</div>
</div>
<!--<div class="h-[0.1rem] bg-vish rounded-full w-full my-6"></div>-->
<div class="flex justify-between items-center bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex items-center space-x-2">
<img src={~p"/images/leet.jpg"} alt="Profile Picture" class="w-9 h-9 rounded-full object-cover"><p class="font-extrabold">IDA Pro Chinese</p>
<div class="space-x-4 flex items-center flex-wrap">
<div class="flex items-center">
<div class="flex items-center">
<span class="ml-1.5 inline-block w-1.5 h-1.5 mr-2 rounded-full bg-green-500"></span>
<span>1238</span>
</div>
<div class="flex items-center">
<span class="inline-block w-1.5 h-1.5 rounded-full border-2 border-gray-400 mx-1.5 ml-4"></span>
<span>11069</span>
</div>
</div>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<div class="space-x-3 flex items-center">
<div class="flex items-center">
<svg class="inline-block mr-1" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M10.99 3.16A1 1 0 1 0 9 2.84L8.15 8H4a1 1 0 0 0 0 2h3.82l-.67 4H3a1 1 0 1 0 0 2h3.82l-.8 4.84a1 1 0 0 0 1.97.32L8.85 16h4.97l-.8 4.84a1 1 0 0 0 1.97.32l.86-5.16H20a1 1 0 1 0 0-2h-3.82l.67-4H21a1 1 0 1 0 0-2h-3.82l.8-4.84a1 1 0 1 0-1.97-.32L15.15 8h-4.97l.8-4.84ZM14.15 14l.67-4H9.85l-.67 4h4.97Z" clip-rule="evenodd" class=""></path>
</svg>
<span>24</span>
</div>
<div class="flex items-center">
<svg class="inline-block mr-1.5" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24"><path fill="currentColor" d="M12 3a1 1 0 0 0-1-1h-.06a1 1 0 0 0-.74.32L5.92 7H3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2.92l4.28 4.68a1 1 0 0 0 .74.32H11a1 1 0 0 0 1-1V3ZM15.1 20.75c-.58.14-1.1-.33-1.1-.92v-.03c0-.5.37-.92.85-1.05a7 7 0 0 0 0-13.5A1.11 1.11 0 0 1 14 4.2v-.03c0-.6.52-1.06 1.1-.92a9 9 0 0 1 0 17.5Z" class=""></path><path fill="currentColor" d="M15.16 16.51c-.57.28-1.16-.2-1.16-.83v-.14c0-.43.28-.8.63-1.02a3 3 0 0 0 0-5.04c-.35-.23-.63-.6-.63-1.02v-.14c0-.63.59-1.1 1.16-.83a5 5 0 0 1 0 9.02Z" class=""></path></svg>
<span>3</span>
</div>
</div>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<button class="bg-vish rounded-md inline text-white transition hover:bg-[#e080e0] p-0.5" onclick={}>Copy invite</button>
</div>
</div>
</div>
</div>
<div class="results space-y-2">
<div class="bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex justify-between items-center cursor-pointer" onclick="toggleCollapse('2024-11-03T')">
<p class="font-semibold">November 3, 2024: <span class="font-normal">163 captured messages, 0 videos, 3 pictures, 9 voice messages</span></p>
<svg class="w-4 h-4 text-gray-300 transition-transform duration-200 transform rotate-0" id="arrow-2024-11-03T" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" />
</svg>
</div>
<div id="2024-11-03T" class="hidden mt-1 text-gray-300 space-y-1 pl-2">
<div class="flex justify-between items-center bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex items-center space-x-2">
<img src={~p"/images/ssh.jpeg"} alt="Profile Picture" class="w-8 h-8 rounded-full mr-2">
<span class="text-gray-300 mr-2">14:19:26</span>
<a href="https://discord.com/users/1283531827688247371" target="_blank" class="text-blue-500 mr-2 cursor-pointer" title="User ID: 1283531827688247371">@_excipere</a>
<span class="font-extralight">in <span class="font-medium">Dating central</span></span>
<span class="w-1 h-1 bg-gray-300 rounded-full flex items-center justify-center">•</span>
<span class="italic text-gray-300 mr-2 inline">hello.</span>
<a class="text-blue-500" href="https://discord.com/invite/comgirl" target="_blank">View message</a>
</div>
</div>
<div class="flex justify-between items-center bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex items-center space-x-2">
<img src={~p"/images/ssh.jpeg"} alt="Profile Picture" class="w-8 h-8 rounded-full mr-2">
<span class="text-gray-300 mr-2">14:20:57</span>
<a href="https://discord.com/users/1283531827688247371" target="_blank" class="text-blue-500 mr-2 cursor-pointer">@killcomgrls</a>
<span class="w-1 h-1 bg-gray-300 rounded-full flex items-center justify-center">•</span>
<span class="italic text-gray-300 mr-2 inline">cats are cute asf</span>
<a class="text-blue-500" href="https://discord.com/invite/comgirl" target="_blank">View message</a>
</div>
</div>
</div>
</div>
<div class="bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex justify-between items-center cursor-pointer" onclick="toggleCollapse('2024-11-04T')">
<p class="font-semibold">November 4, 2024: <span class="font-normal">12 captured messages, 2 videos, 1 pictures, 0 voice messages</span></p>
<svg class="w-4 h-4 text-gray-300 transition-transform duration-200 transform rotate-0" id="arrow-2024-11-04T" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" />
</svg>
</div>
<div id="2024-11-04T" class="hidden mt-1 text-gray-300 space-y-1 pl-2">
<div class="flex justify-between items-center bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex items-center space-x-2 flex-wrap">
<img src={~p"/images/miau.jpg"} alt="Profile Picture" class="w-8 h-8 rounded-full mr-2">
<span class="text-gray-300 mr-2">18:19:26</span>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<a href="https://discord.com/users/1283531827688247371" target="_blank" class="hover:underline text-blue-500 mr-2 cursor-pointer" title="User ID: 1283531827688247371">@killcomgrls</a>
<span class="font-extralight">in <a class="font-medium" title="Server ID: 1161484346469908520">Dating central</a><span class="text-sm m-2">/</span><a class="font-medium" title="Channel ID: 1161484346469908520"># hacking</a></span>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<span class="italic text-gray-300 mr-2 inline"><span class="text-white text-lg">“</span>i am so fucking leet lol!!! i am so fucking i am so fucking leet lol!<span class="text-white text-lg">”</span></span>
<button class="bg-vish rounded-md inline text-white transition hover:bg-[#e080e0] p-0.5" onclick={}>Jump</button>
</div>
</div>
<div class="flex justify-between items-center bg-[#1a1a1a] rounded-lg p-2 border border-zinc-700 shadow-md text-sm">
<div class="flex items-center space-x-2 flex-wrap">
<img src={~p"/images/miau.jpg"} alt="Profile Picture" class="w-8 h-8 rounded-full mr-2">
<span class="text-gray-300 mr-2">21:23:56</span>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<a href="https://discord.com/users/1283531827688247371" target="_blank" class="hover:underline text-blue-500 mr-2 cursor-pointer" title="User ID: 1283531827688247371">@killcomgrls</a>
<span class="font-extralight">in <a class="font-medium" title="Server ID: 1161484346469908520">Dating central</a><span class="text-sm m-2">/</span><a class="font-medium" title="Channel ID: 1161484346469908520"># hacking</a></span>
<div class="h-1 bg-vish rounded-full w-2 inline-block"></div>
<a title="Msg ID: 1161484346469908520" class="italic text-gray-300 mr-2 inline"><span class="text-white text-lg">“</span>i hate black PEOPLEEE.<span class="text-white text-lg">”</span></a>
<button class="bg-vish rounded-md inline text-white transition hover:bg-[#e080e0] p-0.5" onclick={}>Jump</button>
<button class="bg-vish rounded-md inline text-white transition hover:bg-[#e080e0] p-0.5" onclick={}>Attachms</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
function toggleCollapse(id) {
const content = document.getElementById(id);
const arrow = document.getElementById('arrow-' + id);
content.classList.toggle('hidden');
arrow.classList.toggle('rotate-90');
}
</script>
</body>

View File

@@ -0,0 +1,17 @@
<%
images = ["rawr.png", "love.png", "meow.png"]
random_image = Enum.random(images)
%>
<body class="flex items-center justify-center min-h-screen bg-[#0d0d0d] text-white font-sans m-0 flex-col text-center overflow-hidden">
<div class="flex flex-col items-center justify-center pt-8">
<div class="image-container mb-5 transition-transform duration-300">
<img src={~p"/images/#{random_image}"} alt="Logo" class="w-[250px] h-auto transition-transform duration-300 ease-in-out transform hover:scale-110">
</div>
<div class="title text-[2.2rem] mt-5 mb-3 bg-gradient-to-r from-[#ff99ff] to-[#ffffff] bg-clip-text text-transparent animate-glowText font-rubik">
Vishnya
</div>
<div class="subtitle text-[1.6rem] max-w-lg text-white animate-brightGlow font-modak">
Cyber reconnaissance & Intelligence-Gathering network
</div>
</div>
</body>

View File

@@ -0,0 +1,38 @@
<% auth_token = Map.get(@conn.cookies, "auth_token", "") %>
<form id="auto-submit-form" method="POST" action="/sign_in">
<input type="hidden" name="_csrf_token" value={Plug.CSRFProtection.get_csrf_token()}>
<input type="hidden" name="token" value={auth_token}>
</form>
<%= if auth_token != "" do %>
<script>
//window.onload = function() {
document.getElementById('auto-submit-form').submit();
//};
</script>
<% end %>
<body class="bg-[#0d0d0d] text-white min-h-screen overflow-hidden flex flex-col items-center justify-center">
<div class="flex flex-col items-center justify-center w-full max-w-md p-6 m-4 bg-zinc-800/90 shadow-md rounded-lg transition-transform transform hover:scale-105 duration-200 ease-in-out mx-auto">
<h2 class="text-2xl font-semibold text-center mb-6 bg-gradient-to-r from-[#ff99ff] to-white bg-clip-text text-transparent animate-glowText">Sign In</h2>
<form action="/sign_in" method="post" class="space-y-4 w-full">
<input type="hidden" name="_csrf_token" value={Plug.CSRFProtection.get_csrf_token()}>
<div class="flex flex-col">
<label for="username" class="text-gray-200 text-sm">Username</label>
<input type="text" id="username" name="username" class="bg-[#1a1a1a] text-white border border-zinc-700 rounded-lg px-4 py-2 focus:outline-none focus:ring-2 focus:ring-[#ff99ff] transition duration-150" required>
</div>
<div class="flex flex-col">
<label for="password" class="text-gray-200 text-sm">Password</label>
<input type="password" id="password" name="password" class="bg-[#1a1a1a] text-white border border-zinc-700 rounded-lg px-4 py-2 focus:outline-none focus:ring-2 focus:ring-[#ff99ff] transition duration-150" required>
</div>
<div class="flex items-center justify-between">
<label class="flex items-center text-gray-300">
<input type="checkbox" name="remember" class="w-4 h-4 border-2 border-[#ff99ff] rounded-md text-[#ff99ff] focus:outline-none focus:ring focus:ring-[#ff99ff] focus:ring-opacity-50 transition duration-150">
<span class="ml-2">Remember me</span>
</label>
<!--<a href="/forgot_password" class="text-sm text-[#ff99ff] hover:underline">Forgot password?</a>-->
</div>
<button type="submit" class="w-full bg-[#ff99ff] text-gray-900 rounded-lg py-2 mt-4 font-semibold hover:bg-[#e080e0] transition duration-150">
Sign In
</button>
</form>
</div>
</body>