Help
RSS
API
Feed
Maltego
Contact
Domain > autodiscover.dpm.org.pk
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-10-12
172.67.129.14
(
ClassC
)
2025-12-14
104.21.0.173
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Sun, 14 Dec 2025 21:53:23 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveServer: cloudflarecf-cache-status: DYNAMICNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Last-Modified: Sat, 01 Nov 2025 07:15:36 GMTVary: Accept-EncodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sS9Q5wN4iGVWc58IWd6MevlsR3cFCJsbCXyc5Q8p6Tm%2F5zhTezBAFWPyBStDTzJnYA0ZCgRpM3ppLh1xsQCXmX%2F4rIt8r6b657wsfBrPxR4WZ4zz1w0uV}}CF-RAY: 9ae0ef05097361c8-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html>head>title>Welcome to nginx!/title>style>html { color-scheme: light dark; }body { width: 35em; margin: 0 auto;font-family: Tahoma, Verdana, Arial, sans-serif; }/style>/head>body>h1>Welcome to nginx!/h1>p>If you see this page, the nginx web server is successfully installed andworking. Further configuration is required./p>p>For online documentation and support please refer toa hrefhttp://nginx.org/>nginx.org/a>.br/>Commercial support is available ata hrefhttp://nginx.com/>nginx.com/a>./p>p>em>Thank you for using nginx./em>/p>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sun, 14 Dec 2025 21:53:24 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveCache-Control: no-store, no-cache, must-revalidate, max-age0Set-Cookie: XSRF-TOKENeyJpdiI6IlFyMWJBSWNkSUJ3NytFQXVJaExMYmc9PSIsInZhbHVlIjoiNFZaRkJiaUZWaXdYV2lsOWl0L2lnRVdNYmMwQ2VacTBaclNUUWNSZktDRFdHUWRoU2t6K1JvNVc5OVpaL0JrdzFJc1VZSThpYncrNm96M2M3S01UdTNURHRDSXFiM1JnakthaGxhWkN1OVdhK25heXUvQ0dHSHFqazgyNjdXejAiLCJtYWMiOiI0MzljYzRjZjVmNDlmYjg2ZmQ2MzM2NTc2M2IxMjVlOGYyZWVkNmNkYzg3Y2U2Mzc0YWZkMmU3MTM5ZTNlYzNhIiwidGFnIjoiIn0%3D; expiresSun, 14 Dec 2025 23:53:24 GMT; Max-Age7200; path/; secure; samesitelaxSet-Cookie: dpm_sessioneyJpdiI6IkkzVDI4T0VoVnh2OHZHOTlkanB6ekE9PSIsInZhbHVlIjoib1FDR2R5V09xQlZSblRaR0V2ZHJKd1IwY3F5eUFPMjVvYnUycFE5WlJkV01DUG5ubzF0d1AyNXBpdnhvYmpYUFowdDgra3ZDREV5dllEeEdNSDZ0OVdFTkcwRGRXUTVCVFJFdVpFQnZOUFF4TjdMc1QvL1gyRnBYMGpDWlQybHQiLCJtYWMiOiIzMjhlMjI2NDQ3Yzg3YzA5NmVkMTA2YzQyOGJmODIyMzJjMDVmOTRkMTUxYTcxZDE5NTQ4MzQwMGU1MDRjOTIyIiwidGFnIjoiIn0%3D; expiresSun, 14 Dec 2025 23:53:24 GMT; Max-Age7200; path/; secure; httponly; samesitelaxpragma: no-cacheexpires: 0vary: Accept-EncodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?szLtWCQtoCONctElS5dNgMRccmCGSBgbKGkY6BVfPSmJ28VEjz1HDDkT7CYdHTveZwTph11t5xdqUwJet85r%2FilDb4pe3kqoW%2F0w4%2FrKax6Y1yjOEdHuK}}Server: cloudflarecf-cache-status: DYNAMICNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}CF-RAY: 9ae0ef08cc53f820-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen dirltr>head> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1> meta namecsrf-token contentLcAFYN3xK7JlsLoIVixRBgTzqUDOkDWpPrIBHbOq> title>DPM - Digital Membership Program/title> !-- Fonts --> link relpreconnect hrefhttps://fonts.bunny.net> link hrefhttps://fonts.bunny.net/css?familyinter:400,500,600,700&displayswap relstylesheet /> !-- Scripts --> link relpreload asstyle hrefhttps://autodiscover.dpm.org.pk/build/assets/app-B36UsgUb.css />link relmodulepreload hrefhttps://autodiscover.dpm.org.pk/build/assets/app-DlYOw6CL.js />link relstylesheet hrefhttps://autodiscover.dpm.org.pk/build/assets/app-B36UsgUb.css />script typemodule srchttps://autodiscover.dpm.org.pk/build/assets/app-DlYOw6CL.js>/script> !-- RTL Support --> !-- Additional head content --> !-- Dynamic Site Colors --> style> :root { --primary-color: #4867e5; --secondary-color: #6b7280; --button-color: #3b82f6; } /* Primary Color Classes */ .bg-primary-600 { background-color: #4867e5 !important; } .text-primary-600 { color: #4867e5 !important; } .border-primary-600 { border-color: #4867e5 !important; } .hover\:bg-primary-700:hover { background-color: #4867e5dd !important; } .hover\:text-primary-600:hover { color: #4867e5 !important; } .focus\:ring-primary-500:focus { --tw-ring-color: #4867e599; } .bg-primary-50 { background-color: #4867e50d !important; } /* Button Color Classes - These will override primary colors for buttons */ .btn-primary { background-color: #3b82f6 !important; border-color: #3b82f6 !important; } .btn-primary:hover { background-color: #3b82f6dd !important; } .btn-primary:focus { --tw-ring-color: #3b82f699 !important; } .btn-outline { border-color: #3b82f6 !important; color: #3b82f6 !important; } .btn-outline:hover { background-color: #3b82f6 !important; color: white !important; } .btn-outline:focus { --tw-ring-color: #3b82f699 !important; } /* Form focus states with button color */ .form-input:focus { border-color: #3b82f6 !important; --tw-ring-color: #3b82f699 !important; } .form-select:focus { border-color: #3b82f6 !important; --tw-ring-color: #3b82f699 !important; } /* Link colors */ .text-primary-600, a.text-primary-600 { color: #3b82f6 !important; } .hover\:text-primary-600:hover, a:hover.text-primary-600 { color: #3b82f6dd !important; } /* Custom button color utility classes */ .bg-button-color { background-color: #3b82f6 !important; } .text-button-color { color: #3b82f6 !important; } .border-button-color { border-color: #3b82f6 !important; } .hover\:bg-button-color:hover { background-color: #3b82f6dd !important; } .hover\:text-button-color:hover { color: #3b82f6dd !important; } .focus\:ring-button-color:focus { --tw-ring-color: #3b82f699 !important; } /style>/head>body classfont-sans antialiased> div classmin-h-screen bg-secondary-50> !-- Navigation --> nav classbg-white shadow-sm border-b border-secondary-200> div classmax-w-7xl mx-auto px-4 sm:px-6 lg:px-8> div classflex justify-between h-16> !-- Logo and Brand --> div classflex items-center> a hrefhttps://autodiscover.dpm.org.pk classflex items-center> div classflex-shrink-0> img srchttps://autodiscover.dpm.org.pk/storage/logos/BN0k5yDgmaLP8bRfX5pmqYsLpN1zKFXyHqkcCS0y.jpg altDEFENDERS OF PAKISTAN MOVEMENT classh-10 w-auto> /div> div classml-3> h1 classtext-xl font-bold text-gradient> DPM/h1> p classtext-xs text-secondary-500 -mt-1> DEFENDERS OF PAKISTAN MOVEMENT/p> /div> /a> /div> !-- Navigation Links --> div classhidden md:flex items-center space-x-8> a hrefhttps://autodiscover.dpm.org.pk/products classtext-secondary-700 hover:text-primary-600 px-3 py-2 rounded-md text-sm font-medium transition-colors duration-200 > Products /a> a hrefhttps://autodiscover.dpm.org.pk classtext-secondary-700 hover:text-primary-600 px-3 py-2 rounded-md text-sm font-medium transition-colors duration-200 text-primary-600 bg-primary-50> Membership /a> a hrefhttps://autodiscover.dpm.org.pk/regenerate classtext-secondary-700 hover:text-primary-600 px-3 py-2 rounded-md text-sm font-medium transition-colors duration-200 > Renewal /a> a hrefhttps://autodiscover.dpm.org.pk/verify classtext-secondary-700 hover:text-primary-600 px-3 py-2 rounded-md text-sm font-medium transition-colors duration-200 > Verification /a> a hrefhttps://autodiscover.dpm.org.pk/designation classtext-secondary-700 hover:text-primary-600 px-3 py-2 rounded-md text-sm font-medium transition-colors duration-200 > Apply for Designation /a> !-- Language Switcher --> div classrelative inline-block text-left x-data{ open: false }> div> button @clickopen !open typebutton classinline-flex items-center px-3 py-2 border border-gray-300 rounded-md shadow-sm text-sm font-medium text-gray-700 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500 idlanguage-menu aria-expandedtrue aria-haspopuptrue> span classmr-2>🇺🇸/span> span classhidden sm:inline>English/span> svg classml-2 -mr-1 h-4 w-4 xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor aria-hiddentrue> path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd /> /svg> /button> /div> div x-showopen x-transition:entertransition ease-out duration-100 x-transition:enter-starttransform opacity-0 scale-95 x-transition:enter-endtransform opacity-100 scale-100 x-transition:leavetransition ease-in duration-75 x-transition:leave-starttransform opacity-100 scale-100 x-transition:leave-endtransform opacity-0 scale-95 @click.awayopen false classorigin-top-right absolute right-0 mt-2 w-48 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 focus:outline-none z-50 rolemenu aria-orientationvertical aria-labelledbylanguage-menu> div classpy-1 rolenone> form methodPOST actionhttps://autodiscover.dpm.org.pk/language/switch classblock> input typehidden name_token valueLcAFYN3xK7JlsLoIVixRBgTzqUDOkDWpPrIBHbOq autocompleteoff> input typehidden namelocale valueen> button typesubmit classflex items-center w-full px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 hover:text-gray-900 bg-gray-50 font-semibold rolemenuitem> span classmr-3>🇺🇸/span> span>English/span> svg classml-auto h-4 w-4 text-primary-600 fillcurrentColor viewBox0 0 20 20> path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path> /svg> /button> /form> form methodPOST actionhttps://autodiscover.dpm.org.pk/language/switch classblock> input typehidden name_token valueLcAFYN3xK7JlsLoIVixRBgTzqUDOkDWpPrIBHbOq autocompleteoff> input typehidden namelocale valueur> button typesubmit classflex items-center w-full px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 hover:text-gray-900 rolemenuitem> span classmr-3>🇵🇰/span> span>Urdu/span> /button> /form> /div> /div>/div> /div> !-- Mobile menu button --> div classmd:hidden flex items-center> button idmobile-menu-button classtext-secondary-500 hover:text-secondary-700 focus:outline-none focus:text-secondary-700> svg classh-6 w-6 fillnone viewBox0 0 24 24 strokecurrentColor> path stroke-linecapround stroke-linejoinround stroke-width2 dM4 6h16M4 12h16M4 18h16 /> /svg> /button> /div> /div> /div> !-- Mobile Navigation Menu --> div idmobile-menu classmd:hidden hidden bg-white border-t border-secondary-200> div classpx-4 pt-2 pb-3 space-y-1> a hrefhttps://autodiscover.dpm.org.pk/products classblock px-3 py-2 rounded-md text-base font-medium text-secondary-700 hover:text-primary-600 hover:bg-primary-50 transition-colors duration-200> Products /a> a hrefhttps://autodiscover.dpm.org.pk classblock px-3 py-2 rounded-md text-base font-medium text-secondary-700 hover:text-primary-600 hover:bg-primary-50 transition-colors duration-200> Membership /a> a hrefhttps://autodiscover.dpm.org.pk/regenerate classblock px-3 py-2 rounded-md text-base font-medium text-secondary-700 hover:text-primary-600 hover:bg-primary-50 transition-colors duration-200> Renewal /a> a hrefhttps://autodiscover.dpm.org.pk/verify classblock px-3 py-2 rounded-md text-base font-medium text-secondary-700 hover:text-primary-600 hover:bg-primary-50 transition-colors duration-200> Verification /a> a hrefhttps://autodiscover.dpm.org.pk/designation classblock px-3 py-2 rounded-md text-base font-medium text-secondary-700 hover:text-primary-600 hover:bg-primary-50 transition-colors duration-200> Apply for Designation /a> !-- Mobile Language Switcher --> div classpx-3 py-2> div classrelative inline-block text-left x-data{ open: false }> div> button @clickopen !open typebutton classinline-flex items-center px-3 py-2 border border-gray-300 rounded-md shadow-sm text-sm font-medium text-gray-700 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500 idlanguage-menu aria-expandedtrue aria-haspopuptrue> span classmr-2>🇺🇸/span> span classhidden sm:inline>English/span> svg classml-2 -mr-1 h-4 w-4 xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor aria-hiddentrue> path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd /> /svg> /button> /div> div x-showopen x-transition:entertransition ease-out duration-100 x-transition:enter-starttransform opacity-0 scale-95 x-transition:enter-endtransform opacity-100 scale-100 x-transition:leavetransition ease-in duration-75 x-transition:leave-starttransform opacity-100 scale-100 x-transition:leave-endtransform opacity-0 scale-95 @click.awayopen false classorigin-top-right absolute right-0 mt-2 w-48 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 focus:outline-none z-50 rolemenu aria-orientationvertical aria-labelledbylanguage-menu> div classpy-1 rolenone> form methodPOST actionhttps://autodiscover.dpm.org.pk/language/switch classblock> input typehidden name_token valueLcAFYN3xK7JlsLoIVixRBgTzqUDOkDWpPrIBHbOq autocompleteoff> input typehidden namelocale valueen> button typesubmit classflex items-center w-full px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 hover:text-gray-900 bg-gray-50 font-semibold rolemenuitem> span classmr-3>🇺🇸/span> span>English/span> svg classml-auto h-4 w-4 text-primary-600 fillcurrentColor viewBox0 0 20 20> path fill-ruleevenodd dM16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z clip-ruleevenodd>/path> /svg> /button> /form> form methodPOST actionhttps://autodiscover.dpm.org.pk/language/switch classblock> input typehidden name_token valueLcAFYN3xK7JlsLoIVixRBgTzqUDOkDWpPrIBHbOq autocompleteoff> input typehidden namelocale valueur> button typesubmit classflex items-center w-full px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 hover:text-gray-900 rolemenuitem> span classmr-3>🇵🇰/span> span>Urdu/span> /button> /form> /div> /div>/div> /div> /div> /div>/nav>script> // Mobile menu toggle document.addEventListener(DOMContentLoaded, function() { const mobileMenuButton document.getElementById(mobile-menu-button); const mobileMenu document.getElementById(mobile-menu); if (mobileMenuButton && mobileMenu) { mobileMenuButton.addEventListener(click, function() { mobileMenu.classList.toggle(hidden); }); } });/script> !-- Page Header --> !-- Main Content --> main classpy-8> !-- Flash Messages --> !-- Page Content --> div classmax-w-7xl mx-auto px-4 sm:px-6 lg:px-8> div classmin-h-screen> !-- Admin Banner Section --> div classrelative overflow-hidden> div classw-full h-64 md:h-80 lg:h-96> img src/storage/banners/L3Ral687ITtUsjmHQfwtkLj9AEkHT66HaXH568wJ.jpg altSite Banner classw-full h-full object-cover> !-- Banner Overlay Content --> /div> /div> !-- Registration Section --> div idregistration classpy-16 bg-gray-50> div classmax-w-4xl mx-auto px-4 sm:px-6 lg:px-8> div classtext-center mb-12> h2 classtext-3xl font-bold text-gray-900 mb-4>Membership Registration/h2> /div> !-- Registration Form --> div classcard> div classcard-body p-8> div classflex justify-between items-center mb-6> !-- PK/International Toggle Switch --> div classrelative flex items-center w-24 h-10 bg-gray-300 rounded-full shadow-md cursor-pointer idmembership-toggle> !-- Toggle Indicator --> div classabsolute left-1 w-11 h-8 bg-black rounded-full transform transition-transform duration-300 flex items-center justify-center idtoggle-indicator> span classtext-xs font-bold text-white idtoggle-text>PK/span> /div> !-- PK Label --> span classflex-1 text-center text-xs font-bold text-gray-700 cursor-pointer z-10 idlabel-pk>PK/span> !-- International Label --> span classflex-1 text-center text-xs font-bold text-gray-700 cursor-pointer z-10 idlabel-int>INT/span> /div> !-- Verify Card Button --> !--a hrefhttps://autodiscover.dpm.org.pk/verify-card--> !-- classhide flex items-center px-6 py-2 bg-gray-800 shadow-md text-white font-semibold rounded-full hover:bg-gray-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 dark:focus:ring-offset-gray-800 transition ease-in-out duration-150>--> !-- svg classw-5 h-5 mr-2 aria-hiddentrue viewBox0 0 24 24 fillcurrentColor>--> !-- path dM14 11c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1h9c.55 0 1 .45 1 1M3 7c0 .55.45 1 1 1h9c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m7 8c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h5c.55 0 1-.45 1-1m8.01-2.13.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71zm-.71.71-5.16 5.16c-.09.09-.14.21-.14.35v1.41c0 .28.22.5.5.5h1.41c.13 0 .26-.05.35-.15l5.16-5.16z>/path>--> !-- /svg>--> !-- Verifications--> !--/a>--> /div> form actionhttps://autodiscover.dpm.org.pk/register methodPOST enctypemultipart/form-data classspace-y-6> input typehidden name_token valueLcAFYN3xK7JlsLoIVixRBgTzqUDOkDWpPrIBHbOq autocompleteoff> input typehidden namemembership_type idmembership_type valuepk> !-- Personal Information --> div classgrid grid-cols-1 md:grid-cols-2 gap-6> !-- Name - Always visible --> div> label classform-label forname>Full Name span classtext-red-600>*/span>/label> input typetext idname namename classform-input value required placeholderFull Name> /div> !-- Birth Year - Always visible --> div> label classform-label forbirth_year>Birth Year span classtext-red-600>*/span>/label> input typenumber idbirth_year namebirth_year classform-input value required min1950 max2015 placeholder1990> /div> !-- PK-only fields - Hidden for International --> div classpk-only-field> label classform-label forcnic>CNIC Number span classtext-red-600>*/span>/label> input typetext idcnic namecnic classform-input value required placeholder12345-1234567-1 pattern0-9{5}-0-9{7}-0-9> /div> div > label classform-label forgender>Gender span classtext-red-600>*/span>/label> select idgender namegender classform-select required> option value>Select Gender/option> option valuemale >Male/option> option valuefemale >Female/option> /select> /div> div classpk-only-field> label classform-label forphone>Phone Number span classtext-red-600>*/span>/label> input typetel idphone namephone classform-input value required placeholder03001234567 pattern0-9{11}> /div> div classint-only-field styledisplay:none;> label classform-label forcountry>Country span classtext-red-600>*/span>/label> input typetext idcountry namecountry classform-input value placeholdercountry name> /div> div classpk-only-field> label classform-label fordistrict>District span classtext-red-600>*/span>/label> select iddistrict namedistrict classform-select required> option value>Select District/option> option valueAttock > Attock /option> option valueBahawalnagar > Bahawalnagar /option> option valueBahawalpur > Bahawalpur /option> option valueBhakkar > Bhakkar /option> option valueChakwal > Chakwal /option> option valueChiniot > Chiniot /option> option valueDera Ghazi Khan > Dera Ghazi Khan /option> option valueFaisalabad > Faisalabad /option> option valueGujranwala > Gujranwala /option> option valueGujrat > Gujrat /option> option valueHafizabad > Hafizabad /option> option valueJhang > Jhang /option> option valueJhelum > Jhelum /option> option valueKasur > Kasur /option> option valueKhanewal > Khanewal /option> option valueKhushab > Khushab /option> option valueLahore > Lahore /option> option valueLayyah > Layyah /option> option valueLodhran > Lodhran /option> option valueMandi Bahauddin > Mandi Bahauddin /option> option valueMianwali > Mianwali /option> option valueMultan > Multan /option> option valueMuzaffargarh > Muzaffargarh /option> option valueNarowal > Narowal /option> option valueNankana Sahib > Nankana Sahib /option> option valueOkara > Okara /option> option valuePakpattan > Pakpattan /option> option valueRahim Yar Khan > Rahim Yar Khan /option> option valueRajanpur > Rajanpur /option> option valueRawalpindi > Rawalpindi /option> option valueSahiwal > Sahiwal /option> option valueSargodha > Sargodha /option> option valueSheikhupura > Sheikhupura /option> option valueSialkot > Sialkot /option> option valueToba Tek Singh > Toba Tek Singh /option> option valueVehari > Vehari /option> option valueBadin > Badin /option> option valueDadu > Dadu /option> option valueGhotki > Ghotki /option> option valueHyderabad > Hyderabad /option> option valueJacobabad > Jacobabad /option> option valueJamshoro > Jamshoro /option> option valueKarachi Central > Karachi Central /option> option valueKarachi East > Karachi East /option> option valueKarachi South > Karachi South /option> option valueKarachi West > Karachi West /option> option valueKorangi > Korangi /option> option valueKeamari > Keamari /option> option valueKashmore > Kashmore /option> option valueKhairpur > Khairpur /option> option valueLarkana > Larkana /option> option valueMalir > Malir /option> option valueMatiari > Matiari /option> option valueMirpur Khas > Mirpur Khas /option> option valueNaushahro Feroze > Naushahro Feroze /option> option valueQambar Shahdadkot > Qambar Shahdadkot /option> option valueSanghar > Sanghar /option> option valueShaheed Benazirabad > Shaheed Benazirabad /option> option valueShikarpur > Shikarpur /option> option valueSujawal > Sujawal /option> option valueSukkur > Sukkur /option> option valueTando Allahyar > Tando Allahyar /option> option valueTando Muhammad Khan > Tando Muhammad Khan /option> option valueTharparkar > Tharparkar /option> option valueThatta > Thatta /option> option valueUmerkot > Umerkot /option> option valueAbbottabad > Abbottabad /option> option valueBajaur > Bajaur /option> option valueBannu > Bannu /option> option valueBattagram > Battagram /option> option valueBuner > Buner /option> option valueCharsadda > Charsadda /option> option valueChitral Lower > Chitral Lower /option> option valueChitral Upper > Chitral Upper /option> option valueDera Ismail Khan > Dera Ismail Khan /option> option valueHangu > Hangu /option> option valueHaripur > Haripur /option> option valueKarak > Karak /option> option valueKohat > Kohat /option> option valueKurram > Kurram /option> option valueLakki Marwat > Lakki Marwat /option> option valueMalakand > Malakand /option> option valueMansehra > Mansehra /option> option valueMardan > Mardan /option> option valueMohmand > Mohmand /option> option valueNowshera > Nowshera /option> option valueOrakzai > Orakzai /option> option valuePeshawar > Peshawar /option> option valueShangla > Shangla /option> option valueSwabi > Swabi /option> option valueSwat > Swat /option> option valueTank > Tank /option> option valueAwaran > Awaran /option> option valueBarkhan > Barkhan /option> option valueChagai > Chagai /option> option valueChaman > Chaman /option> option valueDera Bugti > Dera Bugti /option> option valueGwadar > Gwadar /option> option valueHarnai > Harnai /option> option valueJafarabad > Jafarabad /option> option valueJhal Magsi > Jhal Magsi /option> option valueKachhi > Kachhi /option> option valueKalat > Kalat /option> option valueKech > Kech /option> option valueKharan > Kharan /option> option valueKhuzdar > Khuzdar /option> option valueKilla Abdullah > Killa Abdullah /option> option valueKilla Saifullah > Killa Saifullah /option> option valueKohlu > Kohlu /option> option valueLasbela > Lasbela /option> option valueLoralai > Loralai /option> option valueMastung > Mastung /option> option valueMusakhel > Musakhel /option> option valueNasirabad > Nasirabad /option> option valueNushki > Nushki /option> option valuePanjgur > Panjgur /option> option valuePishin > Pishin /option> option valueQuetta > Quetta /option> option valueSherani > Sherani /option> option valueSibi > Sibi /option> option valueWashuk > Washuk /option> option valueZhob > Zhob /option> /select> /div> /div> !-- File Uploads --> div classspace-y-6> !-- Profile Picture - Always visible --> !-- CNIC Documents - PK only --> div classgrid grid-cols-1 md:grid-cols-2 gap-6 > div> label classform-label forcnic_front>CNIC Front span classtext-red-600>*/span>/label> input typefile idcnic_front namecnic_front classform-input required acceptimage/jpeg,image/png,image/jpg> /div> div> label classform-label forcnic_back>CNIC Back span classtext-red-600>*/span>/label> input typefile idcnic_back namecnic_back classform-input required acceptimage/jpeg,image/png,image/jpg> /div> /div> /div> div classflex items-center justify-between gap-6> !-- Profile Image --> div classflex-1> label classform-label forprofile_image> Upload Picture span classtext-red-600>*/span> /label> input typefile idprofile_image nameprofile_image classform-input w-full required acceptimage/jpeg,image/png,image/jpg> p classtext-sm text-gray-500 mt-1> Photo (JPEG, PNG, JPG - Max 2MB) /p> !-- Terms and Conditions --> div classflex items-start> input typecheckbox idterms nameterms classmt-1 h-4 w-4 text-indigo-600 focus:ring-primary-500 border-secondary-300 rounded required> label forterms classml-3 text-sm text-gray-700> I agree to the Terms and Conditions and Privacy Policy /label> /div> /div> !-- Submit Button --> div classtext-center> button typesubmit classbtn-primary text-lg px-12 py-3 shadow-lg> Pay Fee /button> /div> /div> !-- Submit Button --> !--div classtext-center pt-6>--> !-- button typesubmit classbtn-primary text-lg px-12 py-3 shadow-lg>--> !-- Pay Fee--> !-- /button>--> !-- p classtext-sm text-gray-500 mt-2>--> !-- You will be redirected to JazzCash for secure payment--> !-- /p>--> !--/div>--> /form> /div> /div> /div> /div> /div> /div> /main> !-- Footer --> footer classbg-white border-t border-secondary-200 mt-16> div classmax-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8> div classgrid grid-cols-1 md:grid-cols-4 gap-8> !-- Brand Section --> div classcol-span-1 md:col-span-2> div classflex items-center mb-4> img srchttps://autodiscover.dpm.org.pk/storage/logos/BN0k5yDgmaLP8bRfX5pmqYsLpN1zKFXyHqkcCS0y.jpg altDEFENDERS OF PAKISTAN MOVEMENT classh-10 w-auto> div classml-3> h2 classtext-xl font-bold text-gradient>DPM/h2> p classtext-xs text-secondary-500 -mt-1>DEFENDERS OF PAKISTAN MOVEMENT/p> /div> /div> p classtext-secondary-600 text-sm mb-4> Defenders of Pakistan Movement is well organized organization that was established under registration No: 2315 Dated: 27/12/2018 Islamabad in 2018 and logo trademark no: 804446 IPO Government of Pakistan. Please join www.dpm.org.pk /p> div classflex space-x-4> a href# classtext-secondary-400 hover:text-primary-600 transition-colors duration-200> svg classh-5 w-5 fillcurrentColor viewBox0 0 24 24> path dM24 4.557c-.883.392-1.832.656-2.828.775 1.017-.609 1.798-1.574 2.165-2.724-.951.564-2.005.974-3.127 1.195-.897-.957-2.178-1.555-3.594-1.555-3.179 0-5.515 2.966-4.797 6.045-4.091-.205-7.719-2.165-10.148-5.144-1.29 2.213-.669 5.108 1.523 6.574-.806-.026-1.566-.247-2.229-.616-.054 2.281 1.581 4.415 3.949 4.89-.693.188-1.452.232-2.224.084.626 1.956 2.444 3.379 4.6 3.419-2.07 1.623-4.678 2.348-7.29 2.04 2.179 1.397 4.768 2.212 7.548 2.212 9.142 0 14.307-7.721 13.995-14.646.962-.695 1.797-1.562 2.457-2.549z/> /svg> /a> a href# classtext-secondary-400 hover:text-primary-600 transition-colors duration-200> svg classh-5 w-5 fillcurrentColor viewBox0 0 24 24> path dM22.46 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07 4.28 4.28 0 0 0 4 2.98 8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21 16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z/> /svg> /a> a href# classtext-secondary-400 hover:text-primary-600 transition-colors duration-200> svg classh-5 w-5 fillcurrentColor viewBox0 0 24 24> path dM12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.174-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.093.112.107.21.08.323-.09.36-.286 1.175-.325 1.334-.051.21-.402.085-.402-.085 0-1.343-.959-2.396-.959-4.842 0-3.761 2.735-7.229 7.877-7.229 4.135 0 7.357 2.95 7.357 6.877 0 4.106-2.588 7.405-6.177 7.405-1.204 0-2.34-.622-2.724-1.378l-.740 2.821c-.267 1.041-1.02 2.347-1.516 3.139C9.665 23.812 10.8 24.029 12.017 24.029c6.624 0 11.99-5.367 11.99-11.988C24.007 5.367 18.641.001.012.001z/> /svg> /a> /div> /div> !-- Quick Links --> div> h3 classtext-sm font-semibold text-secondary-900 tracking-wider uppercase mb-4>Quick Links/h3> ul classspace-y-2> li> a hrefhttps://autodiscover.dpm.org.pk classtext-secondary-600 hover:text-primary-600 text-sm transition-colors duration-200> Home /a> /li> li> a hrefhttps://autodiscover.dpm.org.pk/regenerate classtext-secondary-600 hover:text-primary-600 text-sm transition-colors duration-200> Renewal /a> /li> li> a href classtext-secondary-600 hover:text-primary-600 text-sm transition-colors duration-200> Wireless /a> /li> li> a hrefhttps://autodiscover.dpm.org.pk/designation classtext-secondary-600 hover:text-primary-600 text-sm transition-colors duration-200> Apply for Designation /a> /li> /ul> /div> !-- Contact Info --> div> h3 classtext-sm font-semibold text-secondary-900 tracking-wider uppercase mb-4>Contact/h3> ul classspace-y-2> li classflex items-center text-secondary-600 text-sm> svg classh-4 w-4 mr-2 fillnone viewBox0 0 24 24 strokecurrentColor> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 8l7.89 4.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z/> /svg> a href/cdn-cgi/l/email-protection class__cf_email__ data-cfemail1b72757d745b7f6b763574697c356b70>email protected/a> /li> li classflex items-center text-secondary-600 text-sm> svg classh-4 w-4 mr-2 fillnone viewBox0 0 24 24 strokecurrentColor> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z/> /svg> +92-319-2623488 /li> li classflex items-start text-secondary-600 text-sm> svg classh-4 w-4 mr-2 mt-0.5 fillnone viewBox0 0 24 24 strokecurrentColor> path stroke-linecapround stroke-linejoinround stroke-width2 dM17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z/> path stroke-linecapround stroke-linejoinround stroke-width2 dM15 11a3 3 0 11-6 0 3 3 0 016 0z/> /svg> 4th Floor Alfalah Court I. I. Chundrigar Road Karachi Pakistan /li> /ul> /div> /div> !-- Bottom Section --> div classmt-8 pt-8 border-t border-secondary-200> div classflex flex-col md:flex-row justify-between items-center> div classtext-sm text-secondary-500> © 2025 DEFENDERS OF PAKISTAN MOVEMENT. All rights reserved. /div> div classmt-4 md:mt-0 flex space-x-6> a hrefhttps://autodiscover.dpm.org.pk/privacy-policy classtext-sm text-secondary-500 hover:text-primary-600 transition-colors duration-200>Privacy Policy/a> a hrefhttps://autodiscover.dpm.org.pk/terms-condition classtext-sm text-secondary-500 hover:text-primary-600 transition-colors duration-200>Terms & Condition/a> a hrefhttps://autodiscover.dpm.org.pk/refund-policy classtext-sm text-secondary-500 hover:text-primary-600 transition-colors duration-200>Refund Policy/a> /div> /div> div classmt-4 text-center> p classtext-xs text-secondary-400> Design & Developed by a hrefhttps://shiningbusinesssolution.com/ target_blank classtext-primary-600 hover:text-primary-700 transition-colors duration-200>Shininng Business Solution/a> /p> /div> /div> /div>/footer> /div> !-- Scripts --> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script> document.addEventListener(DOMContentLoaded, function() { // Membership type toggle functionality const toggle document.getElementById(membership-toggle); const toggleIndicator document.getElementById(toggle-indicator); const toggleText document.getElementById(toggle-text); const membershipTypeInput document.getElementById(membership_type); const pkOnlyFields document.querySelectorAll(.pk-only-field); const paymentMsg document.getElementById(payment-msg); const intOnlyFields document.querySelectorAll(.int-only-field); let isInternational false; // Toggle switch click handler if (toggle) { toggle.addEventListener(click, function() { isInternational !isInternational; if (isInternational) { // Switch to International toggleIndicator.style.transform translateX(100%); toggleText.textContent INT; membershipTypeInput.value international; // Hide PK-only fields pkOnlyFields.forEach(field > { field.style.display none; // Remove required attribute from hidden fields const inputs field.querySelectorAll(input, select); inputs.forEach(input > { input.removeAttribute(required); input.value ; // Clear values }); }); // Show INT-only fields intOnlyFields.forEach(field > { field.style.display block; // Add required attribute back to visible fields const inputs field.querySelectorAll(inputdata-requiredtrue, selectdata-requiredtrue); inputs.forEach(input > { input.setAttribute(required, required); }); }); document.querySelector(labelforcnic_front).textContent ID Front *; document.querySelector(labelforcnic_back).textContent ID Back *; paymentMsg.classList.add(hidden); } else { // Switch to PK toggleIndicator.style.transform translateX(0%); toggleText.textContent PK; membershipTypeInput.value pk; // Show PK-only fields pkOnlyFields.forEach(field > { field.style.display block; // Add required attribute back to visible fields const inputs field.querySelectorAll(inputdata-requiredtrue, selectdata-requiredtrue); inputs.forEach(input > { input.setAttribute(required, required); }); }); paymentMsg.classList.remove(hidden); // hide internation fields intOnlyFields.forEach(field > { field.style.display none; // Remove required attribute from hidden fields const inputs field.querySelectorAll(input, select); inputs.forEach(input > { input.removeAttribute(required); input.value ; // Clear values }); }); document.querySelector(labelforcnic_front).textContent CNIC Front *; document.querySelector(labelforcnic_back).textContent CNIC Back *; } }); } // Mark originally required fields pkOnlyFields.forEach(field > { const inputs field.querySelectorAll(inputrequired, selectrequired); inputs.forEach(input > { input.setAttribute(data-required, true); }); }); // Form submission validation const form document.querySelector(formaction*member.store); if (form) { form.addEventListener(submit, function(e) { if (isInternational) { // For International members, only validate visible fields const requiredFields name, birth_year, profile_image; let isValid true; requiredFields.forEach(fieldName > { const field document.querySelector(`name${fieldName}`); if (field && (!field.value || field.value.trim() )) { isValid false; field.focus(); alert(`Please fill in the ${fieldName.replace(_, )} field.`); return; } }); if (!isValid) { e.preventDefault(); } } }); } // CNIC formatting (only for PK members) const cnicInputs document.querySelectorAll(inputnamecnic, #check_cnic); cnicInputs.forEach(input > { input.addEventListener(input, function(e) { if (!isInternational || e.target.id check_cnic) { let value e.target.value.replace(/\D/g, ); if (value.length > 5) { value value.substring(0, 5) + - + value.substring(5); } if (value.length > 13) { value value.substring(0, 13) + - + value.substring(13, 14); } e.target.value value; } }); }); // Phone number formatting (only for PK members) const phoneInput document.querySelector(inputnamephone); if (phoneInput) { phoneInput.addEventListener(input, function(e) { if (!isInternational) { let value e.target.value.replace(/\D/g, ); if (value.length > 11) { value value.substring(0, 11); } e.target.value value; } }); } // Membership check form const membershipForm document.getElementById(membership-check-form); if (membershipForm) { membershipForm.addEventListener(submit, function(e) { e.preventDefault(); const formData new FormData(this); const resultsDiv document.getElementById(membership-results); fetch(https://autodiscover.dpm.org.pk/membership/check, { method: POST, body: formData, headers: { X-CSRF-TOKEN: window.csrfToken } }) .then(response > response.json()) .then(data > { resultsDiv.classList.remove(hidden); if (data.success) { const membership data.membership; const statusClass membership.is_expired ? badge-error : badge-success; const statusText membership.is_expired ? Expired : Active; resultsDiv.innerHTML ` div classcard bg-green-50 border-green-200> div classcard-body> h3 classtext-lg font-semibold text-green-800 mb-4>Membership Found!/h3> div classgrid grid-cols-1 md:grid-cols-2 gap-4 text-sm> div>strong>ID:/strong> ${membership.id}/div> div>strong>Name:/strong> ${membership.name}/div> div>strong>Phone:/strong> ${membership.phone}/div> div>strong>District:/strong> ${membership.district}/div> div>strong>Expiry Date:/strong> ${membership.expiry_date}/div> div>strong>Status:/strong> span class${statusClass}>${statusText}/span>/div> /div> ${membership.is_expired ? div classmt-4>a hrefhttps://autodiscover.dpm.org.pk/regenerate classbtn-primary>Renew Membership/a>/div> : div classmt-4>a hrefhttps://autodiscover.dpm.org.pk/regenerate classbtn-outline>Regenerate Card/a>/div> } /div> /div> `; } else { resultsDiv.innerHTML ` div classalert-error> strong>No membership found/strong>br> The CNIC you entered doesnt match any existing membership. /div> `; } }) .catch(error > { resultsDiv.classList.remove(hidden); resultsDiv.innerHTML ` div classalert-error> strong>Error occurred/strong>br> Please try again later. /div> `; }); }); } }); /script> script src//unpkg.com/alpinejs defer>/script>script src//unpkg.com/alpinejs defer>/script> !-- Global JavaScript --> script> // Auto-hide alerts after 5 seconds document.addEventListener(DOMContentLoaded, function() { const alerts document.querySelectorAll(.alert-success, .alert-error, .alert-warning, .alert-info); alerts.forEach(alert > { setTimeout(() > { alert.style.transition opacity 0.5s ease-out; alert.style.opacity 0; setTimeout(() > alert.remove(), 500); }, 5000); }); }); // CSRF token for AJAX requests window.csrfToken LcAFYN3xK7JlsLoIVixRBgTzqUDOkDWpPrIBHbOq; // Dynamic color update function window.updateButtonColors function(buttonColor) { // Update CSS variables document.documentElement.style.setProperty(--button-color, buttonColor); // Update button styles const buttons document.querySelectorAll(.btn-primary, .btn-outline); buttons.forEach(button > { if (button.classList.contains(btn-primary)) { button.style.backgroundColor buttonColor; button.style.borderColor buttonColor; } else if (button.classList.contains(btn-outline)) { button.style.borderColor buttonColor; button.style.color buttonColor; } }); // Update link colors const links document.querySelectorAll(.text-primary-600); links.forEach(link > { link.style.color buttonColor; }); }; // Function to fetch and update colors from API window.refreshColors function() { fetch(https://autodiscover.dpm.org.pk/admin/api/colors) .then(response > response.json()) .then(data > { window.updateButtonColors(data.button_color); }) .catch(error > console.log(Error fetching colors:, error)); }; /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]