@@ -16,6 +16,10 @@ function EventsTimeLine() {
16
16
const [ text8 , setText8 ] = useState ( "" ) ;
17
17
const [ text9 , setText9 ] = useState ( "" ) ;
18
18
const [ text10 , setText10 ] = useState ( "" ) ;
19
+ const [ text11 , setText11 ] = useState ( "" ) ;
20
+ const [ text12 , setText12 ] = useState ( "" ) ;
21
+ const [ text13 , setText13 ] = useState ( "" ) ;
22
+
19
23
const valueRef = useRef ( null ) ;
20
24
const valueRef2 = useRef ( null ) ;
21
25
const valueRef3 = useRef ( null ) ;
@@ -26,6 +30,9 @@ function EventsTimeLine() {
26
30
const valueRef8 = useRef ( null ) ;
27
31
const valueRef9 = useRef ( null ) ;
28
32
const valueRef10 = useRef ( null ) ;
33
+ const valueRef11 = useRef ( null ) ;
34
+ const valueRef12 = useRef ( null ) ;
35
+ const valueRef13 = useRef ( null ) ;
29
36
30
37
function handleChange ( ) {
31
38
let value = valueRef . current . value ;
@@ -128,6 +135,36 @@ function EventsTimeLine() {
128
135
window . location . href = "/#/fossit2024" ;
129
136
}
130
137
}
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
+ }
131
168
132
169
return (
133
170
< >
@@ -190,6 +227,198 @@ function EventsTimeLine() {
190
227
</div>
191
228
</div> */ }
192
229
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
+
193
422
{ /* <!-- right --> */ }
194
423
< div class = "flex md:contents" >
195
424
< div class = "col-start-5 col-end-6 mr-10 md:mx-auto relative" >
0 commit comments