PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : airolib-ng Error



Armageddon
12.03.2010, 18:47
Hi jungs,

ich war mir jetzt nicht ganz sicher ob dies hier her oder in die Wireless Sektion gehört. Ich habe jedoch ein Problem.

wenn ich


aircrack-ng -r crackwpa (<- databasefile) (filename)

eingebe kommt folgender Error:


Error: Aircrack-ng wasn't compiled with sqlite support

Meine Daten:
Ubuntu 9.10 64bit
Gnome

Ich bin noch nicht ganz so in Ubuntu drin und komme - wie ihr ja auch seht - noch nicht ganz zurecht.

MfG

Arma.

novaca!ne
12.03.2010, 18:49
Das sieht man doch schon im error !
Du hättest bei der aircrack installation folgendes noch angeben sollen:

make sqlite=true
make sqlite=true installhttp://aircrack-ng.org/doku.php?id=install_aircrack#compiling_with_airoli b-ng_support

Armageddon
12.03.2010, 18:57
Ich hatte aircrack-ng per Packetemanager installiert.
bei der manuellen installation bei make sowie make sqlite=true kriege ich folgende Fehlermeldungen:


root@PC-002:~/aircrack-ng-1.0# make sqlite=true
make -C src all
make[1]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src'
make -C osdep
make[2]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
Building for Linux
make[3]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o network.o network.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o linux.o linux.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o linux_tap.o linux_tap.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o radiotap/radiotap-parser.o radiotap/radiotap-parser.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o common.o common.c
ar cru libosdep.a osdep.o network.o linux.o linux_tap.o radiotap/radiotap-parser.o common.o
ranlib libosdep.a
touch .os.Linux
make[3]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
make[2]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -Iinclude -c -o aircrack-ng.o aircrack-ng.c
In file included from aircrack-ng.c:65:
crypto.h:12:26: error: openssl/hmac.h: No such file or directory
crypto.h:13:25: error: openssl/sha.h: No such file or directory
crypto.h:15:25: error: openssl/rc4.h: No such file or directory
crypto.h:16:25: error: openssl/aes.h: No such file or directory
cc1: warnings being treated as errors
In file included from aircrack-ng.c:69:
sha1-sse2.h: In function ‘calc_4pmk’:
sha1-sse2.h:140: error: implicit declaration of function ‘HMAC’
sha1-sse2.h:140: error: implicit declaration of function ‘EVP_sha1’
aircrack-ng.c: In function ‘crack_wpa_thread’:
aircrack-ng.c:3910: error: implicit declaration of function ‘EVP_md5’
make[1]: *** [aircrack-ng.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src'
make: *** [all] Fehler 2

novaca!ne
13.03.2010, 12:07
crypto.h:12:26: error: openssl/hmac.h: No such file or directory
crypto.h:13:25: error: openssl/sha.h: No such file or directory
crypto.h:15:25: error: openssl/rc4.h: No such file or directory
crypto.h:16:25: error: openssl/aes.h: No such file or directory
installier dir openssl bzw. libssl.

Armageddon
13.03.2010, 17:27
Okay werd ich nachher tun.
Bin im moment nicht daheim aber ich bitte zu entschuldigen das ich mit den Fehlermeldungen noch nicht viel anfangen kann... hab seit ich 11 bin nur windows benutzt und bin vor ca 3 wochen auf Suse umgestiegen und nutze seit einer woche Ubuntu ^.^

Danke Jedenfalls
Werde wenn noch ein Fehler auftritt den kram reineditieren.

Greetz

Arma.

Super ^.^ OpenSSL bzw LibSSL sind installiert... habs mal neu installiert trotzdem die gleiche Fehlermeldung... so ein kack! ich mag das ja nicht wenn das nicht so funktioniert wie es soll :D

Greetz Arma

rogger
14.03.2010, 21:45
mein tip noch ander Stelle:
du brauchst die Header-Files, also müsste dir ein

sudo apt-get install libopenssl-dev
weiterhelfen...

Armageddon
14.03.2010, 21:54
nawuko@PC-002 ~/aircrack-ng-1.0 $ make sqlite=true
make -C src all
make[1]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src'
make -C osdep
make[2]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
Building for Linux
make[3]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o network.o network.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o linux.o linux.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o linux_tap.o linux_tap.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o radiotap/radiotap-parser.o radiotap/radiotap-parser.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o common.o common.c
ar cru libosdep.a osdep.o network.o linux.o linux_tap.o radiotap/radiotap-parser.o common.o
ranlib libosdep.a
touch .os.Linux
make[3]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
make[2]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -Iinclude -c -o aircrack-ng.o aircrack-ng.c
aircrack-ng.c:74:21: error: sqlite3.h: No such file or directory
aircrack-ng.c:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
cc1: warnings being treated as errors
aircrack-ng.c: In function ‘main’:
aircrack-ng.c:4900: error: implicit declaration of function ‘sqlite3_open’
aircrack-ng.c:4900: error: ‘db’ undeclared (first use in this function)
aircrack-ng.c:4900: error: (Each undeclared identifier is reported only once
aircrack-ng.c:4900: error: for each function it appears in.)
aircrack-ng.c:4901: error: implicit declaration of function ‘sqlite3_errmsg’
aircrack-ng.c:4901: error: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
aircrack-ng.c:4902: error: implicit declaration of function ‘sqlite3_close’
aircrack-ng.c:5561: error: implicit declaration of function ‘sqlite3_mprintf’
aircrack-ng.c:5561: error: assignment makes pointer from integer without a cast
aircrack-ng.c:5563: error: implicit declaration of function ‘sqlite3_exec’
aircrack-ng.c:5564: error: ‘SQLITE_LOCKED’ undeclared (first use in this function)
aircrack-ng.c:5564: error: ‘SQLITE_BUSY’ undeclared (first use in this function)
aircrack-ng.c:5570: error: ‘SQLITE_OK’ undeclared (first use in this function)
aircrack-ng.c:5570: error: ‘SQLITE_ABORT’ undeclared (first use in this function)
aircrack-ng.c:5572: error: implicit declaration of function ‘sqlite3_free’
make[1]: *** [aircrack-ng.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src'
Nun leider noch mehr error´s.

Danke schonmal für eure bemphungen

Edit: SQlite wohl noch nicht installiert

AlterHacker
14.03.2010, 21:56
"aircrack-ng.c:74:21: error: sqlite3.h: No such file or directory"

Also ich würde mal sagen, guck nach nem 'sqlite-dev'-Packet
aptitude search ~nsqlite
(oder iwie mit apt-cache, aber ich benutz immer aptitude)

Armageddon
14.03.2010, 22:07
okay SQlite war nicht installiert :D nun neues Prob.


PC-002 aircrack-ng-1.0 # aptitude search ~nsqlite
p aolserver4-nssqlite3 - AOLserver 4 module: module for accessing S
p bacula-director-sqlite - network backup, recovery and verification
p bacula-director-sqlite3 - network backup, recovery and verification
p bacula-sd-sqlite - Sichern, Wiederherstellen und Vergleichen
p bacula-sd-sqlite3 - network backup, recovery and verification
p bogofilter-sqlite - Ein schneller bayesscher Spamfilter (sqlit
p cl-sql-sqlite - CLSQL database backend, SQLite
p cl-sql-sqlite3 - CLSQL database backend, SQLite3
p gambas2-gb-db-sqlite - The Gambas sqlite3 driver database compone
p gambas2-gb-db-sqlite2 - The Gambas sqlite2 driver database compone
p haskell-hdbc-sqlite3-doc - Sqlite v3 HDBC (Haskell Database Connectiv
p haskell-hsql-sqlite3-doc - API documentation of the hsql-sqlite3 libr
p ical2sqlite - iPod Touch & iPhone Calendar syncing utili
p libaprutil1-dbd-sqlite3 - The Apache Portable Runtime Utility Librar
p libclass-dbi-sqlite-perl - Extension to Class::DBI for sqlite
p libdataobjects-sqlite3-ruby1.8 - sqlite3 adapter for libdataobjects-ruby1.8
p libdatetime-format-sqlite-perl - Parse and format SQLite dates and times
p libdbd-sqlite - SQLite-Datenbank-Treiber für libdbi
p libdbd-sqlite2-perl - Perl DBI driver with a self-contained RDBM
p libdbd-sqlite3 - SQLite3 database driver for libdbi
p libdbd-sqlite3-perl - Perl DBI driver with a self-contained RDBM
p libdbd-sqlite3-ruby - Ruby/DBI SQLite3 driver
p libdbd-sqlite3-ruby1.8 - Ruby/DBI SQLite3 driver for Ruby 1.8
p libdbd-sqlite3-ruby1.9 - Ruby/DBI SQLite3 driver for Ruby 1.9
p libdspam7-drv-sqlite3 - DSPAM is a scalable and statistical anti-s
p libgda3-sqlite - SQLite backend plugin for GNOME Data Acces
p libghc6-haskelldb-hdbc-sqlite3- - HaskellDB support for the HDBC SQLite driv
p libghc6-haskelldb-hdbc-sqlite3- - HaskellDB support for the HDBC SQLite driv
p libghc6-hdbc-sqlite3-dev - Sqlite v3 HDBC (Haskell Database Connectiv
p libghc6-hsql-sqlite3-dev - SQLite driver of the HSQL library for GHC6
p libghc6-hsql-sqlite3-prof - SQLite driver of the HSQL profiling librar
p libgnadesqlite-dbg - GNat Ada Database Environment - SQLite pro
p libgnadesqlite-dev - GNat Ada Database Environment - SQLite pro
p libgnadesqlite1.6.2 - GNat Ada Database Environment - SQLite int
p libhk-classes-sqlite - SQLite 2 driver plugin for hk_classes
p libhk-classes-sqlite3 - SQLite 3 driver plugin for hk_classes
p libkaya-sqlite3-dev - SQLite binding for kaya
v liblua5.1-sql-sqlite-dev -
v liblua5.1-sql-sqlite2 -
p liblua5.1-sql-sqlite3-2 - luasql library for the lua language versio
p liblua5.1-sql-sqlite3-dev - luasql development files for the lua langu
p libmono-sqlite1.0-cil - Mono Sqlite library (for CLI 1.0)
p libmono-sqlite2.0-cil - Mono Sqlite library (for CLI 2.0)
p libpocosqlite6 - The C++ Portable Components SQLite library
p libpocosqlite6-dbg - The C++ Portable Components SQLite library
p libqof2-backend-sqlite - Query Object Framework - SQLite backend mo
p libqt3-mt-sqlite - SQLite database driver for Qt3 (Threaded)
p libqt4-sql-sqlite - Qt 4 SQLite 3 database driver
p libqt4-sql-sqlite2 - Qt 4 SQLite 2 database driver
p libsoci-sqlite3-gcc - C++ Database Access Library (SQLite3 backe
v libsqlite-dev -
p libsqlite-ruby - SQLite interface for Ruby
p libsqlite-ruby1.8 - SQLite interface for Ruby1.8
p libsqlite-tcl - SQLite Tcl bindings
idA libsqlite0 - SQLite Laufzeit-Bibliothek
p libsqlite0-dev - SQLite development files
i libsqlite3-0 - SQLite 3 shared library
p libsqlite3-0-dbg - SQLite 3 debugging symbols
p libsqlite3-dev - SQLite 3 development files
p libsqlite3-gst - SQLite bindings for GNU Smalltalk
p libsqlite3-ocaml - Embeddable SQL Database for OCaml Programs
p libsqlite3-ocaml-dev - Embeddable SQL Database for OCaml Programs
p libsqlite3-ruby - SQLite3 interface for Ruby
p libsqlite3-ruby1.8 - SQLite3 interface for Ruby 1.8
p libsqlite3-ruby1.9 - SQLite3 interface for Ruby 1.9
p libsqlite3-tcl - Tcl-Sprach-Anbindungen für SQLite 3
p libsqliteodbc - ODBC driver for SQLite embedded database
p libyada-sqlite3-4 - yet another database abstraction layer - s
p mnogosearch-sqlite - full-featured web search engine (SQLite)
p pdns-backend-sqlite - sqlite backend for PowerDNS
p pdns-backend-sqlite3 - sqlite backend for PowerDNS
p php-mdb2-driver-sqlite - PHP PEAR module to provide a SQLite driver
p php5-sqlite - SQLite module for php5
p proftpd-mod-sqlite - Versatile, virtual-hosting FTP daemon - SQ
p python-pysqlite1.1 - python interface to SQLite 3
p python-pysqlite1.1-dbg - Python Schnittstelle zu SQLite 3 (Debug Er
p python-pysqlite2 - Python-Schnittstelle für SQLite 3
p python-pysqlite2-dbg - Python interface to SQLite 3 (debug extens
p python-pysqlite2-doc - Documentation for python-pysqlite2
p python-sqlite - python interface to SQLite 2
p python-sqlite-dbg - python interface to SQLite 2 (debug extens
p python-sqlitecachec - A fast metadata parser for YUM
v python2.5-pysqlite1.1 -
v python2.5-pysqlite2 -
v python2.5-sqlite -
v python2.5-sqlitecachec -
v python2.6-pysqlite1.1 -
v python2.6-pysqlite2 -
v python2.6-sqlite -
v python2.6-sqlitecachec -
v qof-backend-sqlite -
p ratbox-services-sqlite - irc services for use with ircd-ratbox with
p roundcube-sqlite - metapackage providing sqlite dependencies
p rt3.6-db-sqlite - SQLite database backend for request-tracke
p rt3.8-db-sqlite - SQLite database backend for request-tracke
p sisu-sqlite - SiSU dependencies for use with SQLite data
p slang-sqlite - S-Lang bindings to the sqlite3 database li
p spl-sqlite - SPL Programming Language -- sqlite adapter
p sputnik-storage-sqlite3 - Storage module for the sputnik wiki
p sqlite - command line interface for SQLite
p sqlite-doc - SQLite documentation
i sqlite3 - A command line interface for SQLite 3
p sqlite3-doc - SQLite 3 documentation
p sqlitebrowser - GUI editor for SQLite databases
p sqliteman - GUI tool for SQLite3 admin and developers
p sqliteman-doc - GUI tool for SQLite3 admin and developers
p sqlrelay-sqlite - SQL Relay for SQLite connection daemon
p tntdb-sqlite1 - SQLite backend for tntdb database access l
p ulogd-sqlite3 - SQLite 3 extension to ulogd




PC-002 aircrack-ng-1.0 # make sqlite=true
make -C src all
make[1]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src'
make -C osdep
make[2]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
Building for Linux
make[3]: Betrete Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
make[3]: ».os.Linux« ist bereits aktualisiert.
make[3]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
make[2]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -I/usr/local/include -DHAVE_SQLITE -Iinclude -c -o aircrack-ng.o aircrack-ng.c
aircrack-ng.c:74:21: error: sqlite3.h: No such file or directory
aircrack-ng.c:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
cc1: warnings being treated as errors
aircrack-ng.c: In function ‘main’:
aircrack-ng.c:4900: error: implicit declaration of function ‘sqlite3_open’
aircrack-ng.c:4900: error: ‘db’ undeclared (first use in this function)
aircrack-ng.c:4900: error: (Each undeclared identifier is reported only once
aircrack-ng.c:4900: error: for each function it appears in.)
aircrack-ng.c:4901: error: implicit declaration of function ‘sqlite3_errmsg’
aircrack-ng.c:4901: error: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
aircrack-ng.c:4902: error: implicit declaration of function ‘sqlite3_close’
aircrack-ng.c:5561: error: implicit declaration of function ‘sqlite3_mprintf’
aircrack-ng.c:5561: error: assignment makes pointer from integer without a cast
aircrack-ng.c:5563: error: implicit declaration of function ‘sqlite3_exec’
aircrack-ng.c:5564: error: ‘SQLITE_LOCKED’ undeclared (first use in this function)
aircrack-ng.c:5564: error: ‘SQLITE_BUSY’ undeclared (first use in this function)
aircrack-ng.c:5570: error: ‘SQLITE_OK’ undeclared (first use in this function)
aircrack-ng.c:5570: error: ‘SQLITE_ABORT’ undeclared (first use in this function)
aircrack-ng.c:5572: error: implicit declaration of function ‘sqlite3_free’
make[1]: *** [aircrack-ng.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/nawuko/aircrack-ng-1.0/src'
make: *** [all] Fehler 2
Nochmals THX für eure schnelle hilfe

LuLu-X
14.03.2010, 22:54
aircrack-ng.c:74:21: error: sqlite3.h: No such file or directory

-->
p libsqlite3-dev - SQLite 3 development files

Problem gelöst =).
Als Tipp. Sobald du im Error no such file or directory hast, kannst du dir sicher sein, dass die Dev-Files/Header-Dateien fehlen. Diese sind Standartmäßig auch selten installiert, da du sie nur zum compilen benötigst.
Solche musst du dann nur passend nachinstallieren und alles erledigt.

mfg