GuitarBob
Joined: 09 Jul 2006 |
Posts: 9 |
Location: USA |
|
 |
Posted: Fri Dec 08, 2006 9:39 pm |
|
 |
 |
 |
 |
Very interesting. Although I'm not a programmer, I got the gist of it. I wonder, however, just how far you need to go. If something isn't really going to hurt you, then you don't really need to unpack it. The example he gave of needing to know what the snake ate, for instance. You might not really need to know exactly what the snake ate. What you are really concerned with is: can what he ate hurt you and/or will he eat you at some point.
1)If you can tell the kind of snake you're dealing with, that will tell you his general diet. 2)Failing that, you might get some information from the size of the snake. If he is considerably smaller than you, there is a good chance that he's not going to eat you at least. 3)Failing that, if you can tell where the snake hangs out, that might also give you some information about what he eats. If you can get the information pertaining to two of these items, you might be able to make a reasonable decision as to whether what he has eaten can hurt you and/or if he will eat you at some point--without cutting him open.
Of course, Paul gave several caveats that might be use to give you an idea as to whether or not there is malware involved without really going through the whole procedure. Of course, the automated tools available can minimize your effort if you perform the unpacking.
Eh?
Regards,
|