Skip to content

Commit b4367de

Browse files
Adding content. Updated about.
1 parent 07d71e1 commit b4367de

File tree

15 files changed

+308
-33
lines changed

15 files changed

+308
-33
lines changed

content/about.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ I have major experience is in Web and API pentesting, along with basic knowledge
1515
I’m continuously improving my skills in source code review and have a strong interest in reverse engineering and low-level programming.
1616

1717
I have experience with Python, Node.js, and Bash, and I’m looking to further strengthen my overall coding proficiency.
18+
19+
I have got some Holopin [badges](https://www.holopin.io/@devplayer55221#badges).

content/post/cplusplus-coding.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
+++
2+
author = "mukund"
3+
title = "Coding in C++"
4+
date = "2025-05-12"
5+
description = "Coding in C++"
6+
tags = [
7+
"c++",
8+
]
9+
+++
10+
11+
12+
```
13+
#pragma once
14+
```
15+
This code prevents the header file from loading multiple times in a single .cpp file.
16+
17+
```
18+
#ifndef _LOG_H
19+
```
20+
This code means 'execute below statements if _LOG_H is not defined'.

public/about/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ <h1 class="my-0! pb-2.5">About</h1></header>
169169
<p>I have major experience is in Web and API pentesting, along with basic knowledge of Thick Client and Network pentesting too. My work has also included source code reviews, server configuration reviews, and compliance assessments such as data localization audit.</p>
170170
<p>I’m continuously improving my skills in source code review and have a strong interest in reverse engineering and low-level programming.</p>
171171
<p>I have experience with Python, Node.js, and Bash, and I’m looking to further strengthen my overall coding proficiency.</p>
172+
<p>I have got some Holopin <a href="https://www.holopin.io/@devplayer55221#badges">badges</a>.</p>
172173
</section>
173174

174175
</article></main><footer

public/index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,15 @@
159159
class="prose prose-neutral dark:prose-invert relative mx-auto min-h-[calc(100vh-9rem)] max-w-(--w) px-8 pt-14 pb-16"
160160
>
161161

162+
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">Coding in C&#43;&#43;</h2>
163+
<time class="text-xs antialiased opacity-60"
164+
>May 12, 2025</time
165+
>
166+
<a class="absolute inset-0 text-[0px]" href="http://localhost:1313/post/cplusplus-coding/"
167+
>Coding in C&#43;&#43;</a
168+
>
169+
</section>
170+
162171
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">C&#43;&#43; Working</h2>
163172
<time class="text-xs antialiased opacity-60"
164173
>May 11, 2025</time
@@ -238,15 +247,6 @@
238247
<a class="absolute inset-0 text-[0px]" href="http://localhost:1313/post/modsecurity-xss/"
239248
>XSS bypassing ModSecurity WAF</a
240249
>
241-
</section>
242-
243-
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">Decoding Digital Personal Data Protection Act For Organizations</h2>
244-
<time class="text-xs antialiased opacity-60"
245-
>Oct 17, 2023</time
246-
>
247-
<a class="absolute inset-0 text-[0px]" href="http://localhost:1313/post/decoding-dpda/"
248-
>Decoding Digital Personal Data Protection Act For Organizations</a
249-
>
250250
</section><nav class="mt-14 flex"><a class="btn not-prose ml-auto" href="/page/2/"
251251
>Next Page→</a
252252
></nav></main><footer

public/index.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,15 @@
66
<description>Recent content on devplayer55221</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Sun, 11 May 2025 00:00:00 +0000</lastBuildDate>
9+
<lastBuildDate>Mon, 12 May 2025 00:00:00 +0000</lastBuildDate>
1010
<atom:link href="http://localhost:1313/index.xml" rel="self" type="application/rss+xml" />
11+
<item>
12+
<title>Coding in C&#43;&#43;</title>
13+
<link>http://localhost:1313/post/cplusplus-coding/</link>
14+
<pubDate>Mon, 12 May 2025 00:00:00 +0000</pubDate>
15+
<guid>http://localhost:1313/post/cplusplus-coding/</guid>
16+
<description>#pragma once This code prevents the header file from loading multiple times in a single .cpp file.&#xA;#ifndef _LOG_H This code means &amp;rsquo;execute below statements if _LOG_H is not defined&#39;.</description>
17+
</item>
1118
<item>
1219
<title>C&#43;&#43; Working</title>
1320
<link>http://localhost:1313/post/cplusplus-working/</link>

public/page/2/index.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,15 @@
159159
class="prose prose-neutral dark:prose-invert relative mx-auto min-h-[calc(100vh-9rem)] max-w-(--w) px-8 pt-14 pb-16"
160160
>
161161

162+
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">Decoding Digital Personal Data Protection Act For Organizations</h2>
163+
<time class="text-xs antialiased opacity-60"
164+
>Oct 17, 2023</time
165+
>
166+
<a class="absolute inset-0 text-[0px]" href="http://localhost:1313/post/decoding-dpda/"
167+
>Decoding Digital Personal Data Protection Act For Organizations</a
168+
>
169+
</section>
170+
162171
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">HackTheBox Business CTF 2023 – Crypto</h2>
163172
<time class="text-xs antialiased opacity-60"
164173
>Jul 26, 2023</time
Lines changed: 199 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,199 @@
1+
<!doctype html>
2+
3+
4+
5+
6+
7+
8+
9+
<html
10+
class="not-ready lg:text-base"
11+
style="--bg:#faf8f1"
12+
lang="en-us"
13+
dir="ltr"
14+
><head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
15+
<meta charset="utf-8" />
16+
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
17+
<meta
18+
name="viewport"
19+
content="width=device-width, initial-scale=1, shrink-to-fit=no"
20+
/>
21+
22+
23+
<title>Coding in C&#43;&#43; - devplayer55221</title>
24+
25+
26+
<meta name="theme-color" />
27+
28+
<meta name="description" content="#pragma once This code prevents the header file from loading multiple times in a single .cpp file.
29+
#ifndef _LOG_H This code means &rsquo;execute below statements if _LOG_H is not defined&#39;." />
30+
<meta name="author" content="mukund" /><link rel="preload stylesheet" as="style" href="http://localhost:1313/main.min.css" />
31+
32+
33+
<link rel="preload" as="image" href="http://localhost:1313/theme.png" />
34+
35+
36+
37+
<link rel="preload" as="image" href="http://localhost:1313/twitter.svg" /><link rel="preload" as="image" href="http://localhost:1313/github.svg" /><link rel="preload" as="image" href="http://localhost:1313/linkedin.svg" />
38+
39+
<script
40+
defer
41+
src="http://localhost:1313/highlight.min.js"
42+
onload="hljs.initHighlightingOnLoad();"
43+
></script>
44+
45+
46+
<link
47+
rel="icon"
48+
href="http://localhost:1313/favicon.ico"
49+
/>
50+
<link
51+
rel="apple-touch-icon"
52+
href="http://localhost:1313/apple-touch-icon.png"
53+
/>
54+
55+
<meta name="generator" content="Hugo 0.123.7">
56+
</head>
57+
<body
58+
class="bg-(--bg) text-black antialiased duration-200 ease-out [-webkit-tap-highlight-color:transparent] dark:text-white"
59+
><header
60+
class="mx-auto flex h-[4.5rem] max-w-(--w) px-8 whitespace-nowrap lg:justify-center"
61+
>
62+
<div class="relative z-50 flex items-center ltr:mr-auto rtl:ml-auto">
63+
<a
64+
class="-translate-y-[1px] text-2xl font-medium"
65+
href="http://localhost:1313/"
66+
>devplayer55221</a
67+
>
68+
<div
69+
class="btn-dark text-[0px] ltr:ml-4 rtl:mr-4 h-6 w-6 shrink-0 cursor-pointer [background:url(./theme.png)_left_center/_auto_theme('spacing.6')_no-repeat] [transition:_background-position_0.4s_steps(5)] dark:[background-position:right]"
70+
role="button"
71+
aria-label="Dark"
72+
></div>
73+
</div>
74+
75+
<div
76+
class="btn-menu relative z-50 flex h-[4.5rem] w-[5rem] shrink-0 cursor-pointer flex-col items-center justify-center gap-2.5 lg:hidden ltr:-mr-8 rtl:-ml-8"
77+
role="button"
78+
aria-label="Menu"
79+
></div>
80+
81+
<script>
82+
83+
const htmlClass = document.documentElement.classList;
84+
setTimeout(() => {
85+
htmlClass.remove('not-ready');
86+
}, 10);
87+
88+
89+
const btnMenu = document.querySelector('.btn-menu');
90+
btnMenu.addEventListener('click', () => {
91+
htmlClass.toggle('open');
92+
});
93+
94+
95+
const metaTheme = document.querySelector('meta[name="theme-color"]');
96+
const lightBg = '#faf8f1'.replace(/"/g, '');
97+
const setDark = (isDark) => {
98+
metaTheme.setAttribute('content', isDark ? '#000' : lightBg);
99+
htmlClass[isDark ? 'add' : 'remove']('dark');
100+
localStorage.setItem('dark', isDark);
101+
};
102+
103+
104+
const darkScheme = window.matchMedia('(prefers-color-scheme: dark)');
105+
if (htmlClass.contains('dark')) {
106+
setDark(true);
107+
} else {
108+
const darkVal = localStorage.getItem('dark');
109+
setDark(darkVal ? darkVal === 'true' : darkScheme.matches);
110+
}
111+
112+
113+
darkScheme.addEventListener('change', (event) => {
114+
setDark(event.matches);
115+
});
116+
117+
118+
const btnDark = document.querySelector('.btn-dark');
119+
btnDark.addEventListener('click', () => {
120+
setDark(localStorage.getItem('dark') !== 'true');
121+
});
122+
</script>
123+
124+
<div
125+
class="nav-wrapper fixed inset-x-0 top-full z-40 flex h-full flex-col justify-center bg-(--bg) pb-16 duration-200 select-none lg:static lg:h-auto lg:flex-row lg:bg-transparent! lg:pb-0 lg:transition-none"
126+
><nav
127+
class="lg:ml-12 lg:flex lg:flex-row lg:items-center lg:space-x-10 rtl:space-x-reverse"
128+
><a
129+
class="block text-center text-xl leading-[5rem] lg:text-base lg:font-normal"
130+
href="/about/"
131+
>About</a
132+
></nav><nav
133+
class="mt-12 flex justify-center space-x-10 lg:mt-0 lg:items-center ltr:lg:ml-14 rtl:space-x-reverse rtl:lg:mr-14 dark:invert"
134+
>
135+
<a
136+
class="h-7 w-7 text-[0px] [background:var(--url)_center_center/cover_no-repeat] lg:h-6 lg:w-6"
137+
style="--url: url(./twitter.svg)"
138+
href="https://twitter.com/devplayer55221"
139+
target="_blank"
140+
rel="me"
141+
>twitter</a>
142+
<a
143+
class="h-7 w-7 text-[0px] [background:var(--url)_center_center/cover_no-repeat] lg:h-6 lg:w-6"
144+
style="--url: url(./github.svg)"
145+
href="https://github.com/devplayer55221"
146+
target="_blank"
147+
rel="me"
148+
>github</a>
149+
<a
150+
class="h-7 w-7 text-[0px] [background:var(--url)_center_center/cover_no-repeat] lg:h-6 lg:w-6"
151+
style="--url: url(./linkedin.svg)"
152+
href="https://linkedin.com/in/mukund-kr-kedia"
153+
target="_blank"
154+
rel="me"
155+
>linkedin</a>
156+
</nav>
157+
</div>
158+
</header>
159+
<main
160+
class="prose prose-neutral dark:prose-invert relative mx-auto min-h-[calc(100vh-9rem)] max-w-(--w) px-8 pt-14 pb-16"
161+
><article>
162+
<header class="mb-14">
163+
<h1 class="my-0! pb-2.5">Coding in C&#43;&#43;</h1><div class="text-xs antialiased opacity-60"><time>May 12, 2025</time><span class="mx-1">&middot;</span>
164+
<span>mukund</span></div></header>
165+
166+
<section><pre tabindex="0"><code>#pragma once
167+
</code></pre><p>This code prevents the header file from loading multiple times in a single .cpp file.</p>
168+
<pre tabindex="0"><code>#ifndef _LOG_H
169+
</code></pre><p>This code means &rsquo;execute below statements if _LOG_H is not defined'.</p>
170+
</section>
171+
172+
<footer class="mt-12 flex flex-wrap"><a
173+
class="mb-1.5 rounded-lg bg-black/[3%] px-5 py-1 no-underline hover:bg-black/[6%] ltr:mr-1.5 rtl:ml-1.5 dark:bg-white/[8%] dark:hover:bg-white/[12%]"
174+
href="http://localhost:1313/tags/c&#43;&#43;"
175+
>c&#43;&#43;</a
176+
></footer><nav
177+
class="mt-24 flex overflow-hidden rounded-xl bg-black/[3%] text-lg leading-[1.2]! *:flex *:w-1/2 *:items-center *:p-5 *:font-medium *:no-underline dark:bg-white/[8%] [&>*:hover]:bg-black/[2%] dark:[&>*:hover]:bg-white/[3%]"
178+
><a
179+
class="justify-end pl-3 ltr:ml-auto rtl:mr-auto"
180+
href="http://localhost:1313/post/cplusplus-working/"
181+
><span>C&#43;&#43; Working</span><span class="ltr:ml-1.5 rtl:mr-1.5"></span></a
182+
></nav></article></main><footer
183+
class="mx-auto flex h-[4.5rem] max-w-(--w) items-center px-8 text-xs tracking-wider uppercase opacity-60"
184+
>
185+
<div class="mr-auto">&copy;2025
186+
<a class="link" href="http://localhost:1313/">devplayer55221</a></div>
187+
<a class="link mx-6" href="https://gohugo.io/" rel="noopener" target="_blank"
188+
>powered by hugo️️</a
189+
>
190+
<a
191+
class="link"
192+
href="https://github.com/nanxiaobei/hugo-paper"
193+
rel="noopener"
194+
target="_blank"
195+
>hugo-paper</a
196+
>
197+
</footer>
198+
</body>
199+
</html>

public/post/cplusplus-working/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,9 @@ <h3 id="references">References</h3>
222222
>c&#43;&#43;</a
223223
></footer><nav
224224
class="mt-24 flex overflow-hidden rounded-xl bg-black/[3%] text-lg leading-[1.2]! *:flex *:w-1/2 *:items-center *:p-5 *:font-medium *:no-underline dark:bg-white/[8%] [&>*:hover]:bg-black/[2%] dark:[&>*:hover]:bg-white/[3%]"
225-
><a
225+
><a class="ltr:pr-3 rtl:pl-3" href="http://localhost:1313/post/cplusplus-coding/"
226+
><span class="ltr:mr-1.5 rtl:ml-1.5"></span><span>Coding in C&#43;&#43;</span></a
227+
><a
226228
class="justify-end pl-3 ltr:ml-auto rtl:mr-auto"
227229
href="http://localhost:1313/post/burp-ext-checksum/"
228230
><span>Writing a Burp Extension to Bypass Checksum</span><span class="ltr:ml-1.5 rtl:mr-1.5"></span></a

public/post/index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,15 @@
159159
class="prose prose-neutral dark:prose-invert relative mx-auto min-h-[calc(100vh-9rem)] max-w-(--w) px-8 pt-14 pb-16"
160160
>
161161

162+
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">Coding in C&#43;&#43;</h2>
163+
<time class="text-xs antialiased opacity-60"
164+
>May 12, 2025</time
165+
>
166+
<a class="absolute inset-0 text-[0px]" href="http://localhost:1313/post/cplusplus-coding/"
167+
>Coding in C&#43;&#43;</a
168+
>
169+
</section>
170+
162171
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">C&#43;&#43; Working</h2>
163172
<time class="text-xs antialiased opacity-60"
164173
>May 11, 2025</time
@@ -238,15 +247,6 @@
238247
<a class="absolute inset-0 text-[0px]" href="http://localhost:1313/post/modsecurity-xss/"
239248
>XSS bypassing ModSecurity WAF</a
240249
>
241-
</section>
242-
243-
<section class="relative my-10 first-of-type:mt-0 last-of-type:mb-0"><h2 class="my-0!">Decoding Digital Personal Data Protection Act For Organizations</h2>
244-
<time class="text-xs antialiased opacity-60"
245-
>Oct 17, 2023</time
246-
>
247-
<a class="absolute inset-0 text-[0px]" href="http://localhost:1313/post/decoding-dpda/"
248-
>Decoding Digital Personal Data Protection Act For Organizations</a
249-
>
250250
</section><nav class="mt-14 flex"><a class="btn not-prose ml-auto" href="/post/page/2/"
251251
>Next Page→</a
252252
></nav></main><footer

public/post/index.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,21 @@
66
<description>Recent content in Posts on devplayer55221</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Sun, 11 May 2025 00:00:00 +0000</lastBuildDate>
9+
<lastBuildDate>Mon, 12 May 2025 00:00:00 +0000</lastBuildDate>
1010
<atom:link href="http://localhost:1313/post/index.xml" rel="self" type="application/rss+xml" />
11+
<item>
12+
<title>Coding in C&#43;&#43;</title>
13+
<link>http://localhost:1313/post/cplusplus-coding/</link>
14+
<pubDate>Mon, 12 May 2025 00:00:00 +0000</pubDate>
15+
<guid>http://localhost:1313/post/cplusplus-coding/</guid>
16+
<description></description>
17+
</item>
1118
<item>
1219
<title>C&#43;&#43; Working</title>
1320
<link>http://localhost:1313/post/cplusplus-working/</link>
1421
<pubDate>Sun, 11 May 2025 00:00:00 +0000</pubDate>
1522
<guid>http://localhost:1313/post/cplusplus-working/</guid>
16-
<description>I was just learning about the C++ fundamentals from The Cherno C++ playlist and thought of making notes on it. Added reference at the bottom.&#xA;What’s cmake? CMake is an open-source, cross-platform build system generator. It doesn’t build software directly—it generates build files (like Makefiles, Ninja build files, or Visual Studio project files) based on the instructions you give it in CMakeLists.txt.&#xA;cmake_minimum_required (VERSION 3.5) project (HelloWorld) set (CMAKE_CXX_FLAGS &amp;#34;${CMAKE_CXX_FLAGS} -Wall -Werror -std=c++14&amp;#34;) set (source_dir &amp;#34;${PROJECT_SOURCE_DIR}/src/&amp;#34;) file(GLOB source_files &amp;#34;${source_dir}/*.</description>
23+
<description>I was just learning about the C++ fundamentals from The Cherno C++ playlist and thought of making notes on it. Added reference at the bottom.&#xA;What’s cmake? CMake is an open-source, cross-platform build system generator. It doesn’t build software directly—it generates build files (like Makefiles, Ninja build files, or Visual Studio project files) based on the instructions present in CMakeLists.txt.&#xA;cmake_minimum_required (VERSION 3.5) project (HelloWorld) set (CMAKE_CXX_FLAGS &amp;#34;${CMAKE_CXX_FLAGS} -Wall -Werror -std=c++14&amp;#34;) set (source_dir &amp;#34;${PROJECT_SOURCE_DIR}/src/&amp;#34;) file(GLOB source_files &amp;#34;${source_dir}/*.</description>
1724
</item>
1825
<item>
1926
<title>Writing a Burp Extension to Bypass Checksum</title>

0 commit comments

Comments
 (0)