bnvdarklord Δημοσ. 21 Απριλίου 2010 Share Δημοσ. 21 Απριλίου 2010 Κατέβασα το wireshark, αλλα αν δεν το τρέξω ως root, δεν βρήσκει κανενα interface... Γινεται να φτιάξει χωρίς να το τρεξω ως root? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
jim_p Δημοσ. 21 Απριλίου 2010 Share Δημοσ. 21 Απριλίου 2010 Ισως γιατι σαν απλος χρηστης δεν εχεις προσβαση για οποιοδηποτε λογο στα του δικτυου? Υποθετουμε οτι δεν εχεις network manager ή wicd. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
NullScan Δημοσ. 21 Απριλίου 2010 Share Δημοσ. 21 Απριλίου 2010 Όχι. Το wireshark πρέπει να εκτελεστεί σαν root γιατί χρειάζεται access στην κάρτα δικτύου ώστε να της αλλάξει κάποιες ρυθμίσεις (promiscuous mode π.χ.) αλλά και να κάνει capture τα πακέτα πρίν κατέβουν στον kernel για επεξεργασία. EDIT: για να λέω όλη την αλήθεια, γίνεται μέσω της setcap, μέρος της libpcap αλλά είναι λίγο φασαρία... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
bnvdarklord Δημοσ. 21 Απριλίου 2010 Μέλος Share Δημοσ. 21 Απριλίου 2010 Ευχαριστώ... Επειδη ειμαι λιγο αρχάριος ακόμα στο linux, και οταν το ανοιξα μου εβγαλε μνμ οτι είναι επικίνδυνο να το τρέχω ως root, μπορεί να μου δημιουργήσει κάποιο πρόβλημα? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 21 Απριλίου 2010 Share Δημοσ. 21 Απριλίου 2010 Δοκίμασε με το suid bit στο dumpcap. Ως root δίνεις την εντολή chmod +s /usr/bin/dumpcap. Με τον τρόπο αυτό ο απλός χρήστης θα μπορεί (ν δεν κάνω λάθος στο αρχείο) να ξεκινά το wireshark με δικαιώματα root. Πριν κάνει οτιδήποτε διάβασε τα παρακάτω. http://en.wikipedia.org/wiki/Setuid http://www.codecoffee.com/tipsforlinux/articles/028.html Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.