Thanks for your thoughts. Can you explain then a bit more for me, as I am a n00b:
-If DEP is activated (like in XP SP2), a normal/unpacked program is a bit protected, because the stack/heap is not executable (return to libc still works). Now, you write "with UPX you have a section with RWE". Does this mean that
without UPX you have some protection with DEP, but
with UPX you do
not?
-What do you mean with "non movable target"?
You see: My English is even worse
boeser.hacker