Welcome to the new Woodmann RCE Messageboards Regroupment
Please be patient while the rest of the site is restored.

To all Members of the old RCE Forums:
In order to log in, it will be necessary to reset your forum login password ("I forgot my password") using the original email address you registered with. You will be sent an email with a link to reset your password for that member account.

The old vBulletin forum was converted to phpBB format, requiring the passwords to be reset. If this is a problem for some because of a forgotten email address, please feel free to re-register with a new username. We are happy to welcome old and new members back to the forums! Thanks.

All new accounts are manually activated before you can post. Any questions can be PM'ed to Kayaker.

Run Trace

First timers and new learners, this forum is for you. Please use the search function to see if your question has already been answered.
Locked
tutenKam
Junior Member
Posts: 8
Joined: Thu Jan 09, 2014 8:58 pm

Run Trace

Post by tutenKam »

Ok, this is a simple question. Once you start run trace in ollydgb, how do you stop it? For the life of me I cannot figure it out. I have googled it with no results.
blabberer
Senior Member
Posts: 1535
Joined: Wed Dec 08, 2004 11:12 am

Post by blabberer »

tutenKam wrote:Ok, this is a simple question. Once you start run trace in ollydgb, how do you stop it? For the life of me I cannot figure it out. I have googled it with no results.
google is an aid and not a replacement to any of the more common senses
how do you stop a running exe ? never paused it ?

you either need a breakpoint that gets hit
or suspend the process ( terminology being pause / break depending on the debugger you use)

in ollydbg pause / break is implemented using f12 key
in windbg ctrl+break etc
tutenKam
Junior Member
Posts: 8
Joined: Thu Jan 09, 2014 8:58 pm

Post by tutenKam »

Thanks!
F12 worked.
Its not well documented, thats for sure.
Also, there is no stop trace command under the Trace menu.
Maybe this needs to be added.
blabberer
Senior Member
Posts: 1535
Joined: Wed Dec 08, 2004 11:12 am

Post by blabberer »

tutenKam wrote:Thanks!
for sure.
Also, there is no stop trace command under the Trace menu.
Maybe this needs to be added.
well i have to be a little hard and yell RTFM (you can substitute friendly inplace of F$##(*#($ ) if you so wish

this is straight from ollydbg.hlp what more explict documentation do you need ?
Run trace is the way to backtrace program execution that precedes some event. You can also use run trace for simple profiling. Basically, OllyDbg executes debugged program step-by-step, like in animation, but it doesn't redraw windows and - most important - logs addresses, contents of registers, messages and known operands to the run trace buffer. If debugged code is self-modified, you can save original commands. Start run trace by pressing Ctrl+F11 (run trace into, entering subroutines) or Ctrl+F12 (run trace over, executing calls at once), and stop it with F12 or Esc.

You can specify a set of conditions that are checked on each step of the run trace (shortcut: Ctrl+T). Run trace stops if any condition is met. Conditions include:
User avatar
Kayaker
Posts: 4169
Joined: Thu Oct 26, 2000 11:00 am

Post by Kayaker »

So why don't you say what you really mean? :D

[ATTACH]2903[/ATTACH]
Attachments
rtfm_in_binary_postage.jpg
blabberer
Senior Member
Posts: 1535
Joined: Wed Dec 08, 2004 11:12 am

Post by blabberer »

Kayaker wrote:So why don't you say what you really mean? :D
what do i mean in this ? choose the best :)

.formats 0y01010010010101000100011001001101
Evaluate expression:
Hex: 5254464d
Decimal: 1381254733
Octal: 12225043115
Binary: 01010010 01010100 01000110 01001101
Chars: RTFM
Time: Tue Oct 08 23:22:13 2013
Float: low 2.27928e+011 high 0
Double: 6.82431e-315

[ATTACH]2904[/ATTACH]
Attachments
rtfm_in_binary_postage copy.png
tutenKam
Junior Member
Posts: 8
Joined: Thu Jan 09, 2014 8:58 pm

Post by tutenKam »

010010000110010101111001001000000110111001101111011101110010110000100000011000100110010100100000011011100110100101100011011001010010000100100000011011000110111101101100
tutenKam
Junior Member
Posts: 8
Joined: Thu Jan 09, 2014 8:58 pm

Post by tutenKam »

Ok, so stopping the trace in program doesnt stop ollydbg tracing other programs. I loaded my TI89 ROM guess what is running? Trace. There is something after all.
Locked