Ένας τοπικός Android Proxy για καταγραφή, επιτήρηση και διαχείριση των διαδικτυακών διασυνδέσεων
A Local Android Proxy for Monitoring and Policying Internet Connections
Προβολή/ Άνοιγμα
Περίληψη
Στην παρακάτω εργασία θα δείτε πώς o proxy Operando μπορεί να επεκταθεί για να καταγράφει
τις κινήσεις του δικτύου ενός κινητού Android, να βοηθά στην κατηγοριοποίησή τους, στη μελέτη
τους, να τις δημοσιεύει σε server ώστε να επαναχρησιμοποιηθούν και να ανακαλύπτει
εφαρμογές που τρέχουν σε πραγματικό χρόνο με βάση τα URL που χρησιμοποιούνται από
αυτές.
Στην εισαγωγή θα βρείτε μια σύντομη περιγραφή του τι κάνει η εφαρμογή και ποιες
τεχνολογίες χρησιμοποιήθηκαν. Το κύριο μέρος της εργασίας αποτελείται από τρεις ενότητες. Η
πρώτη αφορά θεωρητικά θέματα που μας απασχόλησαν κατά την διάρκειά της, όπως σε ποια
android λειτουργικά είναι εφικτή η χρησιμοποίηση της εφαρμογής και πώς θα μπορούσαμε να
βρούμε αν μια εφαρμογή τρέχει στο κινητό από τα δεδομένα που καταγράφονται από τον proxy.
Η δεύτερη ενότητα αφορά το πώς όλα αυτά υλοποιήθηκαν από τεχνικής άποψης.
Αναλυτικότερα, σε αυτή την ενότητα καταγράψαμε το σχήμα της βάσης, τη διαδικασία της
εγκατάστασης, τις κλάσεις, τον web server, την επικοινωνία με τον server και τέλος τις νέες
οθόνες και πώς αυτές χρησιμοποιούνται. Η τρίτη ενότητα αφορά τα συμπεράσματα που
βγάλαμε για το ποια είναι η αξία της εργασίας, τι θα μπορούσε να γίνει σαν επόμενο βήμα και το
αν έτρεξε σαν project η εργασία. Κλείνοντας την εργασία υπάρχει ένας μικρός επίλογος,
απαραίτητα παραρτήματα και οι πηγές που μας βοήθησαν.