bypass execute permission
Christos Ricudis
ricudis at itc.auth.gr
Fri Sep 23 08:55:38 EEST 2011
On 09/22/2011 04:47 PM, Θοδωρής Λύτρας wrote:
> Στις Πεμ 22 Σεπτ 2011, ο/η Christos Ricudis έγραψε:
>> On 09/22/2011 12:05 AM, Θοδωρής Λύτρας wrote:
>>> Καλησπέρα σε όλους!
>>>
>>> Θα ήθελα να ρωτήσω το εξής:
>>>
>>> Έχω ένα USB flash φορμαρισμένο σε vfat, το οποίο γίνεται mount από το KDE
>>> με συγκεκριμένα options και χωρίς ενεργοποιημένο το execute permission
>>> για κανένα αρχείο.
>>>
>>> Στο φλασάκι αυτό κουβαλώ κάτι προγραμματάκια σε C++, που σαν αποτέλεσμα
>>> όταν τα κάνω compile τοπικά και πάω να τα εκτελέσω μου πετάει access
>>> denied.
>>>
>>> Υπάρχει κάποιος τρόπος για να πείσω τον υπολογιστή να τα εκτελέσει
>>> απευθείας από το φλασάκι, ΧΩΡΙΣ να αλλάξω το umask στα mount options και
>>> χωρίς να φορμάρω το φλασάκι σε κάτι άλλο από vfat???
>>
>> Exploits γραμμενα σε C++ πρωτη φορα βλεπω.
>
> Παρεξήγηση! Όμως I got your point...
>
>
Γενικα το noexec mount flag δε μπορεις να το προσπερασεις (χωρις
μαλαγανιες). Συνηθως ομως στο /tmp/ η στο home directory σου το ξεχνανε.
Οποτε αντεγραψε οτι θελεις εκει, chmod +x το και τρεξτο.
More information about the Linux-greek-users
mailing list