PageSourceSearch

https://appstarsecurity.com/assets/GlossaryIndex-D58id8yN.js

js appstarsecurity.com collected 2026-10-06 06:41:32 UTC 9,145 bytes, 1 lines download raw bytes

1import{u,j as e}from"./index-CrEeDXLl.js";import{r as h,L as n}from"./vendor-router-B0pNmwwt.js";import{g as d,a as m,b as p}from"./index-3qHtCk-Y.js";import{p as x,q as g,r as f,s as b}from"./vendor-icons-CbbURP0M.js";import"./vendor-react-Cgg2GOmP.js";function c({name:t,className:i}){const s=b[t];return s?e.jsx(s,{className:i}):null}function k(){const{language:t,getLocalizedPath:i}=u(),a={ru:{title:"Глоссарий кибербезопасности",subtitle:"Термины и определения из мира информационной безопасности",termsCount:"терминов",allTerms:"Все термины",searchPlaceholder:"Поиск терминов..."},en:{title:"Cybersecurity Glossary",subtitle:"Terms and definitions from the world of information security",termsCount:"terms",allTerms:"All Terms",searchPlaceholder:"Search terms..."},zh:{title:"网络安全词汇表",subtitle:"信息安全领域的术语和定义",termsCount:"术语",allTerms:"所有术语",searchPlaceholder:"搜索术语..."},th:{title:"อภิธานศัพท์ความปลอดภัยทางไซเบอร์",subtitle:"คำศัพท์และคำจำกัดความจากโลกแห่งความปลอดภัยของข้อมูล",termsCount:"คำศัพท์",allTerms:"คำศัพท์ทั้งหมด",searchPlaceholder:"ค้นหาคำศัพท์..."},hi:{title:"साइबर सुरक्षा शब्दावली",subtitle:"सूचना सुरक्षा की दुनिया से शब्द और परिभाषाएं",termsCount:"शब्द",allTerms:"सभी शब्द",searchPlaceholder:"शब्द खोजें..."},de:{title:"Cybersicherheits-Glossar",subtitle:"Begriffe und Definitionen aus der Welt der Informationssicherheit",termsCount:"Begriffe",allTerms:"Alle Begriffe",searchPlaceholder:"Begriffe suchen..."},es:{title:"Glosario de Ciberseguridad",subtitle:"Términos y definiciones del mundo de la seguridad de la información",termsCount:"términos",allTerms:"Todos los Términos",searchPlaceholder:"Buscar términos..."},fr:{title:"Glossaire de Cybersécurité",subtitle:"Termes et définitions du monde de la sécurité informatique",termsCount:"termes",allTerms:"Tous les Termes",searchPlaceholder:"Rechercher des termes..."},pt:{title:"Glossário de Cibersegurança",subtitle:"Termos e definições do mundo da segurança da informação",termsCount:"termos",allTerms:"Todos os Termos",searchPlaceholder:"Pesquisar termos..."},ar:{title:"مسرد الأمن السيبراني",subtitle:"مصطلحات وتعريفات من عالم أمن المعلومات",termsCount:"مصطلح",allTerms:"جميع المصطلحات",searchPlaceholder:"البحث عن المصطلحات..."},ja:{title:"サイバーセキュリティ用語集",subtitle:"情報セキュリティの世界からの用語と定義",termsCount:"用語",allTerms:"すべての用語",searchPlaceholder:"用語を検索..."},ko:{title:"사이버 보안 용어집",subtitle:"정보 보안 세계의 용어 및 정의",termsCount:"용어",allTerms:"모든 용어",searchPlaceholder:"용어 검색..."},vi:{title:"Thuật ngữ An ninh mạng",subtitle:"Thuật ngữ và định nghĩa từ thế giới bảo mật thông tin",termsCount:"thuật ngữ",allTerms:"Tất cả Thuật ngữ",searchPlaceholder:"Tìm kiếm thuật ngữ..."},tr:{title:"Siber Güvenlik Sözlüğü",subtitle:"Bilgi güvenliği dünyasından terimler ve tanımlar",termsCount:"terim",allTerms:"Tüm Terimler",searchPlaceholder:"Terimleri ara..."},uz:{title:"Kiberxavfsizlik lug'ati",subtitle:"Axborot xavfsizligi dunyosidan atamalar va ta'riflar",termsCount:"atama",allTerms:"Barcha atamalar",searchPlaceholder:"Atamalarni qidirish..."},kk:{title:"Киберқауіпсіздік глоссарийі",subtitle:"Ақпараттық қауіпсіздік әлемінен терминдер мен анықтамалар",termsCount:"термин",allTerms:"Барлық терминдер",searchPlaceholder:"Терминдерді іздеу..."},sv:{title:"Cybersäkerhetsordlista",subtitle:"Termer och definitioner från informationssäkerhetens värld",termsCount:"termer",allTerms:"Alla Termer",searchPlaceholder:"Sök termer..."},fi:{title:"Kyberturvallisuuden sanasto",subtitle:"Termit ja määritelmät tietoturvallisuuden maailmasta",termsCount:"termiä",allTerms:"Kaikki Termit",searchPlaceholder:"Hae termejä..."}
1,no:{title:"Cybersikkerhetsordliste",subtitle:"Begreper og definisjoner fra informasjonssikkerhetens verden",termsCount:"begreper",allTerms:"Alle Begreper",searchPlaceholder:"Søk begreper..."},et:{title:"Küberturvalisuse sõnastik",subtitle:"Terminid ja definitsioonid infoturbe maailmast",termsCount:"terminit",allTerms:"Kõik Terminid",searchPlaceholder:"Otsi termineid..."}},s=a[t]||a.en;return h.useEffect(()=>{document.title=`${s.title} | AppStar Security`;const r=document.querySelector('meta[name="description"]');r&&r.setAttribute("content",s.subtitle)},[s,t]),e.jsx("div",{style:{minHeight:"100vh",backgroundColor:"var(--color-background)",paddingTop:"96px",paddingBottom:"64px"},children:e.jsxs("div",{className:"container-main",children:[e.jsxs("div",{style:{textAlign:"center",marginBottom:"48px"},children:[e.jsx("h1",{style:{fontSize:"clamp(2rem, 5vw, 3rem)",fontWeight:"bold",marginBottom:"16px"},children:e.jsx("span",{className:"gradient-text",children:s.title})}),e.jsx("p",{style:{fontSize:"1.25rem",color:"var(--color-muted-foreground)",maxWidth:"600px",margin:"0 auto 16px"},children:s.subtitle}),e.jsxs("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",gap:"16px",color:"var(--color-muted-foreground)",fontSize:"14px"},children:[e.jsxs("span",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[e.jsx(x,{style:{width:"16px",height:"16px"}}),d.length," ",s.termsCount]}),e.jsxs("span",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[e.jsx(g,{style:{width:"16px",height:"16px"}}),m.length," ",t==="ru"?"категорий":"categories"]})]})]}),e.jsx("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(340px, 1fr))",gap:"24px",marginBottom:"64px"},children:m.map(r=>{const l=p(r.slug);return e.jsxs("div",{className:"glass-card",style:{padding:"28px",borderRadius:"16px"},children:[e.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:"16px",marginBottom:"16px"},children:[e.jsx("div",{style:{width:"56px",height:"56px",borderRadius:"14px",background:"rgba(201, 162, 39, 0.15)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:"var(--color-primary)"},children:e.jsx(c,{name:r.icon,className:"w-6 h-6"})}),e.jsxs("div",{children:[e.jsx("h2",{style:{fontSize:"1.25rem",fontWeight:"600",color:"var(--color-foreground)",marginBottom:"4px"},children:r.title[t]||r.title.en}),e.jsxs("p",{style:{fontSize:"14px",color:"var(--color-muted-foreground)"},children:[l.length," ",s.termsCount]})]})]}),e.jsx("p",{style:{color:"var(--color-muted-foreground)",fontSize:"14px",marginBottom:"16px"},children:r.description[t]||r.description.en}),e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[l.slice(0,4).map(o=>e.jsxs(n,{to:i(`/glossary/${o.slug}`),style:{display:"flex",alignItems:"center",gap:"8px",fontSize:"14px",color:"var(--color-foreground)",textDecoration:"none"},children:[e.jsx(f,{style:{width:"12px",height:"12px",color:"var(--color-primary)"}}),o.title[t]||o.title.en]},o.slug)),l.length>4&&e.jsxs("span",{style:{fontSize:"12px",color:"var(--color-muted-foreground)",paddingLeft:"20px"},children:["+",l.length-4," ",t==="ru"?"ещё":"more"]})]})]},r.slug)})}),e.jsxs("div",{style:{padding:"32px",borderRadius:"20px",background:"rgba(201, 162, 39, 0.03)",border:"1px solid rgba(201, 162, 39, 0.1)"},children:[e.jsx("h2",{style:{fontSize:"1.5rem",fontWeight:"bold",marginBottom:"24px",color:"var(--color-foreground)"},children:s.allTerms}),e.jsx("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(280px, 1fr))",gap:"12px"},children:d.map(r=>e.jsxs(n,{to:i(`/glossary/${r.slug}`),style:{display:"flex",alignItems:"flex-start",gap:"12px",padding:"16px",borderRadius:"12px",background:"var(--color-card)",border:"1px solid var(--color-border)",textDecoration:"none",transition:"all 0.2s ease"},children:[e.jsx("div",{style:{padding:"8px",borderRadius:"8px",background:"rgba(201, 162, 39, 0.1)",flexShrink:0,color:"var(--color-primary)"},children:e.jsx(c,{name:r.icon||"FileText",className:"w-4 h-4"})}),e.jsxs("div",{style:{minWidth:0},children:[e.jsx("h3",{style:{fontWeight:"500",fontSize:"14px",color:"var(--color-foreground)",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:r.title[t]||r.title.en}),e.jsx("p",{style:{fontSize:"12px",color:"var(--color-muted-foreground)",marginTop:"4px",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"}
1,children:r.shortDescription[t]||r.shortDescription.en})]})]},r.slug))})]})]})})}export{k as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.