--- gerix-wifi-cracker-ng-0.0.20.orig/debian/rules +++ gerix-wifi-cracker-ng-0.0.20/debian/rules @@ -0,0 +1,72 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/dpatch/dpatch.make + + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + + +build: build-stamp + +build-stamp: patch-stamp #configure-stamp + dh_testdir + #docbook-to-man debian/gerix-wifi-cracker-ng.sgml > gerix-wifi-cracker-ng.1 + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + #dh_clean -k # deprercated, use dh_prep instead + dh_prep + dh_installdirs + #dh_install + + DESTDIR=$(CURDIR)/debian/gerix-wifi-cracker-ng; \ + mkdir $$DESTDIR/usr/share/gerix-wifi-cracker-ng/; \ + cp *.py $$DESTDIR/usr/share/gerix-wifi-cracker-ng/; \ + cp *.pyc $$DESTDIR/usr/share/gerix-wifi-cracker-ng/; \ + cp *.ui $$DESTDIR/usr/share/gerix-wifi-cracker-ng/; \ + cp *.h $$DESTDIR/usr/share/gerix-wifi-cracker-ng/; \ + cp *.png $$DESTDIR/usr/share/gerix-wifi-cracker-ng/; \ + cp debian/gerix $$DESTDIR/usr/bin/; \ + cp debian/gerix-wifi-cracker-ng.desktop $$DESTDIR/usr/share/applications/; \ + cp debian/gerix-wifi.xpm $$DESTDIR/usr/share/pixmaps/ + + # Lintian overrides + DESTDIR=$(CURDIR)/debian/gerix-wifi-cracker-ng; \ + FILE=$$DESTDIR/usr/share/lintian/overrides/gerix-wifi-cracker-ng; \ + echo "# Overrides missing man page warning" > $$FILE; \ + echo "binary-without-manpage usr/bin/gerix" >> $$FILE + +binary-arch: build install + +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGELOG + dh_installdocs + #dh_link + #dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- gerix-wifi-cracker-ng-0.0.20.orig/debian/changelog +++ gerix-wifi-cracker-ng-0.0.20/debian/changelog @@ -0,0 +1,11 @@ +gerix-wifi-cracker-ng (0.0.20-1~ppa0~jaunty) jaunty; urgency=low + + * Fixed gerix-wifi-cracker-ng.desktop + + -- Marco Giorgi Thu, 10 Sep 2009 14:32:16 +0100 + +gerix-wifi-cracker-ng (0.0.20-1~jaunty) jaunty; urgency=low + + * Initial release + + -- Marco Giorgi Wed, 09 Sep 2009 17:25:23 +0100 --- gerix-wifi-cracker-ng-0.0.20.orig/debian/dirs +++ gerix-wifi-cracker-ng-0.0.20/debian/dirs @@ -0,0 +1,6 @@ +usr/bin +usr/share +usr/share/applications +usr/share/pixmaps +usr/share/doc +usr/share/lintian/overrides --- gerix-wifi-cracker-ng-0.0.20.orig/debian/control +++ gerix-wifi-cracker-ng-0.0.20/debian/control @@ -0,0 +1,16 @@ +Source: gerix-wifi-cracker-ng +Section: net +Priority: optional +Maintainer: Marco Giorgi +Build-Depends: debhelper (>= 7), python (>= 2.5.4), python-central (>= 0.5.6), dpatch +XS-Python-Version: >= 2.5 +Standards-Version: 3.8.0 +Homepage: http://www.backtrack.it/~emgent/ + +Package: gerix-wifi-cracker-ng +Architecture: all +Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, xterm, aircrack-ng, zenity, python-qt3, menu +XB-Python-Version: ${python:Versions} +Description: Aicrack-NG (WPA/WEP) GUI with pyrit support on cracking + Gerix Wifi Cracker is a GUI that can help you to work in + Wireless 802.11 Penetration Test and it support pyrit for cracking --- gerix-wifi-cracker-ng-0.0.20.orig/debian/compat +++ gerix-wifi-cracker-ng-0.0.20/debian/compat @@ -0,0 +1 @@ +7 --- gerix-wifi-cracker-ng-0.0.20.orig/debian/docs +++ gerix-wifi-cracker-ng-0.0.20/debian/docs @@ -0,0 +1,2 @@ +README +README-DEV --- gerix-wifi-cracker-ng-0.0.20.orig/debian/copyright +++ gerix-wifi-cracker-ng-0.0.20/debian/copyright @@ -0,0 +1,39 @@ +This package was debianized by: + + Marco Giorgi on Wed, 09 Sep 2009 17:25:23 +0100 + +It was downloaded from: + + http://www.backtrack.it/~emgent/ + +Upstream Author: + + Emanuele Gentili + +Copyright: + + Copyright (C) 2009 Emanuele Gentili + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +The Debian packaging is (C) 2009, Marco Giorgi and +is licensed under the GPL, see `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is: + + Copyright C) 2009, Marco Giorgi + +and is licensed under the GPL, see above. --- gerix-wifi-cracker-ng-0.0.20.orig/debian/gerix +++ gerix-wifi-cracker-ng-0.0.20/debian/gerix @@ -0,0 +1,3 @@ +#!/bin/bash + +python /usr/share/gerix-wifi-cracker-ng/gerix.py --- gerix-wifi-cracker-ng-0.0.20.orig/debian/gerix-wifi-cracker-ng.desktop +++ gerix-wifi-cracker-ng-0.0.20/debian/gerix-wifi-cracker-ng.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Gerix-Wifi-Cracker-NG +Comment=Aicrack-NG (WPA/WEP) GUI with pyrit support on cracking +Comment[it]=GUI per Aicrack-NG (WPA/WEP) con supporto pyrit per il cracking +Exec=su-to-root -X -c gerix +Icon=gerix-wifi.xpm +Terminal=false +Type=Application +StartupNotify=true +Categories=Application;Network; --- gerix-wifi-cracker-ng-0.0.20.orig/debian/gerix-wifi.xpm +++ gerix-wifi-cracker-ng-0.0.20/debian/gerix-wifi.xpm @@ -0,0 +1,189 @@ +/* XPM */ +static char * gerix_wifi_xpm[] = { +"32 32 154 2", +" c #FFFFFF", +". c #FEFEFE", +"+ c #FDFDFD", +"@ c #FCFCFC", +"# c #F9F9F9", +"$ c #FBFBFB", +"% c #D1D1D1", +"& c #E5E5E5", +"* c #FAFAFA", +"= c #B3B3B3", +"- c #8B8B8B", +"; c #D2D2D2", +"> c #A1A1A1", +", c #5B5B5B", +"' c #A7A7A7", +") c #F1F1F1", +"! c #1A1A1A", +"~ c #222222", +"{ c #747474", +"] c #CDCDCD", +"^ c #EBEBEB", +"/ c #7A7A7A", +"( c #191919", +"_ c #1F1F1F", +": c #BBBBBB", +"< c #ECECEC", +"[ c #474747", +"} c #020202", +"| c #000000", +"1 c #3A3A3A", +"2 c #E1E1E1", +"3 c #777777", +"4 c #040404", +"5 c #575757", +"6 c #F2F2F2", +"7 c #858585", +"8 c #2C2C2C", +"9 c #929292", +"0 c #DEDEDE", +"a c #C1C1C1", +"b c #343434", +"c c #2B2B2B", +"d c #8F8F8F", +"e c #959595", +"f c #F7F7F7", +"g c #A6A6A6", +"h c #0E0E0E", +"i c #050505", +"j c #B7B7B7", +"k c #EDEDED", +"l c #434343", +"m c #1C1C1C", +"n c #BCBCBC", +"o c #E9E9E9", +"p c #2D2D2D", +"q c #8A8A8A", +"r c #E0E0E0", +"s c #EEEEEE", +"t c #898989", +"u c #999999", +"v c #DDDDDD", +"w c #C0C0C0", +"x c #F4F5FB", +"y c #C1C6E7", +"z c #E5E8F5", +"A c #F3F3F3", +"B c #FFFEFE", +"C c #E3E5F3", +"D c #707DC9", +"E c #C4C9E8", +"F c #D7D7D7", +"G c #DBDBDB", +"H c #C5C5C5", +"I c #F6F6F7", +"J c #7A7B80", +"K c #E9EAEC", +"L c #F4F4F4", +"M c #DADADA", +"N c #4E4E4E", +"O c #212121", +"P c #9C9C9C", +"Q c #8C8C8C", +"R c #595959", +"S c #A9A9A9", +"T c #E2E2E2", +"U c #666666", +"V c #E6E6E6", +"W c #656565", +"X c #232323", +"Y c #949494", +"Z c #E4E4E4", +"` c #606060", +" . c #686868", +".. c #626262", +"+. c #C2C2C2", +"@. c #C4C4C4", +"#. c #353535", +"$. c #252525", +"%. c #2E2E2E", +"&. c #C8C8C8", +"*. c #CECECE", +"=. c #0F0F0F", +"-. c #CACACA", +";. c #F5F5F5", +">. c #010101", +",. c #141414", +"'. c #969696", +"). c #9D9D9D", +"!. c #ADADAD", +"~. c #D6D6D6", +"{. c #EFEFEF", +"]. c #BABABA", +"^. c #AFAFAF", +"/. c #5E5E5E", +"(. c #070707", +"_. c #A5A5A5", +":. c #838383", +"<. c #B2B2B2", +"[. c #7E7E7E", +"}. c #A2A2A2", +"|. c #6A6A6A", +"1. c #AEAEAE", +"2. c #272727", +"3. c #565656", +"4. c #E8E8E8", +"5. c #373737", +"6. c #C6C6C6", +"7. c #030303", +"8. c #B9B9B9", +"9. c #757575", +"0. c #2D2D2C", +"a. c #0A0A0A", +"b. c #DDDDDC", +"c. c #F3F4F6", +"d. c #040505", +"e. c #9B9C9E", +"f. c #A3A4A8", +"g. c #5B5B5D", +"h. c #494949", +"i. c #323232", +"j. c #F0F0F0", +"k. c #BEBEBE", +"l. c #A3A3A3", +"m. c #8D8D8D", +"n. c #444444", +"o. c #C7C7C7", +"p. c #181818", +"q. c #131313", +"r. c #3B3B3B", +"s. c #7F7F7F", +"t. c #797979", +"u. c #727272", +"v. c #737373", +"w. c #D5D5D5", +" . . . + ", +" @ # . . $ % & ", +" * = - ; . . @ > , ' ) ", +" . # > ! ~ { ] . ^ / ( _ : . ", +" . < [ } | | 1 2 . . . 3 | | 4 5 @ . ", +" . 6 7 8 | ~ 9 0 . . a b | c d + . ", +" . % c | | e f . g h | i j . ", +" . k ' l m n . . o p ! q r $ . . ", +" . s t u f . v 3 w . ", +" . + o x y z . A . ", +" . B C D E . ", +" . F G ^ H I J K . ", +" . . L M % N O P Q + k R o . & S T U 0 * f . ", +" . . V W ( | | X Y 0 p Z 0 ` | | ...+. . ", +" . . @.#.| | $.%.&. . *.=.-. . ;.t >.>.| ,.'. . ", +" ).O | ( !.~.{. . ].| ). . @ @.^./.| (.3 . ", +" * _.:.<.[. . }.| |. 1.2.3.[.A ", +" 4.r . $ [.| 5. . . . $ 6.w ", +" . . L 3.| 7. . . ", +" s 8 | | v . ", +" & } | | > ", +" 8.| | | , . ", +" 9.| | | m ", +" . 0.| | | a.b. ", +" c.| | | | d.e. . ", +" f.| | | | | g. ", +" . h.| | | | | i.k ", +" j.h | | | | | ,.k. ", +" . l.i | | | | | | m. . . ", +" . . @ v h.| | | | | | | n.o.;. ", +" . . r Q n.p.| | | | | | | | | q.r.s.~. ", +" G - t.u.u.v.v.v.v.v.v.v.v.v.u.u.3 :.w.. "}; --- gerix-wifi-cracker-ng-0.0.20.orig/debian/patches/00list +++ gerix-wifi-cracker-ng-0.0.20/debian/patches/00list @@ -0,0 +1 @@ +01_changelog-translation.dpatch --- gerix-wifi-cracker-ng-0.0.20.orig/debian/patches/01_changelog-translation.dpatch +++ gerix-wifi-cracker-ng-0.0.20/debian/patches/01_changelog-translation.dpatch @@ -0,0 +1,97 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_changelog-translation.dpatch by Marco Giorgi +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: English translation of CHANGELOG + + +@DPATCH@ +diff -urNad gerix-wifi-cracker-ng-0.0.20~/CHANGELOG gerix-wifi-cracker-ng-0.0.20/CHANGELOG +--- gerix-wifi-cracker-ng-0.0.20~/CHANGELOG 2009-07-25 22:37:25.000000000 +0200 ++++ gerix-wifi-cracker-ng-0.0.20/CHANGELOG 2009-09-10 20:21:15.830172912 +0200 +@@ -1,43 +1,41 @@ +-15 Luglio 2009: +-- Cambiamenti alla GUI: +- - Ristretta sezione Information gathering +- - Aggiunto IP farward nella sezione Extra +- - Aggiunta sezione Fake Access Point +- - Altre modifiche minori +-- Sistemati diversi bug +-- Implementato IP forward +-- Implementato Fake Access Point +- +-12 Luglio 2009: +-- Aggiunto pulsante "Autoload AP informations" e implementato grazie a "iwlist scan" +-- Modifiche minori +- +-6 Luglio 2009: +-- Fix minori +-- Cambiamenti alla GUI minori +-- Ora il pulsante 'Clean all' cancella i vecchi 'session files' nella config_dir +-- Testing delle funzionalitĂ  WEP no clients +- +-3 Luglio 2009: +-- Implementato il lancio dei programmi come threads separati. +-- Aggiunta classe Command_thread +-- Aggiunta funzione check_all per i vari check da fare al lancio del programma +-NOTE: il programma comincia ad essere usabile, evviva!!! presto si inizia il testing +- +-2 Luglio 2009: +-- Cambiamenti alla GUI: +- - Eliminati i vari pulsanti 'Start Sniffing and Logging' e sostituiti da un +- unico pulsante. +-- Completata implementazione dell'output per text_output. +- +-1 Luglio 2009: +-- Cambiamenti alla GUI: +- - Aggiunto il widget text_output per riportare l'output dei comandi. +- - Eliminato il TextEdit nella sezione 'MAC change', si utilizzerĂ  text_output. +-- Inizio implementazione dell'output per text_output. +- +- +-30 Giugno 2009: +-- Primo commit nel repository svn. +-- Porting del programma gerix-wifi-cracker in python praticamente ultimato. +- ++15 July 2009: ++- GUI changes: ++ - Shrinked the Information gathering section. ++ - Added IP farward in the Extra section. ++ - Added Fake Access Point section. ++ - Other minor changes. ++- Fixed several bugs. ++- Implemented IP forward. ++- Implemented Fake Access Point. ++ ++12 July 2009: ++- Added "Autoload AP informations" button and implemented thanks to "iwlist scan". ++- Minor changes. ++ ++6 July 2009: ++- Minor fixes. ++- Minor GUI changes. ++- Now the 'Clean all' button clear the old 'session files' in the config_dir. ++- Testing WEP no clients functionality. ++ ++3 July 2009: ++- Implemented the launch of programs as separate threads. ++- Added the class Command_thread. ++- Added check_all function for the several check to do at prgram launch. ++NOTE: the program begin to be usable, hurray!!! the testing start soon. ++ ++2 July 2009: ++- GUI changes: ++ - Removed 'Start Sniffing and Logging' buttons and replaced with ++ one button. ++- Completed the implementation of output for text_output. ++ ++1 July 2009: ++- GUI changes: ++ - Added text_output widget for report the commands output. ++ - Removed the TextEdit in 'MAC change' section, will use text_output. ++- Start implementation of output for text_output. ++ ++30 June 2009: ++- First commit into svn repository. ++- Porting in python of program gerix-wifi-cracker is practically completed. ++