Thursday, March 30, 2017

Personal and Small Business Security, Class 1 Notes

Agenda

•       Cover Syllabus (in general, will try to mix up theory and practice more than suggested in the syllabus; will skip around)
•       Workgroups:  (Pretest)
–      What are the security threats that you should consider in assessing your security risk (eg, password strength)? 
–      What are the benefits of cybercrime to the criminals (eg, manage your browser search results for their benefit)?
–      Rank:  $ and “pain to fix to you”
•       Course Objectives
•       Some Quotes
•       Magnitude of Problem
•       Course References
•       Using the Blog

Course Objectives

•       Familiarity with
–      Vocabulary of IoT Security as both cybersecurity and personal security
–      IoT Ecosystem
–      Threats
–      The Darknet business model and tools
–      Your best practices (and risks of ignoring them)
•       Using the internet to answer your questions
•       Each person develops your personal security plan based on the risks you are accept; that is, you make an educated choice regarding risk of, for example, using the same password across multiple web sites
•       Each person develops a plan to periodically reassess your security plan

Some Quotes

•        “99.9% of exploits are possible because organizations don't address basic security hygiene? The fact is that a lot of households industries focus on the wrong things, often using security strategies that are fundamentally flawed and ultimately do not provide the right sort of protection they need. (Global Risk Community).” 
•       As originally written, this quote pertains to web sites you use.  What it says is that most web sites have security issues because management chooses to ignore or downplay them.
•       “Recently, the CIA lost control of the majority of its hacking arsenal including malware, viruses, trojans, weaponized "zero day" exploits, malware remote control systems and associated documentation. This extraordinary collection, which amounts to more than several hundred million lines of code, gives its possessor the entire hacking capacity of the CIA. The archive appears to have been circulated among former U.S. government hackers and contractors in an unauthorized manner, one of whom has provided WikiLeaks with portions of the archive.”
(March 7, 2017)

Magnitude of Problem

•       $1.2 Billion loss on Ransomware in 1 year (Vimeo.com)
•       Worldwide loss
–      2007:  $13 Billion (computereconomics.com)
–      2015:  $400 Billion (expandedramblings.com)
–      2015:  increase in cyber security incidents, 2014 to 2015:  38% (expandedramblings.com)
–      Top means of cyber attack, 2016:  phishing and malware (top for 8 consecutive years) (expandedramblings.com)  But! Doesn’t include cyberattacks from inside the network (through kids, USB drives, smart devices) and doesn’t include Botnets insertions
–      Is NSA or the Govt spying on you? Embedded on your device, etc (Vault 7)
–      “While the exact cost of these attacks has not been revealed, DDoS attacks in general are estimated to cost businesses an average of $22,000 per minute, with the cost ranging as high as over $100,000 per minute.  With the average DDoS attack lasting six hours, the financial impact can be enormous.” (Sonicwall)
–      DDoS is growing exponentially because IoT is a prime target for bots
•       Security Issues with Smartphones are ramping up- not really measured yet!
–      Screen overlays steal login data
–      Ad fraud malware on rise, with under-the-radar attempts to gain root access
–      Many more apps available “in the wild” outside the Play Store.  These are not safe and install malware that replicates and replicates

Course References

•       Google search essentials
•       Guide to Google Tools
•       https://leetlinktips.blogspot.com  (demo:  how to use the blog)

Examples of “Things”

•       Cloudpets http://www.cloudpets.com:  0.82 million users’ voice messages to their children
•       Security and child monitor cameras
•       Alexa and other “personal assistants”
•       Health monitoring and immediate reaction equipment (heart, diabetes, sleep disorders)
•       Trash can monitors that check on whether a household is recycling (!) or check on when a trash receptacle is full.
•       Dash:  Amazon tool that reads bar codes in order for users to easily order; includes voice recorder (ala Alexa)
•       Connected egg tray:  monitors number of eggs left
•       iCPooch:  device that provides direct real time and recorded communication to your pets (so they won’t feel lonely while you are gone)
•       Fitness devices, including for dogs!
•       Secure pet door monitor:  pet door opens only for those pets wearing an ID and tracks use
•       Refrigerator monitor:  Alarms to your mobile device if there is refrigerator problem
•       GoPro camera
•       Next generation Google Glasses:  Safety glasses that monitor your environment, provide instructions and safety warnings as you do tasks; eg, home repairs to refinery blowout containment
•       Window shades
•       Your smart TV
•       Your smart phones
•       Vehicle control systems

Tools and References for IoT Security

•       References available through this site
•       Google search (using safety extensions)
•       Have you been hacked:  web sites that check your id
•       Very Technical, Authoritative
–      SANS Organization
–      Bleepingcomputer.com:  Use if you have a security problem or even some other problem.  (Techie)
•       Not so Techie
–      Kim Komando https://www.komando.com/

Lastpass

•       Password manager, owned by “Log me in!” https://www.lastpass.com/how-it-works

Homework

•       Either print out or download the pdf and read Part 1 of “Staying Safe on the Internet”

•       If you have a computer or laptop, install Lastpass on it

Vocabulary of IT Security

As background for the security course I am teaching, I am going to be building a vocabulary of terms related to IT security.   Below is my first draft of that vocabulary.  I will continue to update this blog entry with new terms and words as the course proceeds.
Antivirus Software
Most Internet users are well aware of these programs since nearly every computer sold today provides at least short – term access to this type of software. In a nutshell, these programs protect your computer from Internet viruses or codes that can quickly disable your computer (or an entire network). When functioning properly with all necessary updates, this software will constantly monitor your computer to prevent viruses from “infecting” it; (Global Risk Community)
Attacks
People stage intentional active and passive attacks while trying to bypass computer security controls. During an active attack, the perpetrator tries to alter a system’s data, resources or operations. However, a passive attack simply involves trying to access and use a computer system’s information –without trying to alter its resources, operations or data; (Global Risk Community)
Back Door
Sometimes used interchangeably with the term “trap door,” a software or hardware designer makes ones of these to allow herself (or privileged others) to circumvent computer security; (Global Risk Community)
Blended Threats
Hackers or cyber terrorists who approach computer networks using blended threats are trying to maximize the damage they can inflict by using different traits of both viruses and worms. For example, an attacker might try to send out an e-mail virus with a Trojan horse embedded in an HTML file. Past examples of blended threats include both Bugbear and CodeRed; (Global Risk Community)
Bots
A person attacks your computer with a bot – or remote control agent – by bypassing your firewall and antivirus software. Once installed on your computer, a bot becomes part of a bot network (botnet) that the hacker or bot owner/bot herder can then manipulate at will. Bots can install various types of spyware (or malicious logic) on your computer, allowing the bot owner to take it over whenever it’s connected to the Internet. Some people use the term “zombie” interchangeably with the term “bot;” (Global Risk Community)
Cloud
All aspects of the internet- servers outside your direct control.
Cybersecurity
“The activity or process, ability or capability, or state whereby information and communication systems and the information contained therein are protected from and/or defended against damage, unauthorized use or modification, or exploitation;” (Global Risk Community)
Denial of Service (DoS)
A malicious bombarding of a server with such a large number of requests for service that the server is can not respond to any request for service.
Distributed Denial of Service (DDoS)
A DoS attack arising from many concurrent attackers
Encryption
“The process of translating plaintext into ciphertext.” Unencrypted data is called plaintext while encrypted data is referred to as ciphertext. The two main types of encryption are referred to as asymmetric and symmetric
  
Firewall
“A capability to limit network traffic between networks and/or information systems.” In other words, it’s “A hardware/software device or a software program that limits network traffic according to a set of rules of what access is and is not allowed or authorized;”
Gateway
A “logical” bridge between two computer networks; often a physical link with wires involved.
Hacker.
An unauthorized user who seeks to maliciously disrupt, surreptitiously use, or
http: 
a standard communication protocol used on the internet.  Messages are sent as plain ext (even if formatted in fancy ways; the formatting is reconstructed at the receiving end using “tags” that defining the semantics and format of the message.  (You might see <{some tag name}> in messages you receive.)
https: 
communication between your browser and the web site are “secure.”  It doesn’t mean that the communication is stored secure at either end. Web browsers such as Internet Explorer, Firefox and Chrome also visually display a padlock icon in the address bar
https SSL Certificate
Generally, https works by encrypting the message.  To unencrypt the message, two keys (random numbers) are needed.  One is the public key, which is sent with the message, and one is the private key, which is maintained on the receiving end of the transaction.  The sender gets the public key to send back to the receiver by getting the public key from the receiver.  This is called the https certificate.
Internet
A constantly growing number of computer users regularly communicate with each other via this worldwide global network. In fact, there were 3.5 billion Internet users as of the beginning of 2016; (Global Risk Community)
Intranet
“A network based on TCP/ICP protocols (an internet) belonging to an organization, usually a corporation, accessible only to the organization’s members, employees, or others with authorization.” A special firewall is designed to protect an intranet website from those unauthorized to use it; (Global Risk Community)
Intrusion Detection System
Classify traffic based on patterns on a network or in a devices based what would be observed in malicious activity.
A Keylogger
This type of harmful or malicious program is used to infiltrate your computer to record information about all of your computer keyboard activities, including all Internet browsing activities, e-mail usage and instant messaging communications; (Global Risk Community)
Malicious Code
This refers to any type of software that’s installed in your computer (system) and can perform unauthorized activities. Malware is a similar term that refers to malicious software created to damage, disrupt or even possibly destroy a computer (system) with viruses, Trojan horses and other harmful programs; (Global Risk Community)
Malware
See Malicious Code
Network Forensics
Tests and techniques used to detect cybercrimes and potential exposure to cybercrime on a network. This can take three forms depending on the timing:  (1) Activities that occur before a cybercrime begins; (2) Activities that occur when a cybercrime is occurring; (3) Activities that occur after a cybercrime has been detected.  Tools and techniques include:
  • Penetration Testing
  • Verify/troubleshoot questionable transactions
  • Analyze overall network performance
  • Identify low-performing segments
  • Verify VOIP or video traffic problems
  • Operation of Intrusion Detection Systems
Penetration Test
A controlled attempt, know to the owners of the devices, to access and control devices
Phishing
These Internet scam programs often contact unsuspecting people via e-mail, urging them to visit fake websites designed to look like those run by well-known banks or other financial institutions. Perpetrators then try to obtain private information by telling users it’s time to update their account passwords or usernames. If unwitting people comply, all types of fraud, including identity theft, may result; (Global Risk Community)
Rootkit
tbd
Spyware
This type of software is installed on a network of computers without the owner’s knowledge. Its main purpose is to gather personal/group information and communicate it to an unknown third party. Spyware can monitor your activities and even pick up critical information like credit card numbers, usernames and passwords; (Global Risk Community)
Trojan Horse
This type of harmful computer program can be easily installed on your computer while you’re downloading unknown programs or files off the Internet (or simply opening up unfamiliar email attachments). A Trojan horse will nearly always damage your computer in some way; (Global Risk Community)
Virus
A computer virus is harmful “software” that attaches itself to other programs in order to impair or destroy a computer’s ability to function normally; (Global Risk Community)
VOIP
Acronym for "Voice Over IP," which means using the internet for transmitting your land line phone communication.
White Hat
A security role assigned the job of testing the security of a system or organization, or publish the results of generalized testing, revealing vulnerabilities.
Worm
This is an independent program that replicates (reproduces) from machine to machine across network connections, often clogging networks and information systems as it spreads. (Global Risk Community)
Zero Day Attack

Tuesday, March 28, 2017

Are You Being Spied On by Your ISP?

IMHO, Leo Notenboom is up there amongst the best tech writers in the IT education industry.  Beyond just clearly communicating the technical stuff, his writing style is as close to Strunk and White (google them) as I've seen.  

I could just point to this article by a link, but I am teaching a security course this term, so I want to make this particular article readily available to my students.  So, with appropriate citation, here is a really great article on overall security of your stuff on the internet.  Especially read the VPN information.  

Note that he really doesn't mention that your VPNed data really isn't secure unless the VPN server is the "end point" of your communication.  For example, for work you might communicate via VPN.  The object of your communication is a server in your company and it is the end point for your VPN.  So your message is encrypted all the way to the end point and it is up to your company to preserve your security.  If you are using a public VPN and your target end point is not the VPN server, then your message can end up unencrypted when it leaves the VPN.  Better use a completely private server, either set up by you (that's fun) or one of the many companies that have popped up to provide end-to-end security.  Note that, normally Google Drive and iCloud would fit the bill, except they are big companies that could have generic filters set up around the encryption step.  I really don't think us run-of-the-mill users have to worry about that.  So use, for example,Google Drive or sign up for Google GSuite for an even more secure environment ($5/mo or about $50/yr).   (Be sure you've encrypted your own computer, which is both a source and repository for your documents.  Use Window's free BitLocker or Apple free Filevault to do this.  Your smart devices should also be encrypted with their bundled encryption software.)


Newsletter FAQ & administration

The Ask Leo! Newsletter - Be sure to allow image display for the best viewing

How Do I Protect Myself from My ISP?

I know you'll think I'm nuts, but I'm absolutely convinced my ISP is snooping on what I do and reporting it to the government. I know you said my ISP can see everything
, but … how do I stop them?
This is a composite question crafted from the many variations on the theme that, over the years, keep coming from time to time.
While I don't actually think people are nuts, I do think that 99% of the time, they are mistaken, misled, or misinformed.
The 1%, however, can be all too real for some people.

Your ISP really doesn't care

For at least 99% of internet users: your ISP doesn't care what you do, where you go, or what you use their connection for. You and I just aren't that interesting. No one is watching you. No one is monitoring your online behavior. No one is updating your "permanent record" with your digital exploits.
If you look carefully at the terms of service you probably agreed to when you established your internet connectivity, you'll probably see there are a couple of things your ISP does care about – the most blatant being excessive use for whatever account type you have. So, in that sense, they might be keeping loose track of how many bytes you upload or download over some period of time. If you exceed some threshold, they might tap you on the shoulder and ask you to slow down, or pay more, or in the worse case, find a different ISP. Or they might just slow your connection.
But chances are they're not looking at what you're doing – just keeping an eye on how much.
Your ISP may also respond to complaints about your usage, some of which we'll see next, but it's not something they proactively look for. They have better things to do with their time and resources.

When your ISP does care

There are some things an ISP might choose to care about – either on their own, in response to complaints, or at the request of others.
  • Large media companies might ask your ISP to track large downloads to identify people downloading copyrighted material.
  • If they suspect you are involved in some kind of criminal activity, law enforcement agencies might ask – or even require – your ISP to track your activity.
  • Overly oppressive governments might require ISPs to monitor the actions of their citizens more actively.
Of course, your employer can certainly monitor your usage of the connections they provide for a variety of reasons, as can public or private institutions like libraries, internet cafés, or others.
Perhaps more realistically, since anyone who provides your connection to the internet is your ISP, your landlord
, the hotel's IT "department"
, or the stranger in the corner at a coffee shop with Wi-Fi
 could all just be nosy, for whatever reason.

Then what?

Option 1: Choose a different ISP

The first, knee-jerk reaction is that if you don't trust your ISP, find another ISP.
In some cases, that's simply not practical. In areas that have a monopoly provider, you might only have one choice.
Switching may also not be practical. Often, when there are alternate providers, the cost, performance, or service differential is high. You might find yourself an ISP you can trust, only to find their offerings come with significantly slower speeds or reliability.
Switching may also not be cost effective. Only you can determine the relative priority of the threat versus the potential of increased costs incurred by choosing a different provider.
In a home or business environment, the options typically boil down to cable, telephone/DSL, or wireless. You'll need to take into account the different cost/performance/service tradeoffs of each.
Of course, all this assumes you can find service from an ISP that you would trust any more than the one you currently have. If you can, and they meet your needs, this option can be the simplest in the long run.

Option 2: Use a VPN

The classic solution for protecting yourself over an untrusted connection of any sort is to use a VPN, or Virtual Private Network.
When using a VPN, your device creates an encrypted connection to that VPN's servers, and all of your internet traffic is routed through that connection. All your ISP sees is that you've connected to a remote server using an encrypted protocol; it cannot see what actually transpires over that connection.
This makes a VPN a perfect solution for travelers who regularly use otherwise untrusted connections, such as those in airports, hotels, and coffee shops.
It also means a VPN is a potential solution for any untrusted connection, even if that untrusted connection is your home internet, as provided by your ISP.
VPNs are not without issues, however.

The cost of a VPN

Using a VPN typically involves two types of costs: monetary and performance – and these two costs are often at odds.
There are free VPN services out there, but they often have poor performance. Spending money to purchase a VPN subscription typically means you'll get better service and speeds.
This ends up becoming important because when using a VPN, you're adding an additional layer of complexity to everything being communicated over your internet connection. The data itself is "wrapped" in a layer of encryption, and it's all routed through extra servers run by the VPN. While slower speeds are perhaps tolerable periodically while traveling, if you're constantly using a VPN at home, you probably want it to impact your experience as little as possible.

The privacy of a VPN

One thing many people overlook is that when using a VPN, in a very real sense that VPN becomes your ISP. While the ISP can no longer see everything you do, the VPN service can. All of your internet activity is routed through their servers.
Therefore, it's important to select a VPN provider you trust – presumably more than you trust your ISP.

What your ISP can still see

There's one important thing your ISP can most definitely see that there's simply no practical way around: your ISP can see that you're using a VPN. In fact, they can probably see which VPN service you're using.
Indeed, some governments have gone so far as to outlaw VPN connections, or to block as many VPN providers as they can keep track of, to prevent you from bypassing their mandated monitoring.

Option 3: Don't use your ISP

This is the most cumbersome and perhaps even impractical option. In a way, it's really the same as option #1, but with more legwork.
If you can't get an alternate ISP for your location, and using a VPN isn't an appropriate approach for you, then the only real solution is to go elsewhere. By that, I mean when you want to use the internet, take a laptop to a location with an ISP you can trust.
What that might be, I can't tell you. It could be the coffee shop or library down the street – but then you'd probably want that VPN. It could be a friend's house, or your place of work – again, as long as their ISPs are more trustworthy to you.
But if you can't "fix" or bypass the internet connection at home, and you can't trust it, then you shouldn't use it… at least not for anything you consider sensitive.

Postscript: I'm soaking in it

I trust my ISP. I trust that my ISP cares little about me, as long as I pay my bills and cause them no problems. As a result, while I have a subscription to a VPN service (TunnelBear
), I don't regularly use it at home.

I decided to try it out while researching and writing this article, so I enabled the VPN here on my desktop at home. I confirmed (via my own "what's my IP address
" page) that my IP address had changed, and that I was indeed connecting to the internet from a different location – New York, it would appear, as opposed to my ISP's normal point of presence here in Washington State.

Everything kept working, albeit ever so slightly more slowly. My web browsing continued; my remote server connections disconnected when the change was made, but quickly reconnected and continued to work; Dropbox, OneDrive, and Google Drive1 all reconnected and kept on synchronizing.
Running everything through a VPN is possible, but as I said, it's unlikely you actually need to; and which one to trust is also going to be a function of your specific situation as well.
Related Links & Comments: How Do I Protect Myself from My ISP?

https://askleo.com/26881

Sunday, March 26, 2017

NEW (ACTUALLY OLD) Phone scam for Windows fix

You know the phone scam where a person with an accent calls and says you have a problem with Windows?  Well, they have a new ID on your phone:  "Private Caller"  As usual, they want to log into your computer.  The tool they use is remote control software from supremocontrol.com.  This is located in Milano, Italy.  Once they get you to install the linkage software, much like Teamviewer, then they ask you to give them the ID and password generated by the software.  If things don't really go right, then they ask you to run "eventviewer."  This is a real Windows maintenance application that will show all the activities of windows.  It will ALWAYS have some errors in it.  They say that your computer has a critical problem and that they will fix it for some amount.  I never got that far but the usual fee is $299.   I talked to them for 30 minutes and... well, they were from Timbukto CONNECTICUT.  Ha.  I said I was from there and never heard of such a town.  I said, Oh, you are from Africal (FYI, in case you haven't been there, Timbukto is in Mali, west Africa.)  They insisted they were from CT.  I commented on their excellent CT accent (NOT).

I had followed their instructions and they were really having trouble getting the supremocontrol software to work, even though I gave them my control information.  I said my thumb was hurting because it was stuck in the computer as a thumb drive.  They didn't understand.  Anyway, I wasted 30 minutes of their time having fun with them.  BTW. I won't give away any secrets, but they were trapped in a special operating system arrangement I have that completely boxes up anything they do and then throws anything they do away at the end.  I get a log of all their activities.  They were tied in a knot.

Don't try this yourself.  Leave it to a pro.  HA.  I'll report them to the appropriate authorities.

Saturday, March 11, 2017

Miscellaneous notes on Charter Experience So Far

Here's a report on my experience with Charter:

  • Installation took about 35 minutes for everything.  I had prepared by deciding where I wanted the above ground line to run.  I have extensive terracing on my "cliff-side" property, so I am going to run the line through some pvc and also above ground, attached to some of the terracing structures to avoid cutting the line.  
  • I kept my DirecTV DVR.  I ran that into another HDMI input on my Receiver and we can finish all the TV shows we had recorded by switching the receiver over to that input.  Then I will return the DVR.
  • The phone is very clear and works fine; better than the ATT land line.
  • I have an elaborate internal network of multiple Access Points and wifi extenders.  I had to reprogram one access point because I was using a fairly high end router that really wasn't made to be just and Access Point.  Otherwise, out with the AT&T 7550 and I switched another current generation router I had to be the main router and internal IP address provider.  (It had been configured as an Access Point.)  But I didn't have to mess with the Wifi on any of the devices other than... I made everything WPA2 only, so that the wifi could run at its highest capable speed rather than limited by the WPA restriction.  That didn't impact any of my devices, since they were all WPA2.  
  • My internet service is 65 Mbps down and a tenth of that up.  Better than advertised.
  • The Charter DVR can record two programs.  The interface for programming is so 90s.  A real leap down from what was available from DirecTV.  
  • The DVR can be programmed from the Spectrum web site.  (Charter is rebranding itself... probably because Charter service gave Charter such a bad name for itself.)  However, I couldn't get it to work.  After searching for real person help on the web site, I finally found that help by googling for it.  I used a Chat session and found that the programs and programming side of the Spectrum web site had been down for several days, was still down, and there was no ETR.  Good old Charter! 
  • For those of you with real-time on demand streaming know, there is a UGH! associated with this capability.  Charter is big into supplying thousands of on-demand programs, including series.  The shows are good, and the picture quality is exceptional.  But you HAVE TO WATCH THE WHOLE DARN THING, INCLUDING COMMERCIALS.  You can't pause- at least I haven't found a way on Charter.  (On Amazon Prime directly from my SmartTV and on my computer I can pause.)

Friday, March 10, 2017

Google Search Tutorial

I don't know of anyone that uses the full power of Google search, which can be used on your device or on the internet.  That's because there are a significant number of commands and syntax aides that you don't know about.  So, here is a reference for you: http://www.stephanspencer.com/google_searcher.pdf  http://www.stephanspencer.com/google_searcher.pdf

And, here is a Cheat Sheet Page:  https://zapier.com/blog/advanced-google-search-tricks/#infographic

For a more comprehensive reference:  http://www.googleguide.com/ http://www.googleguide.com/

Also, once you have some search skills, you can get all youtube tutorials about a subject, and their is a lot out there.

Thursday, March 9, 2017

When Changing Providers and Not Using the Previous Provider Modem-Router

Suppose you switch from a DSL provider to a cable provider.  What do you do with the DSL Modem/Router?  Usually you should toss that device.  But remember:  RESET THE DEVICE.  Use a paperclip to push the reset button on the device.  You should do this while it is on.  You should keep pushing until all the lights go out and the power light flashes.

If you don't do that, then you are leaving personal information, like your previous provider user id and password to their internet server, plus all your home network information.

Printfriendly

Print Friendly and PDF