To work with airbase wifi tools we need to have lorcon.
Lorcon is a bookshop specializing in frame insertion for 802.11 (Wi-Fi standard) and is on suite that supports the Airbase. The suite is created in C + + and is formed by applications, Airware-test, fuzz-e pcap2air,pcap-match, pcap-tac, pcap-wepcrypt, prism-strip simple-replay.Currently, some programs use functions Airbase Lorcon bookstores that are considered obsolete (Deprecated).We'll see how to modify the code to fit the new libraries.Download and install Lorcon (SVN):
$ svn co https://802.11ninja.net/svn/lorcon/trunk/
(If svn client is not isntalled on your machine just do #yum install subversion)
$ cd trunk/
$ ./configure
$ make
# make install
Download Airbase 2.40: http://www.802.11mercenary.net/downloads/Files to modify: airbase-svn-223/80211fp/jc-CTS-printer/src/boring.cpp airbase-svn-223/80211fp/jc-CTS-printer/src/boring.cpp
airbase-svn-223/80211fp/jc-duration-printer/src/duration_pcap_preprocessor.cpp
airbase-svn-223/libs/lib802finger/src/station-lister.cpp: airbase-svn-223/libs/lib802finger/src/station-lister.cpp:
airbase-svn-223/tools/pcap2air/boring.cpp: airbase-svn-223/tools/pcap2air/boring.cpp:
airbase-svn-223/tools/simple-replay/boring.cpp airbase-svn-223/tools/simple-replay/boring.cpp
airbase-svn-223/tools/fuzz-e/boring.cpp airbase-svn-223/tools/fuzz-e/boring.cpp
To modify: We just replace these lines of code file containing:
tx80211_setmode
By:
tx80211_setfunctionalmode
Installing Airbase-release-2.40:
$ tar -zxvf airbase-release-2.40.tar.gz
$ cd airbase-svn-223
$ cd libs/libairware/
$ make
# make install
$ cd ../../tools/
$ ./build.sh
# ./install.sh
# ln -s /usr/local/bin/airbase/* /usr/sbin/
If any tools complain about missing shared library liborcon-1.0.0.so then
cp /usr/local/lib/liborcon-1.0.0.so /usr/lib
Now bellow airbase tools will be available
Airware-test
fuzz-e
pcap2air
pcap-match
pcap-tac
pcap-wepcrypt
prism-strip
simple-replay