Skip to content

Commit efe8f3e

Browse files
Merge pull request #95 from lugvitc/master
update deployment
2 parents 4b81d97 + c19525c commit efe8f3e

33 files changed

+8512
-20
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/App.jsx

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ import Password2023 from "./pages/events/event/password2023/Password2023";
3434
import CyberOday2 from "./pages/events/event/cod2/Cod2";
3535
import Password2024 from "./pages/events/event/password2024/Password2024";
3636
import FOSSit2024 from "./pages/events/event/fossit2024/FOSSit2024.jsx";
37+
import StuxNet from "./pages/events/event/StuxNet/StuxNet.jsx";
38+
import LinuxInstallation2024 from "./pages/events/event/LinuxInstallation2024/LinuxInstallation2024.jsx";
39+
import Cyber0day3 from "./pages/events/event/cod3/cod3";
3740

3841
import Chapter_1 from "./pages/learn/chapters/Chapter_1";
3942
import Chapter_2 from "./pages/learn/chapters/Chapter_2";
@@ -64,6 +67,9 @@ export const paths = {
6467
cyberOday2: "/cyberOday2",
6568
password2024: "/password2024",
6669
fossit2024: "/fossit2024",
70+
StuxNet: "/StuxNet",
71+
LinuxInstallation2024: "/linuxInstallation2024",
72+
Cyber0day3: "/Cyber0day3",
6773

6874
cli: "/cli",
6975
chapter_1: "/chapter_1",
@@ -126,7 +132,7 @@ const router = createHashRouter([
126132
element: <RescueTheTux />,
127133
},
128134
{
129-
path: "/cyberOday",
135+
path: "/CyberOday",
130136
element: <CyberOday />,
131137
},
132138
{
@@ -157,6 +163,18 @@ const router = createHashRouter([
157163
path: "/fossit2024",
158164
element: <FOSSit2024 />,
159165
},
166+
{
167+
path: "/StuxNet",
168+
element: <StuxNet />,
169+
},
170+
{
171+
path: "/LinuxInstallation2024",
172+
element: <LinuxInstallation2024 />,
173+
},
174+
{
175+
path: "/Cyber0day3",
176+
element: <Cyber0day3 />,
177+
},
160178
{
161179
path: "/cli",
162180
element: <Cli />,

src/components/timeline/EventsTimeLine.jsx

Lines changed: 229 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ function EventsTimeLine() {
1616
const [text8, setText8] = useState("");
1717
const [text9, setText9] = useState("");
1818
const [text10, setText10] = useState("");
19+
const [text11, setText11] = useState("");
20+
const [text12, setText12] = useState("");
21+
const [text13, setText13] = useState("");
22+
1923
const valueRef = useRef(null);
2024
const valueRef2 = useRef(null);
2125
const valueRef3 = useRef(null);
@@ -26,6 +30,9 @@ function EventsTimeLine() {
2630
const valueRef8 = useRef(null);
2731
const valueRef9 = useRef(null);
2832
const valueRef10 = useRef(null);
33+
const valueRef11 = useRef(null);
34+
const valueRef12 = useRef(null);
35+
const valueRef13 = useRef(null);
2936

3037
function handleChange() {
3138
let value = valueRef.current.value;
@@ -128,6 +135,36 @@ function EventsTimeLine() {
128135
window.location.href = "/#/fossit2024";
129136
}
130137
}
138+
function handleChange11() {
139+
let value11 = valueRef11.current.value;
140+
console.log(value11);
141+
setText11(value11);
142+
if (text11 == "man StuxNe") {
143+
setText11("");
144+
console.log(value11 + " i am gere ");
145+
window.location.href = "/#/StuxNet";
146+
}
147+
}
148+
function handleChange12() {
149+
let value12 = valueRef12.current.value;
150+
console.log(value12);
151+
setText12(value12);
152+
if (text12 == "man LinuxInstallation3.") {
153+
setText11("");
154+
console.log(value12 + " i am gere ");
155+
window.location.href = "/#/LinuxInstallation2024";
156+
}
157+
}
158+
function handleChange13() {
159+
let value13 = valueRef13.current.value;
160+
console.log(value13);
161+
setText13(value13);
162+
if (text13 == "man Cyber0day3") {
163+
setText13("");
164+
console.log(value13 + " i am gere ");
165+
window.location.href = "/#/Cyber0day3";
166+
}
167+
}
131168

132169
return (
133170
<>
@@ -190,6 +227,198 @@ function EventsTimeLine() {
190227
</div>
191228
</div> */}
192229

230+
{/* <!-- left --> */}
231+
<div class="flex flex-row-reverse md:contents">
232+
<div class="bg-transparent text-white col-start-1 col-end-5 p-4 rounded-xl my-4 ml-auto shadow-md">
233+
<EventTerminal
234+
title="lug:~$cli-v.0.0.2x"
235+
children="coiacascasuin"
236+
>
237+
<p>
238+
<b className="text-blue-gray-600">lug@vitc:~/events$ </b>{" "}
239+
<b className="text-light-green-300">sudo Cyber-0-day-3 </b>
240+
</p>
241+
{/* <br /> */}
242+
<p>
243+
<b className="text-blue-gray-600">
244+
[sudo] password for lugvitc:
245+
</b>{" "}
246+
<b className="text-light-green-300"></b>
247+
</p>
248+
<p>
249+
<b className="text-blue-gray-600">
250+
[root@lugvitc superuser]#
251+
</b>{" "}
252+
<b className="text-light-green-300">cat c0d3.sh </b>
253+
</p>
254+
<p>
255+
One of the major events of the club, Cyber 0 Day 3.0,
256+
was held on October 12, 2024, providing an entire day
257+
of interactive cybersecurity activities. The event
258+
consisted of hands-on workshops in OSINT, Web Exploits,
259+
and WiFi hacking, followed by an animated quiz that selected
260+
top teams for the overnight Jeopardy-style CTF. With dynamic
261+
flags and a competitive scoring system, the CTF provided a
262+
unique and challenging experience, cementing the event as
263+
a highlight of the academic year.
264+
</p>
265+
<br />
266+
<NavLink
267+
className="text-light-green-300 underline "
268+
to={paths.Cyber0day3}
269+
>
270+
Read more here...
271+
</NavLink>
272+
<br />
273+
or Type 'man Cyber0day3.0' to use our CLI|
274+
<pre>
275+
$~:{" "}
276+
<input
277+
ref={valueRef13}
278+
type="text"
279+
name=""
280+
id="command"
281+
className="bg-transparent outline-none"
282+
onChange={handleChange13}
283+
/>{" "}
284+
</pre>
285+
</EventTerminal>
286+
</div>
287+
288+
<div class="col-start-5 col-end-6 md:mx-auto relative mr-10">
289+
<div class="h-full w-6 flex items-center justify-center">
290+
<div class="h-full w-1 bg-[#fff] pointer-events-none"></div>
291+
</div>
292+
<div class="w-6 h-6 absolute top-1/2 -mt-3 rounded-full bg-[#fff] shadow"></div>
293+
</div>
294+
</div>
295+
296+
{/* <!-- right --> */}
297+
<div class="flex md:contents">
298+
<div class="col-start-5 col-end-6 mr-10 md:mx-auto relative">
299+
<div class="h-full w-6 flex items-center justify-center">
300+
<div class="h-full w-1 bg-[#fff] pointer-events-none"></div>
301+
</div>
302+
<div class="w-6 h-6 absolute top-1/2 -mt-3 rounded-full bg-[#fff] shadow"></div>
303+
</div>
304+
<div class="bg-transparent text-white col-start-6 col-end-10 p-4 rounded-xl my-4 mr-auto shadow-md">
305+
<EventTerminal
306+
title="lug:~$cli-v.0.0.1x"
307+
children="coiacascasuin"
308+
>
309+
<p>
310+
<b className="text-blue-gray-600">lug@vitc:~/events$ </b>{" "}
311+
<b className="text-light-green-300">sudo LinuxInstallation Booth 3.0 </b>
312+
</p>
313+
{/* <br /> */}
314+
<p>
315+
<b className="text-blue-gray-600">
316+
[sudo] password for lugvitc:
317+
</b>{" "}
318+
<b className="text-light-green-300"></b>
319+
</p>
320+
<p>
321+
<b className="text-blue-gray-600">
322+
[root@lugvitc superuser]#
323+
</b>{" "}
324+
<b className="text-light-green-300">cat LinuxInstallation Booth3.sh </b>
325+
</p>
326+
<p>
327+
On 9th and 10th August 2024, the Linux Club organized a Linux Installation
328+
Booth in AB1. The event was interactive, attracting a huge number of 
329+
participants, allowing them to gain practical experience in installing
330+
and configuring Linux distributions while fostering a deeper appreciation
331+
for open-source technologies.
332+
</p>
333+
<br />
334+
<NavLink
335+
className="text-light-green-300 underline "
336+
to={paths.LinuxInstallation2024}
337+
>
338+
Read more here...
339+
</NavLink>
340+
<br />
341+
or Type 'man LinuxInstallation3.0' to use our CLI|
342+
<pre>
343+
$~:{" "}
344+
<input
345+
ref={valueRef12}
346+
type="text"
347+
name=""
348+
id="command"
349+
className="bg-transparent outline-none"
350+
onChange={handleChange12}
351+
/>{" "}
352+
</pre>
353+
</EventTerminal>
354+
</div>
355+
</div>
356+
357+
358+
{/* <!-- left --> */}
359+
<div class="flex flex-row-reverse md:contents">
360+
<div class="bg-transparent text-white col-start-1 col-end-5 p-4 rounded-xl my-4 ml-auto shadow-md">
361+
<EventTerminal
362+
title="lug:~$cli-v.0.0.1x"
363+
children="coiacascasuin"
364+
>
365+
<p>
366+
<b className="text-blue-gray-600">lug@vitc:~/events$ </b>{" "}
367+
<b className="text-light-green-300">sudo StuxNet </b>
368+
</p>
369+
{/* <br /> */}
370+
<p>
371+
<b className="text-blue-gray-600">
372+
[sudo] password for lugvitc:
373+
</b>{" "}
374+
<b className="text-light-green-300"></b>
375+
</p>
376+
<p>
377+
<b className="text-blue-gray-600">
378+
[root@lugvitc superuser]#
379+
</b>{" "}
380+
<b className="text-light-green-300">cat StuxNet.sh </b>
381+
</p>
382+
<p>
383+
Starting from July 30, 2024, Stuxnet became a captivating week-long event
384+
that drew participants into an exciting treasure hunt inspired by the
385+
Terminator series. With a mix of physical and digital challenges,
386+
the event tested problem-solving and teamwork skills, making it an
387+
unforgettable experience. The thrilling culmination was a quest to
388+
uncover a hidden SD card, with the chance to win a ₹5000 cash prize,
389+
making it one of the most memorable events of the year..
390+
</p>
391+
<br />
392+
<NavLink
393+
className="text-light-green-300 underline "
394+
to={paths.StuxNet}
395+
>
396+
Read more here...
397+
</NavLink>
398+
<br />
399+
or Type 'man StuxNet' to use our CLI|
400+
<pre>
401+
$~:{" "}
402+
<input
403+
ref={valueRef11}
404+
type="text"
405+
name=""
406+
id="command"
407+
className="bg-transparent outline-none"
408+
onChange={handleChange11}
409+
/>{" "}
410+
</pre>
411+
</EventTerminal>
412+
</div>
413+
414+
<div class="col-start-5 col-end-6 md:mx-auto relative mr-10">
415+
<div class="h-full w-6 flex items-center justify-center">
416+
<div class="h-full w-1 bg-[#fff] pointer-events-none"></div>
417+
</div>
418+
<div class="w-6 h-6 absolute top-1/2 -mt-3 rounded-full bg-[#fff] shadow"></div>
419+
</div>
420+
</div>
421+
193422
{/* <!-- right --> */}
194423
<div class="flex md:contents">
195424
<div class="col-start-5 col-end-6 mr-10 md:mx-auto relative">
1.71 MB
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)