Know How... 102 (Transcript)
Net Casts you love, from people you
trust. This is Twit! Bandwidth for Know How is brought to you by cachefly.com.
This episode of Know How is brought
to you by shutterstock.com.
With over 38 million high quality stock photos, illustrations, vectors and
videos shutter stock helps you take your creative project to the next level.
For 20% off any image file on your new account go to shutterstock.com and use the offer code knowhow714.
And by lynda.com. Learn what you want, when you want with access to over
2400 high quality online courses, all for one low monthly price. To try it free
for seven days visit lynda.com/knowhow.
Father
Robert Ballecer: On this episode of Know How we are going to show you
everything you ever needed to know about getting started with Linux and then we
are getting kind of black hat with some ARP cache poisoning.
Fr.
Robert: Welcome to
Know How, it’s the Twit show where we build, bend, break and upgrade. I’m
Father Robert Ballecer.
Bryan
Burnett: And I’m
Bryan Burnett.
Fr.
Robert: For the
next hour or so we are going to show you some of the projects that we had been geeking out with, so hopefully you can take that home and
find a little geek project of your own. But before we get there, Bryan, we love
this thing right?
Bryan: The little credit card sized
computer?
Fr.
Robert: The credit
card size computer that really kind of changed the face of project computing.
This is the Raspberry Pi. It is very inexpensive, $35 computer, single bore,
that has pretty much everything you need to make a simple computer project
controller.
Bryan: There are plenty of different
projects out there that you can do. My favorite one was making the Retro Pi
which was making a game arcade out of it. There are tons of things you can do with
the Pi.
Fr.
Robert: We did the
game machine, We did a camera controller, we’ve done a
Web server, we are doing a tour server sometime in the near future. This is one
of these boxes that has enough power for you to really
kind of test the boundaries of what your programming/ hardware hacking skills
are.
Bryan: Absolutely. It made it a lot easier
for more people to have access to computers also. I know in a lot of different
countries, like Africa. They’ve been sending them there for kids to play with
and learn programming and stuff. It is a great starter place for learning
Python.
Fr.
Robert: Especially
since it has a very easy to install operating system. It runs Lennix. You could have this thing up and running within 30
minutes or so. From nothing, just a memory card and the board
itself. It runs on next to no power. It is a very power efficient.
Bryan: Five volts, two amps or something
like that.
Fr.
Robert: Exactly. And
it does HTMI, ethernet, it has two USBs, audio out and digital audio out. It is a
decent board, but they’ve upgraded it.
Bryan: Yes. Because it’s been three years
since the Raspberry Pi has been out. It is not hardware wise, it is not a significant upgrade. They kept the CPU the same, but they have
added a few more USB ports and the SD card slot they have now is the type where
you just slide the card in and it is kind of, you hope that it is in there all
the way. So they’ve gone to micro SD cards now and it is more of a push kind of
one. The example we have here is the older version.
Fr.
Robert: The new
version is called the B+. This is the old version and I think this is probably
a really good reason why people thought, it is okay but I wish it was
different. I don’t like the memory card being stuck like this. It is just
friction, there is no lock. So if you accidentally jostle it, it is just going
to pop out. The other thing, is the mounting points
are kind of irregular. You have one point here, and one point here. It doesn’t
stick in really well. The new, the B+, has four mounting posts that are
regular. So it is easier to mount it this device. You’ve also got four USB 2.0 instead of just two USB 2.0. That was a drawback to the
original Pi. A lot of us put in a USB hub.
Bryan: That’s what we ended up doing.
Fr.
Robert: Which is a pain because with something so small you don’t want a
bunch of stuff hanging off of it. Some of the other things that they did was that they retracted everything into the board
itself. The audio connector, the ethernet connector, the USB connector, which gives you this nice square shape. Again, now they really understand where their audience is. People who want to
take these and put them into other projects. That is what they built them for.
Bryan: That is the nice thing about the
size of the Pi, is that you can fit it into so many different things.
Fr.
Robert: Now, one of
the other things that I don’t know if you will notice here, but they have given
the audio circuit, the audio chip, its own power supply. It is a discrete power
supply, which was a problem with the Pi. Because if you use
the audio out, not the HTMI, but the audio out it was a little noisy.
Bryan: Yeah, you get that hum in the
background.
Fr.
Robert: So what you
ended up having to do was to get a really expensive USB supply so that you
don’t you didn’t get that hum. Now we you can, because they have isolated it
from the rest of the Pi, which means that if you want to use this as a music
player, go right on ahead.
Bryan: The Pi is evolving. The example I
could think of is you know how when the Xbox 360 came out and it was big? And
then they slimmed it down, it is kind of like that.
Fr.
Robert: The Pi
Slim?
Alex: If you wanted to make the
music player with it you could make a PiPod. I’m
trademarking that.
Bryan: Nobody steal that.
Fr.
Robert: So for $35,
it is the same price which means they are going to phase out the older one.
Bryan: I haven't seen the price drop on
the older ones yet. But I imagine it probably will. They also added more GPU.
Fr.
Robert: That’s
right. So they’ve gone from the 26 pin GPIO which is the header so that you can
connect things and have the mic control it. To a 40 pin header which will be
nice because now you will get more functionality. You can use more devices, you
can trigger more events. Essentially, they have turned the Pi into something
that fits better into project enclosures and really caters to the project
enthusiasts. You are going to see this a lot.
Bryan: I’m excited to play with it
whenever we are able to get one.
Fr.
Robert: Now one of
the things that we have been working on here has been OS tips. We've done
Windows and we did OS X. One of the things that we haven’t done, and this is
actually gotten us into a little bit of trouble, has been Linux. We did Linux any
time we did a Raspberry Pi project. But what we had to do most of the time was
that we black boxed it. We told you, this is what you have to type, this is where you have to type it. People came back to
us and said, wait a minute we want to know what that
means. The problem is that…
Bryan: It’s a pretty broad subject.
Fr.
Robert: It’s a
broad subject and you kind of don’t want to learn Linux by programming a Rasp
Pi. you want a full exposure to Linux. So what we did, is that we asked one of twits Linux experts, Aaron
Newcomb, to come on and talk about what you need to pick a Distro.
So when you are choosing what flavor of Linux to start out with, Aaron is going
to give you a couple of tips. But before we get to that, you know, I’m just
thinking. I want one place. One easy place that I can go to. A central location where I can find media. I want
pictures. I want videos. I want vectors. I want something that will let my
creative side blossom.
Bryan: And you need as much of that help
as you can get.
Fr.
Robert: Because I’m
horrible at that, right? Seriously, one of the things that I have been doing
the last couple years is that I have been helping my organization, the church,
deal with a presence on the Internet. And one of the things that you need is
good graphics. Good visuals. You need to be able to express yourself in
something other than a nasty webpage that is just black-and-white type.
Bryan: And when we are doing a show
similar to know how I like to bring up certain images. And
videos during that show to make it pop.
Fr.
Robert: And so when
we are doing all of those things, we do need that one stop shop to inspire us.
And thankfully we've got one. The first sponsor of this episode of Know-How is
Shutter Stock. Now Shutter Stock is a one-stop shop for all your media needs.
Now you may be asking yourself why do I need a one-stop shop for all my media needs?
Bryan: Because it is easier that way.
Fr.
Robert: Shutter
Stock is more than just a repository. If you just wanted a repository of images
go ahead and buy yourself one of those clipart CDs. Go and surf the Internet
for some royalty-free video or pictures. But that is not what Shutter Stock is.
They are a search engine for creativity.
Bryan: And they have so many good
pictures.
Fr.
Robert: They do. Shutter
Stock, whether for your website or publication, or advertisement, a video or
any other type of project, is the place you want to go to inspire you. You can
choose from over 38 million high quality stock photos, illustrations, vectors
and video clips. Now they source images from around the world and put them at
your fingertips. A lot of contributors to Shutter Stock are professional
photographers and artists. Which means you are going to get
quality images. You are going to get a lot of different views of the
same subject. You are going to find exactly the thing that you want if you want
to start talking about Raspberry Pi.
Bryan: We need to stop searching food.
Fr.
Robert: Now shutter
stock reviews each image individually for content and quality before adding it
to its library. So you are not going to get a Google search where 90% of it is
junk or garbage. you are going to get high quality
images. You are going to get high-quality videos and high-quality vectors. They
also have flexible pricing. You can choose individual image packs or monthly
subscription for the best deal. You can download 25 images per day with a
standard subscription. And you can download any image, in any size, and you pay
only one price. That is one of the things that I really dislike about some of
these services on the Internet. Which make you pay for every version of the
photo clip. That is not what Shutter Stock does. You
get the subscription, you get what you want, download as many times as you
need, as many versions as you need. Now Shutter Stock also gives you the images
you need to bring your Creative projects to the next level. This is what I was
talking about earlier, and they make it easier. They've got a sophisticated
search tool. So for example, let’s look for a hippo. I want a hippo again. Now
we have hippos. No, we need a purple hippo. Can we find a purple hippo? Because
maybe I am doing a project and I need a purple hippo. See I can even choose
exactly what I want. There’s got to be a purple hippo. There we go, thank you. One
of the things that I really like about Shutter Stock is the ability to have
shareable light boxes. You save images to a light box gallery in the new access
them anytime and share them with other team members. So once I found my purple
hippo, the hippo that I want, I can go ahead and drop it in my selection and
share with the other people on the project. I’m going to buy that for you. My wedding present to you.
Bryan: Finally something that I needed.
Fr.
Robert: It is
perfect. Now they also have an award winning iPad app. So it lets you search on
the go and uses it to display images during your presentation. They are also a
global market place. They have multilingual customer service in more than a
dozen international countries. And full-time customer service support
throughout the week. So, here’s what I want you to do. You can try Shutter
Stock today by signing up for a free account. There is no credit card needed.
To start an account and begin using Shutter Stock to help imagine what your
next project can be, like and save favorite images to a light box to review
later. Once you decide to purchase, use the offer code knowhow714 and new
accounts will receive 20% off any image file. We thank Shutter Stock for their
support of Know-How.
Bryan: I spend so much time just playing
on their website. Not actually downloading.
Fr.
Robert: I’ve never
actually used the eye dropper tool. That’s kind of cool. But it is super
specific. You’d have to exactly match the purple. Anyway, you know Alex, run
the video and lets find out how we are going to choose
our first Linux Distro.
Aaron Newcomb: I am Aaron Newcomb
and in this section We are going to be talking a
little about Linux. A lot of people would like to get started with Linux so we
thought it might be nice to go through and talk about what the options are, how
to get it installed and all that kind of stuff. So if you are an advanced user
you can probably just skip this whole section because you’re going to know this
already. But for a lot of you out there, and you would like to get started with
Linux and you don’t know how, there are thousands of different distributions.
Which one do you start with. And then, how do I get it
installed? What if I already have Windows installed? Can I install it on a Mac
device? How to why install Linux alongside my existing operating system? We are
going to cover a lot of those topics, but for today, let’s get started just
with which distribution should I choose? What is a distribution first of all?
Well, the distribution of Linux is an operating system. Linux is really just
the kernel. Linux runs at the core and then people build a whole operating
system on top of that kernel. So that you can get things like email and word
processors and browsers to surf the net all that other stuff that comes on top
of Linux. So when you start adding all those things together then you have your
own personalized distribution. It is called a distribution because we distributed
out to the world, and people can download and install it on their devices. So
that is what a distribution is. Today we are going to take a look at, and try
to narrow down, many of the ones that beginners should start with. So what is
the difference between Ubuntu and Fedora, for example. which one should I choose? So we are going to go ahead
and start taking a look at that. Let’s start with Ubuntu. You will notice when
you go to the Ubuntu website that it is all about cloud these days. In fact just
about everybody is. Don’t let that dissuade you. There are a lot of good ways
to get started with just the desktop. Which is what you want, you don’t want
the server to addition or the cloud edition. You are going to run this on your
desktop or your laptop. So you want the desktop edition. What Ubuntu has done That is really neat is that they have a tour. So if you
hover over desktop or just scroll down to the bottom of the page and find the
link, take the tour. This is a really cool feature. Because what this does is
that it puts you in Ubuntu desktop running it out of your browser. So you can
see, there we are. This is what the Ubuntu desktop will look like. Once you get
it installed. So it gives you a nice little preview. We are going to go ahead and
show ourselves around. You can see we are getting little tips over here. But
this is what the desktop looks like. You can see that it is a little different
from Windows and Mac. Mac usually has a menu bar and then a little tray down
here. With Windows you’ve got the start menu and Windows a you got the grid. Applications and icons across the screen. With Ubuntu they
have a nice little menu bar over here on the site, it kind of stays out of your
way. And to find an application you can just click on that and start typing in
the name of the application you want to find. In this case we will type in
Firefox. And there is Firefox. We can click on them, and then Firefox comes up.
Now this is running in the browser and so not everything works, but the browser
is surprisingly functional in this little tour that they built to run in your
browser. Which is really, really cool. So Ubuntu is
the most popular. It is one of the most popular desktop distributions that you
can get. The nice thing about Ubuntu is that they play well with others. This
has been there mantra from day one. They really wanted to encourage community
and encourage people to develop for Ubuntu. So, what they have done is they let
people download bun to because it is all free and open source. People download
that and then they create derivative distributions. What that means, is that
you can create a distribution of Ubuntu solely for a single purpose. Maybe you
would like to run media, maybe you like to run video editing or audio editing
or something else. So there is a version of Google unto called media Ubuntu, that you can download and run. And it is very
similar to Ubuntu. So Ubuntu is a good one to try. The interface is a little
different but if you made the transition from Windows 7 to Windows 8, you are
used to a transition in interface anyway. It is very easy. It works great out
of the box. All the common drivers are there, there will be some things that
you need to install bed, over all Ubuntu is a great one to start with. I wanted
to bring that up first.
Aaron: Now, there is another Company
out there that you may have heard of called Red Hat. What Red Hat is, is mainly
for business these days. And, so they have something called
Red Hat Enterprise Linux. This is not something that I would recommend a
beginner downloading and installing. It is not meant for beginner users. This
is meant to be run in the enterprise. Now luckily Red Hat has an open source
sister/daughter project called Fedora. Fedora is where a lot of the development
happens that eventually goes into Red Hat Enterprise Linux. And this is really
meant to be run on the desktop for the average user. So with Fedora, you get
all the advanced features even before they go into Red Hat enterprise clinic’s. But it still gives you, if you are familiar with
Red Hat or you want to become familiar with red hat because you see yourself
being a Red Hat administrator someday, this would be a good way to go. Because
you are going to get all the same nomenclature that is then read that, you were
going to get that right here in Fedora. Here is what the desktop looks like. It
is kind of sparse, but they have gone for a minimalist look. That is one view
of the desktop. Everything that you need in Fedora is accessible right here in
the activities menu. So that is what Fedora looks like. Pretty
simple, pretty straightforward. Not quite as fancy as Ubuntu. But it
does the job. And like I said, if you are interested
in learning about Red Hat then Fedora would be one way to go. Another way would
be to go with something called CentOS. Since CentOS is meant to emulate, almost exactly, or as much as
possible. They take all of the free bits that are published from Red Hat
Enterprise Linux and put them in their own distributions so that if you want to
run a Red Hat Enterprise Linux server and have it be compatible with everything
that Red Hat Enterprise Linux, or REL, is compatible with CentOS would be a good way to go. So you have two options if you want to go with Red
Hat compatibility or if you are looking to becoming a System Administrator in a
big company or something, this would be a good way to go because you would
learn what most people are running in the enterprise.
Aaron: Okay, so those are two
options. As I mentioned before, though, there are thousands and thousands of
distributions that you can download. So where do you go to find out more? I
know a lot of people are going to be screaming, you need to talk about Arch or
you need to talk about Gentoo, or you need to talk about some other distribution.
Well, we aren’t going to do that because we don’t have time but there is a
place that you can go and see what all the other distributions are. It is
called DistroWatch. distrowatch.com. These folks keep track of all the latest releases that
come out for Linux. They catalog that and they have a nice little sight for
news and what is new with Red Hat and what is new with all these other
distributions. There is CentOS that I mentioned
before. They keep track of all these announcements. The other thing they do is
they also rank them. See over here if you go to the site and look to the right
and scroll down a bit you will see the page rankings. They put this right on
the page and this is one way that you know which are the most popular
distributions of Linux that you might want to check out. You can see Ubuntu is
there, Fedora is there that we mentioned. OpenZaurus is still there, that is an old one. that is still used
quite a bit in Enterprises. You see Arch and all these other ones. So, you can
click on those and take a look. See which one is interesting to you, or maybe
like I said you are interested in doing something with media so you want to
look for one with media. And you can read all about the various distributions.
The one on the top here is something called Mint. Linux Mint. That is the one
we are going to be talking about in the next few episodes. Here is what Linux
Mint looks like. Linux Mint is the Most popular
distribution right now. It is one of the derivatives of Ubuntu. They take what
Ubuntu puts out and then they customize it and make it their own and change a
few widgets here and there and then throw that out to the community. The reason
why it is quite popular is because they take away a lot of the troubleshooting,
the first steps that you might have when installing Linux, they take those out of the way. So things like proprietary drivers that you
might need for an in video card or something those are built-in by default and
you can install those during installations. Some of the other distributions
don’t put that in there because they want everything to remain free and open
and nonproprietary. That is understandable. But for people that are just
getting started, I find Linux Mint is a great way to go. It has a very similar
look and feel to Windows, you have a little menu with
the start button down here. You’ve got some icons that you can click on quickly
to get two things. It should look very similar to what you are used to coming from
Windows 7 or if you have use Windows in the past at all, which just about
everybody has. So Linux Mint is what I would recommend. It has great support in
the community. And this will be a great one to get us started talking about how
do you install, what kind of software, how do I add software, had it like keep
all of my packages up-to-date for security reasons and all that kind of stuff.
We are going to talk about this in some upcoming segments. That is the one that
we are going to go with and next time we will talk about different ways you can
install Linux. There are a lot of different options. You can use USB, CD-ROM,
or all kinds of things. And how do you make room on your PC? Maybe you have a
Windows PC or a Mac and how do you make room on that device so that you can
install Linux? You may not want to overwrite your existing operating system. So
we will talk all about that in the next segment. Until then, thanks for joining
me. We’ll see you next time.
Fr.
Robert: We want to
thank Aaron for giving us some knowledge. For giving us the
low down on Linux. we actually have been
wanting to do this for a while. Because we know that there are Linux
enthusiasts out there. And it does take time. It is a good thing if you take
the time in the beginning to really look for what you need, so that you can
pick the right Distro. Because there is nothing more
frustrating then finding the Distro that everybody else says it is the one you need, and then it is completely
unintuitive.
Bryan: And then you start to play with it
and you don’t really like it that much. I like how you are able to preview them
now. Because back when I was starting to play with Linux you
had to burn it to his CD and then start that way. At that point you were
already pretty much into the OS and you had to go with the one you downloaded.
But now you can preview them in the browser and that is pretty cool.
Fr.
Robert: When I
first started playing around with Linux remember that computers weren’t that
great. We had tablets. I remember I had a friend who was huge into open source
and I suggested a Distro and he suggested five. So
which one should I use and he said, what you want to do is install each one
individually and then you can choose. I said, No, I’m not doing that.
Bryan: That’s why I leave it up to the
experts like Aaron. What he showed me the day we recorded that I learned a lot
more.
Fr.
Robert: We are
going to have him back because everybody loves an expert. Speaking
of experts. One of the things we love here on Know How is that for an
hour a week you open up your knowledge holes. And we fill it up with stuff. The
knowledge hole just bets to be filled. Which is why we have a
sponsor now that helps us to fill that knowledge hole. lynda.com is the one stop shop for online learning. It is not like what you see on
YouTube where you get a lot of those YouTube videos, which are great. We’re on YouTube, we do a lot of the stuff in an amateur style. But
every once in a while when you really want to dig in, you want an organization
that is going to put the time and money into building a studio and getting the
audio and the editing done right. That is what Lynda is for. Lynda is known as
the leader in online education. They keep you up to date with software,
learning brand new skills and exploring new hobbies. With
easy to follow video tutorials. Whether you want to take better pictures
and video with your DSLR, learn the programming skills to developing your own
mobile lab or edit your own video footage using Final Cut Pro or Premiere. lynda.com offers thousands of video coerces in a variety of topics. For any software you
might rely upon including Microsoft Office, Adobe Creative Cloud, Final Cut
Pro, Logic Pro and more, lynda.com can help you stay current with product
updates and learn all the ins and outs of your software tools to be more
efficient and productive in your professional or personal life. lynda.com just released a new iPhone and iPad app for IOS7 and they enhanced their
Android app to provide Chrome Cast support. The IOS app includes a more visual
intuitive interface and both new apps offer online courses and video viewing. Which makes it easy to conveniently learn, even in environments
without internet access. Now lynda.com users can move seamlessly between mobile
and desktop applications. That is one of the things that I really enjoy about
them. Which means you can jump from device to device and just pick up at the
lesson that you left off on. One of the things that I’ve been using Lynda for
in the last couple of weeks has been to relearn my Adobe knowledge. Leo just
made the official announcement that we made the switch over to PC’s with
Premiere. That means we need to be up on our Premiere Pro, we need to be up on
our Adobe After Effects and lynda.com is filling in all the gaps on all the
things that I had forgotten. Now Lynda has over 2400 courses with more added
weekly. All lynda.com courses are produced at the highest quality, as we said. They also work with
software companies to provide you with updated training the same day new
versions hit the market. So you will always have the latest skills. At lynda.com the
instructors are accomplished professional at the top of their fields and
passionate about teaching. They have courses for all experienced levels from
beginner, intermediate and advanced. And whether you have 15 minutes or 15 hours
each course is structured so that you can learn from start to finish. You can
search the transcripts to find quick answers or read along with the video. They
also offer certificates of completion when you finish a course. You can publish
to your linked in profile, which is great when you are a professional in your
field. So here is what we want you to do. We want you to learn something new
with lynda.com. It
is only $25 a month for access to the entire lynda.com course library. Or for $37.50 a month you
can subscribe to the premium plan which includes exercise files that let you
follow along with the instructors projects using the
exact same assets. You can try lynda.com right now with a free seven day trial.
Visit lynda.com/knowhow to access the entire library. That is over 2400 courses
free for seven days. It is all at lynda.com/knowhow. We thank Lynda for their support
of Know How.
Bryan: Kind of like with Shutter Stock,
I’ve gotten lost looking at the GoPro how-to’s on there.
Fr.
Robert: Seriously,
I’m really big into all the Adobe Suite programs. I hate to admit this but I am
still a PhotoShop newb. I’ve
used it for 20 years but I kind of cut and paste. And then think, Okay, that’s
how you use layers. Got it.
Bryan: They have cool stuff.
Fr.
Robert: It helps me
to kind of build that up without having to tell the world, as I just did….
Bryan: That you’re not so good at PhotoShop? The thing I use PhotoShop for mainly is to move people’s heads around and stuff like that.
Fr.
Robert: That is
pretty much all you need right? We’ve been playing with this. This is our lunch
box build. It is a classic RC model. It is a 1/12 scale, sort of a monster
truck thing. Now this is actually our second one. We have two hosts so we need
two. But really we were pretty sure we were going to break something and we
wanted a backup.
Bryan: Judging from past experiences, we
probably need two of everything. Two Pi’s, two lunch
boxes.
Fr.
Robert: Last time
we talked about the RC project, we talked a little bit about how it gets
controlled. The receivers, the transmitter, the servos, the crystals and we
talked a little about the power plant. How the motor works, and the speed controller. Now we need to talk a little about the wheels, the
shock absorption, and about something a little bit in the transmission.
Bryan: I guess we should start from the
bottom going up. Because the first name that contacts the ground is going to be
the tires. These are the tires for the lunchbox. We’ve got these little rubber
tires and inside is the…
Fr.
Robert: Let’s rip
this thing off.
Bryan: Are you going to take it off? I
spent a lot of time putting the tires on.
Fr.
Robert: So this is
what the wheel looks like. This is a steering will, not a driving will. The way
that you know the difference is this just goes on to a spindle. There is no way
to actually drive this.
Bryan: And here is the driving wheel.
Fr.
Robert: There is
the driving wheel. So you’ve got little pinions that will grab onto those
spokes to drive the wheel. To give it power and motion. One of the things that we were researching is that these are cool, because we
like monster tires. But when you build a model or anything with tires that are
this big that have this much volume there is a lot of gap so that gets kind of
bouncy.
Bryan: The lunchbox isn’t intended for off
road use. That is why it has these monster tires. If you hit a rock or
something it is just going to deflect and bounce around. So we were trying to
come up with some ideas of how to negate that. One of them was we were thinking
about putting some foam inside along the rim.
Fr.
Robert: Foam
inserts. These are 2.2 inches. If you get a 2.2 inch foam insert that goes
right on this will, what it will do is it will give us a maximum compression.
It will compress by that much before it hits the foam and then it gives that
much more resistance to compress anymore. So it gives you cushioning. But it
doesn’t give you like a firm super bouncy ride.
Bryan: And then the other thing is, if we
plug the holes on the RAM but then there is nowhere for the air to go which
means it is a balloon and will bounce off of stuff. You want them to have a
little bit of give.
Fr.
Robert: And that is
why when people say, oh I’ve got low-profile tires, what a low profile tire
does is that it deforms less under acceleration overturning. Because you’ve got
so much space between the wheel and the edge of the tire, every time you bump,
every time you move you are going to deform this tire in some way and in
deforming at you are going to change the characteristics of how it turns and
how it accelerates. Adding a little stiffness to the tire gives you a bit more
control, but again like we said, if we were to plug
this up so that you don't get that air escaping this would essentially become a
balloon and balloons bounce. That is not necessarily what you want in the
handling of your RC vehicle.
Bryan: So, I think the only other thing as
far as the tires go is that if you are following along with this project and
you are going to be putting these on, makes sure that the treads are going the
right way.
Fr.
Robert: That has
actually happened more than once on build. Just remember the little chevron
goes forward.
Bryan: You can tell from the rims that the
lunchbox is a rear wheel drive vehicle. There are all-wheel-drive RC cars out
there, but lunchbox is rear wheel.
Fr.
Robert: Now, do you
want to talk a little about the shocks? The suspension?
Bryan: Yes. So connected to these, and
helping out the lunchbox absorb all those impacts and stuff, it actually has a
coil over system which is what you would find on a lot of vehicles today.
Fr.
Robert: It is
essentially just this inside that. There is a plate on it or end so that every
time the suspension impacts the ground it will comprise and it will want to go
back up. It actually looks a lot like this. So if you look at this model, this
is also using a quail over model. There is no oil in here, there is just a spring that is connected to the mounting points. Every time the
arm moves because it makes an impact, it will absorb some of the shock and push
it back out. Which is good. That is a good shock
absorption system. The problem was something like this is it makes everything
balance. If all you have is a spring, this thing is going to be bouncing all
over the place and that is wearable for handling.
Bryan: You are going to hit a rock and the
whole thing is just going to be unsettled. What you want to do is have the
wheel connected to the ground without it either being pushed off the ground, or
being too stiff. It is a very big balance. Keep the chassis balanced as much as
you can.
Fr.
Robert: Unfortunately you are not going to get a balance with the shock that comes in
the kit. What we are going to do, is that we decided
we are going to build this with aftermarket parts. So that you can get oil
filled shocks. They do have a coil overs so it allows it to push back after it
has been compressed, but because it has an oil filled shock which is simply a
piston inside of a cylinder, it means that the compression when it is under
duress is not going to happen as quickly. It is going to fight against the oil
and when it comes back it is also going to fight against the oil, so you are
not going to get that bouncing.
Bryan: That oscillating from the springs.
Fr.
Robert: You want to
stop that oscillation. One of these coil overs with big bouncy tires like this,
and oil filled shock will kind of dampen it out. And that is what you want.
Bryan: We should probably do one lunchbox
with the oil filled ones and then the other without and just see how they
compare. I want the one with the oil filled shocks.
Fr.
Robert: Fine.
Bryan: I would not be surprised if I came
in and saw that yours had like a turbo kit attached to it or something.
Fr.
Robert: I may have
already built it. Okay, now the other part that we want to talk about our
bearings. Now, your kid is going to come with fees. These are just…
Bryan: Those look very cheap to me.
Fr.
Robert: These are
sleeve bearings. They are not actual bearings, they are just bushings. So the
idea is that when you’ve got moving parts, this is a driveshaft is going to go
into this. This is actually the transmission housing. So we eventually this is
going to go through here and it is going to connect to the tire. Well, you need
points to support this and this. Because you want this shaft free spinning
inside this housing. Well the way that it does that is that it uses these the rest bearings to provide that support. So now it
can fully rotate. These are not bad. Plastic bearings will work just fine. The
problem is that they actually have a lot of friction. They don’t actually move
in a slide.
Bryan: Right. And you want to reduce the
friction. That is the whole point of them.
Fr.
Robert: Because
friction robs power. Anytime you have more friction you are going to rob power.
And also these tend to deform after time. So you put your lunchbox through a
lot of rough maneuvers, then…
Bryan: You will be replacing these
eventually.
Fr.
Robert: So, we’ve
got these instead. These, are ball bearings. So compare these to the thrust
bearings.
Bryan: They are not expensive. I think
they were like $10.
Fr.
Robert: For the
entire set of ball bearings for your lunchbox. What these do is they are ball
bearings. You have balls inside two sleeves. And they are oil filled. So when
you have that outside sleeve rotating, the inner sleeve will maintain still. Which means it is going to reduce the amount of friction that your
system is going to feel.
Bryan: It means you are putting more power
to the ground.
Fr.
Robert: Exactly.
Less friction means more power goes to the wheels. The way it would work is
that instead of the thrust bearings you would have these ball bearings. And
believe it or not this flows so much easier. It is so much more fluid. And they
are much less prone to death for limitation. So you can run your kit rough and
you don’t have to worry about replacing the sleeves after a couple of weeks or
months.
Bryan: Pretty cool.
Fr.
Robert: This is a
preliminary step. But we just wanted to show you some of the technology that is
going to go into the build. Next week we are actually going to show you how the
transmission comes together.
Bryan: I had no idea that it was that, not
complicated but so much…
Fr.
Robert: A lot of
people think that it is a motor connected to wheels. But these are receipt kits
have a transmission. There is gear differential, gear reductions, and pinging
that goes on in the motor. It is pretty cool.
Bryan: It is. Because we are both kind of
motor heads, so this is the kind of stuff that we like to geek out on. And
hopefully some of the people out there are going to follow along with this, or
maybe get interested in building their own.
Fr.
Robert: Ed says
just coat it in butter. Just what we want. Our remote control smelling like rotting butter.
Bryan: Use bacon grease. Not only does it
smell delicious, but it lasts forever.
Fr.
Robert: All right.
Let’s get serious for a second. Put on your black hat, we are going to get a
little black cat right now. Let me say right now that the knowledge that I’m
about to teach you, do not use it for evil. Please, please, please do not. In
fact if you know that you don’t have the moral fortitude to not use this for
evil then…
Bryan: Turn it off right now.
Fr.
Robert: What we are
going to do is I am going to show you how one of the easiest man in the middle
attacks work. Now it doesn’t just have to be an attack. Remember in previous
episodes of Know How we showed them how to tap their network right? How to look at the traffic that is flowing over the network. This is another way to do it, it’s just using slightly different vector.
Bryan: It may not be your network.
Fr.
Robert: It may not
be. Now let’s look at the board. This is the diagram last week. This is what a
typical network looks like.
Bryan: We like to recycle our chalkboard.
Fr.
Robert: Because my
drawing skills are horrible. So what we are dealing with on this episode is
just the router and the devices that are on the network. Now you may think that
your device talks to… let’s say computer A talks to computer B. And you may
think it talks via the IP address right? Because that is what
you type in. 192.168.200.201. That is not true. Inside the network they
actually talk via Mac addresses.
Bryan: Ok right and each device has its
own.
Fr.
Robert: It is
unique. The media access control, so every device has a unique 6 bite
hexadecimal code. So for example: 111111. It would never be like that - that is
an example. So how it works is in order for them to find out if they say
computer A wants to talk to computer B and computer B
is 192.168.200.201 it can’t just send something to 192.168.200.201 because that
means nothing to this network. It means nothing to the switch. It has to find
out what computer is actually attached to 192.168.200.201. So what it does, is that it does an ARP broadcast. ARP is a protocol
that we have in networking. It is a way for computers to find out what is
actually connected to a particular address. It is called the address resolution
protocol.
Bryan: Okay.
Fr.
Robert: So what
this is going to do is that it is going to do a broadcast. It is going to
broadcast to the entire network and say, Hey who is 192.168.200.201? And that
will go to all the devices that are connected to the network. computer B is going to hear the broadcast and it is going to
say, Hey, I’m 192.168.200.201. My MAC address is 01abef79c35e.
Bryan: And the other computer is like,
cool. I’m going to send you…
Fr.
Robert: And it is
also going to cache that so that it doesn’t have to do it again. So if it ever
has to send to 192.168.200.201 it knows ok, that is the MAC address that he
gave me before. It doesn’t have to re-broadcast. That is called the ARP cache.
As you have a network that continues to work, all the devices will slowly learn
all the other devices. So that is how it works. Now, let’s say I have a
computer that wants to talk to the internet. What it will do is that it needs
to get to 192.168.200.201 - it knows that is the gateway to the internet. So it
is going to do the same thing, it is going to say, I need to get to the
internet which device is 192.168.200.1? Because that is my
gateway. The router is going to hear the broadcast and say, that is me
and my MAC address is 00000000000.
Bryan: Is that always the address for
routers?
Fr.
Robert: Every
address is unique. They have two. One for the outside and one
from the inside. So it just passes it on to the router and the router
passes it on to the internet. The router gets is back from the internet and
passes on to the individual computer. That is the gateway. So
that is how communication on your network, works. Here is how an ARP
cache attack, a man in the middle attack, works. Computer A says Hey I need to
send something to the internet. Who is 192.168.200.1? The router is going to
say that is me, here is my MAC address. My attack computer will hear that
because it is all broadcasting and hears everything and it will say, oh, okay
so 192.168.200.200 has that MAC address and the router 192.168.200.1 has this
address and after the router has replied my computer will start screaming, NO NO NO, I’m 192.168.200.1 and this
is my MAC address. So the computer is going to go, oh. So instead of the packet
going to the computer, to the router, to the internet….
Bryan: It goes to the attack computer.
Fr.
Robert: From the
computer to the attack computer.
Bryan: And the attack computer… so it
collects everything. It is like the hub.
Fr.
Robert: This is
just like a tap. This is a very basic man in the middle attack. That is how it
works and what it will do is give you traffic from both directions. When the
packet comes back from the internet it is going to go from the internet to the
router and the router is going to say this was from 192.168.200.200 but this is
pretending to be 200 so it going to go from this computer back to that
computer.
Bryan: Okay. Now I know how that works. Is
there going to be any noticeable bandwidth issues because of passing through
another device?
Fr.
Robert: Yes and no. No in the sense that a typical user probably isn’t going to
notice. How many time you just think the
internet it slow? You are not going to think something is having a middle
attack on you. So now, we are going to show you how it works. So the program I
want to show you is called Cain and Able.
Bryan: Isn’t that biblical?
Fr.
Robert: It’s a
little biblical. This is where you get it from. This is a legitimate security
tool as long as you use it on networks that you own. The minute you use this on
a network you do not own, I disown you and I hope they catch you.
Bryan: I just like knowing how this stuff
works. It doesn’t necessarily mean I want to do anything malicious.
Fr.
Robert: So I’ve got
Cain and Able loaded up. It is a small little program that installs very
quickly. Here is how it’s going to work. What i need
to do is set up my attack. The first thing I need to know is what computers are
on the network. So I’m going to go ahead and go to the sniffer tab. I want to
find out what is on my network so I’m going to hit the plus sign and I’m going
to say, Search for everything on my network. Now it has told me that it sees
two different devices. 192.168.1.1 and 192.168.1.108. 1.1 is the router. 1.108
is this other computer here. So now I know the computers on the network and I
want to intercept all the traffic that runs between this computer and the
router. So I’m going to switch over to the ARP tab and now I am going to add by
hitting the plus and I’m going to say, I want to see everything that goes
between 192.168.1.1 and 192.168.1.108. Add that rule. Now, I have to click this
little button and you’ll see down below it is starting the attack. Full routing
means it has inserted itself. It is now the man in the middle. So any traffic
that runs between the second computer and the router is now actually coming
through this computer. What can I do with that? Let’s do this. If you watched
the previous episodes of Know How you remember Wire Shark. So we are going to
start up Wire Shark because now that we are receiving all those packets on this
computer I’m going to say, go ahead and tell me what is coming over the LAN. And
there we go. Now it is showing me everything that is going between those
computers. I’m going to put a DNS filter here so that it is only going to show
me the DNS entries. Now I am going to this computer, let’s go to Twit.tv. And
now it is finding all the different websites that are attached to twit.tv. Anytime
you type in twit.tv you are getting all these different websites that are being
called. But this is just to prove that I am now intercepting…
Bryan: What is coming from that laptop to
the router.
Fr.
Robert: So this is
now a man in the middle between this and the router under the desk.
Bryan: This is now the tap that we did in
the previous episode.
Fr.
Robert: Except that
it is a software tap rather than a hardware tap. What
we did before is that we physically had a dvicd that
would give us a mirror for all the packets that were flowing through our
network. This is fooling all the devices on the network. It is saying, I’m the
router give me all the packets that you have going to the internet. Now I can
choose with this system, Cain and Able, I can choose to see the packets just flowing
between two devices like the computer and router, or computer A and computer B
or I could say give me everything on the network. Yeah. This will work really,
really well on your home network. If a network is set up correctly, like the
way I set up networks is that every time a user logs in he gets his own LAN. So if he gets a scan there is no one else on
his network. He can run the attack all he wants and it’s not going to work. but
if you ever run, let’s say you are lonely at night and you have nothing to do
in your motel so you plug into the network and you find out that there are a
lot of computers on the network and you start running a man in the middle
attack you can get passwords, you can get DNS and something actually like chat
clients all used to be unprotected. So, you could see conversations in real
time. Which is actually kind of weird.
Bryan: So a more legitimate thing to do. Would
this be a better way of seeing what is going on in your network?
Fr.
Robert: That is why
we are showing you. That is the legitimate use. People were saying, well you
showed us the tap, but I can’t find the tap or I don’t want to buy it. You
don’t have to.
Bryan: This is the way you could find out
which computer on your network is sucking up all the bandwidth.
Fr.
Robert: Exactly. It
works the same way. Now I will say this. If you are doing it this way there are
serious limitations because all the traffic traffic flowing through your connection and then back out through your connection.
Bryan: Right. So you'll get that thing, oh
I guess the Internet is just slow.
Fr.
Robert: It will
bottleneck everything. The ARP cache spoofing is not always 100% effective. So
you may miss some packets. But, it is a really good way if you suspect that
there is a device in your network that is hogging up all the bandwidth this is
actually a really good way to figure it out. If that is actually the device and
what it is connecting to. Now, we are going to give you all the notes for this
because we know that this was a little substantial. But it is a step-by-step
process in seriously, even if you have none of the security software installed
on your computer right now you could be up and running in about 45 minutes.
Just please, please, please don't use this for nefarious purposes. And if you
happen to use it for nefarious purposes and get arrested, don’t tell them a
priest told you to do it.
Bryan: Also if you want to get more tips
from us, you have to play nice. And then Padre would tell you more stuff.
Fr.
Robert: We are
going to take you down the security aisle. This is a nice easy way to get your
hack on and pick up some Cain and Abel.
Bryan: We learned Lennon, which led next he would want to start with, we talked about suspension
systems on RC cars, and then we went back to security on the network. We have
been all over the place today.
Fr.
Robert: A little
weird. I think that works right?
Bryan: I think my knowledge hole is pretty
full right now.
Fr.
Robert: Now if you
do want to find out anything else about some of the topics that we talked
about, including the notes for the Cain and Abel at or what we are doing on our
build, be sure and go to our show page at, where is that at?
Bryan: That would be twit.tv/kh.
Fr.
Robert: You can
also reach us, if you want to email us at… never mind we won't check it.
Bryan: It is just easier for us if you go
to twitter, or the Google plus page. I never remember the Google plus.
Fr.
Robert: On Google
Plus the shortener has run out and we are going to
have to fix that. Just go to Google plus and search for the knowhow page. You
will find this and see my smiling face. No one has sent us a picture yet that
includes the hippo.
Alex: You need to look on Shutter
Stock for the hippo.
Bryan: Wooo. I
like that idea.
Fr.
Robert: Also you
can find us on Twitter. You can find me @PadreSJ.
Bryan: And you can find me @cranky_hippo.
Fr.
Robert: Until next
time, I’m Father Robert Ballecer.
Bryan: And I’m Bryan Burnett.
Fr.
Robert: And now
that you know…
Bryan: Go do it!