All checks were successful
ClarkeIS Build / Build-Docker-Image (push) Successful in 25s
87 lines
4.5 KiB
HTML
87 lines
4.5 KiB
HTML
[!]
|
|
[=title "Week 3: Safety"]
|
|
[=content-]
|
|
<p>
|
|
Building a website is not among the more dangerous activities you can undertake.
|
|
Driving to school is actually a much bigger risk, statistically speaking!
|
|
However, there are still some things to be aware of.
|
|
</p>
|
|
<p>
|
|
Note that just posting a website <b>cannot</b> leak any information about you! The only information Github provides
|
|
to the public is your username, and Github themselves do not know anything compromising. Thus the
|
|
easiest way to stay safe is to not tempt fate! Don't put your personal information on a website. Period.
|
|
</p>
|
|
<p>
|
|
You should always operate under the assumption that anything you put online is there for good.
|
|
This applies on social media, chat apps, and also your personal website! Archives and Github version control make it
|
|
nearly impossible to permanently remove anything. Therefore you should always very carefully check
|
|
through anything you post for information that could identify you. This includes,
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
E-Mail addresses: Don't put an email address on the public internet! That's just ASKING for spam, and it can
|
|
potentially make it much easier for a hacker to break into your accounts elsewhere.
|
|
</li>
|
|
<li>
|
|
Phone numbers: Same with email; spam is annoyingly automated, and a hacker could potentially use your phone number
|
|
and guess your password for an account, thereby compromising you.
|
|
</li>
|
|
<li>
|
|
Real names: In the information age it's shockingly easy to find people with their
|
|
real name. I would not recommend ever sharing it online under any circumstances.
|
|
</li>
|
|
<li>
|
|
Locations: Don't put your address or an address near you on the internet. You don't want
|
|
somebody looking through (often public!) voting and census records and finding you.
|
|
</li>
|
|
<li>
|
|
Location <i>hints</i>: This is really dangerous! It's easy to think
|
|
"it's probably fine if I post a review of [some restaurant near me]", but
|
|
that is in fact quite dangerous, especially if you live in a smaller area. A clever hacker can
|
|
use that to massively narrow down your location and pinpoint you.
|
|
There's no general rule for how far away it should be: until you're older
|
|
and more capable (and possibly hackers yourselves!) you shouldn't risk it at all.
|
|
</li>
|
|
</ul>
|
|
<p>
|
|
Some risks don't exist, and you should not put effort into worrying about them:
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
Hackers can't get your IP address from your public website. What would that even <i>mean</i>? Hopefully we'll have time to cover some basic
|
|
networking in this course so you all can see how patently ridiculous most of the common concern over IP addresses is.
|
|
</li>
|
|
<li>
|
|
Hackers can't get any information you don't post. You fully control the flow of information to them.
|
|
They <i>can</i> take existing information and make further deductions based on publicly available knowledge (e.g. voting records) but
|
|
they can't create information out of thin air.
|
|
</li>
|
|
<li>
|
|
Nobody can break into your computer because you're using Github. It's a website. Websites don't do that.
|
|
</li>
|
|
<li>
|
|
Similarly nobody can break in through Git or Github Desktop - these are incredibly well-tested tools
|
|
used millions of times every day by millions of developers, and the chances of a security breach are
|
|
MUCH lower than the chances of e.g. an angry koala bear trampling all of us in class on Friday.
|
|
</li>
|
|
<li>
|
|
Your home network will not be exposed to anyone: your website will be hosted externally on Microsoft servers
|
|
(Microsoft owns Github), and will not in any way communicate back to your local network.
|
|
</li>
|
|
</ul>
|
|
<p>
|
|
It is a generally-safe rule of thumb that the only risk here is accident. In the case something
|
|
like that happens (e.x. you upload seconds before you realize you included your email address, or somesuch)
|
|
the first thing to do is immediately remove it and update again; you really don't want spam crawlers to see it.
|
|
Then you need to delete the commit containing your identifying information, and possibly send takedown requests to archives. It's a hassle,
|
|
but not an unnavigable one. Don't be afraid to ask me if you need help scrubbing personal information off the web!
|
|
</p>
|
|
<p>
|
|
<b>Warning: images and videos not necessarily safe!</b><br>
|
|
Many types of media (predominantly images) taken by phone cameras contain hidden <i>EXIF metadata</i> (like the metadata
|
|
in your site, but really annoying) often containing your location. Do not post images taken by your phone camera
|
|
unless you've used an editor like GIMP to strip out the identifying metadata. We may go over this in class.
|
|
</p>
|
|
[/]
|
|
[#template.html]
|