Note: Please, be aware that this is beta software. It has been developed and mainly tested over Suse 8.1/8.2/9.0/9.1/9.3/10.0 Linux distribution, although it should work (maybe with minor modifications) over other Linux distributions (successfull tests over Red Hat 7.3/8.0/9.0 and FC4, Slackware 8.1, Mandrake 10.0 and Debian 3.0/3.1/4.0/5.0 have been already done). Let us know if you test VNUML over other distributions to include the information here.
VNUML core components
VNUML releases are hosted at SourceForge. Here is the complete list.
Current stable release is 1.8.9 (22/05/2009).
Current testing release is 1.9.0beta8 (29/04/2009).
UML kernels are hosted at SourceForge. Here is the complete list.
Current UML kernel is linux-126.96.36.199-1m (22/05/2009).
Root Filesystems are hosted at SourceForge. Here is the complete list.
The root password for all filesystems is: xxxx
EDIV releases are hosted at SourceForge. Here is the complete list.
Current release is 0.9.4 (19/03/2009).
You can also get old releases, but you should use always the newest stable release.
If you are using a .deb based distro (like Debian or Ubuntu) you can install VNUML using APT. Just add the following to your sources.list file:
deb http://jungla.dit.upm.es/~vnuml/debian binary/
To test beta and release candidate releases add the following APT repository (include both):
deb http://jungla.dit.upm.es/~vnuml/debian-testing binary/
To install the packages:
- VNUML. You can install VNUML and the UML kernel using APT (details here.):
apt-get update apt-get install vnuml apt-get install linux-um
- EDIV. You can install EDIV with (details here)
apt-get install ediv
VNUML Live CD/DVDs are hosted at SourceForge. Here is the complete list.
IMPORTANT NOTE: if you plan to install VNUML-Live-DVD on your hard disk, take into account the user creation known issue described here.
To start VNUML Live DVD from inside VMware, you can use this file.
|VNUML Virtual Appliances|
A new VNUML Virtual appliance has been contributed by Borja Garnelo and Héctor Rodríguez from the Universidad de León. It is based on Ubuntu 9.10 and includes VNUML 1.8.9, as well as other utilities like nmap, ethercap, yersinia, wireshark and etherape.
The virtual appliance is in OVF 1.0 format and has been tested over VirtualBox. In theory, as OVF is a standard format, it should be readable by other virtualization suites; however, tests made with VMware converted have failed to load the virtual appliance (even using OVF 0.9 format).
Download: VNUML Virtual Appliance 2.2 rc2. The user "normal" (the vm automatically logins with that user) password is "normalVNUML".
Previous version: VMware based virtual appliance created starting from VNUML-Live-DVD (following the procedure described here).
|VNUML CoLinux image|
We have also created a VNUML coLinux based image. Cooperative Linux (coLinux) is a virtualization software that allows running Linux virtual machines over Windows.
About VNUML versions and numbering
- VNUML language (in fact the DTD for the VNUML files) is identified by two version numbers, for example, VNUML DTD 1.2.
- VNUML parser is identified by three version numbers. The first two numbers refers to the VNUML DTD version the parser works with. For example, vnumlparser.pl 1.2.1 works with VNUML DTD 1.2 files.
- The first public releases were VNUML DTD 1.2 and vnumlparser.pl 1.2.1.
- Since 1.8.0, odd-ended versions are stable ones and even-ended versions are testing ones (in fact, even-ended versions are always suffixed like in: 1.8.0test1, 1.8.2beta1, 1.8.2rc1, etc.). See this post for details.