In Linux CTF challenges, custom login shells can be bypassed by understanding that the shell variable (like $0) holds the script's name, allowing users to execute commands directly through the script's path rather than through the restricted shell interface. This technique demonstrates how understanding shell mechanics and variable expansion can be used to overcome access restrictions in penetration testing scenarios.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
Final Part - OverTheWire Bandit CTF Walkthrough | Complete Linux Journey for Cybersecurity
Added:Hi, I think I'm audible.
So, welcome to the fifth and final part of all the wire bund. I hope in the in the live I hope in the live amount we'll complete all the challenges from bunded challenge mean bunded series so our learning target I'll give time for people to join Hi. Hi. I'm good.
Hi. Hi. Hi. Shut up.
Okay.
I think I model the screen again.
Yeah, thank you. Audio. Thank you. We'll just give another five minutes for people to join.
Let's take uh and keep the challenge we are doing already level 21.
So the level this level will be interesting actually.
So we'll just give another five minutes for people to join.
Give me 2 minutes. I'll I'll be right back.
Speech. Speech. Speech.
[crying] I Foreign speech. Foreign speech.
Very I think my face is better now.
We'll start in 2 minutes.
Up to like 3 hours because I'm planning to complete the series with this part.
Instagram story.
Just post one story and come Hi. Hi.
It's start now.
Okay, we'll start. So last uh recording last time.
So what I did is I just recorded the session. So in the line uh in this uh what we call uh in this live the fifth part of bundit series we'll try to cover all the challenges up to like level 21 actually. So level 21 to level 34 we'll complete it because we have some time. Okay, since it's weekend I'll try to cover all the things with a detailed explanation. Okay, so this is uh bund part five. So I'll post it in YouTube. I'll just cut it at cut it cut the rest of the initial recordings. So okay. So last time.
So that would be helpful I think.
So last level so that we I mean so just like uh so in time.
I just want to skip level 21 level 23 direct in the city of I was able to jump from 21 to directly to 23 level 212 So interesting.
Next.
Okay.
I'll try to answer. Okay.
So we'll jump.
So the programmer is running at regular intervals job already.
Okay.
Okay. uh cd etc / 22.
So get ground.
Okay. So let's read it again.
for the password.
Okay. So, so 21 to 22 23 already. Okay. So, let's just skip it.
actually 22 to 23.
So I'll just revisit I'm revisiting it.
So 22 to 23.
Sorry for that but still okay. It's okay.
Okay. So 20 last 22 loop the basics.
So already 22 to 23.
Okay. Program is running automatically is being executed.
Sorry.
each and every minute, monthly.
Okay.
Okay. So in the script sorry so my name who am I who am I target hash value.
So value mean okay I mean so for so in the bunds bund uh bundit 22.
It's not a directory. Okay.
Oh, okay.
So, cdmission.
Okay. So, temporary folder.
Okay.
cannot open directory.
So who remaining in the current session user who2 to I am user bandit 23 import my target.
Okay. So already temporary single value single string So already explain So /te okay in the password 23 password 23 Okay.
So successfully 23.
So 23 password successfully we are logged in using bund.
So 24 in the fold maybe cd/ cd/c 243 24.
Okay. So 24 Okay.
Okay. So 243 level 23 we are just making a trial and error.
Okay, it is nothing wrong.
So, so we should also do those breaking stuffs. Okay, so this is just a learning.
It's been so many years since I tried.
Let's try our luck. Okay. So, /te.
Oh, no such file or directory. Oh, okay.
I think has fixed it because previously what I did is I just directly jumped into level 24. Okay. So, but no issues.
Uh first 24 actually previously I was able to do it but it is better to maybe in the script either change and over the wire but uh previously I was able to do it. So so many years back like two or three years back I was able to do it but still it is a good learning for us because uh okay so no worries but okay so one of the way uh I script 24 director 24.
But 25 Okay, no worries.
So, 23.
Okay. 234.
Okay. A program is running automatically at regular intervals from chron.
What command is being executed? Look in what command is being 23 24.
We can.
Okay. 24.
Okay.
Okay.
Okay. So, so for the see what command is being executed.
This level requires you to create create your own first shell script first shell script. This is a very big step and you should be proud of yourself when you beat this level.
script.
Keep in mind that you that your shell script is removed once executed. So you may want to keep a copy.
Okay. The shell script once executed remove So understand my nameal 23 24.
Global global variable exit.
Exit.
Executing and deleting all scripts in O. Okay.
Once exec.
So for in loop condition if I= 23 then time out 23 Okay. Then time out.
Okay. Uh then remove.
Okay.
Okay. So it is not like going like old stone way.
It is also good but it is better to go there. Okay.
[clears throat] Prevents error. If the directory is empty, the wild card dissolves into nothing instead of lastics.
Try except.
Okay. First line. Yes.
Next. My name equal to identifies the current user using the script. It runs 24. Okay. 24 exits changes the directory to target folder. If the folder does not exit exist the script stops immediately.
Uh okay.
Okay. Okay. Exit. Okay. So okay cd / pool uh spit 24.
Okay.
Standard check to skip the current directory and parent directory.
Okay. time executes regular files ex explicitly owned by bund [clears throat] exits executes your script. It kills it forcefully.
If it takes longer than 60 seconds, delete your script uh script immediately after execute execution regardless of whether it succeeds or failed. Okay, so deletes your script immediately after execution regardless of whether it succeeded or fail. fail.
Uh okay.
Okay.
For I Okay.
Okay.
>> [screaming] >> The bas instructs to create a file named password.txt.
Okay. So, in the fold.
Okay.
So, Okay, can you understand?
23.
So uh in the 20 sorry 24 actually 24 directory.
Okay.
Bash createor.
Okay.
Give the nano.
Uh extract password of footer.
extracted password.
Okay.
Touch.
So no worries.
So I mean uh if you are following up please comment because so that I I'll also get it you are understanding what I'm trying to do.
Okay. So password script file scriptsh Search.
Okay.
password.
So pass 24 password.
So, so tmp/ password txt script.sh in the script.
What we call script CP. Okay. So okay my name my name.
Okay.
SH first already bestractice. lesson experiment 23.
So CP script.
24.
Okay.
24.
Okay.
Once in the scripting copy. Okay. Successfully it has been copied to this folder.
So 24 executing and deleting all scripts.
Exeute.
Okay.
Okay.
A whole lot of them.
in the script. Okay.
Okay.
Let's wait and see how it is coming back. Okay.
So we wait for the 1 minute. Okay.
We have to wait for 60 seconds. That is what it is happening.
Okay. Close. Sorry.
So last 60 seconds.
I think we should get the script now.
etc. Bunded passed 24 We have to wait. I mean, let's wait.
No worries.
Scriptor.
Uh maybe password so that it will be easy for us to hold password.
full permission.
Okay.
Shell script.
Okay.
So, it's better to do it again. Okay.
So, Full permission.
Okay.
So scripting.
Okay. So I hope this will be executed password/b password.
Okay. Delete password.
Super minute.
So temporary password.
24.
Okay.
mostly persistence. Okay.
So 24 password almost like 30 seconds.
Okay.
So 24 successful 24 password.
Okay. So we are going to write another shell script in if I remember that will be really cool. So I hope everyone is everyone is able to see the live migra.
It will be helpful for me.
Okay. So now my home um will go to the next level [snorts] side by side practice so that it will be helpful for you. You can ask your doubts too. So demon is listening on port.
mean demon is listening on port 30,0002 30,000 listen and I will give the password for bund 25 if given the password for 24 and secret numeric fourdigit pin code in the password in the 24 password Okay. Fourdigit pin. Okay. There is no way to retrieve the pin code except by going through all the 10,000 combinations. Okay.
Okay. 10,000 combinations.
You don't need to create new connections each time.
Okay.
Depends on the scenario.
Okay.
Password password.
Secret pin the secret 10,000 combination Okay.
0 0 0 0000100 02 0 0300 03 1 0 0 1 0 0 1 2 0 30.
Okay. So permutation combinations combination 0 0 mean 4 digitle 49 digit. Okay.
So the combinations simple mathematical 1 into 2 into 3 into 4. Okay. 1 into two 2 into 3 6 6 into 4 24 actually. So I'm understanding it now. Okay. Now okay formula.
So total number of total objects number of objects chosen at once. Okay.
exclamation factorial factori. Okay.
So combination stands for an combination 24 factorial.
Simple mathematics.
Okay.
N - R factorial for the number of times. Okay.
n is the total number of items. R is the number of total items you are selecting and arranging. So good. I have This is how you learn mathematics.
This is part of engineering actually.
Okay. So applying science and mathematics to solve a problem is called engineering.
Okay. So that's why I'm trying to teach you here. Okay. So every total choices 10 digits. Okay.
10 digit.
Okay.
the power.
Okay.
The digits are okay.
So possibility first actually I was wrong. So the power.
Okay.
Number of equals. So, okay. So first four sorry 0 to 9 possibilities 2 3 4 5 6 7 8 9 slot combinations equal to four slots 10 ^ 10 into 10 into 10 into 10.
Okay.
Okay. N the power four. Okay. In the formula the power is the formula. Okay.
So n into 4 n to the power n ^ r. Okay. The power r 10 ^ 4 into 10 into 10 10 into 10 100 into 10,000,000 into 10 10,000. Okay. up 10,000 possibilities.
Okay. So, this is how you apply mathematics to solve a problem. Okay.
So, R for okay so n facus r fac this is for different thing but the power okay so you don't need to create new connection each connection with combination of numbers already password already listening 3000 demon is listening local host 302 listening behind the process mean something is running behind Okay.
Background process in Linux that runs independently of a user session and performs continuous task like handling network connection, scheduling or printing something running behind the demon. Okay. So without any user interaction so by supplying our combinations. Okay.
Okay. So, okay.
But I want to show you how to create it with this thing already temporary.
Okay.
So, already.
Okay. So for I for Okay.
01200 combination.
Okay. So now password. Okay.
So current password Okay.
So, Done.
Script.
Okay.
Okay.
Local host.
Okay.
So okay password wrong password.
Password for user 25. Yes.
>> [crying] >> Yeah.
Okay.
password loop directly into NC. foreign.
Okay.
exe. But uh password Ir simple. Oh go.
Let's see.
You don't Okay, it's not coming.
It's okay.
You want go to the port?
Come on.
>> [snorts] >> I want to see how this is printed.
Don't do nothing.
So 398 39 397.
Okay.
3998 Correct.
Oh, the B >> [crying] >> Nice.
script.
So, okay. Now, I have showed you since time is limited.
I'm stopping here. experimentation but it hasn't printed.
We might have got the thing socket Okay.
Connection socket.
Secret try and accept. Try and accept block.
Okay.
Loop range 10,000. Okay.
Python file.
Python.
Okay, since we got into the next level since we are limited with time, I'm jumping on to the next level. So but it will be interesting for you to get to know that is the whole uh whole idea behind it.
25.
Okay, logging into 26 from should be fairly easy. The shell for use at 22 is not bin bash. Okay, but something else find out what it is, how it works and how to break it off.
26.
Note, if you are a Windows user and typically use PowerShell to SSH into bundell is known to cause issues with intended solutions to this level, you should use command prompt to instead target. Okay.
Okay. Okay.
already SSH privilem CH O 6 0 S.
Okay.
SSH.
Okay.
Level 26.
connect.
Every command Sorry. Bund 24 26 22 connection closed legacy to bin. Okay.
Connection.
Cat more va pd.
Okay.
Why is it closed?
So, There is a folder called etc/s.
Okay. So configuration database that stores essential information for all user accounts in systems.
Okay.
25. Okay.
Okay.
Okay.
25.
Okay.
What does the login name for the specific user account the password has safely hidden okay the unique numeric ID level 10.
Okay.
Login shell. Instead of standard command prompt like bin bash, this user is restricted to a custom script called show text.
So, show text.
Custom script used as limited trap like login it is not about solving challenge. Uh Okay.
So, it is not about finding the solution. It is about like finding the approach.
approach.
Okay.
So because the login is custom scriptustom script so I know how to solve it. So screen.
Okay. So I hope so.
Okay.
Connection stop. Okay.
connection.
Login.
in the short extend.
Okay.
And there in the short text from slash USR/ USR/ export. What?
So the short export sets the terminal environment variable to basic Linux text capabilities.
replaces the active shell process with more page tooler to display the contents of text.
Oh, okay. So replaces the active shell process.
Active shell process more text.x Okay.
Once more process finishing.
What is more in SSH?
more I mean terminal man.
Okay.
Okay.
Okay.
Okay.
This is messing up my terminal. Okay.
So, Close the more interact.
Output Display.
Okay.
Interact.
Okay. process 66% 83% close.
Okay. What do we What do we need to look good? Okay.
more interactive.
more more interest.
So take Okay.
recommend order ID.
Lightweight terminal based text editor.
Okay.
Okay. So read command line based terminal based text editor command.
Okay.
Read. It is used to command to mode to insert read the contents of another file directly in your current open file.
Placing the text on the below. So current contents of the another cont.
Okay.
password.
We got the password.
So, etc. Password Bash 22.
Okay.
What is USR?
primary folder where most of your daily programs the name is short for user system resource I think program files for everyone to use.
Okay. So, USR stand there standard user can run the program inside. Okay. So, so Terminal export terminal Linux terminal exec process.
Okay.
RC home.
So text.
Okay.
Okay.
used to replace the current shell.
Current edminal based. Okay.
Okay, I mean we still So basic. So Okay.
Okay. Socess 27. Okay. This will be confusing but full text file text.xt full text.xt exit current terminal. So current shell.
Okay.
password.
26.
Sorry.
So once 26 password 26 password actually so 25 to 26 26 I mean 25 to 26. We are okay with that. But 26 to 27.
Good job getting a shell. Now hurry up and grab the password for Bundy 27.
Okay. So, 27 Okay. So, password.
Okay.
Okay.
We claim Okay. So, 27.
So, the level hasn't been completed yet.
So, screen because the custom script. So, so no worries.
So set actually 26 to 27.
Set command shell options. Set you don't No worries.
Set shell shell equal to bin sh bin bin uh bin / shar bin This has bash for another bubble.
We have to trial and error.
Change the shell to bash. Okay.
for set. Uh, as I already told Get out of this. Okay.
set.
Okay.
Shouta Inside the video on the tripod.
escape / okay because this is some kind of a hectic process but still we'll try to crack it.
Okay, but still this is a good experience for us.
be good for you, too.
So current that is the whole pointal / bash So in the insert mode insert mode.
So, soal setal bash custom script local shell variable named shell but doesn't change your current command line but actually temporar you can verify this okay so temporary switch current session only type the path directly to launch.
Oh, echo. Okay. Sorry. Echo.
Okay.
So that is the whole point we need to understand something custom script has been in the background.
Okay.
So this is one of the bypass method.
Okay.
binary. Okay.
Um this is like a dynamically linked file. Okay. So, okay.
[sighs] Okay.
for 26.
So txt mean so previous. So exit. So previous we have a temporary shell now. So we don't have to waste it.
Bundit dot slash dot / bundit in the file cat. So, okay. Cat etc. Okay.
28 27. Okay.
So, we'll try to complete uh the whole thing. Okay.
So hi.
Hi. Thank you.
So very interesting.
I think it will be efficient for us to you in a suitable um efficient for us to understand uh how a custom script can be like bypassed.
Okay.
Anything you have any doubt related to cyber security and also So this is very messy.
Level 27 level. Okay.
Successfully logged in. Okay.
Let's see 27 to 28. There is a g repository. Uh okay, this is getting interesting. Uh g there is a git repository at SSH bund.
Okay. Home get repo via the port 222.
The password for the 27 G is the same as the user for okay for your local machine not the clone the repository file from your local machine not the over the wide machine.
Okay. So local version control version control system. Okay. Tracks changes for every file means.
Okay.
So, okay. This is an interesting fact actually. So version 27 password for the user password. Okay.
Uh clone clone clone the repository and find the password.
Okay. So get clone SSH in the command port in the port.
Cloning repo. Permission denied could not read the read from repository. Okay.
There you go.
Clone report.
Okay.
Public permission denied.
Oh, okay. Sorry.
Okay.
password.
Okay.
100% receiving objects.
Okay.
read me.
Okay. Password for the simpleific.
Let's see.
Okay, let's see how it is related 28 to 29.
Okay.
Local tempire get so mess up.
Okay.
Okay. So tempostory already same as the user.
Okay.
password.
Okay, super temporary isolated.
Okay.
So, so I'll explain.
Meanwhile, uh we'll see this. So, we are trying to enumerate this repository.
There is Okay. Sorry.
Bund some nodes for level 29 read.
Okay.
Read me file. Okay.
text in the repository.
So the details related to this challenge from your local machine. Okay. Find the password then version version.
Okay. So, okay. So, okay. So entire project management.
So simple version. So version.
Okay. So you can use it. It will be updated.
Okay. So, okay.
So, Get log commit history.
It lists all the record changes made to a project in reverse chronological order. Most recent commits first. So first most recent com.
Okay. So, get log padme.
Okay. Super.
Okay.
Okay.
previous value.
Okay.
So master branch. Okay. So, so previous version.
Okay. So, okay.
simple. Okay. So, okay.
28 29 sorry 28 29 actually we have almost reached the almost reached 30 okay we'll complete it Okay.
Okay.
MKD don't know. So don't clone. Okay.
Get 29 29 29 password.
Okay.
No passwords in production.
Sorry.
So log file log.
Okay. So different.
So okay.
So so we have to check out the list of branches.
So branch independent line of development that acts as separate workspace Workspace testing production pre-production development stages Maximum primary authority baseline that stores stable production ready.
Okay.
Okay.
The technique. So branches.
Okay.
Okay.
Uh change branch get ah get check out to change or switch branches in g use the command g switch or get checkout. Okay. Get switch.
Get switch. Okay.
Origin.
Okay.
Okay.
master.
So start.
Okay.
So get log.
Okay.
So Oh, cat read.
Okay. So, separate workspace.
Okay.
Okay.
password.
Okay. But master read.
Okay. So that is the whole point here.
So proof. Okay.
Okay.
Secure. Okay. So development security operations team.
Git repository.
So possibility.
Okay. So exit exit level 30. Okay.
So we'll go through get itself. So I think it will be finished within like 20 minutes. Let's see depends.
Okay. Temporary MK S3 in MKD TMP3. Okay. TMP3.
Okay.
Uh Okay.
30 30. Okay.
So, password.
Okay.
CD repo ls read me just an empty file.
So okay.
Okay.
list of get commands get add I'm a hacker give resto commands.
Okay. So perspective assignment get enumeration focus on uncovering hidden metadata credentials sensitive history and infrastructure details.
Okay. So display release tag which helps me out software versioning and potential n vulnerabilities tag. What is g tag?
G tag is a im mark or bookmark that points to a specific commit in a repository history. Okay. used to label software.
Okay.
Secret.
Okay.
to tag.
Get show. Uh suppose get shown to view the comprehensive detail of specific tag including the author data annotation.
secret.
Okay. So, Okay, simple.
Okay, we have successfully logged in.
The password is correct. It seems level 31 to 32. 31 to 32.
We can finish it.
Okay.
4. Okay.
Okay.
Okay, this time your task is to push a file to remote repository. Uh file name key.txt txt master.
What is push upload your locality?
Okay. So every push This good system.
password.
Password password if not ready. If not already done.
Okay.
Link your local folder to remote repository. Get remote.
Okay. Nano key txt.
Okay.
Master for one file.
Add Are you key.xt.
What does get add doparate?
Moves changes from local working directory. Local working directory staging area. Okay. Also known as index.
Okay. Step-bystep process. Okay.
way to include next repository snapshot before we are committing to it.
Okay.
Okay.
Y key dot txt master default. Okay. Your name and email address were configured automatically based on your username and host name.
Please check they are accurate and okay.
Okay.
Upload your local commit to central server.
Uh default branch name upload your local command to central command. Okay.
So, get push origin uploads your local commits to remote repository with sources central for your project. Okay.
origin.
Okay.
Okay.
key.x.
Okay.
Okay.
So, okay. Fail to push ref.
Okay. Well done. Here is the password to next level.
Counting objects. Delta comparison using. Okay. Writing objects refused.
Attempting to validate files. Remote.
Okay. Well done. Here's the password.
forcess repository.
Remote server compromise repository.
So hi I mean Linux hacking challenge. So already four part of the video.
Node Repository NodeJS.
Okay.
NodeJS local systemic Node JS Supply NodeJS is so supply chain compromise supply chain attack compromise access the widely used JavaScript attackers maintenance account the published malicious versions containing malware that dropped the remote access txt entire organization even Docker instance.
Okay. So background supply chain compromis Windows, Linux, Mac.
Oh, super super service.
Okay. So, logic. Okay.
But there is a big thing that they trying to explain.
Okay. So reverse engineer. Okay. So that is the whole point of this challenge.
password.
Okay.
Okay. But it was interesting. I hope so.
I'm thinking for you because G is also very important to know. Okay.
Lucrative for attractive for attackers.
We almost come to the end.
Oh, welcome to the upperase shell. Upper case shell.
Okay.
Okay.
Okay.
So, so our termin is showing SH1. Okay.
SH1.
Okay.
Yes. message uh message 20 31 32 but 31 already session.
Okay.
Simple cat.
Okay.
Okay.
But uh Okay.
Okay. Permission denied.
Okay.
I'm trying to understand.
Okay.
Capital variable dollar zero incript.
Okay. Special variable holds the name or path used to invoke the shell itself.
312.
Okay.
trying to understand current.
Okay.
31. Okay.
Okay.
Okay.
Okay.
so that I can explain clearly.
Hi. Hi.
So MacBook Pro specs service uh service.
So it is M4 uh port pro M4 Pro.
So name or path used to invoke script.
Okay. Shell itself.
Okay. So, no worries.
So escape character.
So Permission sh What does sh C command do?
SHCash.
So okay.
So Okay.
Okay.
Z.
Okay. Echo.
Echo.
Okay. Super use. Okay.
Okay. Uh we see that 332.
Okay. Who am I 20 33? Okay. 33 Bundy 32 access. Okay.
So 33 sorry 33. Okay.
So 323mm 33. Okay, I think I am making sense.
read.
So since when the current shell access we'll be able to retrieve the password bandit data pass. So let's bund it 33. Okay, I hope I'm making sense. First I'm just summarizing again.
Correct.
zero shell script current is a special variable that expands the name used Okay. So this is the whole point. So escape 33. Okay.
So we are end of the we are coming to the end of the series.
Last final readme.txt. Okay. 33 to 34. Okay. 334.
Okay. So congratulations on solving the last level of this game. At this moment there are no more levels to play in this game.
However, we are constantly working. I mean, but I think last level you got an idea.
I think so.
So that is the whole thing.
Echo Okay.
Okay. So in the escape character It's a special variable that expands to name used to invoke the script itself.
Okay. So now execute level 33.
Okay. Level 31. Okay. 31.
We'll try 31. 31 Z bash command not Okay. Okay.
So, not found. Did you mean dollar >> [clears throat] >> So, okay.
SH SH.
Okay.
So in the upper case basic so upper shell arrow because it should not be confusing, right? Okay. Hello, bro. So, so the whole part so I'll give you 10 minutes. So, I think uh we have we have completed the level actually.
We have completed the level actually.
Well, that there are no more levels.
Okay.
So, I'll give you 10 minutes if you have I mean I'll answer you. I'm giving you time because uh next week next next week I'll come with a different different CTF. Okay, I'll think and come with a different CTF so that we we can have a funfilled challenge. Okay, so comment. I'll try to answer your question.
question.
So we have completed all the things we have successfully completed within okay as I have given commitment.
So I told you that I'll come live and uh live or give a recording and show you the all challenge. Since you have completed all the things we are left with questions for today cyber security.
So I'll give another like five minutes.
So that is the whole thing.
I'll happy to answer your questions. If there is no questions, we can end this live. I'll give another one or two minutes.
If there is no questions, I think we can end the session. I'll give another one minute.
Okay.
So audit will come with different challenges, different uh scenarios that will cover the basics and fundamentals of cyber security. So this bund challenge will help you challenge the challenge bashting and then we have covered about how credentials can be stolen how it can be enumerated.
So we have learned a lot about Linux. I think how to break it, how to how we can like approach to fix it.
Vulnerability in the sense weak vulnerability is something that related to software or something you can say but weakenes worldwide. So crucial. So okay. So whether it can be ethical hacker or nonical hacker. So everyone should know the basics and fundamentals with help of like so.
So okay. So that is the whole point of this live. So I think I have covered better things for you. So subscribe to the channel. Uh I'll I'm giving commitment uh to get into live every week or I'll give a recording of any series of challenges or CTF.
So, so many of the people asked how can I learn cyber security? This is how you learn cyber security basically. So, okay. When I started my journey, so that is the whole point. So, playing these CTFs will give you uh uh a strong foothold on the needed things in cyber security to be honest. Okay. So, that is the whole point.
I think uh I covered almost all the things. So we can end the live here. Uh question so I'll answer the questions. So see you all. Uh we'll see you in the next live.
Bye.
Related Videos

TOP 15 Data compression Interview Questions and Answers 2019 Part-2 | Data compression | Wisdom jobs
wisdomjobs
281 views•2019-06-28

CTS 158: 802.11w Management Frame Protection
ClearToSend
4K views•2019-02-04

NDSS 2019 Send Hardest Problems My Way: Probabilistic Path Prioritization for Hybrid Fuzzing
NDSSSymposium
496 views•2019-04-02

How realistic is Cities: Skylines?
CityBeautiful
159K views•2019-02-14

GUIs & TUIs: Choosing a User Interface for Your Python Project | Real Python Podcast
realpython
2K views•2025-04-04

The OSI Model - Explained by Example
hnasr
225K views•2019-05-12

Cloud Computing - Introduction
elithecomputerguy
98K views•2019-10-07

From Traveler's Dilemma to Dynamic Routing | Demystifying Networking
IITBombayJuly
5K views•2019-08-04
Trending

WOW! Judge TURNS THE TABLES on Trump in His OWN $10B LAWSUIT!!!
MeidasTouch
197K views•2026-07-23

Playstation NO DISC/NO BUY Fight Is Over...
DavidJaffeGames
4K views•2026-07-23

Steam and Xbox Just Dropped The Hammer On PlayStation
OhNoItsAlexx
9K views•2026-07-23

Americans Confused in Australia for 17 Minutes Straight
IWrocker
17K views•2026-07-23