ARP Detective v0.1.2

Projects from the ubuntucy community...

ARP Detective v0.1.2

Postby OBLiQUE » Fri Dec 11, 2009 3:34 pm

αυτό είναι το δεύτερο μου GPL project..το πρώτο είναι το buki(http://sourceforge.net/projects/buki) που ο σκοπός του είναι επιθετικός έστω και αν γράφηκε μονο για εκπαιδευτικούς σκοπούς..δεν το ανάφερα εδώ επειδή κατάλαβα οτι δεν σας ενδιαφέρουν κύριος οι επιθέσεις...

το δεύτερο μου project είναι το ARP Detective που ο σκοπός του είναι να ανιχνεύει arp poisoning attacks. το arp poisoning attack είναι ένα είδος man in the middle attack που έχει ως αποτέλεσμα ο attacker να παίρνει τα packets τους victims από ένα network έτσι μπορεί με packet sniffer να τα δει και να βρει διαφορα passwords από σελίδες που μπαίνει ο victim ή οτιδήποτε θέλει..προγράμματα που μπορούν να κάνουν τέτοιο είδος attack είναι το ettercap, το arpspoof, το buki (xexe :D) και πολλά αλλα..
να προσθέσω ότι αυτό το project προχωρα πολύ αργά λόγο σπουδών..ελπίζω στές διακοπές να το προχωρήσω αρκετά..

Image

homepage: http://sourceforge.net/projects/arpdetective

git:
Code: Select all
git://arpdetective.git.sourceforge.net/gitroot/arpdetective/arpdetective

license: GPLv3

dependencies:
Code: Select all
dbus
python (of course!) (NOTE: in fedora you will need python-devel)
dbus-python
pygobject
scapy >= 2.0 (NOTE1: in some distributions you will find it as python-scapy)
             (NOTE2: depends on tcpdump)
pygtk
python-nofity (NOTE: in some distributions you will find it as pynotify or notify-python)

installation:
Code: Select all
$ tar zxvf arpdetective-x.x.x.tar.gz
$ cd arpdetective-x.x.x
$ sudo python setup.py install


How to use:
το ARP Detective είναι γραμμένο σε python (το πρώτο μου πρόγραμμα σε python :P) και χωρίζεται σε 2 executable. το arpdetectived που είναι ο daemon και το arpdetective που είναι ο client..

για τον daemon έγραψα init scripts για τα ακόλουθα distributions
Code: Select all
gentoo
arch
debian/ubuntu/mint etc.
redhat/fedora
slackware
suse

αν κάποιος δεν θέλει να τον τρέξει με init script τότε μπορεί να κάμει
Code: Select all
$ sudo arpdetectived

αν θέλετε να μην γίνει detach ο daemon τότε τον τρέχετε με
Code: Select all
$ sudo arpdetectived --no-detach

όταν τον ξεκινήσετε με επιτυχία τότε μπορείτε να ξεκινήσετε τον/τους client/s από κανονικό user.
Code: Select all
$ arpdetective

αν θέλετε χρησιμοποιήστε το alt+f2

αν θέλετε να κλείσετε τον daemon και τους clients τότε κάνετε
Code: Select all
$ arpdetective --exit-daemon

(αυτό θα το αλλάξω στο επόμενο version)..αν τον τρέξετε με init script τότε χρησιμοποιήστε το stop καλύτερα.
OBLiQUE
Forum Active member
 
Posts: 51
Joined: Thu Dec 04, 2008 6:55 pm

Re: ARP Detective v0.1.2

Postby theo » Mon Dec 14, 2009 11:07 am

Φαίνετε καλή φάση! Θα το δοκιμάσω με πρώτη ευκαιρία.
Some people like to look out of the window. Some others prefer to look at the curtains instead!

www.theo-andreou.org
User avatar
theo
31337 Guru
 
Posts: 3133
Joined: Tue May 06, 2008 10:10 am
Location: Paphos

Re: ARP Detective v0.1.2

Postby avr_freak » Mon Dec 14, 2009 1:24 pm

theo wrote:Φαίνετε καλή φάση! Θα το δοκιμάσω με πρώτη ευκαιρία.

Για εκπαιδευτικό σκοπό πάντα ε ? ελπίζω να μην ξεφύγετε με το buki ...χεχε :P Μπράβο OBLiQUE!
User avatar
avr_freak
Expert Forum Member
 
Posts: 304
Joined: Tue Oct 14, 2008 2:46 pm

Re: ARP Detective v0.1.2

Postby OBLiQUE » Tue Dec 15, 2009 12:09 am

thanks .. ναι το buki είναι μονο για εκπαιδευτικούς σκοπούς:P

αν έχετε ιδέες για το ARP Detective ποστάρετε τες για να τις υλοποιήσω...έχω κάποιες εγώ..αλλα θέλω και από το κοινό :P
OBLiQUE
Forum Active member
 
Posts: 51
Joined: Thu Dec 04, 2008 6:55 pm

Re: ARP Detective v0.1.2

Postby demas » Tue Dec 15, 2009 2:12 am

Μπραβο στον φιλο OBLiQUE,

Αληθεια φιλε μου σε ποια Python Version το γραφεις αυτο.
Our Portfolio: GPS Cyprus | PiratePartyCyprus | GO-Nethost | More...
Hosted by Us: Kapouti |
User avatar
demas
How much time you spend in here?
 
Posts: 882
Joined: Fri Nov 14, 2008 2:16 am

Re: ARP Detective v0.1.2

Postby OBLiQUE » Tue Dec 15, 2009 7:06 pm

το έγραψα σε python 2.6.4 όμως χρησιμοποίησα τα standards που υπάρχουν στην python 2.5 για να δουλεύει σε python που είναι >= 2.5
OBLiQUE
Forum Active member
 
Posts: 51
Joined: Thu Dec 04, 2008 6:55 pm

Re: ARP Detective v0.1.2

Postby charizan » Tue Dec 15, 2009 8:28 pm

αρκετά ενδιαφέρον!!! ;)
It's only funny until someone gets hurt, then it's hilarious!
User avatar
charizan
Guru
 
Posts: 1340
Joined: Wed Apr 23, 2008 8:17 pm
Location: Limassol

Re: ARP Detective v0.1.2

Postby demas » Fri Dec 18, 2009 11:51 pm

Μπορεις φιλε μου αν θελεις φυσικα να μου στειλεις το source code σου επειδη εχω ηδη κανει upgrade στην python 3.
Our Portfolio: GPS Cyprus | PiratePartyCyprus | GO-Nethost | More...
Hosted by Us: Kapouti |
User avatar
demas
How much time you spend in here?
 
Posts: 882
Joined: Fri Nov 14, 2008 2:16 am

Re: ARP Detective v0.1.2

Postby OBLiQUE » Sat Dec 19, 2009 7:53 pm

το source βρίσκετε στην σελίδα http://sourceforge.net/projects/arpdetective όπως ανάφερα στο πρώτο post και δουλεύει και σε python 3...ακόλουθα τα steps που γράφω στο πρώτο post για το πως θα κανεις install

αν παίρνεις error και δεν ξέρεις πως να το φτιάξεις κανε paste εδώ το error να σου πω τι να κανεις..αλλα συνήθως είναι dependency error
OBLiQUE
Forum Active member
 
Posts: 51
Joined: Thu Dec 04, 2008 6:55 pm

Re: ARP Detective v0.1.2

Postby demas » Mon Dec 21, 2009 5:22 am

Σε ευχαριστω πολλη φιλε μου...Νομιζω θα τα καταφερω και εγω απο μονος μου απο εδω και περα.
Our Portfolio: GPS Cyprus | PiratePartyCyprus | GO-Nethost | More...
Hosted by Us: Kapouti |
User avatar
demas
How much time you spend in here?
 
Posts: 882
Joined: Fri Nov 14, 2008 2:16 am


Return to Projects

Who is online

Users browsing this forum: No registered users and 1 guest

cron