<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Domain Management Linkdewa</title>
    <link rel="icon" href="https://backend.zteam21.com/assets/LOGOz.webp" type="image/gif">
    <link rel="stylesheet" href="css/style.css">
</head>
<body oncontextmenu="return false;" onkeydown="disableShortcuts(event)">
    <!-- Overlay untuk input password -->
   <canvas id="starCanvas"></canvas>
   <div id="passwordOverlay" class="overlay">
    <div class="password-container">
        <h2>Enter Password</h2>
        <input type="password" id="passwordInput" placeholder="Enter The Password" onkeydown="handleKeyDown(event)">
        <button onclick="checkPassword()">Submit</button>
    </div>
</div>


    <div class="wrapper">
        <div id="mainContent" class="container">
            <img src="https://zteam21.dev/assets/logo-zteam.png" alt="Logo" class="logo">
            <h1>Domain Management</h1>

            <select id="brandSelector">
                <option value="" selected disabled>-- Select Brand --</option>
            </select>

            <input type="text" id="domainInput" placeholder="Enter domain (e.g., example.com)">
            <button id="addDomain">Add Domain</button>

            <h2>All Domains</h2>
            <table class="results-table">
                <thead>
                    <tr>
                        <th>Brand</th>
                        <th>Domain</th>
                        <th>Actions</th>
                    </tr>
                </thead>
                <tbody id="domainTableBody">
                    <!-- Data akan diisi dengan JavaScript -->
                </tbody>
            </table>
        </div>
    </div>

    <footer>
        <p>Designed with ❤️ by Lens</p>
        <p>© 2025 Domain Management. All rights reserved.</p>
    </footer>

    <script>
const _0x52947f=_0x33d5;(function(_0x4f9483,_0x113dab){const _0x198bde=_0x33d5,_0x45127b=_0x4f9483();while(!![]){try{const _0x10b4d6=-parseInt(_0x198bde(0x188))/0x1*(-parseInt(_0x198bde(0x1a3))/0x2)+-parseInt(_0x198bde(0x169))/0x3*(-parseInt(_0x198bde(0x198))/0x4)+parseInt(_0x198bde(0x196))/0x5*(parseInt(_0x198bde(0x15d))/0x6)+parseInt(_0x198bde(0x194))/0x7+-parseInt(_0x198bde(0x174))/0x8+parseInt(_0x198bde(0x155))/0x9*(parseInt(_0x198bde(0x190))/0xa)+-parseInt(_0x198bde(0x175))/0xb;if(_0x10b4d6===_0x113dab)break;else _0x45127b['push'](_0x45127b['shift']());}catch(_0x3c12ea){_0x45127b['push'](_0x45127b['shift']());}}}(_0x59ad,0xb01d3));const correctPassword='linkdewabos';function _0x59ad(){const _0x2d8590=['5793248TIBckY','12375396HmpYjh','.deleteBtn','speedY','fillStyle','appendChild','brand','display','brandSelector','getAttribute','json','</td>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>','createElement','white','POST','mainContent','innerHTML','clearRect','getItem','beginPath','53OAazar','getContext','loggedIn','stringify','ctrlKey','catch','true','addEventListener','20fKmVtO','passwordInput','then','application/json','4688649YPGToL','block','35295oPAWUz','Enter','3112836aTtOmf','height','innerHeight','fill','trim','Error\x20fetching\x20domains:','passwordOverlay','domainInput','random','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>','Error\x20adding\x20domain:','21566KSNPIZ','arc','style','1780839pTXiGb','shiftKey','domainTableBody','size','DOMContentLoaded','preventDefault','domain','forEach','132RdVgpf','innerWidth','Error\x20deleting\x20domain:','addDomain','</td>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22deleteBtn\x22\x20data-id=\x22','error','option','onload','F12','width','errorText','https://admin.zteam21.dev/domains','3JPJXWJ','DELETE','\x22>Delete</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','draw','none','value','key','<option\x20value=\x22\x22\x20selected\x20disabled>--\x20Select\x20Brand\x20--</option>','textContent','querySelectorAll','getElementById'];_0x59ad=function(){return _0x2d8590;};return _0x59ad();}window[_0x52947f(0x164)]=function(){const _0xc1b5ee=_0x52947f;localStorage[_0xc1b5ee(0x186)](_0xc1b5ee(0x18a))==='true'&&(document[_0xc1b5ee(0x173)](_0xc1b5ee(0x19e))[_0xc1b5ee(0x154)]['display']=_0xc1b5ee(0x16d));};function checkPassword(){const _0x56d736=_0x52947f,_0x103377=document[_0x56d736(0x173)](_0x56d736(0x191))['value'];_0x103377===correctPassword?(document[_0x56d736(0x173)](_0x56d736(0x19e))[_0x56d736(0x154)]['display']=_0x56d736(0x16d),document[_0x56d736(0x173)](_0x56d736(0x183))[_0x56d736(0x154)]['filter']=_0x56d736(0x16d),localStorage['setItem'](_0x56d736(0x18a),_0x56d736(0x18e))):document[_0x56d736(0x173)](_0x56d736(0x167))[_0x56d736(0x154)][_0x56d736(0x17b)]=_0x56d736(0x195);}function handleKeyDown(_0x3cb03f){const _0x5008bf=_0x52947f;_0x3cb03f['key']===_0x5008bf(0x197)&&checkPassword();}function disableShortcuts(_0x3ae837){const _0x3f264c=_0x52947f;_0x3ae837[_0x3f264c(0x18c)]&&(_0x3ae837[_0x3f264c(0x16f)]==='u'||_0x3ae837[_0x3f264c(0x16f)]==='U'||_0x3ae837[_0x3f264c(0x16f)]==='s'||_0x3ae837[_0x3f264c(0x16f)]==='S'||_0x3ae837[_0x3f264c(0x16f)]==='p'||_0x3ae837[_0x3f264c(0x16f)]==='P')&&_0x3ae837[_0x3f264c(0x15a)](),(_0x3ae837[_0x3f264c(0x16f)]===_0x3f264c(0x165)||_0x3ae837['ctrlKey']&&_0x3ae837[_0x3f264c(0x156)]&&(_0x3ae837[_0x3f264c(0x16f)]==='I'||_0x3ae837[_0x3f264c(0x16f)]==='i'||_0x3ae837[_0x3f264c(0x16f)]==='J'||_0x3ae837[_0x3f264c(0x16f)]==='j'||_0x3ae837[_0x3f264c(0x16f)]==='C'||_0x3ae837[_0x3f264c(0x16f)]==='c'))&&_0x3ae837[_0x3f264c(0x15a)]();}document[_0x52947f(0x18f)](_0x52947f(0x159),function(){const _0xfe85d9=_0x52947f,_0x48be27=document[_0xfe85d9(0x173)]('brandSelector'),_0x56436f=document[_0xfe85d9(0x173)](_0xfe85d9(0x19f)),_0x929572=document[_0xfe85d9(0x173)](_0xfe85d9(0x160)),_0x40acac=document[_0xfe85d9(0x173)](_0xfe85d9(0x157)),_0x3cc865=_0xfe85d9(0x168);function _0x378bf3(){const _0x4b5103=_0xfe85d9;fetch('https://admin.zteam21.dev/brands')[_0x4b5103(0x192)](_0x5940e3=>_0x5940e3[_0x4b5103(0x17e)]())['then'](_0x51bc7d=>{const _0x5903b6=_0x4b5103,_0x5aff4c=document[_0x5903b6(0x173)](_0x5903b6(0x17c));_0x5aff4c[_0x5903b6(0x184)]=_0x5903b6(0x170),_0x51bc7d[_0x5903b6(0x15c)](_0x4dfac3=>{const _0x425727=_0x5903b6,_0x4b7fa9=document[_0x425727(0x180)](_0x425727(0x163));_0x4b7fa9[_0x425727(0x16e)]=_0x4dfac3,_0x4b7fa9[_0x425727(0x171)]=_0x4dfac3,_0x5aff4c[_0x425727(0x179)](_0x4b7fa9);});})[_0x4b5103(0x18d)](_0x2aaffa=>console['error']('Error\x20fetching\x20brands:',_0x2aaffa));}window[_0xfe85d9(0x164)]=_0x378bf3;function _0x34bb03(_0x10b73b){const _0x2b1291=_0xfe85d9;if(!_0x10b73b)return;fetch(_0x3cc865+'/brand/'+_0x10b73b)[_0x2b1291(0x192)](_0x58bcb2=>_0x58bcb2[_0x2b1291(0x17e)]())['then'](_0x1e1d5d=>{const _0x3aeea2=_0x2b1291;_0x40acac[_0x3aeea2(0x184)]='',_0x1e1d5d['forEach'](_0x3e6203=>{const _0x1638d2=_0x3aeea2,_0x4fe768=document['createElement']('tr');_0x4fe768[_0x1638d2(0x184)]=_0x1638d2(0x1a1)+_0x3e6203[_0x1638d2(0x17a)]+_0x1638d2(0x17f)+_0x3e6203[_0x1638d2(0x15b)]+_0x1638d2(0x161)+_0x3e6203['id']+_0x1638d2(0x16b),_0x40acac[_0x1638d2(0x179)](_0x4fe768);}),document[_0x3aeea2(0x172)](_0x3aeea2(0x176))['forEach'](_0x155c0f=>{_0x155c0f['addEventListener']('click',function(){const _0xc40294=_0x33d5,_0x2efbc7=this[_0xc40294(0x17d)]('data-id');_0x455697(_0x2efbc7);});});})[_0x2b1291(0x18d)](_0x3d5e54=>console['error'](_0x2b1291(0x19d),_0x3d5e54));}window[_0xfe85d9(0x164)]=_0x378bf3;function _0x92e888(){const _0x5a99b7=_0xfe85d9,_0x599084=_0x48be27['value'],_0xa242e4=_0x56436f[_0x5a99b7(0x16e)][_0x5a99b7(0x19c)]();if(!_0x599084||!_0xa242e4){alert('Please\x20select\x20a\x20brand\x20and\x20enter\x20a\x20domain.');return;}fetch(_0x3cc865,{'method':_0x5a99b7(0x182),'headers':{'Content-Type':_0x5a99b7(0x193)},'body':JSON[_0x5a99b7(0x18b)]({'brand':_0x599084,'domain':_0xa242e4})})[_0x5a99b7(0x192)](_0x36280f=>_0x36280f['json']())['then'](()=>{const _0x26cb7b=_0x5a99b7;_0x56436f[_0x26cb7b(0x16e)]='',_0x34bb03(_0x599084);})[_0x5a99b7(0x18d)](_0x135ebd=>console[_0x5a99b7(0x162)](_0x5a99b7(0x1a2),_0x135ebd));}function _0x455697(_0x30295b){const _0x14cf0e=_0xfe85d9;fetch(_0x3cc865+'/'+_0x30295b,{'method':_0x14cf0e(0x16a)})['then'](()=>{const _0x16cc56=_0x14cf0e;_0x34bb03(_0x48be27[_0x16cc56(0x16e)]);})[_0x14cf0e(0x18d)](_0x4171b8=>console['error'](_0x14cf0e(0x15f),_0x4171b8));}_0x48be27[_0xfe85d9(0x18f)]('change',function(){const _0x504f96=_0xfe85d9;_0x34bb03(this[_0x504f96(0x16e)]);}),_0x929572[_0xfe85d9(0x18f)]('click',_0x92e888),_0x378bf3();});const canvas=document[_0x52947f(0x173)]('starCanvas'),ctx=canvas[_0x52947f(0x189)]('2d');function _0x33d5(_0x553c9b,_0xefe77c){const _0x59ade3=_0x59ad();return _0x33d5=function(_0x33d565,_0x3a7664){_0x33d565=_0x33d565-0x153;let _0x2c0213=_0x59ade3[_0x33d565];return _0x2c0213;},_0x33d5(_0x553c9b,_0xefe77c);}canvas[_0x52947f(0x166)]=window[_0x52947f(0x15e)],canvas['height']=window[_0x52947f(0x19a)];const stars=[],starCount=0x64;class Star{constructor(){const _0x3e766d=_0x52947f;this['x']=Math['random']()*canvas[_0x3e766d(0x166)],this['y']=Math[_0x3e766d(0x1a0)]()*canvas['height'],this[_0x3e766d(0x158)]=Math[_0x3e766d(0x1a0)]()*0x2,this['speedX']=Math[_0x3e766d(0x1a0)]()*0.5-0.25,this[_0x3e766d(0x177)]=Math[_0x3e766d(0x1a0)]()*0x1+0.5;}['update'](){const _0x164331=_0x52947f;this['x']+=this['speedX'],this['y']+=this[_0x164331(0x177)],this['y']>canvas[_0x164331(0x199)]&&(this['y']=0x0,this['x']=Math[_0x164331(0x1a0)]()*canvas[_0x164331(0x166)]);}[_0x52947f(0x16c)](){const _0x2c64fd=_0x52947f;ctx[_0x2c64fd(0x187)](),ctx[_0x2c64fd(0x153)](this['x'],this['y'],this['size'],0x0,Math['PI']*0x2),ctx[_0x2c64fd(0x178)]=_0x2c64fd(0x181),ctx[_0x2c64fd(0x19b)]();}}for(let i=0x0;i<starCount;i++){stars['push'](new Star());}function animate(){const _0xd411cf=_0x52947f;ctx[_0xd411cf(0x185)](0x0,0x0,canvas[_0xd411cf(0x166)],canvas[_0xd411cf(0x199)]),stars[_0xd411cf(0x15c)](_0xed00d6=>{const _0x1535cf=_0xd411cf;_0xed00d6['update'](),_0xed00d6[_0x1535cf(0x16c)]();}),requestAnimationFrame(animate);}animate();
    </script>

</body>
</html>
