The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    For the PC user: Security & Encryption

    Discussion in 'Windows OS and Software' started by RedSensiStar, Mar 11, 2007.

  1. RedSensiStar

    RedSensiStar Notebook Deity

    Reputations:
    178
    Messages:
    897
    Likes Received:
    0
    Trophy Points:
    0
    For the PC user: Security and Encryption
    by RedSensiStar

    Today you need to protect yourself against a plethora of malicious hackers, spy ware, viruses, and even the government. It is my hope that you will be able to walk away after reading this and be able to protect yourself in a variety of new ways. Right now I'll be talking about instant-messaging but my goal is to update this with additional security measures you may take. Please add any additional information that may help others.

    Instant-Messaging security issues

    Using regular AIM/MSN/ Instant-messaging clients does not protect you against hackers who would love to know what you're talking about. All of these clients (as of 11 March 2007) have several known exploits for IP harvesting, viruses over a direct connection, and no encryption protection (not exactly true but will be explained later). I will explain some basic flaws about these clients and then give an alternative.

    AIM direct-connection happens at port 5190 and has many security issues. AIM is especially vulnerable to attack because of social engineering: a method where someone might befriend you for a long time and then have you click a link inside the message. This may do a number of things: determine IP address or launch attacks through the internet browser. Whatever you type into AIM/AOL and hit that enter key -- all the data goes into the AOL server(s) before going to the recepiant. Whatever you say can be held against you as stated in their Terms of Service:

    "In addition, by posting Content on an AIM Product, you grant AOL, its parent, affiliates, subsidiaries, assigns, agents and licensees the irrevocable, perpetual, worldwide right to reproduce, display, perform, distribute, adapt and promote this Content in any medium. You waive any right to privacy."

    http://www.aim.com/tos/tos.adp

    In short AIM/AOL does nothing to protect your privacy. AIM security certificates (and AIM Pro/Encrypt) are fundamentally flawed. Read more about this from a technical perspective here:

    http://www.nabber.org/projects/aimsecurity/main.dvi.pdf

    Some of MSN's protocols are not exactly public but it doesn't take too long to figure out with a packet sniffer. Live data can be read over FDDI, PPP, IEEE 802.11, etc. MSN tried hash functions to keep the protocols secret but the algorithms have been reverse-engineered. MSN's major issue is that the user-ID is the email account itself. Anyone who wants to can sign your account for junk mail. Of course you could make a fake email account and use it only for the MSN user-ID login. MSN requires IE -- which poses a problem for those who have removed IE for their own personal reasons. A large number of worms can infect MSN, the user can have their IP exposed with the right software, and MSN does nothing to protect your privacy against investigation.

    http://messenger.msn.com/Help/Terms.aspx?mkt=en-us

    What can you do to protect your instant messaging?

    The most secure instant-messaging client I have tried is GAIM. It is a multi-protocol instant messaging client for many OS's: Linux, Windows, and MacOSX. One of the most important aspects to remember about this software is that it is open source. Nobody is left to guess what is actually contained in the source code. You can download GAIM (free) from:

    http://gaim.sourceforge.net

    Once you download and install GAIM you will need to download 2 additional things for encryption/authentication:

    For RSA-encryption: http://gaim-encryption.sourceforge.net/
    For "Off-The-Record" encryption and authentication: http://www.cypherpunks.ca/otr/

    These two plugins provide the following for you and person B:

    Encryption - No one else can read your instant messages.
    Authentication - You are assured the correspondent is who you think it is.
    Secrecy - If you lose control of your private keys, no previous conversation is compromised.

    IMPORTANT NOTE: The encryption and authentication process only can happen if you and everyone you talk to has the same setup. This obviously means your friend will need to have installed these security plugins as well in addition to GAIM.

    For anonymity I recommend also routing your Gaim traffic through Tor.

    Preferences -> Network -> Proxy Type -> Socks5

    Host: localhost: 127.0.0.1
    Port: 9050
     
    Last edited by a moderator: May 8, 2015
  2. RedSensiStar

    RedSensiStar Notebook Deity

    Reputations:
    178
    Messages:
    897
    Likes Received:
    0
    Trophy Points:
    0
    Is anyone interested in me updating this with other stuff? Anyone try GAIM yet?
     
  3. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    I'm surprised you don't have something like TrueCrypt for local security. I'll test the Gaim plugins one of these days, only problem is that all my contacts either don't use Gaim, or would think I'm paranoid for using it. Did you ever get your email sending through Tor?
     
  4. qohelet

    qohelet Senior Member

    Reputations:
    306
    Messages:
    1,202
    Likes Received:
    1
    Trophy Points:
    56
    well i used YM and sometimes AIM... IMO, as long as i have a good updated antivir like kaspersky and a solid firewall, i'll be safe...

    nice read though...
     
  5. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    You don't seem to understand. This isn't about protecting against viruses. It's for protection against snooping. You should always treat all email and instant messages like you would a postcard, doubly so at work. Remember, unless you encrypt it, anyone can read it.
     
  6. qohelet

    qohelet Senior Member

    Reputations:
    306
    Messages:
    1,202
    Likes Received:
    1
    Trophy Points:
    56
    i understand him completely... if its not about viruses, spyware etc , then why did he write this: "Today you need to protect yourself against a plethora of malicious hackers, spy ware, viruses, and even the government. It is my hope that you will be able to walk away after reading this and be able to protect yourself in a variety of new ways. Right now I'll be talking about instant-messaging but my goal is to update this with additional security measures you may take. Please add any additional information that may help others."
     
  7. sanpabloguy

    sanpabloguy Notebook Deity

    Reputations:
    174
    Messages:
    714
    Likes Received:
    0
    Trophy Points:
    30
    IMHO, the biggest security issue, which most people seem to want to ignore, is wireless networking, especially at public hotspots. Check out this San Francisco Chronicle Article on how secure wireless was at the RSA Conference.

    Security is such a big issue (privacy, safe surfing, common sense, viruses, trojans, shadow networks) that it can seem overwhelming. The easiest one to keep in mind is common sense: don't chat with someone you don't know, don't accept files from someone you don't know (and scan them for viruses), don't open email from someone you don't know, don't do banking or other activities that involve private data over a wireless network, don't email or IM your personal data to anyone, etc.
     
  8. qohelet

    qohelet Senior Member

    Reputations:
    306
    Messages:
    1,202
    Likes Received:
    1
    Trophy Points:
    56
  9. qohelet

    qohelet Senior Member

    Reputations:
    306
    Messages:
    1,202
    Likes Received:
    1
    Trophy Points:
    56
    i completely agree!!!
     
  10. Gator

    Gator Go Gators!

    Reputations:
    890
    Messages:
    1,889
    Likes Received:
    0
    Trophy Points:
    55
    Helpful guide RedSensiStar!
     
  11. Qhs

    Qhs Notebook Evangelist

    Reputations:
    40
    Messages:
    666
    Likes Received:
    0
    Trophy Points:
    30
    Interesting guide RedSensiStar. I've been using GAIM for at least five years now, although I have never used the plugins you stated.
     
  12. RedSensiStar

    RedSensiStar Notebook Deity

    Reputations:
    178
    Messages:
    897
    Likes Received:
    0
    Trophy Points:
    0
    Yeah my next updates will be about data encryption techniques.