cloudseer + shared + security   6

Password Security
Thomas Baekdal:

It is 10 times more secure to use “this is fun” as your password, than “J4fS<2″.

Links  passwords  security  shared  from google
april 2011 by cloudseer
Four short links: 3 January 2011
RSS is Dying and You Should Be Worried -- If RSS dies, we lose the ability to read in private.
What Could Have Been Entering The Public Domain on January 1, 2011? -- a list of the works that won't be entering the public domain in the US because the copyright term was extended in 1976. Think of the movies from 1954 that would have become available this year. You could have showed clips from them. You could have showed all of them. You could have spliced and remixed and made documentaries about them. (You could have been a contender!) Instead, here are a few of the movies that we won’t see in the public domain for another 39 years .... This list will be viewed two different ways by different groups, reinforcing instead of changing their views: copyright minimalists will say "what a tragedy" but copyright maximalists will say "look at these great works we protected, they're still earning money for their creators therefore they're still valuable and thus worth protecting". (via Bill Bennett on Twitter)
ProxClone -- cloner for proximity cards, cost of parts around $30. (via Hacker News)
2011 Is The Year of Server-Side Javascript -- explanation of why the author will be doing back-end coding in Javascript this year. Good to see an honest assessment that it's still early days for server-side Javascript: Most of the libraries out there are young, buggy and incomplete. I got Node.js to segfault a few times. There’s no killer framework on the same caliber as Rails, nor anything that comes close to ActiveSupport and a decent standard runtime library (hmm … that gives me an idea). But then, it’s not much different than what Ruby was five years ago, or Java back in the late 90′s. We’ve all got to start somewhere.
copyright  hacks  hardware  javascript  programming  rfid  rss  security  shared  from google
january 2011 by cloudseer
Four short links: 13 December 2010
European mobile operators say big sites need to pay for users' data demands (Guardian) -- it's like the postal service demanding that envelope makers pay them because they're not making enough money just selling stamps. What idiocy.
Grace Programming Language -- language designers working on a new teaching language.
Gawker Media's Entire Database Hacked -- 1.5M usernames and passwords, plus content from their databases, in a torrent. What's your plan to minimize the harm of an event like this, and to recover? (via Andy Baio)
Macmillan Do Interesting Stuff (Cameron Neylon) -- have acquired some companies that provide software tools to support scientists, and are starting a new line of business around it. I like it because it's a much closer alignment of scientists' interests with profit motive than, say, journals. Timo Hannay, who heads it, runs Science Foo Camp with Google and O'Reilly.
broadband  business  design  language  mobile  nature  netneutrality  science  scifoo  security  shared  from google
december 2010 by cloudseer
Asset scanning with nmap and ndiff
If you are in a small business or a larger enterprise you know you need to keep track of all those machines. Sure you could easily tag and record them as they go from the box to the desk, but that doesn’t always happen. And the larger the company the more likely something is able to get by you without you getting a complete record of the system. If that is the case you need some tool to help you ascertain what you have out there. Add to that the idea that we are more and more living in a homogeneous IT world, where more than one operating system might be living on your network.

Having a tool that can quickly, and regularly, take snapshots of your network landscape is critical to keeping tabs on your PCs. Of course you can shell out some budget dollars for a proprietary tool, but why bother when you can fire up a Linux machine and use the trusty Nmap tool for the job.

Nmap is a command line tool that rapidly scans a network gathering information about machines and ports. It is easy to use and flexible, making it perfect for the job of asset scanning. In this tutorial you will see how to set up a system that will regularly scan your network and create a report that can then be used to keep inventory of your networked machines.

Installing

Before we get to the actual scanning we need to install a couple of applications. Since I am using a Ubuntu system, we’ll run the installation using apt-get. With some simple modifications, you can do the same on a fedora system. The two applications to install are: nmap and ndiff. We use ndiff to compare the results of scans. To install these applications open up a terminal window and issue the following command:

sudo apt-get install nmap ndiff

You will have to accept dependencies, at which point the two applications will install. Upon completion of the installation, you are ready to scan.

Using nmap

Nmap is actually a fairly powerful tool. If you issue the command man nmap you will see just how powerful this tool is. You can also see how many arguments you can use with Nmap as well as what each argument does. Fortunately I will show you a simple command you can issue to make this a bit easier.

I am going to illustrate how these tools work together by running an nmap scan on a small internal network. I will then scan the network after making a change to one machine and see if ndiff catches the change.

The command for the scan is:

sudo nmap -n -PN 192.168.1.1/24 -O > network_scan

I will then run that same scan after making the change with one alteration:

sudo nmap -n -PN 192.168.1.1/24 -O > network2_scan


The above commands will output to the files network_scan, and network2_scan.

Once you have the two files you will compare them using the ndiff command like so:

ndiff -b network_scan -o network2_scan

The two options used are:

b – Baseline.
o – Observed.

You can think of Baseline as your control group.

Figure 1

The results of the command are shown in Figure 1.

The results show exactly what occurred in my network change. I shut down the machine associated with IP address 192.168.1.37.

Of course you could also get a much clearer picture of your network by combing through the results of the initial scan, but if you are looking for how your network topography has changed from scan to scan, using ndiff is the best way.

To see the full usage of both nmap and ndiff, take a look at the man pages. I will warn you, they are fairly complex. But this tutorial should give you a solid understanding of how the basics of the tools work.

Tags: asset management, ndiff, network scans, nmap, port scanning

Related posts

Port Scanning Networking Tool SuperScan (1)
Map your network with Zenmap (1)
Linux  Networks  Open_Source  Security  Server  Tutorials_Basic  asset_management  ndiff  network_scans  nmap  port_scanning  shared  from google
october 2009 by cloudseer
Microsoft Security Essentials Final Announced
Microsoft Security Essentials is a free security software that is being developed by Microsoft. The security software was released as a limited beta to users in the United States, Brazil and China. It was (actually still is) possible to download the beta from download portals like Betanews without experiencing limitations. That’s what many users did and most seemed to have been pleased with the performance of the security software.

Several updates of Microsoft Security Essentials were released since then and it was rumored that Microsoft aimed for a October 22 release to give Windows 7 users a chance to use the final version of the software program.

The announcement that Microsoft Security Essentials would be released in the coming weeks was spread to all beta participants who received an email that informed them of an upgrade and the projected release in the coming weeks.

The final version of Microsoft Security Essentials will be released to the public in the coming weeks. If you are running the older version of the beta (1.0.1407.0), we encourage you to upgrade to a newer version of the beta (1.0.1500.0).

The announcement does not explicitly mention the Windows 7 release date but it seems pretty obvious that Microsoft Security Essentials final will be released around the time of the Windows 7 release. Users who want to test Microsoft Security Essentials right now can do so by following the links posted above. The final version will be published at Microsoft’s Security Essentials website.

Tags: antivirus, antivirus software, microsoft, microsoft security essentials, windows security, windows software

Related posts

Microsoft Security Essentials Leaks (8)
Microsoft Security Essentials Beta Now Available (11)
Download Microsoft Security Essentials (9)
Antivirus Software Microsoft Security Essentials Tested (18)
Norton Security Scan (17)
Security  Windows  software  antivirus  antivirus_software  microsoft  microsoft_security_essentials  windows_security  windows_software  shared  from google
september 2009 by cloudseer
Create your own Certificate Authority with TinyCA
If you run any sort of server that is accessible by the public, you know the importance of certificate authorities (CAs). These certificates give your users a bit of insurance that your site is actually what it claims to be and not a spoofed version of your site waiting to either snag some data or drop a small payload onto an unsuspecting users’s machine.

The problem with CAs is that they can be a bit costly – especially for the administrator running a free service, or even a small business without the budget for purchasing CAs. Fortunately you don’t have to shell out the money for CAs, because you can create them for free on your Linux machine with an easy to use application called TinyCA.

Features

Create as many CAs and sub-CAs as you need.
Creation and revocation of x509 S/MIME certificates.
PKCS#10 requests can be imported and signed.
Both server and client CAs can be exported in multiple formats.

TinyCA works as a user-friendly front-end for openssl, so you don’t have to issue all of the necessary commands to create and manage your CAs.

Installing TinyCA

You won’t find TinyCA in your distribution’s repositories. You can either add the necessary repository to your /etc/apt/sources.list file or you can install from one of the binaries found on the main page. Let’s use Ubuntu and Debian as an example for installation.

If you want to install using apt-get you will need to first add the repository file to your sources.list file.  So open up the /etc/apt/sources.list file with your favorite editor and add the following line:
deb http://ftp.de.debian.org/debian sid main

NOTE: Replace “sid” with the version you are using. If you are using Ubuntu 9.04 the example above will work.

Now run the command:

sudo apt-get update

You will notice that apt-get complains about the lack of a gpg key. That’s okay because we are going to install using the command line. Now issue the command:

sudo apt-get install tinyca

This should install TinyCA without complaint. You might have to okay the installation of some dependencies.

Using TinyCA

Figure 1

To run TinyCA issue the command tinyca2 and the main window will open. Upon your first run you will be greeted by the Create CA window (see Figure 1). When you already have CAs this window will not open automatically. In this window you will create a new CA.

Figure 2

The information you have to enter should be fairly apparent as well as unique to your needs. After you fill out the information click OK which will open up a new window (see Figure 2). This new window will contain configurations that are passed onto SSL during the creation of the certificate. Like the first window, these configurations will be unique to your needs.

After you fill this information out click the OK button and the CA will be created. Depending on the speed of your machine, the process could take a bit of time. Most likely the process will be completed within 30-60 seconds.

Managing your CAs

Figure 3

When your CA is complete you will be taken back to the management window (see Figure 3). In this window you can create SubCAs for your main CA, you can import CAs, open CAs, create new CAs, and (most importantly) export CAs. You can’t see the Export button in Figure 3, but if you were to click the down arrow on the upper right portion of the window you would see another button you can click to export a CA.

Of course you have just created a Root Certificate. This certificate will only be used for:

create new sub-CA:s
revoke sub-CA:s
renew sub-CA:s
export the root-CA:s certificate

For anything other than the above you would want to create a SubCA. We’ll discuss creating a SubCA that can actually be used for your website in the next article.

Final thoughts

TinyCA takes a lot of work out of the creation and management of certificate authorities. For anyone that manages more than one web site or server, this tool is certainly a must have.

Tags: CAs, certificate authority, server security, SubCAs, web server security

Related posts

No related posts.
Advice  Linux  Open_Source  Security  Server  Tutorials_Basic  software  CAs  certificate_authority  server_security  SubCAs  web_server_security  shared  from google
september 2009 by cloudseer

Copy this bookmark:



description:


tags: