<!doctype html><htmllang=en><head><metacharset=utf-8><metacontent="width=device-width,initial-scale=1.0"name=viewport><metacontent="light dark"name=color-scheme><metacontent="Someone who does programming, cybersecurity and some other stuff"name=description><title>Devraza</title><linkhref=/img/favicon-32x32.pngrel=iconsizes=32x32type=image/png><linkhref=/img/favicon-16x16.pngrel=iconsizes=16x16type=image/png><linkhref=/img/apple-touch-icon.pngrel=apple-touch-iconsizes=180x180><linkhref=https://fonts.googleapis.comrel=preconnect><linkcrossoriginhref=https://fonts.gstatic.comrel=preconnect><linkhref="https://fonts.googleapis.com/css2?family=Signika&display=swap"rel=stylesheet><style>*{font-family:monospace!important}body{--primary-color:#8070c6;--primary-pale-color:#8070c61c;--text-color:#151517;--text-pale-color:#454449;--bg-color:#f4f0f3;--highlight-mark-color:#5f75b045;--callout-note-color:#e887bb;--callout-important-color:#a292e8;--callout-warning-color:#d9d564;--callout-alert-color:#f06969;--callout-question-color:#78b9c4;--callout-tip-color:#91d65c}body.dark{--primary-color:#a292e8;--primary-pale-color:#a292e81c;--text-color:#ece5ea;--text-pale-color:#5c5c61;--bg-color:#151517;--highlight-mark-color:#5f75b045;--callout-note-color:#e887bb;--callout-important-color:#a292e8;--callout-warning-color:#d9d564;--callout-alert-color:#f06969;--callout-question-color:#78b9c4;--callout-tip-color:#91d65c}body{--main-font:'Signika',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--code-font:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--homepage-max-width:750px;--main-max-width:750px;--avatar-size:70px;--paragraph-font-size:18px;--paragraph-line-height:1.75;--aside-font-size:16px;--img-border-radius:0;--inline-code-border-radius:2px}</style><linkhref=/main.cssrel=stylesheet><bodyclass=homepage><script>if(localStorage.getItem('theme')=='dark'){document.body.classList.add('dark');consta=document.querySelector('link#hl');if(a)a.href='/hl-dark.css'}</script><divid=wrapper><main><sectionid=info><imgalt=avatarsrc=img/avatar.webp><divid=text><div><spanid=name>Muhammad Nauman Raza</span><spanid=id>@devraza</span></div><divid=bio>Programming and cybersecurity</div></div></section><sectionid=links><divid=left><ahref=/blog>blog</a><ahref=/projects>projects</a></div><divid=right><arel="noreferrer noopener"aria-label=GitHubhref=https://github.com/devrazatarget=_blank><svgviewbox="0 0 24 24"height=24width=24xmlns=http://www.w3.org/2000/svg><pathd="M5.8840118.6531C5.5840418.45235.3258718.19725.023917.8366C4.9147317.70624.4728317.15214.5581117.258C4.0953316.68313.8029616.41683.5015616.3087C2.981716.12232.711415.54972.8978415.0298C3.0842814.513.6568514.23974.1767214.4261C4.9293614.6965.4384715.16096.1242516.0141C6.0302515.89726.4636416.44086.5573116.5526C6.7478416.78026.8873216.9186.9962916.9909C7.2011817.1287.5845117.18718.1470917.1308C8.1706516.74878.2413616.3788.3491916.0355C5.3809715.31013.7011613.39493.701169.63947C3.701168.40064.07047.283684.759176.34756C4.54155.453684.574334.372595.060923.15611C5.17252.877155.403612.663145.690312.57328C5.772422.549495.817912.53895.898782.52648C6.701672.403197.835732.696819.314493.62311C10.1813.4185511.08853.3147612.00123.31476C12.91293.3147613.81963.4183514.68543.62253C16.16192.6897617.29862.3962518.10722.52627C18.19192.5398818.26452.5575818.32492.57741C18.60592.6696718.83162.8815518.94143.15611C19.42794.3723219.46085.4531919.24336.34695C19.93427.2831320.30128.3918420.30129.63947C20.301213.396618.62715.304615.658816.0318C15.783716.446715.849616.910315.849617.4118C15.849618.076315.847118.710815.842419.4223C15.841219.612415.839719.815615.837520.1279C16.212920.210716.522920.507416.603120.9086C16.711421.450216.360221.97715.818