2.7 Command and Control
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
Already have an account? Sign In »
1 hour 41 minutes
Hey, guys, Welcome back to the Cybercult in Causton Saberi. This is under German name and today we're covering commanding control.
So we went through the cybercult chain. We did our Constance. We gathered as much information as possible. We moved on to organization where we created our payload using Amazon venom on. Then we moved on to delivery where we created a social engineering attack using a social. The social engineering took it.
And then we exploited the human weakness in our systems
and every company, every entity, every organization has
the human weakness vulnerability to exploited that. And then we moved on translation, and we installed our payload on the victim's machine. Now that the payload is on isn't sold on the victim machine, we need to start communicating with that on. That's when commanding control came in the picture.
So what we're trying to do
as we're trying to continue our target attack on communicate with the payload to get more information. So now my payload is inside the victim's machine or resume the victim machine.
You can imagine this as an extension off the victim's keyboard on the attack of sight so I can't run as a cz ah, command as a like I can scan the network. I can scan the
victims workstation, and that's the whole purpose off Commander Control. Continue my
So there's a number of ways to do that. Remote administration tool is one of them rat. There's a toco drat, and it's one of the most popular. The one we're using the Using MSF Council and interpreter is a very popular Ah.
Another popular example, however, is
and a lot of companies going through. This option is extremely difficult because they have good protection tools and good
security on their side. So hackers have to be creative. They came up with an idea to use IRS protocol on DS kind of chat with their, uh, basically pay loader that asset inside the network.
So what they're doing is they're using the political to chat with the payload and send the commands to it for the Palio Tarrant. However, not a lot of companies and organization news IRC protocols not up popular in the corporate world.
So it's a company has a good security operations center. They will easily discover something of communication going out of the environment using IRC protocol however, is there something that is not
really detected, or even if it was detected, a lot of people would assume it would be a legitimate collectivity and that a social media if a
machine within an environment is communicating with Twitter,
a lot of people would not assume that it is communicating with an adversity or an attacker.
And that's exactly what hacker did.
They created a Twitter account that would publish or tweet commands
that are then dread by the payload
on drawn within the victim's environment. That connectivity is through Twitter, so even if the payload wants to return something, it would write it. It will tweet it
So this is one of the more creative ways of doing commanding controls.
But the idea here is to show you how creative
hackers and Attackers can get. So let's go back to our example.
We have our session here opened,
and what I want to do is
I want to see adoptions that I have. So, as I said, there's a lot of options
I can record. I can webcam chat list what comes if there's any hope come available,
I can run a kiss can and see what kind of things the person is writing.
I can get a sinful and shut down the machine gun shell on the victim's side
and so on. So there's a lot of things that I can do here.
Some of them, such as hash Dump. I can get the hash dump of the contacts off the same database and then start cracking on my side, hoping to get the local admin password.
just to ensure collectivity, let's do this in four.
So I do have a collectivity with the understand machine, have the build information and so on.
But let's do a screenshot to ensure that I'm actually a running an actual machine and not just a
So we have we have the ski shop. Now
let's copy it on DDE.
So that's ah, a screenshot of the victim's machine. And as you sure you remember, this was the last page that we went to.
Okay, so I can learn shell, and then I have
a connective ity
to the machine
shell coat so I can't on command prompt from ah, this machine on the machine on the other side.
Okay, so we're gonna get more into this in action on objectives. However,
to make sure that we covered command and control correctly, let's go through the through these post assessment questions. So what is the main purpose of the command and control face?
As I said, the Commander control phase main goal only purpose is to have connectivity to my asset inside the victim's network. This would give me,
ah, the opportunity, continue my operations and continued the attack
from my remote session.
Second question is, why do I need commanding control? Because
if I don't have commanding controls,
I would have to design design my Millward in a way that would go through everything that I want and send it back to education. I won't have the capability
to explore or extend my exploration so I can go and get one thing out and come back. And that's one thing. However, if I can get more information and as an attacker and expand my attack, that would be a lot better from the Attackers. Obviously, point of view.
Finally, direct access is a must to have a successful command and control.
As we discussed this, this is not really the case remember the Twitter account and the twitter. Ah
ah. And the tweet tweeting the command from the command and control centre to the payload inside the network. So connectivity between the payload on dhe the attacker is not necessary at all time. Hackers can get,
or hackers are more creative than just re. Ah, basically used one way of communicating with their assets inside the environment.
Okay, so in today's episode, we covered commanding control. And the next episode we move on to the last phase of the cybercult in we will cover
action on objectives.
See you then.