Okay.
Welcome.
Today we're going to install and mess around with angry IP scanner.
First thing we need to do is open up our terminal.
I'm going to blow this up so you can see it.
But I actually got ahead of myself.
We're actually going to go to Firefox and download angry IP scanner.
So I'm just going to do a quick Google search.
So we'll go to google.com.
And then we're just going to do angry IP scanner just like that.
And we can download it right here.
So let me hit that download button and you'll notice it has a windows, Mac and Linux.
We want the Linux version right there.
And we are operating on Kali with a Debian system.
So I'm going to click that one right there.
It's going to say to continue to download.
And continue right there.
And there we go.
It is off.
It is downloading.
It doesn't take much.
You'll notice that it's already there.
So I can show it in the folder.
It's in our downloads right there.
So now we're going to go back to the terminal.
Right here I'm going to do a change directory to downloads.
Don't forget that capital D and hit tab to finish that off.
And if I do an LZ right there we can see it right there.
So now we need to do a sudo and then dpkg.
We're going to do a switch or tac I and then IP scan.
I'm just going to hit the tab button to finish that off and enter.
Ask me for my password.
And it's going to go to town and do its thing.
Now we should have that downloaded.
Now if I click on this right here I type in angry.
You can see now that we have angry IP scanner right there.
I'm just going to click on that.
Hit next.
Next again.
We're just going to hit next through all this and then finally close.
And here you go.
We've got our angry IP scanner sitting right here.
Now I'm going to have to do something I want to scan something.
And because Kali is on a virtual machine I actually need to restart a new virtual machine.
So I'm going to start up my trusty Archaeopteryx two.
This is going to take a second to get uploaded, or I should say uploaded.
It's going to take a second to get started.
You can see here I had it on the other screen, but I'm going to start running the Archaeopteryx two
to let it scan through there, and it'll just take a second for it to start booting up.
Now I have Archaeopteryx two running on the same subnet as I have my Kali box.
And I can show you that do VirtualBox.
Here you can see that my Archaeopteryx two is right here.
If I go to settings and then network, it's running on Nat network just like that.
And then Kali, if I do the same thing Settings network.
It's on that network.
And that's important because if it's on the different subnet, it'll never see each other.
And that's a bad thing.
So next thing I need to do, because I'm running on that specific virtual machine, is I'm just going
to do an ifconfig to figure out where I am as far as IPS.
And you can see here that I'm running on ten .0.2.9 now with angry IP scanner because of it's a lightweight
way of doing it.
I'm just going to put 10.0.2.0 through 255.
That should scan the entire final octet or the slash 24 Cidr.
I'm just going to hit start right there and let it go to town.
And if I expand this out you can see partially see if I can blow that up for you guys I can't it's not
going to let me.
But you can see that it's going through.
And we've got 10.3.
And it said it took 14 seconds.
Average time per host 0.06 seconds.
Host scan 254.
Five hosts alive, two ports open.
So we set that and then you can see right here with the green those are active machines.
Now we have 2.5 and we have 2.3.
And if I scroll down there shouldn't be any others.
And there's not.
Right.
So we can see that 2.3 has port 80 open and 2.5 has 80 and 443.
Now if I go back to that terminal and we know that 2.9 is my own machine and it is not unlike nmap showing
2.9 is active.
So that means 2.3 and 2.5.
Now VirtualBox is going to keep alive these first three.
Okay so 2122 and two three are all VirtualBox which means 2.5 is going to be Archaeopteryx's machine.
But how do I how do I make sure of that.
Right.
Well I can use nmap at that point which I'm going to do.
So now I've got that 2.5 I just need to run nmap to verify that that is correct.
So I'm going to do a sudo there sudo I can't type today.
Nmap switch capital O10 .0.2.5.
And that should run through and verify that it is that machine.
And we can see here because of all these open ports that is an actual machine.
You can also see that it's running Linux version 2.61 hop distance.
So that is 100% my option two.
Now then what happens when we run it on 2.3.
It's going to come back and it's not going to give us much.
So there we go.
See.
So it's not a real it's not really open.
It's just VirtualBox saying it is okay.
All right.
So that's angry IP scanner very quick very clean very easy to run through I like angry IP scanner because
it's it's so quick right.
It goes through it.
So I like I like angry IP scanner I do it's quick.
It's clean.
It's giving me a GUI interface.
But honestly, I'm not a big fan of it because of so limited capability.
I mean, it's great if you want a graphical interface.
It really is.
But nmap does the same thing and much quicker.
So let me show you I'm going to blow this up and we'll just do a sudo which I'm sure you don't even
need to do.
And then you do nmap and then switch as in report scans.
Then switch to dot zero slash 24.
And this does a ping scan for all those different IP addresses on that final octet using that 24 right
there.
So I hit enter on there.
It's going to ask me my thing and it's going to go through the motions.
And we should start to see very quickly.
In no time at all we can see that.
It's telling me a 2.9 up 2.5 up 2.32.22.1.
Now angry IP scanner goes through and it says, well 80 and 443 are open.
And so I guess if I really wanted to know that I could.
Right.
So it does provide me some some extra actionable items.
But I could do that with nmap as well.
And there is a trick for that.
So I could do a switch f.
So if I open this back up I can do a pseudo nmap.
I could do a switch capital f ten .0.2.0.
Excuse me slash 24.
Hit enter and it will pretty much do the same thing for me.
And look it kind of goes through the motions and you can see and it provides more data to I mean the
other one only told me I had port 80 and 443 open, but capital F is going to tell me that I got everything
open, but it doesn't provide that GUI interface.
So I mean, if I'm doing large networks, I guess I would prefer angry IP scanner.
Like if I had a lot of items on this, it would be nice to kind of go through and go, oh, okay, it's
open or it's not.
But for something small like 5 or 6 hosts, I think I prefer nmap, it just does it quicker.
Um, anyway, that's angry IP scanner.
I hope that's helpful and we will see you next time.
Thank you everyone.