/usr/share/doc/radare-doc/html/Section16.2.html is in radare-doc 1:1.5.2-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=US-ASCII">
<title>Opcode traces</title>
<link rel="previous" href="Section16.1.3.html">
<link rel="ToC" href="contents.html">
<link rel="next" href="Section16.2.1.html">
</head>
<body>
<h1><a name="codeanal-traces"></a>16.2 Opcode traces</h1>
<p>
The 'at' command is the one used to get information about the executed opcodes while debugging. It registers memory ranges and it is useful to determine which parts of the program are executed under a debugging session.
</p>
<pre><code>[0x465D8810]> at?
Usage: at[*] [addr]
> at? ; show help message
> at ; list all traced opcode ranges
> at- ; reset the tracing information
> at* ; list all traced opcode offsets
> at+ [addr] [times] ; add trace for address N times
> at [addr] ; show trace info at address
> atd ; show disassembly trace
> atD ; show dwarf trace (at*|rsc dwarf-traces $FILE)
[0xB7F93A60]> at
0xb7f93810 - 0xb7f93817
0xb7f93a60 - 0xb7f93b8b
0xb7f93b95 - 0xb7f93b9f
0xb7f93ba9 - 0xb7f93bd3
0xb7f93be1 - 0xb7f93c63
0xb7f93c70 - 0xb7f93c80
0xb7f93c93 - 0xb7f93d1e
0xb7f93d23 - 0xb7f93db8
</code></pre>
<p>
To reset this information just type 'at-'. There are API functions to get this information from python, lua, etc..
</p>
<ul>
<li><a href="Section16.2.1.html#anal-trace">16.2.1 Trace analysis</a></li>
</ul>
<!-- version IDs:
$Id: radare.but 2009-04-25 pancake $
-->
</body>
</html>
|