This commit is contained in:
RiO
2024-12-25 06:58:22 +05:30
parent c51f3dbbf4
commit 3d14be602b
23 changed files with 96 additions and 91 deletions

11
assets/About-5mGVY27s.js Normal file

File diff suppressed because one or more lines are too long

View File

@@ -1,11 +0,0 @@
import{c as a,j as e}from"./index-DqLTW_kH.js";import{m as s}from"./proxy-Bjl3UtPz.js";import{U as n}from"./users-Dtl8VDTo.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const r=a("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const o=a("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]),l=[{version:"2024.1",date:"2024",description:"Latest release with enhanced cloud support"},{version:"2023.4",date:"2023",description:"Major UI overhaul and tool updates"},{version:"2023.1",date:"2023",description:"Introduced new wireless testing tools"},{version:"2022.4",date:"2022",description:"Added ARM64 support improvements"},{version:"2022.1",date:"2022",description:"Enhanced container support"}];function c(){return e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"absolute left-4 top-0 bottom-0 w-0.5 bg-gray-200"}),l.map((t,i)=>e.jsxs(s.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},transition:{delay:i*.1},className:"relative pl-12 pb-8",children:[e.jsx("div",{className:"absolute left-0 p-2 bg-white rounded-full border-2 border-cornflower-blue",children:e.jsx(r,{className:"h-4 w-4 text-cornflower-blue"})}),e.jsxs("div",{className:"bg-white/80 backdrop-blur-sm p-4 rounded-lg shadow-sm",children:[e.jsxs("h3",{className:"text-lg font-semibold text-gray-900",children:["Kali ",t.version]}),e.jsx("time",{className:"text-sm text-gray-500",children:t.date}),e.jsx("p",{className:"mt-1 text-gray-600",children:t.description})]})]},t.version))]})}const d=[{title:"Core Development",description:"Responsible for the base system and core tools integration"},{title:"Security Tools",description:"Maintains and updates the vast collection of security tools"},{title:"Documentation",description:"Creates and maintains user documentation and guides"},{title:"Community Management",description:"Manages community interactions and contributions"}];function m(){return e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:d.map((t,i)=>e.jsxs(s.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{delay:i*.1},className:"bg-white/80 backdrop-blur-sm p-6 rounded-lg shadow-sm",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx(n,{className:"h-5 w-5 text-cornflower-blue"}),e.jsx("h3",{className:"text-lg font-semibold text-gray-900",children:t.title})]}),e.jsx("p",{className:"text-gray-600",children:t.description})]},t.title))})}function x(){return e.jsxs(s.div,{initial:{opacity:0},whileInView:{opacity:1},className:"bg-white/80 backdrop-blur-sm p-8 rounded-lg shadow-sm",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx(o,{className:"h-6 w-6 text-cornflower-blue"}),e.jsx("h2",{className:"text-2xl font-bold text-gray-900",children:"Our Mission"})]}),e.jsxs("div",{className:"prose prose-gray max-w-none",children:[e.jsx("p",{className:"text-gray-600 leading-relaxed",children:"Snigdha OS aims to provide security professionals and enthusiasts with the most comprehensive, reliable, and up-to-date collection of security tools. Our mission is to enable the security community to perform professional-grade security auditing and penetration testing with a standardized, well-documented platform."}),e.jsx("h3",{className:"text-xl font-semibold mt-6 mb-3",children:"Core Values"}),e.jsxs("ul",{className:"space-y-2 text-gray-600",children:[e.jsx("li",{children:"Open Source: Maintaining transparency and community collaboration"}),e.jsx("li",{children:"Security: Providing robust tools for security testing"}),e.jsx("li",{children:"Education: Supporting learning and skill development"}),e.jsx("li",{children:"Community: Fostering a strong, supportive user community"})]})]})]})}function y(){return e.jsx("div",{className:"py-12",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs(s.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},className:"text-center mb-12",children:[e.jsx("h1",{className:"text-4xl font-bold text-gray-900",children:"About Snigdha OS"}),e.jsx("p",{className:"mt-4 text-lg text-gray-600",children:"The most advanced penetration testing distribution, made for security professionals."})]}),e.jsxs("div",{className:"space-y-16",children:[e.jsx("section",{children:e.jsx(x,{})}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-8",children:"Our Team Structure"}),e.jsx(m,{})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-8",children:"Release Timeline"}),e.jsx(c,{})]})]})]})})}export{y as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{c as i,j as e,G as l,H as o}from"./index-DqLTW_kH.js";import{m as s}from"./proxy-Bjl3UtPz.js";import{C as c}from"./check-34MO4raf.js";import{U as d}from"./users-Dtl8VDTo.js";import{S as m}from"./star-Urg81C20.js";/**
import{c as i,j as e,G as l,H as o}from"./index-D2sRvuJr.js";import{m as s}from"./proxy-st5n46wf.js";import{C as c}from"./check-DB6rRDJ-.js";import{U as d}from"./users-Bj4LPgqF.js";import{S as m}from"./star-CyZDJgLe.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +0,0 @@
import{c as m,j as e,r as i}from"./index-DqLTW_kH.js";import{m as n}from"./proxy-Bjl3UtPz.js";import{T as p}from"./terminal-CkxkZsAR.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const x=m("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);function u({value:t,onChange:o}){return e.jsxs("div",{className:"relative",children:[e.jsx(x,{className:"absolute left-3 top-1/2 -translate-y-1/2 h-5 w-5 text-gray-400"}),e.jsx("input",{type:"text",value:t,onChange:o,placeholder:"Search tools...",className:"w-full pl-10 pr-4 py-2 bg-white/80 backdrop-blur-sm border border-gray-200 rounded-lg focus:ring-2 focus:ring-cornflower-blue focus:border-transparent outline-none"})]})}function h({categories:t,selectedCategory:o,onSelect:a}){return e.jsx("div",{className:"flex flex-wrap gap-2",children:t.map(r=>e.jsx(n.button,{whileHover:{scale:1.05},whileTap:{scale:.95},onClick:()=>a(r),className:`px-4 py-2 rounded-full text-sm font-medium transition-colors ${o===r?"bg-cornflower-blue text-white":"bg-white/80 text-gray-600 hover:bg-gray-100"}`,children:r},r))})}function g({name:t,description:o,category:a,command:r}){return e.jsxs(n.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},whileHover:{y:-5},className:"bg-white/80 backdrop-blur-sm p-6 rounded-lg shadow-sm border border-gray-100",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx(p,{className:"h-5 w-5 text-cornflower-blue"}),e.jsx("h3",{className:"text-lg font-semibold text-gray-900",children:t})]}),e.jsx("p",{className:"text-gray-600 mb-4",children:o}),e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("span",{className:"text-sm font-medium text-cornflower-blue",children:a}),e.jsx("code",{className:"text-sm bg-gray-100 px-2 py-1 rounded",children:r})]})]})}const y=[{id:"1",name:"Nmap",description:"Network exploration tool and security scanner",category:"Information Gathering",command:"nmap"},{id:"2",name:"Wireshark",description:"Network protocol analyzer for real-time packet capture",category:"Sniffing & Spoofing",command:"wireshark"},{id:"3",name:"Metasploit",description:"Penetration testing framework",category:"Exploitation Tools",command:"msfconsole"},{id:"4",name:"Burp Suite",description:"Web vulnerability scanner and proxy tool",category:"Web Applications",command:"burpsuite"},{id:"5",name:"Aircrack-ng",description:"Complete suite for wireless network security assessment",category:"Wireless Attacks",command:"aircrack-ng"},{id:"6",name:"John the Ripper",description:"Password cracker and hash analyzer",category:"Password Attacks",command:"john"}],f=["All","Information Gathering","Sniffing & Spoofing","Exploitation Tools","Web Applications","Wireless Attacks","Password Attacks"];function N(){const[t,o]=i.useState(""),[a,r]=i.useState("All"),c=i.useMemo(()=>y.filter(s=>{const l=s.name.toLowerCase().includes(t.toLowerCase())||s.description.toLowerCase().includes(t.toLowerCase()),d=a==="All"||s.category===a;return l&&d}),[t,a]);return e.jsx("div",{className:"py-12",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsxs(n.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},className:"text-center mb-12",children:[e.jsx("h1",{className:"text-4xl font-bold text-gray-900",children:"Snigdha OS Tools"}),e.jsx("p",{className:"mt-4 text-lg text-gray-600",children:"Explore our comprehensive collection of security and penetration testing tools"})]}),e.jsxs("div",{className:"space-y-8",children:[e.jsx("div",{className:"max-w-xl mx-auto",children:e.jsx(u,{value:t,onChange:s=>o(s.target.value)})}),e.jsx(h,{categories:f,selectedCategory:a,onSelect:r}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:c.map(s=>e.jsx(g,{...s},s.id))}),c.length===0&&e.jsx("div",{className:"text-center py-12",children:e.jsx("p",{className:"text-gray-500",children:"No tools found matching your criteria"})})]})]})})}export{N as default};

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{c as i,j as e,r as l}from"./index-DqLTW_kH.js";import{m as o}from"./proxy-Bjl3UtPz.js";/**
import{c as i,j as e,r as l}from"./index-D2sRvuJr.js";import{m as o}from"./proxy-st5n46wf.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

31
assets/Home-CY9DPlDM.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{c}from"./index-DqLTW_kH.js";/**
import{c}from"./index-D2sRvuJr.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{c}from"./index-DqLTW_kH.js";/**
import{c}from"./index-D2sRvuJr.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{c as o}from"./index-DqLTW_kH.js";/**
import{c as o}from"./index-D2sRvuJr.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

View File

@@ -1,4 +1,4 @@
import{c as e}from"./index-DqLTW_kH.js";/**
import{c as e}from"./index-D2sRvuJr.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

View File

@@ -1,4 +1,4 @@
import{c as e}from"./index-DqLTW_kH.js";/**
import{c as e}from"./index-D2sRvuJr.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

View File

@@ -1,4 +1,4 @@
import{c as a}from"./index-DqLTW_kH.js";/**
import{c as a}from"./index-D2sRvuJr.js";/**
* @license lucide-react v0.344.0 - ISC
*
* This source code is licensed under the ISC license.

View File

@@ -23,8 +23,8 @@
}(window.location))
</script>
<!-- End Single Page Apps for GitHub Pages -->
<script type="module" crossorigin src="/assets/index-DqLTW_kH.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-D_0eDDMd.css">
<script type="module" crossorigin src="/assets/index-D2sRvuJr.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-38vuthsU.css">
</head>
<body>
<div id="root"></div>