Help
RSS
API
Feed
Maltego
Contact
Domain > blog.shubhechchhak.com.np
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-01
172.67.178.152
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Mon, 01 Dec 2025 10:07:53 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveAccess-Control-Allow-Origin: *Cache-Control: public, max-age0, must-revalidatereferrer-policy: strict-origin-when-cross-originx-content-type-options: nosniffVary: accept-encodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sDr6Cu8oJiM%2BZnKk7kYU0e%2FDA6W69SyFfZbsotytW0dLDh8uAnvlEihGb8y%2BZ9iugxtLnBhjBtk4B%2FCp7dympdHJHWS84xXL9Rmf%2FYX%2F0YHD%2FfYB%2FmXV6}}Nel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Server: cloudflarecf-cache-status: DYNAMICCF-RAY: 9a71c7b6ae60f7ed-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen data-themelight> head>!-- Global Metadata -->meta charsetutf-8>meta nameviewport contentwidthdevice-width,initial-scale1>link relicon typeimage/svg+xml href/favicon.png>meta namegenerator contentAstro v4.5.13>!-- Font preloads -->link relpreload href/fonts/atkinson-regular.woff asfont typefont/woff crossorigin>link relpreload href/fonts/atkinson-bold.woff asfont typefont/woff crossorigin>!-- Canonical URL -->link relcanonical hrefhttps://blog.shubhechchhak.com.np/>!-- Primary Meta Tags -->title>Orangeseeds Blog | All Posts/title>meta nametitle contentOrangeseeds Blog | All Posts>meta namedescription contentall posts>!-- Open Graph / Facebook -->meta propertyog:type contentwebsite>meta propertyog:url contenthttps://blog.shubhechchhak.com.np/>meta propertyog:title contentOrangeseeds Blog | All Posts>meta propertyog:description contentall posts>meta propertyog:image contenthttps://blog.shubhechchhak.com.np/blog-placeholder-1.jpg>!-- Twitter -->meta propertytwitter:card contentsummary_large_image>meta propertytwitter:url contenthttps://blog.shubhechchhak.com.np/>meta propertytwitter:title contentOrangeseeds Blog | All Posts>meta propertytwitter:description contentall posts>meta propertytwitter:image contenthttps://blog.shubhechchhak.com.np/blog-placeholder-1.jpg>!-- ViewTransitions /> -->!-- Header title{title} /> -->link relstylesheet href/_astro/about.BVvA4wDF.css>style>@importhttps://fonts.googleapis.com/css2?familyNunito+Sans:ital,opsz,wght@0,6..12,200;0,6..12,300;0,6..12,400;0,6..12,500;0,6..12,700;0,6..12,900;0,6..12,1000;1,6..12,200;1,6..12,300;1,6..12,400;1,6..12,500;1,6..12,600;1,6..12,700;1,6..12,800;1,6..12,900;1,6..12,1000&familyRoboto+Slab:wght@400;500;800&familySource+Sans+3:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&displayswap;@importhttps://fonts.googleapis.com/css2?familyAnonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&familyEB+Garamond:ital,wght@0,400..800;1,400..800&familyIBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&familyTinos:ital,wght@0,400;0,700;1,400;1,700&familyVarela+Round&displayswap;:root{font-weight:400;font-style:normal;font-family:IBM Plex Sans,sans-serif;font-size:21px}@media (min-width: 1024px){:root{font-size:18px}}@media (min-width: 1280px){:root{font-size:18px}}@media (min-width: 1536px){:root{font-size:20px}}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;padding:0}h1,h2,h3,h4,h5{font-family:EB Garamond,serif;text-align:left}body{min-height:100vh}/style>/head> body classrelative min-h-100vh> style>astro-island,astro-slot,astro-static-slot{display:contents}/style>script>(()>{var easync t>{await(await t())()};(self.Astro||(self.Astro{})).loade;window.dispatchEvent(new Event(astro:load));})();;(()>{var vObject.defineProperty;var A(c,s,a)>s in c?v(c,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):csa;var d(c,s,a)>(A(c,typeof s!symbol?s+:s,a),a);var u;{let c{0:t>m(t),1:t>a(t),2:t>new RegExp(t),3:t>new Date(t),4:t>new Map(a(t)),5:t>new Set(a(t)),6:t>BigInt(t),7:t>new URL(t),8:t>new Uint8Array(t),9:t>new Uint16Array(t),10:t>new Uint32Array(t)},st>{lete,nt;return e in c?ce(n):void 0},at>t.map(s),mt>typeof t!object||tnull?t:Object.fromEntries(Object.entries(t).map((e,n)>e,s(n)));customElements.get(astro-island)||customElements.define(astro-island,(uclass extends HTMLElement{constructor(){super(...arguments);d(this,Component);d(this,hydrator);d(this,hydrate,async()>{var f;if(!this.hydrator||!this.isConnected)return;let e(fthis.parentElement)null?void 0:f.closest(astro-islandssr);if(e){e.addEventListener(astro:hydrate,this.hydrate,{once:!0});return}let nthis.querySelectorAll(astro-slot),r{},lthis.querySelectorAll(templatedata-astro-template);for(let o of l){let io.closest(this.tagName);i!null&&i.isSameNode(this)&&(ro.getAttribute(data-astro-template)||defaulto.innerHTML,o.remove())}for(let o of n){let io.closest(this.tagName);i!null&&i.isSameNode(this)&&(ro.getAttribute(name)||defaulto.innerHTML)}let h;try{hthis.hasAttribute(props)?m(JSON.parse(this.getAttribute(props))):{}}catch(o){let ithis.getAttribute(component-url)||unknown>,bthis.getAttribute(component-export);throw b&&(i+` (export ${b})`),console.error(`hydrate Error parsing props for component ${i}`,this.getAttribute(props),o),o}let p;await this.hydrator(this)(this.Component,h,r,{client:this.getAttribute(client)}),this.removeAttribute(ssr),this.dispatchEvent(new CustomEvent(astro:hydrate))});d(this,unmount,()>{this.isConnected||this.dispatchEvent(new CustomEvent(astro:unmount))})}disconnectedCallback(){document.removeEventListener(astro:after-swap,this.unmount),document.addEventListener(astro:after-swap,this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute(await-children)||document.readyStateinteractive||document.readyStatecomplete)this.childrenConnectedCallback();else{let e()>{document.removeEventListener(DOMContentLoaded,e),n.disconnect(),this.childrenConnectedCallback()},nnew MutationObserver(()>{var r;((rthis.lastChild)null?void 0:r.nodeType)Node.COMMENT_NODE&&this.lastChild.nodeValueastro:end&&(this.lastChild.remove(),e())});n.observe(this,{childList:!0}),document.addEventListener(DOMContentLoaded,e)}}async childrenConnectedCallback(){let ethis.getAttribute(before-hydration-url);e&&await import(e),this.start()}async start(){let eJSON.parse(this.getAttribute(opts)),nthis.getAttribute(client);if(Astronvoid 0){window.addEventListener(`astro:${n}`,()>this.start(),{once:!0});return}try{await Astron(async()>{let rthis.getAttribute(renderer-url),l,{default:h}await Promise.all(import(this.getAttribute(component-url)),r?import(r):()>()>{}),pthis.getAttribute(component-export)||default;if(!p.includes(.))this.Componentlp;else{this.Componentl;for(let y of p.split(.))this.Componentthis.Componenty}return this.hydratorh,this.hydrate},e,this)}catch(r){console.error(`astro-island Error hydrating ${this.getAttribute(component-url)}`,r)}}attributeChangedCallback(){this.hydrate()}},d(u,observedAttributes,props),u))}})();/script>astro-island uidZ1pihW2 component-url/_astro/Nav.DB0ikSo4.js component-exportdefault renderer-url/_astro/client-v5.B5jmXMVX.js props{} ssr clientload opts{"name":"Nav","value":true} await-children>!---->!---->dialog classmodal modal-bottom sm:modal-middle >div rolebutton aria-pressedfalse tabindex0 classmodal-box !max-h-100vh lg:max-w-50vw h-100vh lg:h-75vh !rounded-sm p-2 md:!mb-0 outline-none mb-auto>div classflex flex-col>div classw-full relative py-1>input autocompleteoff idsearch placeholderSearch in here... classtext-sm 2xl:text-base border border-0 border-b-2 rounded-sm outline-none focus:border-primary-400 px-3 py-2 w-full text-slate-600 dark:text-slate-100 typetext value> form methoddialog classabsolute top-0 py-1 my-3 px-3 bg-slate-100 rounded text-xs right-10px>button classflex space-x-1 dark:text-slate-700 outline-none>Close !---->svg xmlnshttp://www.w3.org/2000/svg classw-3 viewBox0 0 24 24 fillnone>path dM14.5 9.50002L9.5 14.5M9.49998 9.5L14.5 14.5 stroke#1C274C stroke-width1.5 stroke-linecapround>/path>path dM7 3.33782C8.47087 2.48697 10.1786 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 10.1786 2.48697 8.47087 3.33782 7 stroke#1C274C stroke-width1.5 stroke-linecapround>/path>/svg>!---->/button>/form>/div> ul classspace-y-1 overflow-y-auto h-82vh sm:h-60vh>!---->!---->!---->!--!-->!--!-->!---->/ul>/div>/div>/dialog>!----> header classrelative bg-base>center>nav classflex navbar max-w-94% text-lg text-left px-0 lg:px-5>h3 classnavbar-start transition-all duration-200 font-semibold dark:text-white dark:hover:text-primary-300 hover:text-primary-500>a href/>Orangeseeds/a>/h3> div classnavbar-end space-x-2 md:space-x-3 dark:text-white>button classdark:hover:text-primary-300 hover:text-primary-500 flex>!---->svg xmlnshttp://www.w3.org/2000/svg classw-6 stroke-slate-800 dark:hover:!stroke-primary-300 hover:!stroke-primary-500 dark:stroke-slate-100 viewBox0 0 24 24 fillnone>path dM11 6C13.7614 6 16 8.23858 16 11M16.6588 16.6549L21 21M19 11C19 15.4183 15.4183 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3C15.4183 3 19 6.58172 19 11Z stroke-width2 stroke-linecapround stroke-linejoinround>/path>/svg>!----> kbd classkbd kbd-xs text-8px px-1 mt-auto>Alt+i/kbd>/button> h3>a classhover:text-primary-500 dark:hover:text-primary-300 font-semibold hidden md:block href/posts>Posts/a>/h3> h3>a classhover:text-primary-500 dark:hover:text-primary-300 font-semibold hidden md:block hrefhttps://shubhechchhak.com.np>About/a>/h3> button classtransition-all duration-200 border-y-2 border-transparent hover:text-primary-500>!---->svg xmlnshttp://www.w3.org/2000/svg classmd:hidden w-8 stroke-slate-800 dark:stroke-slate-100 hover:stroke-primary-500 viewBox0 0 24 24 fillnone>path dM5 12H18 stroke-width2 stroke-linecapround>/path>path dM5 17H11 stroke-width2 stroke-linecapround>/path>path dM5 7H15 stroke-width2 stroke-linecapround>/path>/svg>!---->/button> !---->label classswap swap-rotate>input typecheckbox> !---->svg classswap-on fill-current w-6 h-6 xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM5.64,17l-.71.71a1,1,0,0,0,0,1.41,1,1,0,0,0,1.41,0l.71-.71A1,1,0,0,0,5.64,17ZM5,12a1,1,0,0,0-1-1H3a1,1,0,0,0,0,2H4A1,1,0,0,0,5,12Zm7-7a1,1,0,0,0,1-1V3a1,1,0,0,0-2,0V4A1,1,0,0,0,12,5ZM5.64,7.05a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.41l-.71-.71A1,1,0,0,0,4.93,6.34Zm12,.29a1,1,0,0,0,.7-.29l.71-.71a1,1,0,1,0-1.41-1.41L17,5.64a1,1,0,0,0,0,1.41A1,1,0,0,0,17.66,7.34ZM21,11H20a1,1,0,0,0,0,2h1a1,1,0,0,0,0-2Zm-9,8a1,1,0,0,0-1,1v1a1,1,0,0,0,2,0V20A1,1,0,0,0,12,19ZM18.36,17A1,1,0,0,0,17,18.36l.71.71a1,1,0,0,0,1.41,0,1,1,0,0,0,0-1.41ZM12,6.5A5.5,5.5,0,1,0,17.5,12,5.51,5.51,0,0,0,12,6.5Zm0,9A3.5,3.5,0,1,1,15.5,12,3.5,3.5,0,0,1,12,15.5Z>/path>/svg>!----> !---->svg classswap-off fill-current w-6 h-6 xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM21.64,13a1,1,0,0,0-1.05-.14,8.05,8.05,0,0,1-3.37.73A8.15,8.15,0,0,1,9.08,5.49a8.59,8.59,0,0,1,.25-2A1,1,0,0,0,8,2.36,10.14,10.14,0,1,0,22,14.05,1,1,0,0,0,21.64,13Zm-9.5,6.69A8.14,8.14,0,0,1,7.08,5.22v.27A10.15,10.15,0,0,0,17.22,15.63a9.79,9.79,0,0,0,2.1-.22A8.11,8.11,0,0,1,12.14,19.73Z>/path>/svg>!---->/label>!---->/div>/nav>/center>/header> div rolebutton aria-pressedfalse tabindex0 idmenuBar class transition-all duration-125 fixed top-0 right-0 w-3/5 lg:w-1/4 z-1000 h-screen bg-base-100 border shadow-lg !w-0>button classtransition-all duration-200 outline-0 my-4 w-full flex justify-center space-x-1 text-sm lg:text-lg dark:text-white>span classinvisible>Close/span> !---->svg xmlnshttp://www.w3.org/2000/svg classw-5 m-auto stroke-slate-600 dark:stroke-slate-200 viewBox0 0 24 24 fillnone>path dM14.5 9.50002L9.5 14.5M9.49998 9.5L14.5 14.5 stroke-width1.5 stroke-linecapround>/path>path dM22 12C22 16.714 22 19.0711 20.5355 20.5355C19.0711 22 16.714 22 12 22C7.28595 22 4.92893 22 3.46447 20.5355C2 19.0711 2 16.714 2 12C2 7.28595 2 4.92893 3.46447 3.46447C4.92893 2 7.28595 2 12 2C16.714 2 19.0711 2 20.5355 3.46447C21.5093 4.43821 21.8356 5.80655 21.9449 8 stroke-width1.5 stroke-linecapround>/path>/svg>!---->/button> div classflex flex-col space-y-4 text-base lg:text-xl mt-10 font-semibold>!---->h3 classhover:text-primary-500 dark:hover:text-primary-300>a href/ classhover:border-b-white mx-8>Home/a>/h3>!----> !---->h3 classhover:text-primary-500 dark:hover:text-primary-300>a href/posts classhover:border-b-white mx-8>Posts/a>/h3>!----> !---->h3 classhover:text-primary-500 dark:hover:text-primary-300>a hrefhttps://shubhechchhak.com.np/ classhover:border-b-white mx-8>About/a>/h3>!---->/div>/div>!---->!--astro:end-->/astro-island> main classpt-2 lg:pt-14 relative> center> h1 classmd:text-xl text-base font-bold px-0 lg:px-5 mb-6 dark:text-white max-w-94%>All Posts:/h1> /center> section classmt-2 mb-36> center> div classmax-w-94%> ul classgrid grid-flow-row gap-y-12 md:gap-y-14 md:mt-0 px-0 lg:px-6> li classgrid grid-flow-col grid-cols-6> h3 classcol-span-1 my-1 text-slate-400 dark:text-slate-200 font-medium hidden lg:block text-left text-lg> time class datetime2024-04-07T00:00:00.000Z> Apr 7, 2024 /time> /h3> div classcol-span-6 lg:col-span-4 text-left> h2> !-- img classw-92 rounded src{`${post.data.heroImage}`} alt /> --> a href/posts/understanding-peer-to-peer-networks/ classtext-2xl md:text-3xl font-bold hover:underline transition duration-200 dark:text-white styleline-height:1.2;> Understanding Peer to Peer networks /a> /h2> p classtext-xs text-slate-400 font-medium lg:hidden> time class datetime2024-04-07T00:00:00.000Z> Apr 7, 2024 /time> /p> p classtext-sm md:text-base dark:text-slate-300 text-slate-700 mt-3 mb-2 styleline-height:1.5;> In this article we will take a look at what makes a network peer-to-peer, what are the advantages and difficulties when creating a P2P network. We will also compare peer-to-peer with client-server architecture. Then create a simple framework to see the components present in a peer and how to implement a peer-to-peer module. And finally we will go step by step of what a sample communication might look like between two peers....a classhover:underline text-primary-600 dark:text-primary-300 href/posts/understanding-peer-to-peer-networks>Read more/a> /p> p classtext-sm md:text-base text-slate-400 text-sm flex> a href/tags/p2p classmr-2 hover:underline text-primary-600 dark:text-primary-300>#p2p/a>a href/tags/networking classmr-2 hover:underline text-primary-600 dark:text-primary-300>#networking/a>a href/tags/client-server classmr-2 hover:underline text-primary-600 dark:text-primary-300>#client-server/a> /p> /div> /li> /ul> /div> /center> /section> footer classpy-12 text-sm bg-primary-300 border border-t-1 border-slate-800 dark:bg-black> div classgrid md:grid-flow-col grid-flow-row grid-cols-6 max-w-94% text-left px-3 md:px-4 lg:px-12> div classcol-span-6 md:col-span-5> !-- h5 classtext-sm lg:text-base font-medium>Find me at/h5> --> !-- div classflex mb-4> --> h3 classtext-xl lg:text-3xl font-bold mr-2 dark:text-white>Orangeseeds Blog/h3> !-- ThemeSwitcher client:load>/ThemeSwitcher> --> !-- /div> --> p classpy-1 text-xs>© Shubhechchhak Pokharel - All rights reserved./p> /div> div classcol-span-6 md:col-span-1 flex flex-col mt-6 md:mt-0 space-y-2 md:space-y-1> h2 classtext-base lg:text-lg font-bold mb-2 dark:text-white>Links/h2> a classtext-sm hover:underline target_blank relnoopener noreferrer hrefhttps://www.linkedin.com/in/shubhechchhak> LinkedIn /a>a classtext-sm hover:underline target_blank relnoopener noreferrer hrefhttps://github.com/orangeseeds> Github /a> a classtext-sm hover:underline relnoopener noreferrer hrefhttps://shubhechchhak.com.np>About/a> a classtext-sm hover:underline relnoopener noreferrer href/posts>Posts/a> /div> /div> /footer> /main> script> let theme window.localStorage.getItem(theme); if (!theme || theme light) { document .getElementsByTagName(html)0 .setAttribute(data-theme, light); document .getElementsByTagName(body)0 .classList.remove(dark); } else { document .getElementsByTagName(html)0 .setAttribute(data-theme, halloween); document.getElementsByTagName(body)0.classList.add(dark); } /script> script data-goatcounterhttps://shubhechchhak.goatcounter.com/count async src//gc.zgo.at/count.js>/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
]