Hi,
Is it possible to use Wine (or its debugging feature) to display which system calls are made and the order in which the system calls are made? (and hopefully send the data to a text file for parsing / analysis)
I am trying an experiment involving the use of the order in which system calls are made to help determine if a win32 executable might be malicious.
Thanks!
Using wine to show the System Call Order
-
- Newbie
- Posts: 2
- Joined: Mon Mar 31, 2008 8:02 am
Re: Using wine to show the System Call Order
Depends which "system" you are talking about here. If it's win32api calls - you might want to look at this page http://wiki.winehq.org/DebugChannelsSchadenfroh wrote:Hi,
Is it possible to use Wine (or its debugging feature) to display which system calls are made and the order in which the system calls are made?
I am trying an experiment involving the use of the order in which system calls are made to help determine if a win32 executable might be malicious.
Thanks!
If you want to know what kernel calls are made on windows - Wine won't help you there.
-
- Newbie
- Posts: 2
- Joined: Mon Mar 31, 2008 8:02 am
Using wine to show the System Call Order
On Mon, Mar 31, 2008 at 6:09 AM, Schadenfroh <[email protected]> wrote:
WINEDEBUG=+relay wine foo.exe
You can watch the Linux system calls like this:
strace -f -o log wine foo.exe
Yes. You can watch the win32 system (really, function) calls like this:Is it possible to use Wine (or its debugging feature) to display which system calls are made and the order in which the system calls are made?
WINEDEBUG=+relay wine foo.exe
You can watch the Linux system calls like this:
strace -f -o log wine foo.exe