Monday, June 30, 2008

Wine

I need to use IE sometimes, and there is one thing, I should run IE on Linux. The first thought is "Setup a Microsoft windows", but I do not setup one. So, I need a package to be a VM or provide Windows API on Linux. Finally, Wine is my best choose.

By Wine, it is easy for you to use windows applications on Linux platform. Here are inductions from Wine web site:

Wine is an Open Source implementation of the Windows API on top of X, OpenGL, and Unix.

Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, Mac OS X, and Solaris.

More information can be read in the articles Why Wine is so important, and Debunking Wine Myths. If you are wondering how well a particular application works in Wine, please examine the Applications Database. For installation instructions and step-by-step help with running Wine, take a look at the User Guide.

Wine is free software. The licensing terms are the GNU Lesser General Public License version 2.1.



FYI:
http://www.winehq.org/

Monday, June 16, 2008

Software generator

I find some software generators.
For Linux:
  • packETH : GUI-based. So, I need X windows system to use this package. You can edit your won packet or load a tcpdump-formated file as source.
  • scapy: text-based, Write by Python. You have to install python 2.4 or above version. If you need some extra feature, you also need to install gnuplot library, gnuplot-py, numpy, and PyX.
For Windows:
I only try CommView. There is a version for evaluation. You can use tcpdump formated file as source too.

Thursday, June 12, 2008

SELinux enable smab and ftp login

setsebool -P samba_enable_home_dirs=1
setsebool -P ftp_home_dir=1