Start QVM and native binary reverse engineering with reproducible analysis
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- assets/README.md +2 -2
- assets/analysis/native/linux--Quake3-UrT-Ded.i386.disassembly.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT-Ded.i386.headers.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT-Ded.i386.strings.jsonl.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.disassembly.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.headers.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.strings.jsonl.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT.i386.disassembly.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT.i386.headers.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT.i386.strings.jsonl.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT.x86_64.disassembly.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT.x86_64.headers.txt.gz +3 -0
- assets/analysis/native/linux--Quake3-UrT.x86_64.strings.jsonl.gz +3 -0
- assets/analysis/native/macos--Quake3-UrT.x86_64.disassembly.txt.gz +3 -0
- assets/analysis/native/macos--Quake3-UrT.x86_64.headers.txt.gz +3 -0
- assets/analysis/native/macos--Quake3-UrT.x86_64.strings.jsonl.gz +3 -0
- assets/analysis/native/macos--libSDL-1.2.0.dylib.disassembly.txt.gz +3 -0
- assets/analysis/native/macos--libSDL-1.2.0.dylib.headers.txt.gz +3 -0
- assets/analysis/native/macos--libSDL-1.2.0.dylib.strings.jsonl.gz +3 -0
- assets/analysis/native/windows--Quake3-UrT-Ded.exe.disassembly.txt.gz +3 -0
- assets/analysis/native/windows--Quake3-UrT-Ded.exe.headers.txt.gz +3 -0
- assets/analysis/native/windows--Quake3-UrT-Ded.exe.strings.jsonl.gz +3 -0
- assets/analysis/native/windows--Quake3-UrT.exe.disassembly.txt.gz +3 -0
- assets/analysis/native/windows--Quake3-UrT.exe.headers.txt.gz +3 -0
- assets/analysis/native/windows--Quake3-UrT.exe.strings.jsonl.gz +3 -0
- assets/analysis/qvm/cgame.edges.jsonl.gz +3 -0
- assets/analysis/qvm/cgame.instructions.jsonl.gz +3 -0
- assets/analysis/qvm/cgame.strings.jsonl.gz +3 -0
- assets/analysis/qvm/qagame.edges.jsonl.gz +3 -0
- assets/analysis/qvm/qagame.instructions.jsonl.gz +3 -0
- assets/analysis/qvm/qagame.strings.jsonl.gz +3 -0
- assets/analysis/qvm/ui.edges.jsonl.gz +3 -0
- assets/analysis/qvm/ui.instructions.jsonl.gz +3 -0
- assets/analysis/qvm/ui.strings.jsonl.gz +3 -0
- docs/FILE_COVERAGE_TODO.md +4 -0
- docs/FINDINGS.md +15 -0
- docs/README.md +3 -1
- docs/RESEARCH_LEDGER.md +1 -1
- docs/REVERSE_ENGINEERING_TODO.md +27 -18
- docs/research/README.md +40 -0
- docs/research/native/README.md +71 -0
- docs/research/native/dispatch-summary.json +30 -0
- docs/research/native/installation-scan.json +236 -0
- docs/research/native/library-usage.json +904 -0
- docs/research/native/linux--Quake3-UrT-Ded.i386.json +2024 -0
- docs/research/native/linux--Quake3-UrT-Ded.i386.symbols.jsonl +0 -0
- docs/research/native/linux--Quake3-UrT-Ded.x86_64.dispatch.json +0 -0
- docs/research/native/linux--Quake3-UrT-Ded.x86_64.json +2108 -0
- docs/research/native/linux--Quake3-UrT-Ded.x86_64.symbols.jsonl +0 -0
- docs/research/native/linux--Quake3-UrT.i386.json +2742 -0
assets/README.md
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4fb97d49480ac4b05b34240fc3d62064a0bbc772d7f7be0b41396ba46a1cd210
|
| 3 |
+
size 741
|
assets/analysis/native/linux--Quake3-UrT-Ded.i386.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ddbfa6c31fb14c289013968ffa085cfbe5b1f986e78e44867470fb3e72b9f013
|
| 3 |
+
size 1676433
|
assets/analysis/native/linux--Quake3-UrT-Ded.i386.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5d6bc81083f068c4de9a939b86fadd03182bb75b82cc5c1f5a8d56b79d421e51
|
| 3 |
+
size 30416
|
assets/analysis/native/linux--Quake3-UrT-Ded.i386.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c8ef7061f8a6128f091cae0fbf77e9474d0ef9969edff2db9b1fa736ba993374
|
| 3 |
+
size 132579
|
assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5cac1144fe40f6506d121efdec00f4510243df1d0df2696550a58876b25cc623
|
| 3 |
+
size 1741121
|
assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:37ca863229cb920da8fece2f19994415b4d4971b0dc4a4c7b7d87ba15ee892b2
|
| 3 |
+
size 32141
|
assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2f5bf01361a6fa33be812b2bb2527583e07ce04dccbd37ffa3f4aa05528ff5e0
|
| 3 |
+
size 132117
|
assets/analysis/native/linux--Quake3-UrT.i386.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ae1134f5f02ba4890885fc07bf2a1af6c323a396c53759a76c26dcb5fb9bd73f
|
| 3 |
+
size 3425090
|
assets/analysis/native/linux--Quake3-UrT.i386.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:20a8e819af8adf97e4c72bdab8eb644289a4ac4b84ef5ff1d1c1bf34bc3e417a
|
| 3 |
+
size 60178
|
assets/analysis/native/linux--Quake3-UrT.i386.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:90d6c78d8496ad5b4bb26f7e1dc3bebe22bacc66d7dac4ac4238e066b4bca353
|
| 3 |
+
size 249782
|
assets/analysis/native/linux--Quake3-UrT.x86_64.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1130685716c80f19f47d48d9b257d6a23c821ff644462cb8b69f63f39fa8179a
|
| 3 |
+
size 3519819
|
assets/analysis/native/linux--Quake3-UrT.x86_64.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:012fb11404afbd63b5afc2d09c9d6e8a33f04c6074248061db3551dccac8ca41
|
| 3 |
+
size 63391
|
assets/analysis/native/linux--Quake3-UrT.x86_64.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e4697c072cb35ddde7889a741e3e8b83e957dfe1db04dfa5534735f4f1b80bc7
|
| 3 |
+
size 255493
|
assets/analysis/native/macos--Quake3-UrT.x86_64.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:08db9bd9b5802198279f584ea67e83dd4e401434d84c5f19477f5e4a587ead33
|
| 3 |
+
size 2965332
|
assets/analysis/native/macos--Quake3-UrT.x86_64.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0673fa21aa42982dcf5855474b6335930ac329c8c6068d9df6e795ae59fa4292
|
| 3 |
+
size 48535
|
assets/analysis/native/macos--Quake3-UrT.x86_64.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:12960065058e1adb65256fbd15383638c8225fb6c8d8ee97bcb93eb1862dd4d0
|
| 3 |
+
size 248994
|
assets/analysis/native/macos--libSDL-1.2.0.dylib.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1a9e37ad1a2674a0b98cb89aeba7713c672445ab5d93d88329ea036c2b2a0aa9
|
| 3 |
+
size 760180
|
assets/analysis/native/macos--libSDL-1.2.0.dylib.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d093d4071e9a1987136f077f6a09c861deadf73a2ae3ccd3b322c88fabaabed7
|
| 3 |
+
size 36525
|
assets/analysis/native/macos--libSDL-1.2.0.dylib.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:44acb3840e2d1ede1c7bf51ea17e2cec3bec83b12d3b1f487346733b10d28985
|
| 3 |
+
size 59480
|
assets/analysis/native/windows--Quake3-UrT-Ded.exe.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6351f87926b8e7cd4a93b79dd9aa385cd7c00f27fc0db00b5361b4df8d50e81a
|
| 3 |
+
size 1688687
|
assets/analysis/native/windows--Quake3-UrT-Ded.exe.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a91ceb5fc2ebd4b6228e0cf257d9efbc97f01547381c91fc692512ff84072c01
|
| 3 |
+
size 52170
|
assets/analysis/native/windows--Quake3-UrT-Ded.exe.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4b1c114b7211296b17cb003e89d4bb5eef2ae058391479cf2fda7e2e46d11d48
|
| 3 |
+
size 115405
|
assets/analysis/native/windows--Quake3-UrT.exe.disassembly.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:71c5cc7bdae975a3aa1616d88488b3be2df4cf71b9a420258dadc9a8de1abac7
|
| 3 |
+
size 3567427
|
assets/analysis/native/windows--Quake3-UrT.exe.headers.txt.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c8227903f0fb3665e5e8338532da019dc7f9d7197b27ac5b895e39dd35581318
|
| 3 |
+
size 105614
|
assets/analysis/native/windows--Quake3-UrT.exe.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d5c2221761abeecc795e13ecf806b16348e9e3c4ab82068badfe5a4a16d4a7d9
|
| 3 |
+
size 243062
|
assets/analysis/qvm/cgame.edges.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b0fce0e49bd99e3f164fee1cde80f3d241a8e3db017dcaf0aee6530bd011901b
|
| 3 |
+
size 1368524
|
assets/analysis/qvm/cgame.instructions.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8996f0bfbefffa8c896af8414a5c331f11b7a0edb1b4962854109fc4a58fed2f
|
| 3 |
+
size 2638904
|
assets/analysis/qvm/cgame.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7c53da997bfba616168dafeed0ccbc758adc0cdd2a2adad7f30cba6673469368
|
| 3 |
+
size 33494
|
assets/analysis/qvm/qagame.edges.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:28ec3e077a4b1baf79a321c756681b126aea9c2a39e9c7c4334bfa9b26cca4bf
|
| 3 |
+
size 1593363
|
assets/analysis/qvm/qagame.instructions.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4d939675b711016b24e3c4b1b288e05ae15efae4c43aad28bdd93441abd80a8f
|
| 3 |
+
size 3052321
|
assets/analysis/qvm/qagame.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9190a604323e4c569c1c16e27bb81adba87c0ee3d5f91451f2f735903ed7129f
|
| 3 |
+
size 27595
|
assets/analysis/qvm/ui.edges.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7794d484ed4eeba6d86728ee169cfe4ce4066159cbea75e328e7cea6f9fe9005
|
| 3 |
+
size 537809
|
assets/analysis/qvm/ui.instructions.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:67f9ff50d8e871a283130e0ae8deb5f2984766350d72a0d49f40442324587365
|
| 3 |
+
size 1028249
|
assets/analysis/qvm/ui.strings.jsonl.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:293ebfdd2295ce4652bf9e6296d0ac82fdc6b908c8f642b4004c0c173b31e799
|
| 3 |
+
size 17841
|
docs/FILE_COVERAGE_TODO.md
CHANGED
|
@@ -6,6 +6,10 @@ For each file, completion requires its format/structure, contents and role, prov
|
|
| 6 |
|
| 7 |
Executable/library completion includes code/data/resources, functions and native APIs, not just headers or strings. Ancillary metadata/documents/databases are decoded and documented even if the replacement runtime will not use them.
|
| 8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
## Baseline files
|
| 10 |
|
| 11 |
- [ ] FILE-001 `Quake3-UrT-Ded.exe` (1,082,800 bytes): Reverse engineer this executable completely: code/data/resources, symbols/function coverage, library dependencies, engine/module interfaces, platform-specific behavior, rendering, sound, networking and Rust replacement mappings.
|
|
|
|
| 6 |
|
| 7 |
Executable/library completion includes code/data/resources, functions and native APIs, not just headers or strings. Ancillary metadata/documents/databases are decoded and documented even if the replacement runtime will not use them.
|
| 8 |
|
| 9 |
+
## Current binary progress
|
| 10 |
+
|
| 11 |
+
The [2026-10-11 static pass](research/README.md) covers all seven executables, the bundled SDL dylib and all three QVM members. Every image has source hashes, sections/imports/symbols, strings and full disassembly; QVMs also have validated decoding and provisional control-flow/ABI records. These are partial deliverables. All FILE items stay unchecked until full content, behavior and replacement coverage is established. No packaged DLL was found; imported and dynamically named DLLs are tracked as dependencies, with embedded-code limits documented.
|
| 12 |
+
|
| 13 |
## Baseline files
|
| 14 |
|
| 15 |
- [ ] FILE-001 `Quake3-UrT-Ded.exe` (1,082,800 bytes): Reverse engineer this executable completely: code/data/resources, symbols/function coverage, library dependencies, engine/module interfaces, platform-specific behavior, rendering, sound, networking and Rust replacement mappings.
|
docs/FINDINGS.md
CHANGED
|
@@ -160,3 +160,18 @@ All three headers have code offset 32; the declared code, data, and literal sect
|
|
| 160 |
## Unanswered questions driving the plan
|
| 161 |
|
| 162 |
Exact native fork/source revision, runtime resource lookup, legacy launch environment, protocol and structure layouts, QVM linkage checks/extensions, movement constants, collision/hitboxes, weapon IDs and timings, gametype edge cases, bots, actual shader interpretation, animation behavior, remote service dependencies, denoising, GPU support, and release-content permissions remain open. The subsequent TODO documents cover each explicitly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 160 |
## Unanswered questions driving the plan
|
| 161 |
|
| 162 |
Exact native fork/source revision, runtime resource lookup, legacy launch environment, protocol and structure layouts, QVM linkage checks/extensions, movement constants, collision/hitboxes, weapon IDs and timings, gametype edge cases, bots, actual shader interpretation, animation behavior, remote service dependencies, denoising, GPU support, and release-content permissions remain open. The subsequent TODO documents cover each explicitly.
|
| 163 |
+
|
| 164 |
+
|
| 165 |
+
## First binary analysis update — 2026-10-11
|
| 166 |
+
|
| 167 |
+
**F-022 — Observed: full static QVM decoding.** All three supplied modules decode to 659,048 instructions, with valid immediate branch indices and exactly one zero code-padding byte each. A revision-pinned upstream opcode/width comparison and synthetic/shipped fixtures validate structure and exact byte reconstruction. [VM-001](research/qvm/README.md) records section/memory details and limitations.
|
| 168 |
+
|
| 169 |
+
**F-023 — Observed dispatch, inferred command labels.** Entry-prologue tables cover cgame commands 0–8, qagame 0–13 and UI 0–11. qagame commands 11–13 and UI command 11 have no name in the pinned upstream export enums. Full traces, table reads and case addresses are recorded; names/arguments/results need further recovery. [VM-002](research/qvm/README.md).
|
| 170 |
+
|
| 171 |
+
**F-024 — Observed static ABI bridges.** Four native Linux x86_64 syscall tables connect observed QVM numbers to native case addresses. Game 601 calls packet-sending routines and game 603 calls `SV_Auth_DropClient`; UI 88/90 include address/packet functions. Number meanings are module-specific, including differing math helper slot 111. Signatures, protocols and runtime behavior remain unverified. [NAT-004](research/native/README.md).
|
| 172 |
+
|
| 173 |
+
**F-025 — Observed: all eight native images retain symbols.** Reusable parsing/disassembly now covers every engine and the bundled dylib, with imports, section/symbol records, strings, build metadata, debug-status evidence and address anchors. The supplied SDL reports 1.2.15 through a static version object/accessor and retains 4,719 STABS records; the app retains 34. Lack of DWARF sections does not mean lack of debug information. [NAT-001/003](research/native/README.md).
|
| 174 |
+
|
| 175 |
+
**F-026 — Observed absence within a bounded scan.** No packaged DLL or native-image prefix occurs in the extracted members. External Windows DLL imports and additional dynamic-library string candidates exist. Interior native-magic candidates fail the supported plain-image parsers; compressed/encrypted/headerless embedded implementations are not ruled out. [NAT-001/002](research/native/README.md).
|
| 176 |
+
|
| 177 |
+
**F-027 — Unknown: remaining binary semantics.** The reports retain 519 unresolved QVM call sites and provisional function/string/control-flow candidates. Most native functions remain unreviewed; extra entry commands, argument structures, library patches, loader behavior, resources and cross-platform ABI parity remain explicit tasks. Static decoding has not established gameplay rules or Rust replacement behavior. [Completion and next steps](research/README.md).
|
docs/README.md
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
|
| 3 |
Planning snapshot: **2026-10-10**. Reference installation: `.cache/UrbanTerror43/`.
|
| 4 |
|
| 5 |
-
The objective is to reverse engineer and document the supplied game, then rewrite its client and dedicated server in Rust with Bevy and Solari, running on macOS and Linux. The planning pass produced documentation and static inventory evidence. The first research step now also implements and verifies complete PK3 extraction; see [extraction findings](extraction/README.md). Repository storage setup now also includes Git/LFS/Xet filters and commit/push guards, described in [STORAGE.md](STORAGE.md). The game, converters, and further
|
| 6 |
|
| 7 |
## Reading order
|
| 8 |
|
|
@@ -18,6 +18,8 @@ The objective is to reverse engineer and document the supplied game, then rewrit
|
|
| 18 |
10. [PK3 extraction findings](extraction/README.md): the implemented unpacker, per-occurrence manifests, hashes, overrides, and case collisions.
|
| 19 |
11. [Git/Xet storage setup](STORAGE.md): one Hugging Face repository, ordinary Git code, Xet assets, and pointer/history validation.
|
| 20 |
|
|
|
|
|
|
|
| 21 |
## How to use the checklist
|
| 22 |
|
| 23 |
Task prefixes are `RE` (research), `AP` (asset pipeline), `RW` (rewrite), `QA` (validation), `MAP` (map completion), and `FILE` (installation file coverage). IDs are stable references for issues and evidence. Tasks stay unchecked until their deliverables exist and their verification is recorded. A section applies to **every applicable item in the inventory**, rather than only a representative example. Newly discovered features receive new tasks and evidence records.
|
|
|
|
| 2 |
|
| 3 |
Planning snapshot: **2026-10-10**. Reference installation: `.cache/UrbanTerror43/`.
|
| 4 |
|
| 5 |
+
The objective is to reverse engineer and document the supplied game, then rewrite its client and dedicated server in Rust with Bevy and Solari, running on macOS and Linux. The planning pass produced documentation and static inventory evidence. The first research step now also implements and verifies complete PK3 extraction; see [extraction findings](extraction/README.md). Repository storage setup now also includes Git/LFS/Xet filters and commit/push guards, described in [STORAGE.md](STORAGE.md). The [first QVM/native binary analysis](research/README.md) now provides reusable static scripts, reports and disassembly. The game, converters, runtime harnesses and further behavior analysis remain TODO; the original game binaries have not been launched.
|
| 6 |
|
| 7 |
## Reading order
|
| 8 |
|
|
|
|
| 18 |
10. [PK3 extraction findings](extraction/README.md): the implemented unpacker, per-occurrence manifests, hashes, overrides, and case collisions.
|
| 19 |
11. [Git/Xet storage setup](STORAGE.md): one Hugging Face repository, ordinary Git code, Xet assets, and pointer/history validation.
|
| 20 |
|
| 21 |
+
12. [QVM/native binary analysis](research/README.md): full static decoding/disassembly, entry/ABI evidence, libraries/DLLs and remaining uncertainties.
|
| 22 |
+
|
| 23 |
## How to use the checklist
|
| 24 |
|
| 25 |
Task prefixes are `RE` (research), `AP` (asset pipeline), `RW` (rewrite), `QA` (validation), `MAP` (map completion), and `FILE` (installation file coverage). IDs are stable references for issues and evidence. Tasks stay unchecked until their deliverables exist and their verification is recorded. A section applies to **every applicable item in the inventory**, rather than only a representative example. Newly discovered features receive new tasks and evidence records.
|
docs/RESEARCH_LEDGER.md
CHANGED
|
@@ -67,4 +67,4 @@ These are proposed future paths, not claims that the files already exist:
|
|
| 67 |
|
| 68 |
For each checked task, record task ID, produced file/tool/specification, associated finding IDs, verification command or experiment, result, and remaining limitations. Do not check a behavior task because a guessed constant was implemented. Do not check a conversion task while required assets have unreported fallbacks. New evidence that contradicts an existing finding reopens affected tasks and records the correction.
|
| 69 |
|
| 70 |
-
Document inspection tooling used in this pass: Python standard library (`pathlib`, `zipfile`, `struct`, `hashlib`, `csv`, `collections`, regex), including structural ELF/PE import-table reads, and macOS `file`, `strings`, and `otool -L`. One-off inspection generated the saved inventories;
|
|
|
|
| 67 |
|
| 68 |
For each checked task, record task ID, produced file/tool/specification, associated finding IDs, verification command or experiment, result, and remaining limitations. Do not check a behavior task because a guessed constant was implemented. Do not check a conversion task while required assets have unreported fallbacks. New evidence that contradicts an existing finding reopens affected tasks and records the correction.
|
| 69 |
|
| 70 |
+
Document inspection tooling used in this pass: Python standard library (`pathlib`, `zipfile`, `struct`, `hashlib`, `csv`, `collections`, regex), including structural ELF/PE import-table reads, and macOS `file`, `strings`, and `otool -L`. One-off inspection generated the saved inventories; that original planning pass did not yet include reusable scripts. The 2026-10-11 extraction and [binary research pipeline](research/README.md) now implement repeatable tooling and tests. Their reports retain unresolved candidates and do not constitute runtime measurements.
|
docs/REVERSE_ENGINEERING_TODO.md
CHANGED
|
@@ -1,15 +1,15 @@
|
|
| 1 |
# Reverse engineering TODO
|
| 2 |
|
| 3 |
-
Purpose: turn the supplied installation into an evidence-backed specification of the **entire game**. See [findings](FINDINGS.md) for what is already observed.
|
| 4 |
|
| 5 |
## 1. Establish the reference and research workspace
|
| 6 |
|
| 7 |
- [ ] RE-001 Pin the reference to the installation file hashes in `inventory/snapshot.json`; add a reusable inventory command that detects changed/missing/new files.
|
| 8 |
-
- [
|
| 9 |
- [ ] RE-003 Record CPU/OS/GPU/driver and tool versions for each analysis and reference-execution environment.
|
| 10 |
- [ ] RE-004 Catalogue all bundled readmes, credits, font licenses, map/model permissions, and engine licenses; extract the old Word license into readable research text with source attribution.
|
| 11 |
- [ ] RE-005 Identify the shipped engine fork, candidate source repositories, release tags, patches, build flags, and external libraries; compare binary symbols/strings against source candidates.
|
| 12 |
-
- [ ] RE-006 Pin reviewed upstream sources/tool repositories by revision and distinguish their behavior from the shipped executable.
|
| 13 |
- [ ] RE-007 Prepare a Linux x86_64 reference client/server environment; determine whether i386 binaries offer useful comparison evidence.
|
| 14 |
- [ ] RE-008 Evaluate the supplied macOS app on suitable Intel/translated environments; record launch failures and dependency requirements without assuming modern OS support.
|
| 15 |
- [ ] RE-009 Set isolated reference home/config paths, known configs, maps, random seeds where controllable, and reproducible launch commands.
|
|
@@ -22,17 +22,17 @@ Purpose: turn the supplied installation into an evidence-backed specification of
|
|
| 22 |
## 2. Recover engine services and native boundaries
|
| 23 |
|
| 24 |
- [ ] RE-015 Create an analysis entry for every installation file and every archive member variant; track coverage of content, format, role, dependencies, behavior, and rewrite/conversion disposition.
|
| 25 |
-
- [ ] RE-016 Inspect every client and dedicated-server executable on Linux, Windows, and macOS; compare their code/features/embedded data rather than treating one platform as a substitute for all others.
|
| 26 |
-
- [ ] RE-017 Analyse the bundled SDL dylib: version/build identity, exported APIs, imports, platform code, patches, embedded resources, and the exact subset used by the game.
|
| 27 |
-
- [ ] RE-018 Enumerate DLLs/shared libraries packaged directly, inside archives, or embedded in executables; document absence where none exist and extend the inventory if analysis finds hidden payloads.
|
| 28 |
-
- [ ] RE-019 Recover dynamic loading paths, import tables, library search rules, ABI/calling conventions, and dependency versions for every executable/library; distinguish bundled from external OS/runtime dependencies.
|
| 29 |
- [ ] RE-020 Inspect native resources, icons, strings, manifests/plists, PkgInfo, application entry metadata, installer/launcher behavior if discovered, and their platform semantics.
|
| 30 |
- [ ] RE-021 Analyse executable/library sections and embedded tables/resources not exercised by normal play; document dead code, third-party provenance, and uncertain reachability.
|
| 31 |
- [ ] RE-022 Compare overridden assets and module/support-file variants to document patch changes and select the authoritative behavior without losing earlier findings.
|
| 32 |
-
- [ ] RE-023 Inventory ELF/Mach-O/PE sections, symbols, relocations, imports, exports, strings, and build metadata; record stripped/debug-information status accurately.
|
| 33 |
- [ ] RE-024 Import the native binaries into a selected analysis tool and maintain address maps keyed by binary SHA-256 and architecture.
|
| 34 |
- [ ] RE-025 Identify main loops, client/server frame functions, time sources, sleep/yield behavior, and map-restart/shutdown paths.
|
| 35 |
-
- [ ] RE-026 Recover engine-to-VM dispatch, VM entry calls, syscall dispatch, memory validation, error handling, and native/QVM linkage checks.
|
| 36 |
- [ ] RE-027 Map startup initialization order and the dependencies between console, cvars, filesystem, networking, collision, renderer, sound, UI, and bots.
|
| 37 |
- [ ] RE-028 Determine memory arenas, VM limits, resource handles, lifetime rules, string handling, and capacities relevant to compatibility.
|
| 38 |
- [ ] RE-029 Identify console command parsing, command-buffer ordering, aliases/macros, `exec`, `vstr`, and deferred/latching behavior.
|
|
@@ -49,14 +49,14 @@ Purpose: turn the supplied installation into an evidence-backed specification of
|
|
| 49 |
|
| 50 |
## 3. Decode and analyse every QVM module
|
| 51 |
|
| 52 |
-
- [ ] RE-040 Specify original and any discovered extended QVM headers, endianness, section boundaries, memory masking, BSS, and stack layout.
|
| 53 |
-
- [
|
| 54 |
-
- [ ] RE-042 Document every opcode encountered, operand size, stack effect, integer/float conversion, signedness, and branch semantics.
|
| 55 |
-
- [ ] RE-043 Validate instruction decoding against the engine interpreter/compiler and small known test modules where available.
|
| 56 |
-
- [ ] RE-044 Recover indirect branch targets, jump tables, computed calls, return conventions, and function boundaries without assuming complete static resolution.
|
| 57 |
-
- [ ] RE-045 Generate control-flow/call graphs, string cross-references, global-data references, and module entry-point maps.
|
| 58 |
-
- [ ] RE-046 Identify `vmMain` command enums and the return contract for `qagame`, `cgame`, and `ui` separately.
|
| 59 |
-
- [ ] RE-047 Recover every used trap/syscall number and argument ABI; distinguish engine additions and botlib calls from base Quake III.
|
| 60 |
- [ ] RE-048 Label shared helper functions, vector/math code, parsing, random generators, MD3 readers, collision helpers, and duplicated prediction code.
|
| 61 |
- [ ] RE-049 Recover playerstate, entitystate, usercmd, trajectory, trace, cvar, client, item, weapon, and UI structure layouts field by field.
|
| 62 |
- [ ] RE-050 Recover shared enums, event codes, flags, configstring indices, stat slots, persistent slots, and maximum array sizes.
|
|
@@ -233,7 +233,7 @@ Purpose: turn the supplied installation into an evidence-backed specification of
|
|
| 233 |
|
| 234 |
## 12. Audit exhaustive binary and auxiliary analysis
|
| 235 |
|
| 236 |
-
- [ ] RE-197 Build a per-function/data/resource coverage index for every executable and bundled library, including statically linked third-party code and functions not reached by normal gameplay.
|
| 237 |
- [ ] RE-198 Recover native function boundaries, direct/indirect call graphs, global/data-table references, platform/compiler variations, and unresolved control flow for each binary; document limitations rather than equating symbol extraction with analysis.
|
| 238 |
- [ ] RE-199 Identify compressed, packed, appended, or embedded payloads inside native files, libraries, icons, documents and archives; recursively extend inventory/analysis coverage for anything discovered.
|
| 239 |
- [ ] RE-200 Compare bundled SDL and other identified embedded libraries against pinned upstream source/builds; document matching implementation, UrT-specific modifications, unknown regions, API/ABI behavior, and independent portability requirements.
|
|
@@ -241,3 +241,12 @@ Purpose: turn the supplied installation into an evidence-backed specification of
|
|
| 241 |
- [ ] RE-202 Decode all ICNS/native icon resources, plist/PkgInfo fields, Word document streams, thumbnail database entries, Bridge metadata, no-extension members, and remaining auxiliary data into documented structures and contents.
|
| 242 |
- [ ] RE-203 Analyse every image/audio/model/material/map/definition variant, including overwritten, unused, authoring, and example content; retained runtime reachability is a separate column from completed analysis.
|
| 243 |
- [ ] RE-204 Reconcile file/member/function/resource coverage against original byte ranges and structured sections, identify unclassified data, and resolve or explicitly explain every remaining region before claiming exhaustive findings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
# Reverse engineering TODO
|
| 2 |
|
| 3 |
+
Purpose: turn the supplied installation into an evidence-backed specification of the **entire game**. See [findings](FINDINGS.md) for what is already observed. The checklist records completed deliverables and remaining work; static inventory alone does not complete behavioral research. The [first binary analysis pass](research/README.md) covers all three QVMs and all eight native images. Each section's deliverable is a specification, coverage matrix, and reproducible evidence/fixtures following [the research ledger](RESEARCH_LEDGER.md).
|
| 4 |
|
| 5 |
## 1. Establish the reference and research workspace
|
| 6 |
|
| 7 |
- [ ] RE-001 Pin the reference to the installation file hashes in `inventory/snapshot.json`; add a reusable inventory command that detects changed/missing/new files.
|
| 8 |
+
- [x] RE-002 Record the archive member manifest and cryptographic hashes for every member, preserving original names, duplicate entries, and archive origin. Completed by the [verified extraction](extraction/README.md), including every occurrence and source/member SHA-256.
|
| 9 |
- [ ] RE-003 Record CPU/OS/GPU/driver and tool versions for each analysis and reference-execution environment.
|
| 10 |
- [ ] RE-004 Catalogue all bundled readmes, credits, font licenses, map/model permissions, and engine licenses; extract the old Word license into readable research text with source attribution.
|
| 11 |
- [ ] RE-005 Identify the shipped engine fork, candidate source repositories, release tags, patches, build flags, and external libraries; compare binary symbols/strings against source candidates.
|
| 12 |
+
- [ ] RE-006 Pin reviewed upstream sources/tool repositories by revision and distinguish their behavior from the shipped executable. **Progress 2026-10-11:** Pinned seven ioquake3 format/interpreter/ABI reference files by revision and SHA-256; shipped-fork correspondence and other tool/source pins remain pending.
|
| 13 |
- [ ] RE-007 Prepare a Linux x86_64 reference client/server environment; determine whether i386 binaries offer useful comparison evidence.
|
| 14 |
- [ ] RE-008 Evaluate the supplied macOS app on suitable Intel/translated environments; record launch failures and dependency requirements without assuming modern OS support.
|
| 15 |
- [ ] RE-009 Set isolated reference home/config paths, known configs, maps, random seeds where controllable, and reproducible launch commands.
|
|
|
|
| 22 |
## 2. Recover engine services and native boundaries
|
| 23 |
|
| 24 |
- [ ] RE-015 Create an analysis entry for every installation file and every archive member variant; track coverage of content, format, role, dependencies, behavior, and rewrite/conversion disposition.
|
| 25 |
+
- [ ] RE-016 Inspect every client and dedicated-server executable on Linux, Windows, and macOS; compare their code/features/embedded data rather than treating one platform as a substitute for all others. **Progress 2026-10-11:** Static layouts, symbols, imports and full LLVM disassembly now exist for all seven engines; cross-platform function/feature comparison remains pending.
|
| 26 |
+
- [ ] RE-017 Analyse the bundled SDL dylib: version/build identity, exported APIs, imports, platform code, patches, embedded resources, and the exact subset used by the game. **Progress 2026-10-11:** Observed SDL-reported version 1.2.15, native imports/symbols and 4,719 STABS records; source/type decoding, patch comparison and used API subset remain pending.
|
| 27 |
+
- [ ] RE-018 Enumerate DLLs/shared libraries packaged directly, inside archives, or embedded in executables; document absence where none exist and extend the inventory if analysis finds hidden payloads. **Progress 2026-10-11:** All 39 installation files and 9,835 member prefixes scanned; no packaged DLL/native archive image found. Embedded signature candidates fail supported structural parsing; compressed/headerless payload research remains pending.
|
| 28 |
+
- [ ] RE-019 Recover dynamic loading paths, import tables, library search rules, ABI/calling conventions, and dependency versions for every executable/library; distinguish bundled from external OS/runtime dependencies. **Progress 2026-10-11:** Direct imports and dynamic-library string candidates recorded for every image; actual loader paths, versions, ABI details and transitive/runtime dependencies remain pending.
|
| 29 |
- [ ] RE-020 Inspect native resources, icons, strings, manifests/plists, PkgInfo, application entry metadata, installer/launcher behavior if discovered, and their platform semantics.
|
| 30 |
- [ ] RE-021 Analyse executable/library sections and embedded tables/resources not exercised by normal play; document dead code, third-party provenance, and uncertain reachability.
|
| 31 |
- [ ] RE-022 Compare overridden assets and module/support-file variants to document patch changes and select the authoritative behavior without losing earlier findings.
|
| 32 |
+
- [ ] RE-023 Inventory ELF/Mach-O/PE sections, symbols, relocations, imports, exports, strings, and build metadata; record stripped/debug-information status accurately. **Progress 2026-10-11:** Section/symbol/import inventories, relocation summaries, strings and debug/STABS status implemented; full relocation/bind/export/resource semantics remain pending.
|
| 33 |
- [ ] RE-024 Import the native binaries into a selected analysis tool and maintain address maps keyed by binary SHA-256 and architecture.
|
| 34 |
- [ ] RE-025 Identify main loops, client/server frame functions, time sources, sleep/yield behavior, and map-restart/shutdown paths.
|
| 35 |
+
- [ ] RE-026 Recover engine-to-VM dispatch, VM entry calls, syscall dispatch, memory validation, error handling, and native/QVM linkage checks. **Progress 2026-10-11:** Four Linux x86_64 syscall tables recovered and selected native/QVM numeric cases connected; call signatures, pointer checks and all-platform dispatch remain pending.
|
| 36 |
- [ ] RE-027 Map startup initialization order and the dependencies between console, cvars, filesystem, networking, collision, renderer, sound, UI, and bots.
|
| 37 |
- [ ] RE-028 Determine memory arenas, VM limits, resource handles, lifetime rules, string handling, and capacities relevant to compatibility.
|
| 38 |
- [ ] RE-029 Identify console command parsing, command-buffer ordering, aliases/macros, `exec`, `vstr`, and deferred/latching behavior.
|
|
|
|
| 49 |
|
| 50 |
## 3. Decode and analyse every QVM module
|
| 51 |
|
| 52 |
+
- [ ] RE-040 Specify original and any discovered extended QVM headers, endianness, section boundaries, memory masking, BSS, and stack layout. **Progress 2026-10-11:** Supplied v1 headers and synthetic v2 sections validate; shipped allocation/masking/stack behavior remains pending.
|
| 53 |
+
- [x] RE-041 Build/choose a QVM decoder that distinguishes byte offsets from instruction indices and validates all three module instruction counts. `scripts/analyze_qvm.py` decodes 659,048 instructions; [VM-001](research/qvm/README.md) records source-table validation, exact byte reconstruction and malformed-input tests.
|
| 54 |
+
- [ ] RE-042 Document every opcode encountered, operand size, stack effect, integer/float conversion, signedness, and branch semantics. **Progress 2026-10-11:** Observed opcode counts and immediate widths recorded; full stack/number/exception semantics remain pending.
|
| 55 |
+
- [ ] RE-043 Validate instruction decoding against the engine interpreter/compiler and small known test modules where available. **Progress 2026-10-11:** Opcode ordering/width classes match pinned upstream decoder; synthetic fixtures and all supplied code-byte reconstruction pass. Shipped interpreter/compiler equivalence remains pending.
|
| 56 |
+
- [ ] RE-044 Recover indirect branch targets, jump tables, computed calls, return conventions, and function boundaries without assuming complete static resolution. **Progress 2026-10-11:** All three entry-command data tables resolved by bounded prologue evaluation; 519 indirect calls and broader computed flow/function recovery remain pending.
|
| 57 |
+
- [ ] RE-045 Generate control-flow/call graphs, string cross-references, global-data references, and module entry-point maps. **Progress 2026-10-11:** Partial instruction edges/calls and string-address candidates generated; complete CFGs, dataflow, global references and return edges remain pending.
|
| 58 |
+
- [ ] RE-046 Identify `vmMain` command enums and the return contract for `qagame`, `cgame`, and `ui` separately. **Progress 2026-10-11:** Entry dispatch destinations recovered for commands cgame 0–8, qagame 0–13 and ui 0–11. Extra game/UI command names and return contracts remain pending.
|
| 59 |
+
- [ ] RE-047 Recover every used trap/syscall number and argument ABI; distinguish engine additions and botlib calls from base Quake III. **Progress 2026-10-11:** All adjacent-constant trap candidates enumerated and four native tables recovered, including game 600/601/603 and UI 88/90; indirect traps and argument/result ABI remain pending.
|
| 60 |
- [ ] RE-048 Label shared helper functions, vector/math code, parsing, random generators, MD3 readers, collision helpers, and duplicated prediction code.
|
| 61 |
- [ ] RE-049 Recover playerstate, entitystate, usercmd, trajectory, trace, cvar, client, item, weapon, and UI structure layouts field by field.
|
| 62 |
- [ ] RE-050 Recover shared enums, event codes, flags, configstring indices, stat slots, persistent slots, and maximum array sizes.
|
|
|
|
| 233 |
|
| 234 |
## 12. Audit exhaustive binary and auxiliary analysis
|
| 235 |
|
| 236 |
+
- [ ] RE-197 Build a per-function/data/resource coverage index for every executable and bundled library, including statically linked third-party code and functions not reached by normal gameplay. **Progress 2026-10-11:** Every native image has an address-keyed symbol inventory and disassembly; per-function review, data/resource classification and full coverage reconciliation remain pending.
|
| 237 |
- [ ] RE-198 Recover native function boundaries, direct/indirect call graphs, global/data-table references, platform/compiler variations, and unresolved control flow for each binary; document limitations rather than equating symbol extraction with analysis.
|
| 238 |
- [ ] RE-199 Identify compressed, packed, appended, or embedded payloads inside native files, libraries, icons, documents and archives; recursively extend inventory/analysis coverage for anything discovered.
|
| 239 |
- [ ] RE-200 Compare bundled SDL and other identified embedded libraries against pinned upstream source/builds; document matching implementation, UrT-specific modifications, unknown regions, API/ABI behavior, and independent portability requirements.
|
|
|
|
| 241 |
- [ ] RE-202 Decode all ICNS/native icon resources, plist/PkgInfo fields, Word document streams, thumbnail database entries, Bridge metadata, no-extension members, and remaining auxiliary data into documented structures and contents.
|
| 242 |
- [ ] RE-203 Analyse every image/audio/model/material/map/definition variant, including overwritten, unused, authoring, and example content; retained runtime reachability is a separate column from completed analysis.
|
| 243 |
- [ ] RE-204 Reconcile file/member/function/resource coverage against original byte ranges and structured sections, identify unclassified data, and resolve or explicitly explain every remaining region before claiming exhaustive findings.
|
| 244 |
+
|
| 245 |
+
## 13. Follow up the first binary analysis findings
|
| 246 |
+
|
| 247 |
+
- [ ] RE-205 Name and specify qagame entry commands 11–13 and UI entry command 11 using native VM callers, argument flow and deterministic reference fixtures (VM-002).
|
| 248 |
+
- [ ] RE-206 Recover game trap 600/601/603 and UI trap 88/90 argument/result layouts, packet/address semantics and error paths on every native platform (NAT-004).
|
| 249 |
+
- [ ] RE-207 Extend native switch recognition to i386, Windows and macOS; compare numeric cases, pointer width, validation and results with the two ELF64 tables.
|
| 250 |
+
- [ ] RE-208 Decode all retained SDL/app STABS source/type/function records; compare SDL 1.2.15 implementations and identify modifications (NAT-003).
|
| 251 |
+
- [ ] RE-209 Resolve all 519 currently indirect QVM calls and remaining computed jumps through stack/dataflow analysis, retaining unresolved coverage rather than inventing targets (VM-003/004).
|
| 252 |
+
- [ ] RE-210 Decode Windows client resource leaves, native load/bind/relocation details and unclassified tail/embedded regions; extend recursion beyond supported plain-image signatures (NAT-001/002).
|
docs/research/README.md
ADDED
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Binary reverse engineering: first static analysis pass
|
| 2 |
+
|
| 3 |
+
Analysis date: **2026-10-11**. Reference: Urban Terror 4.3.4, with source hashes from [the installation snapshot](../inventory/snapshot.json) and [extraction manifests](../extraction/README.md). No original executable, library, QVM, or recovered native code was executed.
|
| 4 |
+
|
| 5 |
+
This pass decodes every supplied QVM and inventories/disassembles all eight native images. It recovers entry-command jump tables and selected native syscall tables, while retaining unknown calls, ambiguous strings and unreviewed function bodies. It does not establish gameplay parity or a complete engine ABI.
|
| 6 |
+
|
| 7 |
+
Read [QVM findings and ABI candidates](qvm/README.md), [native images, libraries and DLL dependencies](native/README.md), and [the remaining task list](../REVERSE_ENGINEERING_TODO.md). Generated reports contain source hashes and addresses. Large derived evidence belongs under `assets/analysis/` and uses the existing Xet filters; originals stay only in `.cache/`.
|
| 8 |
+
|
| 9 |
+
## Reproduce
|
| 10 |
+
|
| 11 |
+
From the repository root, with the verified source installation and extracted assets present:
|
| 12 |
+
|
| 13 |
+
```sh
|
| 14 |
+
python3 scripts/analyze_binaries.py
|
| 15 |
+
python3 scripts/test_binary_analysis.py
|
| 16 |
+
python3 scripts/storage_policy.py check --require-setup
|
| 17 |
+
```
|
| 18 |
+
|
| 19 |
+
The pipeline runs `fetch_analysis_references.py`, `analyze_qvm.py`, `analyze_native.py`, `analyze_vm_abi.py`, and `analyze_native_dispatch.py` in that order. Python 3.9+ and **LLVM objdump** with x86 ELF/COFF/Mach-O support are required. This pass used Apple LLVM 17.0.0 on macOS arm64; it disassembled x86 images without running them. Upstream references are downloaded only if absent, checked against the committed SHA-256 manifest, and cached under `.cache/research/upstream/`. A clone also needs `git lfs pull` to obtain the derived artifacts/extracted members.
|
| 20 |
+
|
| 21 |
+
Generated JSON/JSONL and compressed evidence are regenerated in place; keep prose notes in Markdown. Rerunning the four analysis stages reproduced every generated report and gzip artifact byte-for-byte on the same toolchain. gzip timestamps and stored filenames are fixed. Different objdump versions can produce different disassembly text, so tool version and uncompressed evidence hashes are recorded. Reports are UTF-8 normal Git text, with individual files below the storage policy's 2 MiB limit.
|
| 22 |
+
|
| 23 |
+
## Evidence and confidence
|
| 24 |
+
|
| 25 |
+
| Evidence | Meaning | Does not establish |
|
| 26 |
+
| --- | --- | --- |
|
| 27 |
+
| QVM structural validation and exact byte reconstruction | All 659,048 encoded instructions were decoded with correct boundaries | Execution equivalence, complete dataflow or gameplay meaning |
|
| 28 |
+
| `ENTER` records | 3,037 candidate entries with linear partition bounds | Complete function recovery or reachability |
|
| 29 |
+
| Adjacent constant calls/string addresses | Searchable local reference candidates | All possible targets, arguments, or uses |
|
| 30 |
+
| Bounded entry-prologue evaluation | Dispatch destinations for the observed command ranges | Command-body semantics or names of engine extensions |
|
| 31 |
+
| Native section/import/symbol metadata and LLVM disassembly | Static code/data/dependency evidence for every supplied image | Runtime loader behavior, exact upstream correspondence or dead-code classification |
|
| 32 |
+
| Native x86_64 ELF switch tables | Address-keyed dispatch evidence for four native syscall dispatchers | Full signatures or equivalent behavior on other platforms |
|
| 33 |
+
|
| 34 |
+
Eighteen new tests cover malformed QVM/native structures, signed syscall operands, instruction indices versus offsets, strings, branch ambiguity, PE imports and address bases, all shipped native dependencies, every supplied QVM's byte reconstruction/entry dispatch, and real native switch targets. Existing extraction/storage tests remain applicable. The test fixture source paths require the ignored original installation; failure on a clone lacking that installation is expected and explicit.
|
| 35 |
+
|
| 36 |
+
## Completion record
|
| 37 |
+
|
| 38 |
+
RE-041 is complete for the supplied three modules: decoder, full address-keyed instruction evidence, source-table correspondence, fixture tests and exact code reconstruction exist. RE-002's member-hash/provenance deliverable was already completed by extraction and is now linked in the checklist. Other binary/gameplay research tasks remain unchecked where only a portion is addressed. No FILE item is fully reverse engineered.
|
| 39 |
+
|
| 40 |
+
Next work should name the extra game/UI entry commands, finish the 519 unresolved call sites and computed branches, recover syscall argument structures across platforms, decode SDL STABS and Windows resources, then follow QVM gameplay functions into movement/weapon/entity specifications and deterministic runtime fixtures.
|
docs/research/native/README.md
ADDED
|
@@ -0,0 +1,71 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Native engines, libraries and DLL analysis
|
| 2 |
+
|
| 3 |
+
Date: 2026-10-11. All addresses belong to the binary SHA-256 in the corresponding image report. Inputs were read only; no image or library was loaded/executed. Full disassembly, raw headers and strings are derived Xet assets under `assets/analysis/native/`; section/import/symbol inventories and selected dispatch evidence are normal Git reports here.
|
| 4 |
+
|
| 5 |
+
## NAT-001: complete supplied image inventory — observed
|
| 6 |
+
|
| 7 |
+
| Image | Format / CPU | Symbol records | Defined function symbol records | STABS records |
|
| 8 |
+
| --- | --- | ---: | ---: | ---: |
|
| 9 |
+
| Windows dedicated | PE32 / i386 | 4,633 | 1,637 | 0 |
|
| 10 |
+
| Linux dedicated i386 | ELF32 / i386 | 2,336 | 1,514 | 0 |
|
| 11 |
+
| Linux dedicated x86_64 | ELF64 / x86_64 | 2,373 | 1,537 | 0 |
|
| 12 |
+
| macOS client | Mach-O64 / x86_64 | 4,844 | 2,893 | 34 |
|
| 13 |
+
| bundled SDL dylib | Mach-O64 / x86_64 | 6,343 | 1,014 | 4,719 |
|
| 14 |
+
| Windows client | PE32 / i386 | 9,225 | 3,349 | 0 |
|
| 15 |
+
| Linux client i386 | ELF32 / i386 | 4,951 | 2,765 | 0 |
|
| 16 |
+
| Linux client x86_64 | ELF64 / x86_64 | 4,991 | 2,790 | 0 |
|
| 17 |
+
|
| 18 |
+
Counts describe symbol-table records, not unique recovered functions. ELF dynamic/static tables can overlap. Mach-O STABS are excluded from function counts. Executable-section Mach-O names are candidates for function entries; aliases are not collapsed. None of these counts establishes behavior or reachability.
|
| 19 |
+
|
| 20 |
+
The script verifies all 39 original files against the snapshot and examines every one of the 9,835 extracted member prefixes independently of filename suffix. It finds the eight standalone native images above, **zero native archive member prefixes**, and zero packaged DLL filenames. Nonzero native-signature occurrences inside images are recorded and subjected to the supported structural parser: none passes. This limited signature scan cannot rule out compressed/encrypted/headerless embedded code or unrecognized formats. Signature rejection is not proof that an image has no embedded implementations.
|
| 21 |
+
|
| 22 |
+
Layouts were checked using small Python parsers and independently dumped by LLVM. The scripts distinguish file offsets, section-relative COFF values, PE RVAs and preferred virtual addresses. ELF imports come from dynamic metadata; PE dependencies and imported function names/ordinals come from descriptor/thunk tables; Mach-O records library load commands, identity/version fields, symbols and section relocations. ELF relocation counts, PE directories and Mach-O load commands are inventoried; exhaustive relocation/bind/resource interpretation remains pending. Mach-O thread/main entry decoding is also pending.
|
| 23 |
+
|
| 24 |
+
Format references are [the ELF ABI](https://gabi.xinuos.com/elf/02-eheader.html), [Microsoft PE/COFF specification](https://learn.microsoft.com/en-us/windows/win32/debug/pe-format), and [Apple Mach-O load-command declarations](https://github.com/apple-oss-distributions/xnu/blob/main/EXTERNAL_HEADERS/mach-o/loader.h). The implemented readers intentionally support the supplied little-endian ELF32/64, PE32/64 and thin little-endian Mach-O64 layouts; additional architectures/fat images fail rather than being guessed.
|
| 25 |
+
|
| 26 |
+
## NAT-002: direct imports versus dynamic library candidates
|
| 27 |
+
|
| 28 |
+
The prior direct-import inventory is reproduced by new parsing tests for all six ELF/PE executables. Windows client imports eight external DLLs; dedicated server imports seven. They include Windows system/runtime networking, timing, input/graphics and C-library APIs, with `ole32.dll` additionally present in the client. These DLLs are **dependencies, not supplied files**. Linux clients directly depend on SDL 1.2, pthread, X11, Xxf86vm, dl, math and libc; dedicated servers directly depend on dl, math and libc. Mach-O reports preserve all framework/system library dependencies and the app-relative SDL path.
|
| 29 |
+
|
| 30 |
+
The [static SDL usage matrix](library-usage.json) identifies 42 distinct SDL imports in each Linux client and 54 in the macOS client. All 54 macOS names have matching external definitions among the bundled dylib's 201 SDL-prefixed external symbol names. APIs cover audio, events, joystick input, OpenGL setup, synchronization, threads and library loading. The macOS client's own `SDL_main` definition is not a library implementation. Static imports do not establish that every API is called at runtime. The Windows engines and dedicated Linux engines have no SDL-prefixed import/definition symbols in these tables; trace their distinct platform implementations rather than presuming SDL is universal.
|
| 31 |
+
|
| 32 |
+
String evidence also names prospective dynamic loads: Linux `libcurl.so.4`, `libGL.so.1` and game-module `%sx86_64.so`; Windows `libcurl-4.dll`, `dinput8.dll`, `dsound.dll`, `wldap32.dll` and `%sx86.dll`; macOS `libcurl.dylib`, OpenGL's library path and `%sx86_64.dylib`. Other library strings may be compiler/runtime error text or unused branches. A string is **not** a proven runtime load, dependency version, or packaged library. Trace loader call sites/search rules and exercise these paths in isolated reference sessions before establishing Rust replacements.
|
| 33 |
+
|
| 34 |
+
Native metadata and strings preserve build clues. All seven engine executables contain the 4.3.4 engine version. Both Windows COFF timestamps are `540159010` (1987), inconsistent with the observed game release; they are stored as untrusted metadata, not accepted build dates. The client resource directory declares 353,788 bytes; the dedicated server's resource directory is absent. Resource leaf decoding, TLS/init behavior and tail-data classification remain tasks.
|
| 35 |
+
|
| 36 |
+
## NAT-003: SDL 1.2.15 and debug information — observed
|
| 37 |
+
|
| 38 |
+
The bundled library's STABS source-directory records identify an SDL-1.2.15 source tree. More directly, symbol `_version` at virtual address/file offset **`0x68d00`** contains bytes **`01 02 0f`**. The `_SDL_Linked_Version` disassembly at **`0x1cb0`** loads a pointer to that exact symbol and returns. Together these establish a **static reported version of 1.2.15**; they do not establish an unmodified upstream build.
|
| 39 |
+
|
| 40 |
+
Its dylib identity is `@executable_path/libSDL-1.2.0.dylib`; the load-command current/compatibility version integers describe the dylib ABI and should not be mistaken for the SDL API version. Source/function/type STABS survive in the SDL library (4,719 records) and a small subset in the app (34). No `.debug*`/`__debug*` sections are present in these parsed images. This corrects any implication that lack of DWARF sections means lack of all debug information. Full STABS type decoding and correspondence with SDL source remain RE-017/RE-024 work.
|
| 41 |
+
|
| 42 |
+
## NAT-004: syscall tables bridge native and QVM evidence
|
| 43 |
+
|
| 44 |
+
The recognizer validates a bound check followed by an absolute eight-byte pointer-table jump in the **two Linux x86_64 images**. Every table target maps to a decoded executable instruction. It records all numeric slots, groups sharing targets and up to 24 instructions per distinct destination. Shared destinations may be default handlers or aliases; they do not establish supported unique services.
|
| 45 |
+
|
| 46 |
+
| Image / dispatcher | Entry address | Table address | Maximum slot | Distinct destinations |
|
| 47 |
+
| --- | --- | --- | ---: | ---: |
|
| 48 |
+
| Linux dedicated / game | `0x40b13c` | `0x4b0050` | 603 | 199 |
|
| 49 |
+
| Linux client / game | `0x4730ac` | `0x573158` | 603 | 199 |
|
| 50 |
+
| Linux client / cgame | `0x404838` | `0x566a38` | 111 | 100 |
|
| 51 |
+
| Linux client / ui | `0x4229c6` | `0x569cd8` | 108 | 101 |
|
| 52 |
+
|
| 53 |
+
Selected game cases agree at the named-function level between client and dedicated server:
|
| 54 |
+
|
| 55 |
+
| Trap | Dedicated target | Client target | Direct call evidence |
|
| 56 |
+
| --- | --- | --- | --- |
|
| 57 |
+
| 600 | `0x40d48a` | `0x4753fa` | address parsing and VM pointer conversion |
|
| 58 |
+
| 601 | `0x40d4b1` | `0x475421` | address parsing, VM pointer conversion, packet sending |
|
| 59 |
+
| 603 | `0x40d4fa` | `0x47546a` | VM pointer conversion and `SV_Auth_DropClient` |
|
| 60 |
+
|
| 61 |
+
qagame has observed constant-call sites for all three numbers. Case 603 reads two pointer arguments, checks a client index against zero and `sv_maxclients`, forms a client pointer using stride `0x2df40`, and calls the authentication drop function. The stride is an **observed field-address calculation in these binaries**, not yet a recovered whole `client_t` definition or portable Rust ABI. Error paths and precise string/result contracts remain unverified.
|
| 62 |
+
|
| 63 |
+
UI case 88 at `0x422a60` calls address parsing; case 90 at `0x422ac9` also calls packet sending. The ui module uses both numbers, which the pinned upstream UI import enum does not name. No service endpoints were contacted by analysis, and packet format/authentication semantics are not inferred from these call names.
|
| 64 |
+
|
| 65 |
+
The 100-series memory/math traps illustrate module-specific numbering: game slot 111's case calls ceiling, while cgame slot 111 calls an arccosine helper. Numeric IDs cannot be assigned a global meaning across modules. Argument widths and engine additions must be mapped per dispatcher.
|
| 66 |
+
|
| 67 |
+
## Coverage limits and next work
|
| 68 |
+
|
| 69 |
+
All eight images have complete static section/symbol and LLVM disassembly artifacts, but their functions are mostly unreviewed. ELF64 switch recovery covers four dispatchers only; i386/Windows/macOS correspondence needs separate recognizers and validation. Dynamic loads, transitive dependencies, DLL runtime behavior, resources, STABS types, full relocation/bind metadata, native CFGs and source correspondence remain open. Preserve each binary's distinct address space/hash when tracing the same named function across platforms.
|
| 70 |
+
|
| 71 |
+
Use the generated `*.symbols.jsonl` and `anchors` lists to import analysis tools and prioritize VM loading/calls, pointer validation, syscall dispatch, filesystem order and frame loops. Follow the QVM call sites into their argument layouts before writing Rust services.
|
docs/research/native/dispatch-summary.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"distinct_targets": 199,
|
| 4 |
+
"image": "linux--Quake3-UrT-Ded.x86_64",
|
| 5 |
+
"maximum": 603,
|
| 6 |
+
"symbol": "SV_GameSystemCalls",
|
| 7 |
+
"table_address": 4915280
|
| 8 |
+
},
|
| 9 |
+
{
|
| 10 |
+
"distinct_targets": 199,
|
| 11 |
+
"image": "linux--Quake3-UrT.x86_64",
|
| 12 |
+
"maximum": 603,
|
| 13 |
+
"symbol": "SV_GameSystemCalls",
|
| 14 |
+
"table_address": 5714264
|
| 15 |
+
},
|
| 16 |
+
{
|
| 17 |
+
"distinct_targets": 100,
|
| 18 |
+
"image": "linux--Quake3-UrT.x86_64",
|
| 19 |
+
"maximum": 111,
|
| 20 |
+
"symbol": "CL_CgameSystemCalls",
|
| 21 |
+
"table_address": 5663288
|
| 22 |
+
},
|
| 23 |
+
{
|
| 24 |
+
"distinct_targets": 101,
|
| 25 |
+
"image": "linux--Quake3-UrT.x86_64",
|
| 26 |
+
"maximum": 108,
|
| 27 |
+
"symbol": "CL_UISystemCalls",
|
| 28 |
+
"table_address": 5676248
|
| 29 |
+
}
|
| 30 |
+
]
|
docs/research/native/installation-scan.json
ADDED
|
@@ -0,0 +1,236 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[
|
| 2 |
+
{
|
| 3 |
+
"format": "PE",
|
| 4 |
+
"origin": "installation",
|
| 5 |
+
"path": "Quake3-UrT-Ded.exe",
|
| 6 |
+
"sha256": "808369f9b16054e0408e91bdf15f56098fac78279e4a092c95a24d943381352b"
|
| 7 |
+
},
|
| 8 |
+
{
|
| 9 |
+
"format": "ELF",
|
| 10 |
+
"origin": "installation",
|
| 11 |
+
"path": "Quake3-UrT-Ded.i386",
|
| 12 |
+
"sha256": "1df65484c6b0563663ca84ba4dc86827dd58ab1477b01a2ee3d1097c95d498d1"
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"format": "ELF",
|
| 16 |
+
"origin": "installation",
|
| 17 |
+
"path": "Quake3-UrT-Ded.x86_64",
|
| 18 |
+
"sha256": "5dc5f5fbf0f106af6df82cd6ce65987bc6ddff18400f1cd0cb8ac1126ee357cb"
|
| 19 |
+
},
|
| 20 |
+
{
|
| 21 |
+
"format": null,
|
| 22 |
+
"origin": "installation",
|
| 23 |
+
"path": "Quake3-UrT.app/Contents/Info.plist",
|
| 24 |
+
"sha256": "59903448d513c40716be16e1a230a4b5259c7ac01d3f2a5d1bcf814cd8474d5c"
|
| 25 |
+
},
|
| 26 |
+
{
|
| 27 |
+
"format": "Mach-O",
|
| 28 |
+
"origin": "installation",
|
| 29 |
+
"path": "Quake3-UrT.app/Contents/MacOS/Quake3-UrT.x86_64",
|
| 30 |
+
"sha256": "cb5e347d57124e317d3e15c0faebaabb98b314d2d3b7fa297f8639b6c69d182e"
|
| 31 |
+
},
|
| 32 |
+
{
|
| 33 |
+
"format": "Mach-O",
|
| 34 |
+
"origin": "installation",
|
| 35 |
+
"path": "Quake3-UrT.app/Contents/MacOS/libSDL-1.2.0.dylib",
|
| 36 |
+
"sha256": "3ac6586e95b5df202d8aa61689948b6fba9dc40e4cdc92269293dd6e77c2a5ef"
|
| 37 |
+
},
|
| 38 |
+
{
|
| 39 |
+
"format": null,
|
| 40 |
+
"origin": "installation",
|
| 41 |
+
"path": "Quake3-UrT.app/Contents/PkgInfo",
|
| 42 |
+
"sha256": "12f0527587ca71a1582a832c6503f705cc99a6c91b092d1b36562001547b89b0"
|
| 43 |
+
},
|
| 44 |
+
{
|
| 45 |
+
"format": null,
|
| 46 |
+
"origin": "installation",
|
| 47 |
+
"path": "Quake3-UrT.app/Contents/Resources/quake3-urt.icns",
|
| 48 |
+
"sha256": "b4983991ca687b93e4aca8fdfa8a10e2d9a79fa40d1c33d45e63bd0de5a014e3"
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"format": "PE",
|
| 52 |
+
"origin": "installation",
|
| 53 |
+
"path": "Quake3-UrT.exe",
|
| 54 |
+
"sha256": "94111a3091c7e70e534720585df58820f0481c0894ba7b29f4f7de09accbaf90"
|
| 55 |
+
},
|
| 56 |
+
{
|
| 57 |
+
"format": "ELF",
|
| 58 |
+
"origin": "installation",
|
| 59 |
+
"path": "Quake3-UrT.i386",
|
| 60 |
+
"sha256": "fe5bfb198984a699d46e54203c18a48cd0b2cd042fb97cf79e89ae64c0aca1cf"
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"format": "ELF",
|
| 64 |
+
"origin": "installation",
|
| 65 |
+
"path": "Quake3-UrT.x86_64",
|
| 66 |
+
"sha256": "31a21e05251f4126b234dd5c4ce2612cd5332d502f35bab1dbde4cb288babd3a"
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"format": null,
|
| 70 |
+
"origin": "installation",
|
| 71 |
+
"path": "q3ut4/QIIIA_Game_Source_License.doc",
|
| 72 |
+
"sha256": "6b03b136e57580d8a7a796c2733a0172535c8e2047fba47fb4867040b9059282"
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"format": null,
|
| 76 |
+
"origin": "installation",
|
| 77 |
+
"path": "q3ut4/autoexec_example.cfg",
|
| 78 |
+
"sha256": "4359bd566feefc293e15b8af2fa35a1520721be8612bc986ceaa97a7678bca6c"
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"format": null,
|
| 82 |
+
"origin": "installation",
|
| 83 |
+
"path": "q3ut4/mapcycle_example.txt",
|
| 84 |
+
"sha256": "84e38063adb51faeb6d05fa12a9089aae0c76f8215b67f02eb4e75156a3ec36a"
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"format": null,
|
| 88 |
+
"origin": "installation",
|
| 89 |
+
"path": "q3ut4/readme43.txt",
|
| 90 |
+
"sha256": "fff86dd673a5479f35a87f7680218354fb7dd6b7092affb61eeac2435d77c398"
|
| 91 |
+
},
|
| 92 |
+
{
|
| 93 |
+
"format": null,
|
| 94 |
+
"origin": "installation",
|
| 95 |
+
"path": "q3ut4/server_example.cfg",
|
| 96 |
+
"sha256": "608d9c858b2c3335a155cbb74b7cdfc510a2aacbbed09ffa5ee2d5650748a593"
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"format": null,
|
| 100 |
+
"origin": "installation",
|
| 101 |
+
"path": "q3ut4/ut4_jumpents.pk3",
|
| 102 |
+
"sha256": "6c90530e6bf2564c748fbcfd1942d510dcfb461c38de743dd5df5b1bcf5ed17d"
|
| 103 |
+
},
|
| 104 |
+
{
|
| 105 |
+
"format": null,
|
| 106 |
+
"origin": "installation",
|
| 107 |
+
"path": "q3ut4/zUrT43_001.pk3",
|
| 108 |
+
"sha256": "6c094afe9effcfa55af6b950f9b4d764d350b85a40f39b73567ee08a7c737c91"
|
| 109 |
+
},
|
| 110 |
+
{
|
| 111 |
+
"format": null,
|
| 112 |
+
"origin": "installation",
|
| 113 |
+
"path": "q3ut4/zUrT43_002.pk3",
|
| 114 |
+
"sha256": "9270b41b6a7f011eb6ec61e7a9fcffcd21e05490419043f164347f7fec0688d4"
|
| 115 |
+
},
|
| 116 |
+
{
|
| 117 |
+
"format": null,
|
| 118 |
+
"origin": "installation",
|
| 119 |
+
"path": "q3ut4/zUrT43_003.pk3",
|
| 120 |
+
"sha256": "300f0029c9f04fa3100efad69c7814f4d9c925d7e38bd2a2f703fc8504cfce40"
|
| 121 |
+
},
|
| 122 |
+
{
|
| 123 |
+
"format": null,
|
| 124 |
+
"origin": "installation",
|
| 125 |
+
"path": "q3ut4/zUrT43_004.pk3",
|
| 126 |
+
"sha256": "7328ce8ec178147361681f0c0cebd6ee161f2a5930bf30535799414072c0ab0d"
|
| 127 |
+
},
|
| 128 |
+
{
|
| 129 |
+
"format": null,
|
| 130 |
+
"origin": "installation",
|
| 131 |
+
"path": "q3ut4/zUrT43_005.pk3",
|
| 132 |
+
"sha256": "0e6eea9ef827970ceebac5b29f1c7f3f8463bb590c77d381e79e3c96203adc96"
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"format": null,
|
| 136 |
+
"origin": "installation",
|
| 137 |
+
"path": "q3ut4/zUrT43_006.pk3",
|
| 138 |
+
"sha256": "a23981396d329aea5cbd170451d27d7c577289912253e41d2b51ae62e926c497"
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"format": null,
|
| 142 |
+
"origin": "installation",
|
| 143 |
+
"path": "q3ut4/zUrT43_007.pk3",
|
| 144 |
+
"sha256": "453ee8a8c1ce0020d859716d777828f758b3f48ed9933b7694cc05b042158bd2"
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"format": null,
|
| 148 |
+
"origin": "installation",
|
| 149 |
+
"path": "q3ut4/zUrT43_008.pk3",
|
| 150 |
+
"sha256": "2a2b76fb725908a1924965a97878d4f7aa8529da1f5347a11441210c07331c40"
|
| 151 |
+
},
|
| 152 |
+
{
|
| 153 |
+
"format": null,
|
| 154 |
+
"origin": "installation",
|
| 155 |
+
"path": "q3ut4/zUrT43_009.pk3",
|
| 156 |
+
"sha256": "86cb7d3a54818bd1b46ad340606c3863f4a8822129393b9e41b96c06cf85aaea"
|
| 157 |
+
},
|
| 158 |
+
{
|
| 159 |
+
"format": null,
|
| 160 |
+
"origin": "installation",
|
| 161 |
+
"path": "q3ut4/zUrT43_010.pk3",
|
| 162 |
+
"sha256": "c26465b66ac718eca1ca44b98bee7433d922c172ff1415cce3889a70fff7ffe2"
|
| 163 |
+
},
|
| 164 |
+
{
|
| 165 |
+
"format": null,
|
| 166 |
+
"origin": "installation",
|
| 167 |
+
"path": "q3ut4/zUrT43_011.pk3",
|
| 168 |
+
"sha256": "ab0e1309096868d62f670c0d912a84aba78e46b5b7f6bb1e1a85b9c2e2882798"
|
| 169 |
+
},
|
| 170 |
+
{
|
| 171 |
+
"format": null,
|
| 172 |
+
"origin": "installation",
|
| 173 |
+
"path": "q3ut4/zUrT43_012.pk3",
|
| 174 |
+
"sha256": "aa9f79397254391f3b527d200c0f9e5abbbd88534a7bbee885a600e1a16fd4c7"
|
| 175 |
+
},
|
| 176 |
+
{
|
| 177 |
+
"format": null,
|
| 178 |
+
"origin": "installation",
|
| 179 |
+
"path": "q3ut4/zUrT43_013.pk3",
|
| 180 |
+
"sha256": "8a9cd13036253673604ee4611314e1cefb92b7a205ed05b2f3bac0a0365d56f9"
|
| 181 |
+
},
|
| 182 |
+
{
|
| 183 |
+
"format": null,
|
| 184 |
+
"origin": "installation",
|
| 185 |
+
"path": "q3ut4/zUrT43_014.pk3",
|
| 186 |
+
"sha256": "d77c7a5bfd0d907bb5c9e016c90c08dbf8a8a634d5b5af12d43e1950eb816b27"
|
| 187 |
+
},
|
| 188 |
+
{
|
| 189 |
+
"format": null,
|
| 190 |
+
"origin": "installation",
|
| 191 |
+
"path": "q3ut4/zUrT43_015.pk3",
|
| 192 |
+
"sha256": "1a367675b55f8a9606c51c89730181f33df66da66e4e2754f9d49ca2a286833c"
|
| 193 |
+
},
|
| 194 |
+
{
|
| 195 |
+
"format": null,
|
| 196 |
+
"origin": "installation",
|
| 197 |
+
"path": "q3ut4/zUrT43_016.pk3",
|
| 198 |
+
"sha256": "9e7bfab3bc2238c69a2830a409865e2ca1c38ef9bbe71d84d3d704047dd89c42"
|
| 199 |
+
},
|
| 200 |
+
{
|
| 201 |
+
"format": null,
|
| 202 |
+
"origin": "installation",
|
| 203 |
+
"path": "q3ut4/zUrT43_017.pk3",
|
| 204 |
+
"sha256": "d5a65ce2c6e4baafbcf3bd3b01a61d1cc22968ccee8b4d2b0f98e78650718bb7"
|
| 205 |
+
},
|
| 206 |
+
{
|
| 207 |
+
"format": null,
|
| 208 |
+
"origin": "installation",
|
| 209 |
+
"path": "q3ut4/zUrT43_018.pk3",
|
| 210 |
+
"sha256": "bc33438109873ea64d71b03ef635af886b5085e29f5e98cf6094a8331070f97a"
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"format": null,
|
| 214 |
+
"origin": "installation",
|
| 215 |
+
"path": "q3ut4/zUrT43_019.pk3",
|
| 216 |
+
"sha256": "3c114bb065aba7cd107b07ca70c0f48220105d08642be19f9972268f818b644e"
|
| 217 |
+
},
|
| 218 |
+
{
|
| 219 |
+
"format": null,
|
| 220 |
+
"origin": "installation",
|
| 221 |
+
"path": "q3ut4/zUrT43_020.pk3",
|
| 222 |
+
"sha256": "9ab73efd541ca2b6305cb5c16c663f689b74d42308633127e1f54e8e1839c1a8"
|
| 223 |
+
},
|
| 224 |
+
{
|
| 225 |
+
"format": null,
|
| 226 |
+
"origin": "installation",
|
| 227 |
+
"path": "q3ut4/zUrT43_021.pk3",
|
| 228 |
+
"sha256": "1b5fd056486b3844f6bc89fd805425fb0fc430d26742aa1bca5824a466ac106b"
|
| 229 |
+
},
|
| 230 |
+
{
|
| 231 |
+
"format": null,
|
| 232 |
+
"origin": "installation",
|
| 233 |
+
"path": "q3ut4/zUrT43_qvm.pk3",
|
| 234 |
+
"sha256": "b59bf0c5bedf11d50e0edd220da7eade96de40601e98ae14c54c819047df0796"
|
| 235 |
+
}
|
| 236 |
+
]
|
docs/research/native/library-usage.json
ADDED
|
@@ -0,0 +1,904 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"images": [
|
| 3 |
+
{
|
| 4 |
+
"defined_SDL_names": [],
|
| 5 |
+
"external_defined_SDL_names": [],
|
| 6 |
+
"image": "windows--Quake3-UrT-Ded.exe",
|
| 7 |
+
"imported_SDL_names": [],
|
| 8 |
+
"sha256": "808369f9b16054e0408e91bdf15f56098fac78279e4a092c95a24d943381352b"
|
| 9 |
+
},
|
| 10 |
+
{
|
| 11 |
+
"defined_SDL_names": [],
|
| 12 |
+
"external_defined_SDL_names": [],
|
| 13 |
+
"image": "linux--Quake3-UrT-Ded.i386",
|
| 14 |
+
"imported_SDL_names": [],
|
| 15 |
+
"sha256": "1df65484c6b0563663ca84ba4dc86827dd58ab1477b01a2ee3d1097c95d498d1"
|
| 16 |
+
},
|
| 17 |
+
{
|
| 18 |
+
"defined_SDL_names": [],
|
| 19 |
+
"external_defined_SDL_names": [],
|
| 20 |
+
"image": "linux--Quake3-UrT-Ded.x86_64",
|
| 21 |
+
"imported_SDL_names": [],
|
| 22 |
+
"sha256": "5dc5f5fbf0f106af6df82cd6ce65987bc6ddff18400f1cd0cb8ac1126ee357cb"
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"defined_SDL_names": [
|
| 26 |
+
"SDL_main"
|
| 27 |
+
],
|
| 28 |
+
"external_defined_SDL_names": [
|
| 29 |
+
"SDL_main"
|
| 30 |
+
],
|
| 31 |
+
"image": "macos--Quake3-UrT.x86_64",
|
| 32 |
+
"imported_SDL_names": [
|
| 33 |
+
"SDL_AudioDriverName",
|
| 34 |
+
"SDL_CloseAudio",
|
| 35 |
+
"SDL_CondSignal",
|
| 36 |
+
"SDL_CondWait",
|
| 37 |
+
"SDL_CreateCond",
|
| 38 |
+
"SDL_CreateMutex",
|
| 39 |
+
"SDL_CreateThread",
|
| 40 |
+
"SDL_DestroyCond",
|
| 41 |
+
"SDL_DestroyMutex",
|
| 42 |
+
"SDL_EnableKeyRepeat",
|
| 43 |
+
"SDL_EnableUNICODE",
|
| 44 |
+
"SDL_GL_GetProcAddress",
|
| 45 |
+
"SDL_GL_LoadLibrary",
|
| 46 |
+
"SDL_GL_SetAttribute",
|
| 47 |
+
"SDL_GL_SwapBuffers",
|
| 48 |
+
"SDL_GetAppState",
|
| 49 |
+
"SDL_GetError",
|
| 50 |
+
"SDL_GetVideoSurface",
|
| 51 |
+
"SDL_Init",
|
| 52 |
+
"SDL_JoystickClose",
|
| 53 |
+
"SDL_JoystickEventState",
|
| 54 |
+
"SDL_JoystickGetAxis",
|
| 55 |
+
"SDL_JoystickGetBall",
|
| 56 |
+
"SDL_JoystickGetButton",
|
| 57 |
+
"SDL_JoystickGetHat",
|
| 58 |
+
"SDL_JoystickName",
|
| 59 |
+
"SDL_JoystickNumAxes",
|
| 60 |
+
"SDL_JoystickNumBalls",
|
| 61 |
+
"SDL_JoystickNumButtons",
|
| 62 |
+
"SDL_JoystickNumHats",
|
| 63 |
+
"SDL_JoystickOpen",
|
| 64 |
+
"SDL_JoystickUpdate",
|
| 65 |
+
"SDL_LoadFunction",
|
| 66 |
+
"SDL_LoadObject",
|
| 67 |
+
"SDL_LockAudio",
|
| 68 |
+
"SDL_NumJoysticks",
|
| 69 |
+
"SDL_OpenAudio",
|
| 70 |
+
"SDL_PauseAudio",
|
| 71 |
+
"SDL_PollEvent",
|
| 72 |
+
"SDL_PushEvent",
|
| 73 |
+
"SDL_QuitSubSystem",
|
| 74 |
+
"SDL_SetGammaRamp",
|
| 75 |
+
"SDL_SetVideoMode",
|
| 76 |
+
"SDL_ShowCursor",
|
| 77 |
+
"SDL_UnloadObject",
|
| 78 |
+
"SDL_UnlockAudio",
|
| 79 |
+
"SDL_WM_GrabInput",
|
| 80 |
+
"SDL_WM_IconifyWindow",
|
| 81 |
+
"SDL_WM_SetCaption",
|
| 82 |
+
"SDL_WM_ToggleFullScreen",
|
| 83 |
+
"SDL_WaitThread",
|
| 84 |
+
"SDL_WasInit",
|
| 85 |
+
"SDL_mutexP",
|
| 86 |
+
"SDL_mutexV"
|
| 87 |
+
],
|
| 88 |
+
"sha256": "cb5e347d57124e317d3e15c0faebaabb98b314d2d3b7fa297f8639b6c69d182e"
|
| 89 |
+
},
|
| 90 |
+
{
|
| 91 |
+
"defined_SDL_names": [
|
| 92 |
+
"SDL_AddTimer",
|
| 93 |
+
"SDL_AddTimerInternal",
|
| 94 |
+
"SDL_AllocBlitMap",
|
| 95 |
+
"SDL_AllocFormat",
|
| 96 |
+
"SDL_AllocRW",
|
| 97 |
+
"SDL_AppActiveInit",
|
| 98 |
+
"SDL_AppActiveQuit",
|
| 99 |
+
"SDL_ApplyGamma",
|
| 100 |
+
"SDL_AudioDriverName",
|
| 101 |
+
"SDL_AudioInit",
|
| 102 |
+
"SDL_AudioQuit",
|
| 103 |
+
"SDL_Audio_SetCaption",
|
| 104 |
+
"SDL_BlitCopy",
|
| 105 |
+
"SDL_BlitCopyOverlap",
|
| 106 |
+
"SDL_BuildAudioCVT",
|
| 107 |
+
"SDL_ButtonState",
|
| 108 |
+
"SDL_CDClose",
|
| 109 |
+
"SDL_CDEject",
|
| 110 |
+
"SDL_CDName",
|
| 111 |
+
"SDL_CDNumDrives",
|
| 112 |
+
"SDL_CDOpen",
|
| 113 |
+
"SDL_CDPause",
|
| 114 |
+
"SDL_CDPlay",
|
| 115 |
+
"SDL_CDPlayTracks",
|
| 116 |
+
"SDL_CDROMInit",
|
| 117 |
+
"SDL_CDROMQuit",
|
| 118 |
+
"SDL_CDResume",
|
| 119 |
+
"SDL_CDStatus",
|
| 120 |
+
"SDL_CDStop",
|
| 121 |
+
"SDL_CDcaps",
|
| 122 |
+
"SDL_CPUFeatures",
|
| 123 |
+
"SDL_CalculateAlphaBlit",
|
| 124 |
+
"SDL_CalculateAudioSpec",
|
| 125 |
+
"SDL_CalculateBlit",
|
| 126 |
+
"SDL_CalculateBlit0",
|
| 127 |
+
"SDL_CalculateBlit1",
|
| 128 |
+
"SDL_CalculateBlitN",
|
| 129 |
+
"SDL_CalculatePitch",
|
| 130 |
+
"SDL_CheckKeyRepeat",
|
| 131 |
+
"SDL_ClearError",
|
| 132 |
+
"SDL_CloseAudio",
|
| 133 |
+
"SDL_CondBroadcast",
|
| 134 |
+
"SDL_CondSignal",
|
| 135 |
+
"SDL_CondWait",
|
| 136 |
+
"SDL_CondWaitTimeout",
|
| 137 |
+
"SDL_Convert16LSB",
|
| 138 |
+
"SDL_Convert16MSB",
|
| 139 |
+
"SDL_Convert8",
|
| 140 |
+
"SDL_ConvertAudio",
|
| 141 |
+
"SDL_ConvertEndian",
|
| 142 |
+
"SDL_ConvertMono",
|
| 143 |
+
"SDL_ConvertSign",
|
| 144 |
+
"SDL_ConvertStereo",
|
| 145 |
+
"SDL_ConvertStrip",
|
| 146 |
+
"SDL_ConvertStrip_2",
|
| 147 |
+
"SDL_ConvertSurface",
|
| 148 |
+
"SDL_ConvertSurround",
|
| 149 |
+
"SDL_ConvertSurround_4",
|
| 150 |
+
"SDL_CreateCond",
|
| 151 |
+
"SDL_CreateCursor",
|
| 152 |
+
"SDL_CreateMutex",
|
| 153 |
+
"SDL_CreateRGBSurface",
|
| 154 |
+
"SDL_CreateRGBSurfaceFrom",
|
| 155 |
+
"SDL_CreateSemaphore",
|
| 156 |
+
"SDL_CreateThread",
|
| 157 |
+
"SDL_CreateYUVOverlay",
|
| 158 |
+
"SDL_CreateYUV_SW",
|
| 159 |
+
"SDL_CursorInit",
|
| 160 |
+
"SDL_CursorPaletteChanged",
|
| 161 |
+
"SDL_CursorQuit",
|
| 162 |
+
"SDL_DelThread",
|
| 163 |
+
"SDL_Delay",
|
| 164 |
+
"SDL_DeltaX",
|
| 165 |
+
"SDL_DeltaY",
|
| 166 |
+
"SDL_DestroyCond",
|
| 167 |
+
"SDL_DestroyMutex",
|
| 168 |
+
"SDL_DestroySemaphore",
|
| 169 |
+
"SDL_DisplayFormat",
|
| 170 |
+
"SDL_DisplayFormatAlpha",
|
| 171 |
+
"SDL_DisplayYUVOverlay",
|
| 172 |
+
"SDL_DisplayYUV_SW",
|
| 173 |
+
"SDL_DitherColors",
|
| 174 |
+
"SDL_DrawCursor",
|
| 175 |
+
"SDL_DrawCursorNoLock",
|
| 176 |
+
"SDL_EnableKeyRepeat",
|
| 177 |
+
"SDL_EnableUNICODE",
|
| 178 |
+
"SDL_EraseCursor",
|
| 179 |
+
"SDL_EraseCursorNoLock",
|
| 180 |
+
"SDL_Error",
|
| 181 |
+
"SDL_EventLock",
|
| 182 |
+
"SDL_EventOK",
|
| 183 |
+
"SDL_EventQ",
|
| 184 |
+
"SDL_EventState",
|
| 185 |
+
"SDL_EventThread",
|
| 186 |
+
"SDL_EventThreadID",
|
| 187 |
+
"SDL_FillRect",
|
| 188 |
+
"SDL_FindColor",
|
| 189 |
+
"SDL_FirstAudioFormat",
|
| 190 |
+
"SDL_Flip",
|
| 191 |
+
"SDL_FormatChanged",
|
| 192 |
+
"SDL_FreeBlitMap",
|
| 193 |
+
"SDL_FreeCursor",
|
| 194 |
+
"SDL_FreeFormat",
|
| 195 |
+
"SDL_FreeRW",
|
| 196 |
+
"SDL_FreeSurface",
|
| 197 |
+
"SDL_FreeWAV",
|
| 198 |
+
"SDL_FreeYUVOverlay",
|
| 199 |
+
"SDL_FreeYUV_SW",
|
| 200 |
+
"SDL_GL_GetAttribute",
|
| 201 |
+
"SDL_GL_GetProcAddress",
|
| 202 |
+
"SDL_GL_LoadLibrary",
|
| 203 |
+
"SDL_GL_Lock",
|
| 204 |
+
"SDL_GL_SetAttribute",
|
| 205 |
+
"SDL_GL_SwapBuffers",
|
| 206 |
+
"SDL_GL_Unlock",
|
| 207 |
+
"SDL_GL_UpdateRects",
|
| 208 |
+
"SDL_GL_UpdateRectsLock",
|
| 209 |
+
"SDL_GetAppState",
|
| 210 |
+
"SDL_GetAudioStatus",
|
| 211 |
+
"SDL_GetCPUFeatures",
|
| 212 |
+
"SDL_GetClipRect",
|
| 213 |
+
"SDL_GetCursor",
|
| 214 |
+
"SDL_GetErrBuf",
|
| 215 |
+
"SDL_GetError",
|
| 216 |
+
"SDL_GetErrorMsg",
|
| 217 |
+
"SDL_GetEventFilter",
|
| 218 |
+
"SDL_GetGamma",
|
| 219 |
+
"SDL_GetGammaRamp",
|
| 220 |
+
"SDL_GetKeyName",
|
| 221 |
+
"SDL_GetKeyRepeat",
|
| 222 |
+
"SDL_GetKeyState",
|
| 223 |
+
"SDL_GetModState",
|
| 224 |
+
"SDL_GetMouseState",
|
| 225 |
+
"SDL_GetRGB",
|
| 226 |
+
"SDL_GetRGBA",
|
| 227 |
+
"SDL_GetRelativeMouseState",
|
| 228 |
+
"SDL_GetThreadID",
|
| 229 |
+
"SDL_GetTicks",
|
| 230 |
+
"SDL_GetVideoInfo",
|
| 231 |
+
"SDL_GetVideoSurface",
|
| 232 |
+
"SDL_GetWMInfo",
|
| 233 |
+
"SDL_GobbleEvents",
|
| 234 |
+
"SDL_HandleSIG",
|
| 235 |
+
"SDL_Has3DNow",
|
| 236 |
+
"SDL_Has3DNowExt",
|
| 237 |
+
"SDL_HasAltiVec",
|
| 238 |
+
"SDL_HasMMX",
|
| 239 |
+
"SDL_HasMMXExt",
|
| 240 |
+
"SDL_HasRDTSC",
|
| 241 |
+
"SDL_HasSSE",
|
| 242 |
+
"SDL_HasSSE2",
|
| 243 |
+
"SDL_Init",
|
| 244 |
+
"SDL_InitSubSystem",
|
| 245 |
+
"SDL_InstallParachute",
|
| 246 |
+
"SDL_InvalidateMap",
|
| 247 |
+
"SDL_JoystickClose",
|
| 248 |
+
"SDL_JoystickEventState",
|
| 249 |
+
"SDL_JoystickGetAxis",
|
| 250 |
+
"SDL_JoystickGetBall",
|
| 251 |
+
"SDL_JoystickGetButton",
|
| 252 |
+
"SDL_JoystickGetHat",
|
| 253 |
+
"SDL_JoystickIndex",
|
| 254 |
+
"SDL_JoystickInit",
|
| 255 |
+
"SDL_JoystickName",
|
| 256 |
+
"SDL_JoystickNumAxes",
|
| 257 |
+
"SDL_JoystickNumBalls",
|
| 258 |
+
"SDL_JoystickNumButtons",
|
| 259 |
+
"SDL_JoystickNumHats",
|
| 260 |
+
"SDL_JoystickOpen",
|
| 261 |
+
"SDL_JoystickOpened",
|
| 262 |
+
"SDL_JoystickQuit",
|
| 263 |
+
"SDL_JoystickUpdate",
|
| 264 |
+
"SDL_KeyRepeat",
|
| 265 |
+
"SDL_KeyState",
|
| 266 |
+
"SDL_KeyboardInit",
|
| 267 |
+
"SDL_KeyboardQuit",
|
| 268 |
+
"SDL_KillThread",
|
| 269 |
+
"SDL_Linked_Version",
|
| 270 |
+
"SDL_ListModes",
|
| 271 |
+
"SDL_LoadBMP_RW",
|
| 272 |
+
"SDL_LoadFunction",
|
| 273 |
+
"SDL_LoadObject",
|
| 274 |
+
"SDL_LoadWAV_RW",
|
| 275 |
+
"SDL_LockAudio",
|
| 276 |
+
"SDL_LockAudio_Default",
|
| 277 |
+
"SDL_LockSurface",
|
| 278 |
+
"SDL_LockYUVOverlay",
|
| 279 |
+
"SDL_LockYUV_SW",
|
| 280 |
+
"SDL_Lock_EventThread",
|
| 281 |
+
"SDL_LookupString",
|
| 282 |
+
"SDL_LowerBlit",
|
| 283 |
+
"SDL_MapRGB",
|
| 284 |
+
"SDL_MapRGBA",
|
| 285 |
+
"SDL_MapSurface",
|
| 286 |
+
"SDL_MixAudio",
|
| 287 |
+
"SDL_ModState",
|
| 288 |
+
"SDL_MouseInit",
|
| 289 |
+
"SDL_MouseMaxX",
|
| 290 |
+
"SDL_MouseMaxY",
|
| 291 |
+
"SDL_MouseQuit",
|
| 292 |
+
"SDL_MouseRect",
|
| 293 |
+
"SDL_MouseX",
|
| 294 |
+
"SDL_MouseY",
|
| 295 |
+
"SDL_MoveCursor",
|
| 296 |
+
"SDL_NextAudioFormat",
|
| 297 |
+
"SDL_NoLockKeys",
|
| 298 |
+
"SDL_NumJoysticks",
|
| 299 |
+
"SDL_OpenAudio",
|
| 300 |
+
"SDL_Parachute",
|
| 301 |
+
"SDL_PauseAudio",
|
| 302 |
+
"SDL_PeepEvents",
|
| 303 |
+
"SDL_PollEvent",
|
| 304 |
+
"SDL_PrivateAppActive",
|
| 305 |
+
"SDL_PrivateExpose",
|
| 306 |
+
"SDL_PrivateJoystickAxis",
|
| 307 |
+
"SDL_PrivateJoystickBall",
|
| 308 |
+
"SDL_PrivateJoystickButton",
|
| 309 |
+
"SDL_PrivateJoystickHat",
|
| 310 |
+
"SDL_PrivateKeyboard",
|
| 311 |
+
"SDL_PrivateMouseButton",
|
| 312 |
+
"SDL_PrivateMouseMotion",
|
| 313 |
+
"SDL_PrivateQuit",
|
| 314 |
+
"SDL_PrivateResize",
|
| 315 |
+
"SDL_PrivateSysWMEvent",
|
| 316 |
+
"SDL_ProcessEvents",
|
| 317 |
+
"SDL_PumpEvents",
|
| 318 |
+
"SDL_PushEvent",
|
| 319 |
+
"SDL_Quit",
|
| 320 |
+
"SDL_QuitInit",
|
| 321 |
+
"SDL_QuitQuit",
|
| 322 |
+
"SDL_QuitSubSystem",
|
| 323 |
+
"SDL_RLEAlphaBlit",
|
| 324 |
+
"SDL_RLEBlit",
|
| 325 |
+
"SDL_RLESurface",
|
| 326 |
+
"SDL_RWFromConstMem",
|
| 327 |
+
"SDL_RWFromFP",
|
| 328 |
+
"SDL_RWFromFile",
|
| 329 |
+
"SDL_RWFromMem",
|
| 330 |
+
"SDL_RateDIV2",
|
| 331 |
+
"SDL_RateDIV2_c2",
|
| 332 |
+
"SDL_RateDIV2_c4",
|
| 333 |
+
"SDL_RateDIV2_c6",
|
| 334 |
+
"SDL_RateMUL2",
|
| 335 |
+
"SDL_RateMUL2_c2",
|
| 336 |
+
"SDL_RateMUL2_c4",
|
| 337 |
+
"SDL_RateMUL2_c6",
|
| 338 |
+
"SDL_RateSLOW",
|
| 339 |
+
"SDL_ReadBE16",
|
| 340 |
+
"SDL_ReadBE32",
|
| 341 |
+
"SDL_ReadBE64",
|
| 342 |
+
"SDL_ReadLE16",
|
| 343 |
+
"SDL_ReadLE32",
|
| 344 |
+
"SDL_ReadLE64",
|
| 345 |
+
"SDL_ReallocFormat",
|
| 346 |
+
"SDL_RemoveTimer",
|
| 347 |
+
"SDL_ResetCursor",
|
| 348 |
+
"SDL_ResetKeyboard",
|
| 349 |
+
"SDL_ResetMouse",
|
| 350 |
+
"SDL_RunAudio",
|
| 351 |
+
"SDL_RunThread",
|
| 352 |
+
"SDL_SYS_CDClose",
|
| 353 |
+
"SDL_SYS_CDEject",
|
| 354 |
+
"SDL_SYS_CDGetTOC",
|
| 355 |
+
"SDL_SYS_CDInit",
|
| 356 |
+
"SDL_SYS_CDName",
|
| 357 |
+
"SDL_SYS_CDOpen",
|
| 358 |
+
"SDL_SYS_CDPause",
|
| 359 |
+
"SDL_SYS_CDPlay",
|
| 360 |
+
"SDL_SYS_CDQuit",
|
| 361 |
+
"SDL_SYS_CDResume",
|
| 362 |
+
"SDL_SYS_CDStatus",
|
| 363 |
+
"SDL_SYS_CDStop",
|
| 364 |
+
"SDL_SYS_CreateThread",
|
| 365 |
+
"SDL_SYS_JoystickClose",
|
| 366 |
+
"SDL_SYS_JoystickInit",
|
| 367 |
+
"SDL_SYS_JoystickName",
|
| 368 |
+
"SDL_SYS_JoystickOpen",
|
| 369 |
+
"SDL_SYS_JoystickQuit",
|
| 370 |
+
"SDL_SYS_JoystickUpdate",
|
| 371 |
+
"SDL_SYS_KillThread",
|
| 372 |
+
"SDL_SYS_SetupThread",
|
| 373 |
+
"SDL_SYS_StartTimer",
|
| 374 |
+
"SDL_SYS_StopTimer",
|
| 375 |
+
"SDL_SYS_TimerInit",
|
| 376 |
+
"SDL_SYS_TimerQuit",
|
| 377 |
+
"SDL_SYS_WaitThread",
|
| 378 |
+
"SDL_SaveBMP_RW",
|
| 379 |
+
"SDL_SemPost",
|
| 380 |
+
"SDL_SemTryWait",
|
| 381 |
+
"SDL_SemValue",
|
| 382 |
+
"SDL_SemWait",
|
| 383 |
+
"SDL_SemWaitTimeout",
|
| 384 |
+
"SDL_SetAlpha",
|
| 385 |
+
"SDL_SetAlphaChannel",
|
| 386 |
+
"SDL_SetClipRect",
|
| 387 |
+
"SDL_SetColorKey",
|
| 388 |
+
"SDL_SetColors",
|
| 389 |
+
"SDL_SetCursor",
|
| 390 |
+
"SDL_SetError",
|
| 391 |
+
"SDL_SetEventFilter",
|
| 392 |
+
"SDL_SetGamma",
|
| 393 |
+
"SDL_SetGammaRamp",
|
| 394 |
+
"SDL_SetModState",
|
| 395 |
+
"SDL_SetMouseRange",
|
| 396 |
+
"SDL_SetPalette",
|
| 397 |
+
"SDL_SetTimer",
|
| 398 |
+
"SDL_SetTimerThreaded",
|
| 399 |
+
"SDL_SetVideoMode",
|
| 400 |
+
"SDL_ShowCursor",
|
| 401 |
+
"SDL_SoftBlit",
|
| 402 |
+
"SDL_SoftStretch",
|
| 403 |
+
"SDL_StartEventLoop",
|
| 404 |
+
"SDL_StartTicks",
|
| 405 |
+
"SDL_StopEventLoop",
|
| 406 |
+
"SDL_ThreadID",
|
| 407 |
+
"SDL_ThreadedTimerCheck",
|
| 408 |
+
"SDL_Threads",
|
| 409 |
+
"SDL_ThreadsInit",
|
| 410 |
+
"SDL_ThreadsQuit",
|
| 411 |
+
"SDL_TimerInit",
|
| 412 |
+
"SDL_TimerQuit",
|
| 413 |
+
"SDL_TranslateUNICODE",
|
| 414 |
+
"SDL_UnRLESurface",
|
| 415 |
+
"SDL_UninstallParachute",
|
| 416 |
+
"SDL_UnloadObject",
|
| 417 |
+
"SDL_UnlockAudio",
|
| 418 |
+
"SDL_UnlockAudio_Default",
|
| 419 |
+
"SDL_UnlockSurface",
|
| 420 |
+
"SDL_UnlockYUVOverlay",
|
| 421 |
+
"SDL_UnlockYUV_SW",
|
| 422 |
+
"SDL_Unlock_EventThread",
|
| 423 |
+
"SDL_UpdateRect",
|
| 424 |
+
"SDL_UpdateRects",
|
| 425 |
+
"SDL_UpperBlit",
|
| 426 |
+
"SDL_VideoDriverName",
|
| 427 |
+
"SDL_VideoInit",
|
| 428 |
+
"SDL_VideoModeOK",
|
| 429 |
+
"SDL_VideoQuit",
|
| 430 |
+
"SDL_WM_GetCaption",
|
| 431 |
+
"SDL_WM_GrabInput",
|
| 432 |
+
"SDL_WM_GrabInputOff",
|
| 433 |
+
"SDL_WM_GrabInputRaw",
|
| 434 |
+
"SDL_WM_IconifyWindow",
|
| 435 |
+
"SDL_WM_SetCaption",
|
| 436 |
+
"SDL_WM_SetIcon",
|
| 437 |
+
"SDL_WM_ToggleFullScreen",
|
| 438 |
+
"SDL_WaitEvent",
|
| 439 |
+
"SDL_WaitThread",
|
| 440 |
+
"SDL_WarpMouse",
|
| 441 |
+
"SDL_WasInit",
|
| 442 |
+
"SDL_WriteBE16",
|
| 443 |
+
"SDL_WriteBE32",
|
| 444 |
+
"SDL_WriteBE64",
|
| 445 |
+
"SDL_WriteLE16",
|
| 446 |
+
"SDL_WriteLE32",
|
| 447 |
+
"SDL_WriteLE64",
|
| 448 |
+
"SDL_X11_HAVE_BASEXLIB",
|
| 449 |
+
"SDL_X11_HAVE_IO_32BIT",
|
| 450 |
+
"SDL_X11_HAVE_SHM",
|
| 451 |
+
"SDL_X11_HAVE_UTF8",
|
| 452 |
+
"SDL_X11_HAVE_XGETREQUEST",
|
| 453 |
+
"SDL_X11_HAVE_XRANDR",
|
| 454 |
+
"SDL_X11_LoadSymbols",
|
| 455 |
+
"SDL_X11_UnloadSymbols",
|
| 456 |
+
"SDL_XDGAChangePixmapMode",
|
| 457 |
+
"SDL_XDGACloseFramebuffer",
|
| 458 |
+
"SDL_XDGACopyArea",
|
| 459 |
+
"SDL_XDGACopyTransparentArea",
|
| 460 |
+
"SDL_XDGACreateColormap",
|
| 461 |
+
"SDL_XDGAFillRectangle",
|
| 462 |
+
"SDL_XDGAGetMappedMemory",
|
| 463 |
+
"SDL_XDGAGetViewportStatus",
|
| 464 |
+
"SDL_XDGAInstallColormap",
|
| 465 |
+
"SDL_XDGAKeyEventToXKeyEvent",
|
| 466 |
+
"SDL_XDGAMapFramebuffer",
|
| 467 |
+
"SDL_XDGAOpenFramebuffer",
|
| 468 |
+
"SDL_XDGAQueryExtension",
|
| 469 |
+
"SDL_XDGAQueryModes",
|
| 470 |
+
"SDL_XDGAQueryVersion",
|
| 471 |
+
"SDL_XDGASelectInput",
|
| 472 |
+
"SDL_XDGASetClientVersion",
|
| 473 |
+
"SDL_XDGASetMode",
|
| 474 |
+
"SDL_XDGASetViewport",
|
| 475 |
+
"SDL_XDGASync",
|
| 476 |
+
"SDL_XDGAUnmapFramebuffer",
|
| 477 |
+
"SDL_XF86DGADirectVideo",
|
| 478 |
+
"SDL_XF86DGADirectVideoLL",
|
| 479 |
+
"SDL_XF86DGAForkApp",
|
| 480 |
+
"SDL_XF86DGAGetVidPage",
|
| 481 |
+
"SDL_XF86DGAGetVideo",
|
| 482 |
+
"SDL_XF86DGAGetVideoLL",
|
| 483 |
+
"SDL_XF86DGAGetViewPortSize",
|
| 484 |
+
"SDL_XF86DGAInstallColormap",
|
| 485 |
+
"SDL_XF86DGAQueryDirectVideo",
|
| 486 |
+
"SDL_XF86DGAQueryExtension",
|
| 487 |
+
"SDL_XF86DGAQueryVersion",
|
| 488 |
+
"SDL_XF86DGASetVidPage",
|
| 489 |
+
"SDL_XF86DGASetViewPort",
|
| 490 |
+
"SDL_XF86DGAViewPortChanged",
|
| 491 |
+
"SDL_XF86VidModeAddModeLine",
|
| 492 |
+
"SDL_XF86VidModeDeleteModeLine",
|
| 493 |
+
"SDL_XF86VidModeGetAllModeLines",
|
| 494 |
+
"SDL_XF86VidModeGetDotClocks",
|
| 495 |
+
"SDL_XF86VidModeGetGamma",
|
| 496 |
+
"SDL_XF86VidModeGetGammaRamp",
|
| 497 |
+
"SDL_XF86VidModeGetGammaRampSize",
|
| 498 |
+
"SDL_XF86VidModeGetModeInfo",
|
| 499 |
+
"SDL_XF86VidModeGetModeLine",
|
| 500 |
+
"SDL_XF86VidModeGetMonitor",
|
| 501 |
+
"SDL_XF86VidModeGetViewPort",
|
| 502 |
+
"SDL_XF86VidModeLockModeSwitch",
|
| 503 |
+
"SDL_XF86VidModeModModeLine",
|
| 504 |
+
"SDL_XF86VidModeQueryExtension",
|
| 505 |
+
"SDL_XF86VidModeQueryVersion",
|
| 506 |
+
"SDL_XF86VidModeSetClientVersion",
|
| 507 |
+
"SDL_XF86VidModeSetGamma",
|
| 508 |
+
"SDL_XF86VidModeSetGammaRamp",
|
| 509 |
+
"SDL_XF86VidModeSetViewPort",
|
| 510 |
+
"SDL_XF86VidModeSwitchMode",
|
| 511 |
+
"SDL_XF86VidModeSwitchToMode",
|
| 512 |
+
"SDL_XF86VidModeValidateModeLine",
|
| 513 |
+
"SDL_XGetRequest_workaround",
|
| 514 |
+
"SDL_XPanoramiXAllocInfo",
|
| 515 |
+
"SDL_XPanoramiXGetScreenCount",
|
| 516 |
+
"SDL_XPanoramiXGetScreenSize",
|
| 517 |
+
"SDL_XPanoramiXGetState",
|
| 518 |
+
"SDL_XPanoramiXQueryExtension",
|
| 519 |
+
"SDL_XPanoramiXQueryVersion",
|
| 520 |
+
"SDL_XineramaIsActive",
|
| 521 |
+
"SDL_XineramaQueryExtension",
|
| 522 |
+
"SDL_XineramaQueryScreens",
|
| 523 |
+
"SDL_XineramaQueryVersion",
|
| 524 |
+
"SDL_XvCreateImage",
|
| 525 |
+
"SDL_XvFreeAdaptorInfo",
|
| 526 |
+
"SDL_XvFreeEncodingInfo",
|
| 527 |
+
"SDL_XvGetPortAttribute",
|
| 528 |
+
"SDL_XvGetStill",
|
| 529 |
+
"SDL_XvGetVideo",
|
| 530 |
+
"SDL_XvGrabPort",
|
| 531 |
+
"SDL_XvListImageFormats",
|
| 532 |
+
"SDL_XvPutImage",
|
| 533 |
+
"SDL_XvPutStill",
|
| 534 |
+
"SDL_XvPutVideo",
|
| 535 |
+
"SDL_XvQueryAdaptors",
|
| 536 |
+
"SDL_XvQueryBestSize",
|
| 537 |
+
"SDL_XvQueryEncodings",
|
| 538 |
+
"SDL_XvQueryExtension",
|
| 539 |
+
"SDL_XvQueryPortAttributes",
|
| 540 |
+
"SDL_XvSelectPortNotify",
|
| 541 |
+
"SDL_XvSelectVideoNotify",
|
| 542 |
+
"SDL_XvSetPortAttribute",
|
| 543 |
+
"SDL_XvShmCreateImage",
|
| 544 |
+
"SDL_XvShmPutImage",
|
| 545 |
+
"SDL_XvStopVideo",
|
| 546 |
+
"SDL_XvUngrabPort",
|
| 547 |
+
"SDL_alarm_callback",
|
| 548 |
+
"SDL_alarm_interval",
|
| 549 |
+
"SDL_allocatedjoysticks",
|
| 550 |
+
"SDL_appstate",
|
| 551 |
+
"SDL_cdinitted",
|
| 552 |
+
"SDL_closest_depths",
|
| 553 |
+
"SDL_cursor",
|
| 554 |
+
"SDL_cursorlock",
|
| 555 |
+
"SDL_cursorstate",
|
| 556 |
+
"SDL_defcursor",
|
| 557 |
+
"SDL_eventstate",
|
| 558 |
+
"SDL_fatal_signals",
|
| 559 |
+
"SDL_global_error",
|
| 560 |
+
"SDL_iconv",
|
| 561 |
+
"SDL_iconv_close",
|
| 562 |
+
"SDL_iconv_open",
|
| 563 |
+
"SDL_iconv_string",
|
| 564 |
+
"SDL_initialized",
|
| 565 |
+
"SDL_joysticks",
|
| 566 |
+
"SDL_lltoa",
|
| 567 |
+
"SDL_ltoa",
|
| 568 |
+
"SDL_maxthreads",
|
| 569 |
+
"SDL_mutexP",
|
| 570 |
+
"SDL_mutexV",
|
| 571 |
+
"SDL_numcds",
|
| 572 |
+
"SDL_numjoysticks",
|
| 573 |
+
"SDL_numthreads",
|
| 574 |
+
"SDL_revcpy",
|
| 575 |
+
"SDL_strlwr",
|
| 576 |
+
"SDL_strrev",
|
| 577 |
+
"SDL_strupr",
|
| 578 |
+
"SDL_timer_mutex",
|
| 579 |
+
"SDL_timer_running",
|
| 580 |
+
"SDL_timer_started",
|
| 581 |
+
"SDL_timer_threaded",
|
| 582 |
+
"SDL_timers",
|
| 583 |
+
"SDL_ulltoa",
|
| 584 |
+
"SDL_ultoa",
|
| 585 |
+
"SDL_xdga_extension_name",
|
| 586 |
+
"SDL_xdga_find_display"
|
| 587 |
+
],
|
| 588 |
+
"external_defined_SDL_names": [
|
| 589 |
+
"SDL_AddTimer",
|
| 590 |
+
"SDL_AllocRW",
|
| 591 |
+
"SDL_AudioDriverName",
|
| 592 |
+
"SDL_AudioInit",
|
| 593 |
+
"SDL_AudioQuit",
|
| 594 |
+
"SDL_BuildAudioCVT",
|
| 595 |
+
"SDL_CDClose",
|
| 596 |
+
"SDL_CDEject",
|
| 597 |
+
"SDL_CDName",
|
| 598 |
+
"SDL_CDNumDrives",
|
| 599 |
+
"SDL_CDOpen",
|
| 600 |
+
"SDL_CDPause",
|
| 601 |
+
"SDL_CDPlay",
|
| 602 |
+
"SDL_CDPlayTracks",
|
| 603 |
+
"SDL_CDResume",
|
| 604 |
+
"SDL_CDStatus",
|
| 605 |
+
"SDL_CDStop",
|
| 606 |
+
"SDL_ClearError",
|
| 607 |
+
"SDL_CloseAudio",
|
| 608 |
+
"SDL_CondBroadcast",
|
| 609 |
+
"SDL_CondSignal",
|
| 610 |
+
"SDL_CondWait",
|
| 611 |
+
"SDL_CondWaitTimeout",
|
| 612 |
+
"SDL_ConvertAudio",
|
| 613 |
+
"SDL_ConvertSurface",
|
| 614 |
+
"SDL_CreateCond",
|
| 615 |
+
"SDL_CreateCursor",
|
| 616 |
+
"SDL_CreateMutex",
|
| 617 |
+
"SDL_CreateRGBSurface",
|
| 618 |
+
"SDL_CreateRGBSurfaceFrom",
|
| 619 |
+
"SDL_CreateSemaphore",
|
| 620 |
+
"SDL_CreateThread",
|
| 621 |
+
"SDL_CreateYUVOverlay",
|
| 622 |
+
"SDL_Delay",
|
| 623 |
+
"SDL_DestroyCond",
|
| 624 |
+
"SDL_DestroyMutex",
|
| 625 |
+
"SDL_DestroySemaphore",
|
| 626 |
+
"SDL_DisplayFormat",
|
| 627 |
+
"SDL_DisplayFormatAlpha",
|
| 628 |
+
"SDL_DisplayYUVOverlay",
|
| 629 |
+
"SDL_EnableKeyRepeat",
|
| 630 |
+
"SDL_EnableUNICODE",
|
| 631 |
+
"SDL_Error",
|
| 632 |
+
"SDL_EventState",
|
| 633 |
+
"SDL_FillRect",
|
| 634 |
+
"SDL_Flip",
|
| 635 |
+
"SDL_FreeCursor",
|
| 636 |
+
"SDL_FreeRW",
|
| 637 |
+
"SDL_FreeSurface",
|
| 638 |
+
"SDL_FreeWAV",
|
| 639 |
+
"SDL_FreeYUVOverlay",
|
| 640 |
+
"SDL_GL_GetAttribute",
|
| 641 |
+
"SDL_GL_GetProcAddress",
|
| 642 |
+
"SDL_GL_LoadLibrary",
|
| 643 |
+
"SDL_GL_Lock",
|
| 644 |
+
"SDL_GL_SetAttribute",
|
| 645 |
+
"SDL_GL_SwapBuffers",
|
| 646 |
+
"SDL_GL_Unlock",
|
| 647 |
+
"SDL_GL_UpdateRects",
|
| 648 |
+
"SDL_GetAppState",
|
| 649 |
+
"SDL_GetAudioStatus",
|
| 650 |
+
"SDL_GetClipRect",
|
| 651 |
+
"SDL_GetCursor",
|
| 652 |
+
"SDL_GetError",
|
| 653 |
+
"SDL_GetEventFilter",
|
| 654 |
+
"SDL_GetGammaRamp",
|
| 655 |
+
"SDL_GetKeyName",
|
| 656 |
+
"SDL_GetKeyRepeat",
|
| 657 |
+
"SDL_GetKeyState",
|
| 658 |
+
"SDL_GetModState",
|
| 659 |
+
"SDL_GetMouseState",
|
| 660 |
+
"SDL_GetRGB",
|
| 661 |
+
"SDL_GetRGBA",
|
| 662 |
+
"SDL_GetRelativeMouseState",
|
| 663 |
+
"SDL_GetThreadID",
|
| 664 |
+
"SDL_GetTicks",
|
| 665 |
+
"SDL_GetVideoInfo",
|
| 666 |
+
"SDL_GetVideoSurface",
|
| 667 |
+
"SDL_GetWMInfo",
|
| 668 |
+
"SDL_Has3DNow",
|
| 669 |
+
"SDL_Has3DNowExt",
|
| 670 |
+
"SDL_HasAltiVec",
|
| 671 |
+
"SDL_HasMMX",
|
| 672 |
+
"SDL_HasMMXExt",
|
| 673 |
+
"SDL_HasRDTSC",
|
| 674 |
+
"SDL_HasSSE",
|
| 675 |
+
"SDL_HasSSE2",
|
| 676 |
+
"SDL_Init",
|
| 677 |
+
"SDL_InitSubSystem",
|
| 678 |
+
"SDL_JoystickClose",
|
| 679 |
+
"SDL_JoystickEventState",
|
| 680 |
+
"SDL_JoystickGetAxis",
|
| 681 |
+
"SDL_JoystickGetBall",
|
| 682 |
+
"SDL_JoystickGetButton",
|
| 683 |
+
"SDL_JoystickGetHat",
|
| 684 |
+
"SDL_JoystickIndex",
|
| 685 |
+
"SDL_JoystickName",
|
| 686 |
+
"SDL_JoystickNumAxes",
|
| 687 |
+
"SDL_JoystickNumBalls",
|
| 688 |
+
"SDL_JoystickNumButtons",
|
| 689 |
+
"SDL_JoystickNumHats",
|
| 690 |
+
"SDL_JoystickOpen",
|
| 691 |
+
"SDL_JoystickOpened",
|
| 692 |
+
"SDL_JoystickUpdate",
|
| 693 |
+
"SDL_KillThread",
|
| 694 |
+
"SDL_Linked_Version",
|
| 695 |
+
"SDL_ListModes",
|
| 696 |
+
"SDL_LoadBMP_RW",
|
| 697 |
+
"SDL_LoadFunction",
|
| 698 |
+
"SDL_LoadObject",
|
| 699 |
+
"SDL_LoadWAV_RW",
|
| 700 |
+
"SDL_LockAudio",
|
| 701 |
+
"SDL_LockSurface",
|
| 702 |
+
"SDL_LockYUVOverlay",
|
| 703 |
+
"SDL_LowerBlit",
|
| 704 |
+
"SDL_MapRGB",
|
| 705 |
+
"SDL_MapRGBA",
|
| 706 |
+
"SDL_MixAudio",
|
| 707 |
+
"SDL_NumJoysticks",
|
| 708 |
+
"SDL_OpenAudio",
|
| 709 |
+
"SDL_PauseAudio",
|
| 710 |
+
"SDL_PeepEvents",
|
| 711 |
+
"SDL_PollEvent",
|
| 712 |
+
"SDL_PumpEvents",
|
| 713 |
+
"SDL_PushEvent",
|
| 714 |
+
"SDL_Quit",
|
| 715 |
+
"SDL_QuitSubSystem",
|
| 716 |
+
"SDL_RWFromConstMem",
|
| 717 |
+
"SDL_RWFromFP",
|
| 718 |
+
"SDL_RWFromFile",
|
| 719 |
+
"SDL_RWFromMem",
|
| 720 |
+
"SDL_ReadBE16",
|
| 721 |
+
"SDL_ReadBE32",
|
| 722 |
+
"SDL_ReadBE64",
|
| 723 |
+
"SDL_ReadLE16",
|
| 724 |
+
"SDL_ReadLE32",
|
| 725 |
+
"SDL_ReadLE64",
|
| 726 |
+
"SDL_RemoveTimer",
|
| 727 |
+
"SDL_SaveBMP_RW",
|
| 728 |
+
"SDL_SemPost",
|
| 729 |
+
"SDL_SemTryWait",
|
| 730 |
+
"SDL_SemValue",
|
| 731 |
+
"SDL_SemWait",
|
| 732 |
+
"SDL_SemWaitTimeout",
|
| 733 |
+
"SDL_SetAlpha",
|
| 734 |
+
"SDL_SetClipRect",
|
| 735 |
+
"SDL_SetColorKey",
|
| 736 |
+
"SDL_SetColors",
|
| 737 |
+
"SDL_SetCursor",
|
| 738 |
+
"SDL_SetError",
|
| 739 |
+
"SDL_SetEventFilter",
|
| 740 |
+
"SDL_SetGamma",
|
| 741 |
+
"SDL_SetGammaRamp",
|
| 742 |
+
"SDL_SetModState",
|
| 743 |
+
"SDL_SetPalette",
|
| 744 |
+
"SDL_SetTimer",
|
| 745 |
+
"SDL_SetVideoMode",
|
| 746 |
+
"SDL_ShowCursor",
|
| 747 |
+
"SDL_SoftStretch",
|
| 748 |
+
"SDL_ThreadID",
|
| 749 |
+
"SDL_UnloadObject",
|
| 750 |
+
"SDL_UnlockAudio",
|
| 751 |
+
"SDL_UnlockSurface",
|
| 752 |
+
"SDL_UnlockYUVOverlay",
|
| 753 |
+
"SDL_UpdateRect",
|
| 754 |
+
"SDL_UpdateRects",
|
| 755 |
+
"SDL_UpperBlit",
|
| 756 |
+
"SDL_VideoDriverName",
|
| 757 |
+
"SDL_VideoInit",
|
| 758 |
+
"SDL_VideoModeOK",
|
| 759 |
+
"SDL_VideoQuit",
|
| 760 |
+
"SDL_WM_GetCaption",
|
| 761 |
+
"SDL_WM_GrabInput",
|
| 762 |
+
"SDL_WM_IconifyWindow",
|
| 763 |
+
"SDL_WM_SetCaption",
|
| 764 |
+
"SDL_WM_SetIcon",
|
| 765 |
+
"SDL_WM_ToggleFullScreen",
|
| 766 |
+
"SDL_WaitEvent",
|
| 767 |
+
"SDL_WaitThread",
|
| 768 |
+
"SDL_WarpMouse",
|
| 769 |
+
"SDL_WasInit",
|
| 770 |
+
"SDL_WriteBE16",
|
| 771 |
+
"SDL_WriteBE32",
|
| 772 |
+
"SDL_WriteBE64",
|
| 773 |
+
"SDL_WriteLE16",
|
| 774 |
+
"SDL_WriteLE32",
|
| 775 |
+
"SDL_WriteLE64",
|
| 776 |
+
"SDL_iconv",
|
| 777 |
+
"SDL_iconv_close",
|
| 778 |
+
"SDL_iconv_open",
|
| 779 |
+
"SDL_iconv_string",
|
| 780 |
+
"SDL_lltoa",
|
| 781 |
+
"SDL_ltoa",
|
| 782 |
+
"SDL_mutexP",
|
| 783 |
+
"SDL_mutexV",
|
| 784 |
+
"SDL_revcpy",
|
| 785 |
+
"SDL_strlwr",
|
| 786 |
+
"SDL_strrev",
|
| 787 |
+
"SDL_strupr",
|
| 788 |
+
"SDL_ulltoa",
|
| 789 |
+
"SDL_ultoa"
|
| 790 |
+
],
|
| 791 |
+
"image": "macos--libSDL-1.2.0.dylib",
|
| 792 |
+
"imported_SDL_names": [],
|
| 793 |
+
"sha256": "3ac6586e95b5df202d8aa61689948b6fba9dc40e4cdc92269293dd6e77c2a5ef"
|
| 794 |
+
},
|
| 795 |
+
{
|
| 796 |
+
"defined_SDL_names": [],
|
| 797 |
+
"external_defined_SDL_names": [],
|
| 798 |
+
"image": "windows--Quake3-UrT.exe",
|
| 799 |
+
"imported_SDL_names": [],
|
| 800 |
+
"sha256": "94111a3091c7e70e534720585df58820f0481c0894ba7b29f4f7de09accbaf90"
|
| 801 |
+
},
|
| 802 |
+
{
|
| 803 |
+
"defined_SDL_names": [],
|
| 804 |
+
"external_defined_SDL_names": [],
|
| 805 |
+
"image": "linux--Quake3-UrT.i386",
|
| 806 |
+
"imported_SDL_names": [
|
| 807 |
+
"SDL_AudioDriverName",
|
| 808 |
+
"SDL_CloseAudio",
|
| 809 |
+
"SDL_EnableKeyRepeat",
|
| 810 |
+
"SDL_EnableUNICODE",
|
| 811 |
+
"SDL_GL_GetProcAddress",
|
| 812 |
+
"SDL_GL_LoadLibrary",
|
| 813 |
+
"SDL_GL_SetAttribute",
|
| 814 |
+
"SDL_GL_SwapBuffers",
|
| 815 |
+
"SDL_GetAppState",
|
| 816 |
+
"SDL_GetError",
|
| 817 |
+
"SDL_GetVideoSurface",
|
| 818 |
+
"SDL_Init",
|
| 819 |
+
"SDL_JoystickClose",
|
| 820 |
+
"SDL_JoystickEventState",
|
| 821 |
+
"SDL_JoystickGetAxis",
|
| 822 |
+
"SDL_JoystickGetBall",
|
| 823 |
+
"SDL_JoystickGetButton",
|
| 824 |
+
"SDL_JoystickGetHat",
|
| 825 |
+
"SDL_JoystickName",
|
| 826 |
+
"SDL_JoystickNumAxes",
|
| 827 |
+
"SDL_JoystickNumBalls",
|
| 828 |
+
"SDL_JoystickNumButtons",
|
| 829 |
+
"SDL_JoystickNumHats",
|
| 830 |
+
"SDL_JoystickOpen",
|
| 831 |
+
"SDL_JoystickUpdate",
|
| 832 |
+
"SDL_LoadFunction",
|
| 833 |
+
"SDL_LoadObject",
|
| 834 |
+
"SDL_LockAudio",
|
| 835 |
+
"SDL_NumJoysticks",
|
| 836 |
+
"SDL_OpenAudio",
|
| 837 |
+
"SDL_PauseAudio",
|
| 838 |
+
"SDL_PollEvent",
|
| 839 |
+
"SDL_QuitSubSystem",
|
| 840 |
+
"SDL_SetVideoMode",
|
| 841 |
+
"SDL_ShowCursor",
|
| 842 |
+
"SDL_UnloadObject",
|
| 843 |
+
"SDL_UnlockAudio",
|
| 844 |
+
"SDL_WM_GrabInput",
|
| 845 |
+
"SDL_WM_IconifyWindow",
|
| 846 |
+
"SDL_WM_SetCaption",
|
| 847 |
+
"SDL_WM_ToggleFullScreen",
|
| 848 |
+
"SDL_WasInit"
|
| 849 |
+
],
|
| 850 |
+
"sha256": "fe5bfb198984a699d46e54203c18a48cd0b2cd042fb97cf79e89ae64c0aca1cf"
|
| 851 |
+
},
|
| 852 |
+
{
|
| 853 |
+
"defined_SDL_names": [],
|
| 854 |
+
"external_defined_SDL_names": [],
|
| 855 |
+
"image": "linux--Quake3-UrT.x86_64",
|
| 856 |
+
"imported_SDL_names": [
|
| 857 |
+
"SDL_AudioDriverName",
|
| 858 |
+
"SDL_CloseAudio",
|
| 859 |
+
"SDL_EnableKeyRepeat",
|
| 860 |
+
"SDL_EnableUNICODE",
|
| 861 |
+
"SDL_GL_GetProcAddress",
|
| 862 |
+
"SDL_GL_LoadLibrary",
|
| 863 |
+
"SDL_GL_SetAttribute",
|
| 864 |
+
"SDL_GL_SwapBuffers",
|
| 865 |
+
"SDL_GetAppState",
|
| 866 |
+
"SDL_GetError",
|
| 867 |
+
"SDL_GetVideoSurface",
|
| 868 |
+
"SDL_Init",
|
| 869 |
+
"SDL_JoystickClose",
|
| 870 |
+
"SDL_JoystickEventState",
|
| 871 |
+
"SDL_JoystickGetAxis",
|
| 872 |
+
"SDL_JoystickGetBall",
|
| 873 |
+
"SDL_JoystickGetButton",
|
| 874 |
+
"SDL_JoystickGetHat",
|
| 875 |
+
"SDL_JoystickName",
|
| 876 |
+
"SDL_JoystickNumAxes",
|
| 877 |
+
"SDL_JoystickNumBalls",
|
| 878 |
+
"SDL_JoystickNumButtons",
|
| 879 |
+
"SDL_JoystickNumHats",
|
| 880 |
+
"SDL_JoystickOpen",
|
| 881 |
+
"SDL_JoystickUpdate",
|
| 882 |
+
"SDL_LoadFunction",
|
| 883 |
+
"SDL_LoadObject",
|
| 884 |
+
"SDL_LockAudio",
|
| 885 |
+
"SDL_NumJoysticks",
|
| 886 |
+
"SDL_OpenAudio",
|
| 887 |
+
"SDL_PauseAudio",
|
| 888 |
+
"SDL_PollEvent",
|
| 889 |
+
"SDL_QuitSubSystem",
|
| 890 |
+
"SDL_SetVideoMode",
|
| 891 |
+
"SDL_ShowCursor",
|
| 892 |
+
"SDL_UnloadObject",
|
| 893 |
+
"SDL_UnlockAudio",
|
| 894 |
+
"SDL_WM_GrabInput",
|
| 895 |
+
"SDL_WM_IconifyWindow",
|
| 896 |
+
"SDL_WM_SetCaption",
|
| 897 |
+
"SDL_WM_ToggleFullScreen",
|
| 898 |
+
"SDL_WasInit"
|
| 899 |
+
],
|
| 900 |
+
"sha256": "31a21e05251f4126b234dd5c4ce2612cd5332d502f35bab1dbde4cb288babd3a"
|
| 901 |
+
}
|
| 902 |
+
],
|
| 903 |
+
"limitations": "Static import/definition names; not proof of runtime reachability or behavior. Mach-O external symbols are export candidates, not a full dyld bind/export analysis."
|
| 904 |
+
}
|
docs/research/native/linux--Quake3-UrT-Ded.i386.json
ADDED
|
@@ -0,0 +1,2024 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"anchors": [
|
| 3 |
+
{
|
| 4 |
+
"address": 134739128,
|
| 5 |
+
"binding": 0,
|
| 6 |
+
"bytes": 1147,
|
| 7 |
+
"kind": 2,
|
| 8 |
+
"name": "FS_Startup",
|
| 9 |
+
"section": 12,
|
| 10 |
+
"table": ".symtab",
|
| 11 |
+
"undefined": false,
|
| 12 |
+
"visibility": 0
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"address": 134843706,
|
| 16 |
+
"binding": 0,
|
| 17 |
+
"bytes": 33,
|
| 18 |
+
"kind": 2,
|
| 19 |
+
"name": "VM_ProfileSort",
|
| 20 |
+
"section": 12,
|
| 21 |
+
"table": ".symtab",
|
| 22 |
+
"undefined": false,
|
| 23 |
+
"visibility": 0
|
| 24 |
+
},
|
| 25 |
+
{
|
| 26 |
+
"address": 135167770,
|
| 27 |
+
"binding": 0,
|
| 28 |
+
"bytes": 24,
|
| 29 |
+
"kind": 2,
|
| 30 |
+
"name": "VM_Destroy_Compiled",
|
| 31 |
+
"section": 12,
|
| 32 |
+
"table": ".symtab",
|
| 33 |
+
"undefined": false,
|
| 34 |
+
"visibility": 0
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"address": 134845256,
|
| 38 |
+
"binding": 1,
|
| 39 |
+
"bytes": 99,
|
| 40 |
+
"kind": 2,
|
| 41 |
+
"name": "VM_ValueToSymbol",
|
| 42 |
+
"section": 12,
|
| 43 |
+
"table": ".symtab",
|
| 44 |
+
"undefined": false,
|
| 45 |
+
"visibility": 0
|
| 46 |
+
},
|
| 47 |
+
{
|
| 48 |
+
"address": 134585076,
|
| 49 |
+
"binding": 1,
|
| 50 |
+
"bytes": 2194,
|
| 51 |
+
"kind": 2,
|
| 52 |
+
"name": "SV_Frame",
|
| 53 |
+
"section": 12,
|
| 54 |
+
"table": ".symtab",
|
| 55 |
+
"undefined": false,
|
| 56 |
+
"visibility": 0
|
| 57 |
+
},
|
| 58 |
+
{
|
| 59 |
+
"address": 134847184,
|
| 60 |
+
"binding": 1,
|
| 61 |
+
"bytes": 559,
|
| 62 |
+
"kind": 2,
|
| 63 |
+
"name": "VM_Create",
|
| 64 |
+
"section": 12,
|
| 65 |
+
"table": ".symtab",
|
| 66 |
+
"undefined": false,
|
| 67 |
+
"visibility": 0
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"address": 134847972,
|
| 71 |
+
"binding": 1,
|
| 72 |
+
"bytes": 39,
|
| 73 |
+
"kind": 2,
|
| 74 |
+
"name": "VM_Indent",
|
| 75 |
+
"section": 12,
|
| 76 |
+
"table": ".symtab",
|
| 77 |
+
"undefined": false,
|
| 78 |
+
"visibility": 0
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"address": 134723258,
|
| 82 |
+
"binding": 1,
|
| 83 |
+
"bytes": 3690,
|
| 84 |
+
"kind": 2,
|
| 85 |
+
"name": "FS_FOpenFileRead",
|
| 86 |
+
"section": 12,
|
| 87 |
+
"table": ".symtab",
|
| 88 |
+
"undefined": false,
|
| 89 |
+
"visibility": 0
|
| 90 |
+
},
|
| 91 |
+
{
|
| 92 |
+
"address": 134845534,
|
| 93 |
+
"binding": 1,
|
| 94 |
+
"bytes": 658,
|
| 95 |
+
"kind": 2,
|
| 96 |
+
"name": "VM_LoadSymbols",
|
| 97 |
+
"section": 12,
|
| 98 |
+
"table": ".symtab",
|
| 99 |
+
"undefined": false,
|
| 100 |
+
"visibility": 0
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"address": 134843618,
|
| 104 |
+
"binding": 1,
|
| 105 |
+
"bytes": 41,
|
| 106 |
+
"kind": 2,
|
| 107 |
+
"name": "VM_ArgPtr",
|
| 108 |
+
"section": 12,
|
| 109 |
+
"table": ".symtab",
|
| 110 |
+
"undefined": false,
|
| 111 |
+
"visibility": 0
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"address": 134845356,
|
| 115 |
+
"binding": 1,
|
| 116 |
+
"bytes": 60,
|
| 117 |
+
"kind": 2,
|
| 118 |
+
"name": "VM_SymbolToValue",
|
| 119 |
+
"section": 12,
|
| 120 |
+
"table": ".symtab",
|
| 121 |
+
"undefined": false,
|
| 122 |
+
"visibility": 0
|
| 123 |
+
},
|
| 124 |
+
{
|
| 125 |
+
"address": 135156738,
|
| 126 |
+
"binding": 1,
|
| 127 |
+
"bytes": 1,
|
| 128 |
+
"kind": 2,
|
| 129 |
+
"name": "CL_Frame",
|
| 130 |
+
"section": 12,
|
| 131 |
+
"table": ".symtab",
|
| 132 |
+
"undefined": false,
|
| 133 |
+
"visibility": 0
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"address": 134843858,
|
| 137 |
+
"binding": 1,
|
| 138 |
+
"bytes": 542,
|
| 139 |
+
"kind": 2,
|
| 140 |
+
"name": "VM_VmInfo_f",
|
| 141 |
+
"section": 12,
|
| 142 |
+
"table": ".symtab",
|
| 143 |
+
"undefined": false,
|
| 144 |
+
"visibility": 0
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"address": 134843460,
|
| 148 |
+
"binding": 1,
|
| 149 |
+
"bytes": 10,
|
| 150 |
+
"kind": 2,
|
| 151 |
+
"name": "VM_Debug",
|
| 152 |
+
"section": 12,
|
| 153 |
+
"table": ".symtab",
|
| 154 |
+
"undefined": false,
|
| 155 |
+
"visibility": 0
|
| 156 |
+
},
|
| 157 |
+
{
|
| 158 |
+
"address": 134845008,
|
| 159 |
+
"binding": 1,
|
| 160 |
+
"bytes": 150,
|
| 161 |
+
"kind": 2,
|
| 162 |
+
"name": "VM_Clear",
|
| 163 |
+
"section": 12,
|
| 164 |
+
"table": ".symtab",
|
| 165 |
+
"undefined": false,
|
| 166 |
+
"visibility": 0
|
| 167 |
+
},
|
| 168 |
+
{
|
| 169 |
+
"address": 134850018,
|
| 170 |
+
"binding": 1,
|
| 171 |
+
"bytes": 298,
|
| 172 |
+
"kind": 2,
|
| 173 |
+
"name": "VM_PrepareInterpreter",
|
| 174 |
+
"section": 12,
|
| 175 |
+
"table": ".symtab",
|
| 176 |
+
"undefined": false,
|
| 177 |
+
"visibility": 0
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"address": 134845416,
|
| 181 |
+
"binding": 1,
|
| 182 |
+
"bytes": 118,
|
| 183 |
+
"kind": 2,
|
| 184 |
+
"name": "VM_Init",
|
| 185 |
+
"section": 12,
|
| 186 |
+
"table": ".symtab",
|
| 187 |
+
"undefined": false,
|
| 188 |
+
"visibility": 0
|
| 189 |
+
},
|
| 190 |
+
{
|
| 191 |
+
"address": 134555392,
|
| 192 |
+
"binding": 1,
|
| 193 |
+
"bytes": 9245,
|
| 194 |
+
"kind": 2,
|
| 195 |
+
"name": "SV_GameSystemCalls",
|
| 196 |
+
"section": 12,
|
| 197 |
+
"table": ".symtab",
|
| 198 |
+
"undefined": false,
|
| 199 |
+
"visibility": 0
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"address": 134843740,
|
| 203 |
+
"binding": 1,
|
| 204 |
+
"bytes": 117,
|
| 205 |
+
"kind": 2,
|
| 206 |
+
"name": "VM_LogSyscalls",
|
| 207 |
+
"section": 12,
|
| 208 |
+
"table": ".symtab",
|
| 209 |
+
"undefined": false,
|
| 210 |
+
"visibility": 0
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"address": 135169634,
|
| 214 |
+
"binding": 1,
|
| 215 |
+
"bytes": 7999,
|
| 216 |
+
"kind": 2,
|
| 217 |
+
"name": "VM_Compile",
|
| 218 |
+
"section": 12,
|
| 219 |
+
"table": ".symtab",
|
| 220 |
+
"undefined": false,
|
| 221 |
+
"visibility": 0
|
| 222 |
+
},
|
| 223 |
+
{
|
| 224 |
+
"address": 135159444,
|
| 225 |
+
"binding": 1,
|
| 226 |
+
"bytes": 599,
|
| 227 |
+
"kind": 2,
|
| 228 |
+
"name": "Sys_LoadDll",
|
| 229 |
+
"section": 12,
|
| 230 |
+
"table": ".symtab",
|
| 231 |
+
"undefined": false,
|
| 232 |
+
"visibility": 0
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"address": 134843660,
|
| 236 |
+
"binding": 1,
|
| 237 |
+
"bytes": 45,
|
| 238 |
+
"kind": 2,
|
| 239 |
+
"name": "VM_ExplicitArgPtr",
|
| 240 |
+
"section": 12,
|
| 241 |
+
"table": ".symtab",
|
| 242 |
+
"undefined": false,
|
| 243 |
+
"visibility": 0
|
| 244 |
+
},
|
| 245 |
+
{
|
| 246 |
+
"address": 134699540,
|
| 247 |
+
"binding": 1,
|
| 248 |
+
"bytes": 1340,
|
| 249 |
+
"kind": 2,
|
| 250 |
+
"name": "Com_Frame",
|
| 251 |
+
"section": 12,
|
| 252 |
+
"table": ".symtab",
|
| 253 |
+
"undefined": false,
|
| 254 |
+
"visibility": 0
|
| 255 |
+
},
|
| 256 |
+
{
|
| 257 |
+
"address": 134845158,
|
| 258 |
+
"binding": 1,
|
| 259 |
+
"bytes": 98,
|
| 260 |
+
"kind": 2,
|
| 261 |
+
"name": "VM_Free",
|
| 262 |
+
"section": 12,
|
| 263 |
+
"table": ".symtab",
|
| 264 |
+
"undefined": false,
|
| 265 |
+
"visibility": 0
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"address": 134843598,
|
| 269 |
+
"binding": 1,
|
| 270 |
+
"bytes": 20,
|
| 271 |
+
"kind": 2,
|
| 272 |
+
"name": "VM_DllSyscall",
|
| 273 |
+
"section": 12,
|
| 274 |
+
"table": ".symtab",
|
| 275 |
+
"undefined": false,
|
| 276 |
+
"visibility": 0
|
| 277 |
+
},
|
| 278 |
+
{
|
| 279 |
+
"address": 134846192,
|
| 280 |
+
"binding": 1,
|
| 281 |
+
"bytes": 991,
|
| 282 |
+
"kind": 2,
|
| 283 |
+
"name": "VM_LoadQVM",
|
| 284 |
+
"section": 12,
|
| 285 |
+
"table": ".symtab",
|
| 286 |
+
"undefined": false,
|
| 287 |
+
"visibility": 0
|
| 288 |
+
},
|
| 289 |
+
{
|
| 290 |
+
"address": 134844678,
|
| 291 |
+
"binding": 1,
|
| 292 |
+
"bytes": 330,
|
| 293 |
+
"kind": 2,
|
| 294 |
+
"name": "VM_Call",
|
| 295 |
+
"section": 12,
|
| 296 |
+
"table": ".symtab",
|
| 297 |
+
"undefined": false,
|
| 298 |
+
"visibility": 0
|
| 299 |
+
},
|
| 300 |
+
{
|
| 301 |
+
"address": 134848012,
|
| 302 |
+
"binding": 1,
|
| 303 |
+
"bytes": 2006,
|
| 304 |
+
"kind": 2,
|
| 305 |
+
"name": "VM_CallInterpreted",
|
| 306 |
+
"section": 12,
|
| 307 |
+
"table": ".symtab",
|
| 308 |
+
"undefined": false,
|
| 309 |
+
"visibility": 0
|
| 310 |
+
},
|
| 311 |
+
{
|
| 312 |
+
"address": 134847744,
|
| 313 |
+
"binding": 1,
|
| 314 |
+
"bytes": 228,
|
| 315 |
+
"kind": 2,
|
| 316 |
+
"name": "VM_Restart",
|
| 317 |
+
"section": 12,
|
| 318 |
+
"table": ".symtab",
|
| 319 |
+
"undefined": false,
|
| 320 |
+
"visibility": 0
|
| 321 |
+
},
|
| 322 |
+
{
|
| 323 |
+
"address": 134850316,
|
| 324 |
+
"binding": 1,
|
| 325 |
+
"bytes": 198,
|
| 326 |
+
"kind": 2,
|
| 327 |
+
"name": "VM_StackTrace",
|
| 328 |
+
"section": 12,
|
| 329 |
+
"table": ".symtab",
|
| 330 |
+
"undefined": false,
|
| 331 |
+
"visibility": 0
|
| 332 |
+
},
|
| 333 |
+
{
|
| 334 |
+
"address": 135167460,
|
| 335 |
+
"binding": 1,
|
| 336 |
+
"bytes": 309,
|
| 337 |
+
"kind": 2,
|
| 338 |
+
"name": "VM_CallCompiled",
|
| 339 |
+
"section": 12,
|
| 340 |
+
"table": ".symtab",
|
| 341 |
+
"undefined": false,
|
| 342 |
+
"visibility": 0
|
| 343 |
+
},
|
| 344 |
+
{
|
| 345 |
+
"address": 134843470,
|
| 346 |
+
"binding": 1,
|
| 347 |
+
"bytes": 42,
|
| 348 |
+
"kind": 2,
|
| 349 |
+
"name": "VM_ValueToFunctionSymbol",
|
| 350 |
+
"section": 12,
|
| 351 |
+
"table": ".symtab",
|
| 352 |
+
"undefined": false,
|
| 353 |
+
"visibility": 0
|
| 354 |
+
},
|
| 355 |
+
{
|
| 356 |
+
"address": 134844400,
|
| 357 |
+
"binding": 1,
|
| 358 |
+
"bytes": 278,
|
| 359 |
+
"kind": 2,
|
| 360 |
+
"name": "VM_VmProfile_f",
|
| 361 |
+
"section": 12,
|
| 362 |
+
"table": ".symtab",
|
| 363 |
+
"undefined": false,
|
| 364 |
+
"visibility": 0
|
| 365 |
+
}
|
| 366 |
+
],
|
| 367 |
+
"artifacts": {
|
| 368 |
+
"disassembly.txt": {
|
| 369 |
+
"path": "assets/analysis/native/linux--Quake3-UrT-Ded.i386.disassembly.txt.gz",
|
| 370 |
+
"uncompressed_bytes": 12209876,
|
| 371 |
+
"uncompressed_sha256": "a4ed26ff5bfea4f5c197924a97969b544ddbbd89972478cf49a16912b7daff16"
|
| 372 |
+
},
|
| 373 |
+
"headers.txt": {
|
| 374 |
+
"path": "assets/analysis/native/linux--Quake3-UrT-Ded.i386.headers.txt.gz",
|
| 375 |
+
"uncompressed_bytes": 111267,
|
| 376 |
+
"uncompressed_sha256": "f8bf9bb0b4df45e5ae1d01ad65fe088277464912d67e30a0123d6193795097f6"
|
| 377 |
+
}
|
| 378 |
+
},
|
| 379 |
+
"ascii_string_count": 10462,
|
| 380 |
+
"build_string_evidence": [
|
| 381 |
+
{
|
| 382 |
+
"address": 134515667,
|
| 383 |
+
"encoding": "ASCII",
|
| 384 |
+
"file_offset": 3027,
|
| 385 |
+
"section": ".dynstr",
|
| 386 |
+
"text": "GLIBC_2.1"
|
| 387 |
+
},
|
| 388 |
+
{
|
| 389 |
+
"address": 134515677,
|
| 390 |
+
"encoding": "ASCII",
|
| 391 |
+
"file_offset": 3037,
|
| 392 |
+
"section": ".dynstr",
|
| 393 |
+
"text": "GLIBC_2.0"
|
| 394 |
+
},
|
| 395 |
+
{
|
| 396 |
+
"address": 134515687,
|
| 397 |
+
"encoding": "ASCII",
|
| 398 |
+
"file_offset": 3047,
|
| 399 |
+
"section": ".dynstr",
|
| 400 |
+
"text": "GLIBC_2.3"
|
| 401 |
+
},
|
| 402 |
+
{
|
| 403 |
+
"address": 135195235,
|
| 404 |
+
"encoding": "ASCII",
|
| 405 |
+
"file_offset": 682595,
|
| 406 |
+
"section": ".rodata",
|
| 407 |
+
"text": "ioQ3 1.35 urt 4.3.4"
|
| 408 |
+
},
|
| 409 |
+
{
|
| 410 |
+
"address": 1,
|
| 411 |
+
"encoding": "ASCII",
|
| 412 |
+
"file_offset": 739405,
|
| 413 |
+
"section": ".comment",
|
| 414 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 415 |
+
},
|
| 416 |
+
{
|
| 417 |
+
"address": 47,
|
| 418 |
+
"encoding": "ASCII",
|
| 419 |
+
"file_offset": 739451,
|
| 420 |
+
"section": ".comment",
|
| 421 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 422 |
+
},
|
| 423 |
+
{
|
| 424 |
+
"address": 93,
|
| 425 |
+
"encoding": "ASCII",
|
| 426 |
+
"file_offset": 739497,
|
| 427 |
+
"section": ".comment",
|
| 428 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 429 |
+
},
|
| 430 |
+
{
|
| 431 |
+
"address": 139,
|
| 432 |
+
"encoding": "ASCII",
|
| 433 |
+
"file_offset": 739543,
|
| 434 |
+
"section": ".comment",
|
| 435 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 436 |
+
},
|
| 437 |
+
{
|
| 438 |
+
"address": 185,
|
| 439 |
+
"encoding": "ASCII",
|
| 440 |
+
"file_offset": 739589,
|
| 441 |
+
"section": ".comment",
|
| 442 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 443 |
+
},
|
| 444 |
+
{
|
| 445 |
+
"address": 231,
|
| 446 |
+
"encoding": "ASCII",
|
| 447 |
+
"file_offset": 739635,
|
| 448 |
+
"section": ".comment",
|
| 449 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 450 |
+
},
|
| 451 |
+
{
|
| 452 |
+
"address": 277,
|
| 453 |
+
"encoding": "ASCII",
|
| 454 |
+
"file_offset": 739681,
|
| 455 |
+
"section": ".comment",
|
| 456 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 457 |
+
},
|
| 458 |
+
{
|
| 459 |
+
"address": 323,
|
| 460 |
+
"encoding": "ASCII",
|
| 461 |
+
"file_offset": 739727,
|
| 462 |
+
"section": ".comment",
|
| 463 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 464 |
+
},
|
| 465 |
+
{
|
| 466 |
+
"address": 369,
|
| 467 |
+
"encoding": "ASCII",
|
| 468 |
+
"file_offset": 739773,
|
| 469 |
+
"section": ".comment",
|
| 470 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 471 |
+
},
|
| 472 |
+
{
|
| 473 |
+
"address": 415,
|
| 474 |
+
"encoding": "ASCII",
|
| 475 |
+
"file_offset": 739819,
|
| 476 |
+
"section": ".comment",
|
| 477 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 478 |
+
},
|
| 479 |
+
{
|
| 480 |
+
"address": 461,
|
| 481 |
+
"encoding": "ASCII",
|
| 482 |
+
"file_offset": 739865,
|
| 483 |
+
"section": ".comment",
|
| 484 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 485 |
+
},
|
| 486 |
+
{
|
| 487 |
+
"address": 507,
|
| 488 |
+
"encoding": "ASCII",
|
| 489 |
+
"file_offset": 739911,
|
| 490 |
+
"section": ".comment",
|
| 491 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 492 |
+
},
|
| 493 |
+
{
|
| 494 |
+
"address": 553,
|
| 495 |
+
"encoding": "ASCII",
|
| 496 |
+
"file_offset": 739957,
|
| 497 |
+
"section": ".comment",
|
| 498 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 499 |
+
},
|
| 500 |
+
{
|
| 501 |
+
"address": 599,
|
| 502 |
+
"encoding": "ASCII",
|
| 503 |
+
"file_offset": 740003,
|
| 504 |
+
"section": ".comment",
|
| 505 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 506 |
+
},
|
| 507 |
+
{
|
| 508 |
+
"address": 645,
|
| 509 |
+
"encoding": "ASCII",
|
| 510 |
+
"file_offset": 740049,
|
| 511 |
+
"section": ".comment",
|
| 512 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 513 |
+
},
|
| 514 |
+
{
|
| 515 |
+
"address": 691,
|
| 516 |
+
"encoding": "ASCII",
|
| 517 |
+
"file_offset": 740095,
|
| 518 |
+
"section": ".comment",
|
| 519 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 520 |
+
},
|
| 521 |
+
{
|
| 522 |
+
"address": 737,
|
| 523 |
+
"encoding": "ASCII",
|
| 524 |
+
"file_offset": 740141,
|
| 525 |
+
"section": ".comment",
|
| 526 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 527 |
+
},
|
| 528 |
+
{
|
| 529 |
+
"address": 783,
|
| 530 |
+
"encoding": "ASCII",
|
| 531 |
+
"file_offset": 740187,
|
| 532 |
+
"section": ".comment",
|
| 533 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 534 |
+
},
|
| 535 |
+
{
|
| 536 |
+
"address": 829,
|
| 537 |
+
"encoding": "ASCII",
|
| 538 |
+
"file_offset": 740233,
|
| 539 |
+
"section": ".comment",
|
| 540 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 541 |
+
},
|
| 542 |
+
{
|
| 543 |
+
"address": 875,
|
| 544 |
+
"encoding": "ASCII",
|
| 545 |
+
"file_offset": 740279,
|
| 546 |
+
"section": ".comment",
|
| 547 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 548 |
+
},
|
| 549 |
+
{
|
| 550 |
+
"address": 921,
|
| 551 |
+
"encoding": "ASCII",
|
| 552 |
+
"file_offset": 740325,
|
| 553 |
+
"section": ".comment",
|
| 554 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 555 |
+
},
|
| 556 |
+
{
|
| 557 |
+
"address": 967,
|
| 558 |
+
"encoding": "ASCII",
|
| 559 |
+
"file_offset": 740371,
|
| 560 |
+
"section": ".comment",
|
| 561 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 562 |
+
},
|
| 563 |
+
{
|
| 564 |
+
"address": 1013,
|
| 565 |
+
"encoding": "ASCII",
|
| 566 |
+
"file_offset": 740417,
|
| 567 |
+
"section": ".comment",
|
| 568 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 569 |
+
},
|
| 570 |
+
{
|
| 571 |
+
"address": 1059,
|
| 572 |
+
"encoding": "ASCII",
|
| 573 |
+
"file_offset": 740463,
|
| 574 |
+
"section": ".comment",
|
| 575 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 576 |
+
},
|
| 577 |
+
{
|
| 578 |
+
"address": 1105,
|
| 579 |
+
"encoding": "ASCII",
|
| 580 |
+
"file_offset": 740509,
|
| 581 |
+
"section": ".comment",
|
| 582 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 583 |
+
},
|
| 584 |
+
{
|
| 585 |
+
"address": 1151,
|
| 586 |
+
"encoding": "ASCII",
|
| 587 |
+
"file_offset": 740555,
|
| 588 |
+
"section": ".comment",
|
| 589 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 590 |
+
},
|
| 591 |
+
{
|
| 592 |
+
"address": 1197,
|
| 593 |
+
"encoding": "ASCII",
|
| 594 |
+
"file_offset": 740601,
|
| 595 |
+
"section": ".comment",
|
| 596 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 597 |
+
},
|
| 598 |
+
{
|
| 599 |
+
"address": 1243,
|
| 600 |
+
"encoding": "ASCII",
|
| 601 |
+
"file_offset": 740647,
|
| 602 |
+
"section": ".comment",
|
| 603 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 604 |
+
},
|
| 605 |
+
{
|
| 606 |
+
"address": 1289,
|
| 607 |
+
"encoding": "ASCII",
|
| 608 |
+
"file_offset": 740693,
|
| 609 |
+
"section": ".comment",
|
| 610 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 611 |
+
},
|
| 612 |
+
{
|
| 613 |
+
"address": 1335,
|
| 614 |
+
"encoding": "ASCII",
|
| 615 |
+
"file_offset": 740739,
|
| 616 |
+
"section": ".comment",
|
| 617 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 618 |
+
},
|
| 619 |
+
{
|
| 620 |
+
"address": 1381,
|
| 621 |
+
"encoding": "ASCII",
|
| 622 |
+
"file_offset": 740785,
|
| 623 |
+
"section": ".comment",
|
| 624 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 625 |
+
},
|
| 626 |
+
{
|
| 627 |
+
"address": 1427,
|
| 628 |
+
"encoding": "ASCII",
|
| 629 |
+
"file_offset": 740831,
|
| 630 |
+
"section": ".comment",
|
| 631 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 632 |
+
},
|
| 633 |
+
{
|
| 634 |
+
"address": 1473,
|
| 635 |
+
"encoding": "ASCII",
|
| 636 |
+
"file_offset": 740877,
|
| 637 |
+
"section": ".comment",
|
| 638 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 639 |
+
},
|
| 640 |
+
{
|
| 641 |
+
"address": 1519,
|
| 642 |
+
"encoding": "ASCII",
|
| 643 |
+
"file_offset": 740923,
|
| 644 |
+
"section": ".comment",
|
| 645 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 646 |
+
},
|
| 647 |
+
{
|
| 648 |
+
"address": 1565,
|
| 649 |
+
"encoding": "ASCII",
|
| 650 |
+
"file_offset": 740969,
|
| 651 |
+
"section": ".comment",
|
| 652 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 653 |
+
},
|
| 654 |
+
{
|
| 655 |
+
"address": 1611,
|
| 656 |
+
"encoding": "ASCII",
|
| 657 |
+
"file_offset": 741015,
|
| 658 |
+
"section": ".comment",
|
| 659 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 660 |
+
},
|
| 661 |
+
{
|
| 662 |
+
"address": 1657,
|
| 663 |
+
"encoding": "ASCII",
|
| 664 |
+
"file_offset": 741061,
|
| 665 |
+
"section": ".comment",
|
| 666 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 667 |
+
},
|
| 668 |
+
{
|
| 669 |
+
"address": 1703,
|
| 670 |
+
"encoding": "ASCII",
|
| 671 |
+
"file_offset": 741107,
|
| 672 |
+
"section": ".comment",
|
| 673 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 674 |
+
},
|
| 675 |
+
{
|
| 676 |
+
"address": 1749,
|
| 677 |
+
"encoding": "ASCII",
|
| 678 |
+
"file_offset": 741153,
|
| 679 |
+
"section": ".comment",
|
| 680 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 681 |
+
},
|
| 682 |
+
{
|
| 683 |
+
"address": 1795,
|
| 684 |
+
"encoding": "ASCII",
|
| 685 |
+
"file_offset": 741199,
|
| 686 |
+
"section": ".comment",
|
| 687 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 688 |
+
},
|
| 689 |
+
{
|
| 690 |
+
"address": 1841,
|
| 691 |
+
"encoding": "ASCII",
|
| 692 |
+
"file_offset": 741245,
|
| 693 |
+
"section": ".comment",
|
| 694 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 695 |
+
},
|
| 696 |
+
{
|
| 697 |
+
"address": 1887,
|
| 698 |
+
"encoding": "ASCII",
|
| 699 |
+
"file_offset": 741291,
|
| 700 |
+
"section": ".comment",
|
| 701 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 702 |
+
},
|
| 703 |
+
{
|
| 704 |
+
"address": 1933,
|
| 705 |
+
"encoding": "ASCII",
|
| 706 |
+
"file_offset": 741337,
|
| 707 |
+
"section": ".comment",
|
| 708 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 709 |
+
},
|
| 710 |
+
{
|
| 711 |
+
"address": 1979,
|
| 712 |
+
"encoding": "ASCII",
|
| 713 |
+
"file_offset": 741383,
|
| 714 |
+
"section": ".comment",
|
| 715 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 716 |
+
},
|
| 717 |
+
{
|
| 718 |
+
"address": 2025,
|
| 719 |
+
"encoding": "ASCII",
|
| 720 |
+
"file_offset": 741429,
|
| 721 |
+
"section": ".comment",
|
| 722 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 723 |
+
},
|
| 724 |
+
{
|
| 725 |
+
"address": 2071,
|
| 726 |
+
"encoding": "ASCII",
|
| 727 |
+
"file_offset": 741475,
|
| 728 |
+
"section": ".comment",
|
| 729 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 730 |
+
},
|
| 731 |
+
{
|
| 732 |
+
"address": 2117,
|
| 733 |
+
"encoding": "ASCII",
|
| 734 |
+
"file_offset": 741521,
|
| 735 |
+
"section": ".comment",
|
| 736 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 737 |
+
},
|
| 738 |
+
{
|
| 739 |
+
"address": 2163,
|
| 740 |
+
"encoding": "ASCII",
|
| 741 |
+
"file_offset": 741567,
|
| 742 |
+
"section": ".comment",
|
| 743 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 744 |
+
},
|
| 745 |
+
{
|
| 746 |
+
"address": 2209,
|
| 747 |
+
"encoding": "ASCII",
|
| 748 |
+
"file_offset": 741613,
|
| 749 |
+
"section": ".comment",
|
| 750 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 751 |
+
},
|
| 752 |
+
{
|
| 753 |
+
"address": 2255,
|
| 754 |
+
"encoding": "ASCII",
|
| 755 |
+
"file_offset": 741659,
|
| 756 |
+
"section": ".comment",
|
| 757 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 758 |
+
},
|
| 759 |
+
{
|
| 760 |
+
"address": 2301,
|
| 761 |
+
"encoding": "ASCII",
|
| 762 |
+
"file_offset": 741705,
|
| 763 |
+
"section": ".comment",
|
| 764 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 765 |
+
},
|
| 766 |
+
{
|
| 767 |
+
"address": 2347,
|
| 768 |
+
"encoding": "ASCII",
|
| 769 |
+
"file_offset": 741751,
|
| 770 |
+
"section": ".comment",
|
| 771 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 772 |
+
},
|
| 773 |
+
{
|
| 774 |
+
"address": 2393,
|
| 775 |
+
"encoding": "ASCII",
|
| 776 |
+
"file_offset": 741797,
|
| 777 |
+
"section": ".comment",
|
| 778 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 779 |
+
},
|
| 780 |
+
{
|
| 781 |
+
"address": 2439,
|
| 782 |
+
"encoding": "ASCII",
|
| 783 |
+
"file_offset": 741843,
|
| 784 |
+
"section": ".comment",
|
| 785 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 786 |
+
},
|
| 787 |
+
{
|
| 788 |
+
"address": 2485,
|
| 789 |
+
"encoding": "ASCII",
|
| 790 |
+
"file_offset": 741889,
|
| 791 |
+
"section": ".comment",
|
| 792 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 793 |
+
},
|
| 794 |
+
{
|
| 795 |
+
"address": 2531,
|
| 796 |
+
"encoding": "ASCII",
|
| 797 |
+
"file_offset": 741935,
|
| 798 |
+
"section": ".comment",
|
| 799 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 800 |
+
},
|
| 801 |
+
{
|
| 802 |
+
"address": 2577,
|
| 803 |
+
"encoding": "ASCII",
|
| 804 |
+
"file_offset": 741981,
|
| 805 |
+
"section": ".comment",
|
| 806 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 807 |
+
},
|
| 808 |
+
{
|
| 809 |
+
"address": 2623,
|
| 810 |
+
"encoding": "ASCII",
|
| 811 |
+
"file_offset": 742027,
|
| 812 |
+
"section": ".comment",
|
| 813 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 814 |
+
},
|
| 815 |
+
{
|
| 816 |
+
"address": 2669,
|
| 817 |
+
"encoding": "ASCII",
|
| 818 |
+
"file_offset": 742073,
|
| 819 |
+
"section": ".comment",
|
| 820 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 821 |
+
},
|
| 822 |
+
{
|
| 823 |
+
"address": 2715,
|
| 824 |
+
"encoding": "ASCII",
|
| 825 |
+
"file_offset": 742119,
|
| 826 |
+
"section": ".comment",
|
| 827 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 828 |
+
},
|
| 829 |
+
{
|
| 830 |
+
"address": 2761,
|
| 831 |
+
"encoding": "ASCII",
|
| 832 |
+
"file_offset": 742165,
|
| 833 |
+
"section": ".comment",
|
| 834 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 835 |
+
},
|
| 836 |
+
{
|
| 837 |
+
"address": 2807,
|
| 838 |
+
"encoding": "ASCII",
|
| 839 |
+
"file_offset": 742211,
|
| 840 |
+
"section": ".comment",
|
| 841 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 842 |
+
},
|
| 843 |
+
{
|
| 844 |
+
"address": 2853,
|
| 845 |
+
"encoding": "ASCII",
|
| 846 |
+
"file_offset": 742257,
|
| 847 |
+
"section": ".comment",
|
| 848 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 849 |
+
},
|
| 850 |
+
{
|
| 851 |
+
"address": 2899,
|
| 852 |
+
"encoding": "ASCII",
|
| 853 |
+
"file_offset": 742303,
|
| 854 |
+
"section": ".comment",
|
| 855 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 856 |
+
},
|
| 857 |
+
{
|
| 858 |
+
"address": 2945,
|
| 859 |
+
"encoding": "ASCII",
|
| 860 |
+
"file_offset": 742349,
|
| 861 |
+
"section": ".comment",
|
| 862 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 863 |
+
},
|
| 864 |
+
{
|
| 865 |
+
"address": 2991,
|
| 866 |
+
"encoding": "ASCII",
|
| 867 |
+
"file_offset": 742395,
|
| 868 |
+
"section": ".comment",
|
| 869 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 870 |
+
},
|
| 871 |
+
{
|
| 872 |
+
"address": 3037,
|
| 873 |
+
"encoding": "ASCII",
|
| 874 |
+
"file_offset": 742441,
|
| 875 |
+
"section": ".comment",
|
| 876 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 877 |
+
},
|
| 878 |
+
{
|
| 879 |
+
"address": 3083,
|
| 880 |
+
"encoding": "ASCII",
|
| 881 |
+
"file_offset": 742487,
|
| 882 |
+
"section": ".comment",
|
| 883 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 884 |
+
},
|
| 885 |
+
{
|
| 886 |
+
"address": 4982,
|
| 887 |
+
"encoding": "ASCII",
|
| 888 |
+
"file_offset": 784958,
|
| 889 |
+
"section": ".strtab",
|
| 890 |
+
"text": "fputs@@GLIBC_2.0"
|
| 891 |
+
},
|
| 892 |
+
{
|
| 893 |
+
"address": 5047,
|
| 894 |
+
"encoding": "ASCII",
|
| 895 |
+
"file_offset": 785023,
|
| 896 |
+
"section": ".strtab",
|
| 897 |
+
"text": "__errno_location@@GLIBC_2.0"
|
| 898 |
+
},
|
| 899 |
+
{
|
| 900 |
+
"address": 5526,
|
| 901 |
+
"encoding": "ASCII",
|
| 902 |
+
"file_offset": 785502,
|
| 903 |
+
"section": ".strtab",
|
| 904 |
+
"text": "sprintf@@GLIBC_2.0"
|
| 905 |
+
},
|
| 906 |
+
{
|
| 907 |
+
"address": 5644,
|
| 908 |
+
"encoding": "ASCII",
|
| 909 |
+
"file_offset": 785620,
|
| 910 |
+
"section": ".strtab",
|
| 911 |
+
"text": "popen@@GLIBC_2.1"
|
| 912 |
+
},
|
| 913 |
+
{
|
| 914 |
+
"address": 5661,
|
| 915 |
+
"encoding": "ASCII",
|
| 916 |
+
"file_offset": 785637,
|
| 917 |
+
"section": ".strtab",
|
| 918 |
+
"text": "srand@@GLIBC_2.0"
|
| 919 |
+
},
|
| 920 |
+
{
|
| 921 |
+
"address": 5784,
|
| 922 |
+
"encoding": "ASCII",
|
| 923 |
+
"file_offset": 785760,
|
| 924 |
+
"section": ".strtab",
|
| 925 |
+
"text": "connect@@GLIBC_2.0"
|
| 926 |
+
},
|
| 927 |
+
{
|
| 928 |
+
"address": 5908,
|
| 929 |
+
"encoding": "ASCII",
|
| 930 |
+
"file_offset": 785884,
|
| 931 |
+
"section": ".strtab",
|
| 932 |
+
"text": "mmap@@GLIBC_2.0"
|
| 933 |
+
},
|
| 934 |
+
{
|
| 935 |
+
"address": 6229,
|
| 936 |
+
"encoding": "ASCII",
|
| 937 |
+
"file_offset": 786205,
|
| 938 |
+
"section": ".strtab",
|
| 939 |
+
"text": "mkdir@@GLIBC_2.0"
|
| 940 |
+
},
|
| 941 |
+
{
|
| 942 |
+
"address": 6276,
|
| 943 |
+
"encoding": "ASCII",
|
| 944 |
+
"file_offset": 786252,
|
| 945 |
+
"section": ".strtab",
|
| 946 |
+
"text": "strerror@@GLIBC_2.0"
|
| 947 |
+
},
|
| 948 |
+
{
|
| 949 |
+
"address": 6638,
|
| 950 |
+
"encoding": "ASCII",
|
| 951 |
+
"file_offset": 786614,
|
| 952 |
+
"section": ".strtab",
|
| 953 |
+
"text": "sysconf@@GLIBC_2.0"
|
| 954 |
+
},
|
| 955 |
+
{
|
| 956 |
+
"address": 6875,
|
| 957 |
+
"encoding": "ASCII",
|
| 958 |
+
"file_offset": 786851,
|
| 959 |
+
"section": ".strtab",
|
| 960 |
+
"text": "qsort@@GLIBC_2.0"
|
| 961 |
+
},
|
| 962 |
+
{
|
| 963 |
+
"address": 8777,
|
| 964 |
+
"encoding": "ASCII",
|
| 965 |
+
"file_offset": 788753,
|
| 966 |
+
"section": ".strtab",
|
| 967 |
+
"text": "signal@@GLIBC_2.0"
|
| 968 |
+
},
|
| 969 |
+
{
|
| 970 |
+
"address": 8830,
|
| 971 |
+
"encoding": "ASCII",
|
| 972 |
+
"file_offset": 788806,
|
| 973 |
+
"section": ".strtab",
|
| 974 |
+
"text": "__xstat@@GLIBC_2.0"
|
| 975 |
+
},
|
| 976 |
+
{
|
| 977 |
+
"address": 9542,
|
| 978 |
+
"encoding": "ASCII",
|
| 979 |
+
"file_offset": 789518,
|
| 980 |
+
"section": ".strtab",
|
| 981 |
+
"text": "unsetenv@@GLIBC_2.0"
|
| 982 |
+
},
|
| 983 |
+
{
|
| 984 |
+
"address": 9690,
|
| 985 |
+
"encoding": "ASCII",
|
| 986 |
+
"file_offset": 789666,
|
| 987 |
+
"section": ".strtab",
|
| 988 |
+
"text": "vsprintf@@GLIBC_2.0"
|
| 989 |
+
},
|
| 990 |
+
{
|
| 991 |
+
"address": 9710,
|
| 992 |
+
"encoding": "ASCII",
|
| 993 |
+
"file_offset": 789686,
|
| 994 |
+
"section": ".strtab",
|
| 995 |
+
"text": "localtime@@GLIBC_2.0"
|
| 996 |
+
},
|
| 997 |
+
{
|
| 998 |
+
"address": 10194,
|
| 999 |
+
"encoding": "ASCII",
|
| 1000 |
+
"file_offset": 790170,
|
| 1001 |
+
"section": ".strtab",
|
| 1002 |
+
"text": "dirname@@GLIBC_2.0"
|
| 1003 |
+
},
|
| 1004 |
+
{
|
| 1005 |
+
"address": 10245,
|
| 1006 |
+
"encoding": "ASCII",
|
| 1007 |
+
"file_offset": 790221,
|
| 1008 |
+
"section": ".strtab",
|
| 1009 |
+
"text": "strchr@@GLIBC_2.0"
|
| 1010 |
+
},
|
| 1011 |
+
{
|
| 1012 |
+
"address": 10263,
|
| 1013 |
+
"encoding": "ASCII",
|
| 1014 |
+
"file_offset": 790239,
|
| 1015 |
+
"section": ".strtab",
|
| 1016 |
+
"text": "vsnprintf@@GLIBC_2.0"
|
| 1017 |
+
},
|
| 1018 |
+
{
|
| 1019 |
+
"address": 10301,
|
| 1020 |
+
"encoding": "ASCII",
|
| 1021 |
+
"file_offset": 790277,
|
| 1022 |
+
"section": ".strtab",
|
| 1023 |
+
"text": "recv@@GLIBC_2.0"
|
| 1024 |
+
},
|
| 1025 |
+
{
|
| 1026 |
+
"address": 10335,
|
| 1027 |
+
"encoding": "ASCII",
|
| 1028 |
+
"file_offset": 790311,
|
| 1029 |
+
"section": ".strtab",
|
| 1030 |
+
"text": "getenv@@GLIBC_2.0"
|
| 1031 |
+
},
|
| 1032 |
+
{
|
| 1033 |
+
"address": 10514,
|
| 1034 |
+
"encoding": "ASCII",
|
| 1035 |
+
"file_offset": 790490,
|
| 1036 |
+
"section": ".strtab",
|
| 1037 |
+
"text": "calloc@@GLIBC_2.0"
|
| 1038 |
+
},
|
| 1039 |
+
{
|
| 1040 |
+
"address": 10565,
|
| 1041 |
+
"encoding": "ASCII",
|
| 1042 |
+
"file_offset": 790541,
|
| 1043 |
+
"section": ".strtab",
|
| 1044 |
+
"text": "inet_addr@@GLIBC_2.0"
|
| 1045 |
+
},
|
| 1046 |
+
{
|
| 1047 |
+
"address": 10639,
|
| 1048 |
+
"encoding": "ASCII",
|
| 1049 |
+
"file_offset": 790615,
|
| 1050 |
+
"section": ".strtab",
|
| 1051 |
+
"text": "strncpy@@GLIBC_2.0"
|
| 1052 |
+
},
|
| 1053 |
+
{
|
| 1054 |
+
"address": 10933,
|
| 1055 |
+
"encoding": "ASCII",
|
| 1056 |
+
"file_offset": 790909,
|
| 1057 |
+
"section": ".strtab",
|
| 1058 |
+
"text": "write@@GLIBC_2.0"
|
| 1059 |
+
},
|
| 1060 |
+
{
|
| 1061 |
+
"address": 10984,
|
| 1062 |
+
"encoding": "ASCII",
|
| 1063 |
+
"file_offset": 790960,
|
| 1064 |
+
"section": ".strtab",
|
| 1065 |
+
"text": "sendto@@GLIBC_2.0"
|
| 1066 |
+
},
|
| 1067 |
+
{
|
| 1068 |
+
"address": 11554,
|
| 1069 |
+
"encoding": "ASCII",
|
| 1070 |
+
"file_offset": 791530,
|
| 1071 |
+
"section": ".strtab",
|
| 1072 |
+
"text": "dlclose@@GLIBC_2.0"
|
| 1073 |
+
},
|
| 1074 |
+
{
|
| 1075 |
+
"address": 11744,
|
| 1076 |
+
"encoding": "ASCII",
|
| 1077 |
+
"file_offset": 791720,
|
| 1078 |
+
"section": ".strtab",
|
| 1079 |
+
"text": "fgets@@GLIBC_2.0"
|
| 1080 |
+
},
|
| 1081 |
+
{
|
| 1082 |
+
"address": 11783,
|
| 1083 |
+
"encoding": "ASCII",
|
| 1084 |
+
"file_offset": 791759,
|
| 1085 |
+
"section": ".strtab",
|
| 1086 |
+
"text": "rename@@GLIBC_2.0"
|
| 1087 |
+
},
|
| 1088 |
+
{
|
| 1089 |
+
"address": 11877,
|
| 1090 |
+
"encoding": "ASCII",
|
| 1091 |
+
"file_offset": 791853,
|
| 1092 |
+
"section": ".strtab",
|
| 1093 |
+
"text": "memset@@GLIBC_2.0"
|
| 1094 |
+
},
|
| 1095 |
+
{
|
| 1096 |
+
"address": 12184,
|
| 1097 |
+
"encoding": "ASCII",
|
| 1098 |
+
"file_offset": 792160,
|
| 1099 |
+
"section": ".strtab",
|
| 1100 |
+
"text": "__strtol_internal@@GLIBC_2.0"
|
| 1101 |
+
},
|
| 1102 |
+
{
|
| 1103 |
+
"address": 12680,
|
| 1104 |
+
"encoding": "ASCII",
|
| 1105 |
+
"file_offset": 792656,
|
| 1106 |
+
"section": ".strtab",
|
| 1107 |
+
"text": "__libc_start_main@@GLIBC_2.0"
|
| 1108 |
+
},
|
| 1109 |
+
{
|
| 1110 |
+
"address": 13033,
|
| 1111 |
+
"encoding": "ASCII",
|
| 1112 |
+
"file_offset": 793009,
|
| 1113 |
+
"section": ".strtab",
|
| 1114 |
+
"text": "_exit@@GLIBC_2.0"
|
| 1115 |
+
},
|
| 1116 |
+
{
|
| 1117 |
+
"address": 13290,
|
| 1118 |
+
"encoding": "ASCII",
|
| 1119 |
+
"file_offset": 793266,
|
| 1120 |
+
"section": ".strtab",
|
| 1121 |
+
"text": "strrchr@@GLIBC_2.0"
|
| 1122 |
+
},
|
| 1123 |
+
{
|
| 1124 |
+
"address": 13454,
|
| 1125 |
+
"encoding": "ASCII",
|
| 1126 |
+
"file_offset": 793430,
|
| 1127 |
+
"section": ".strtab",
|
| 1128 |
+
"text": "tcgetattr@@GLIBC_2.0"
|
| 1129 |
+
},
|
| 1130 |
+
{
|
| 1131 |
+
"address": 14375,
|
| 1132 |
+
"encoding": "ASCII",
|
| 1133 |
+
"file_offset": 794351,
|
| 1134 |
+
"section": ".strtab",
|
| 1135 |
+
"text": "read@@GLIBC_2.0"
|
| 1136 |
+
},
|
| 1137 |
+
{
|
| 1138 |
+
"address": 14891,
|
| 1139 |
+
"encoding": "ASCII",
|
| 1140 |
+
"file_offset": 794867,
|
| 1141 |
+
"section": ".strtab",
|
| 1142 |
+
"text": "usleep@@GLIBC_2.0"
|
| 1143 |
+
},
|
| 1144 |
+
{
|
| 1145 |
+
"address": 15025,
|
| 1146 |
+
"encoding": "ASCII",
|
| 1147 |
+
"file_offset": 795001,
|
| 1148 |
+
"section": ".strtab",
|
| 1149 |
+
"text": "readdir@@GLIBC_2.0"
|
| 1150 |
+
},
|
| 1151 |
+
{
|
| 1152 |
+
"address": 15192,
|
| 1153 |
+
"encoding": "ASCII",
|
| 1154 |
+
"file_offset": 795168,
|
| 1155 |
+
"section": ".strtab",
|
| 1156 |
+
"text": "gettimeofday@@GLIBC_2.0"
|
| 1157 |
+
},
|
| 1158 |
+
{
|
| 1159 |
+
"address": 15367,
|
| 1160 |
+
"encoding": "ASCII",
|
| 1161 |
+
"file_offset": 795343,
|
| 1162 |
+
"section": ".strtab",
|
| 1163 |
+
"text": "__ctype_toupper_loc@@GLIBC_2.3"
|
| 1164 |
+
},
|
| 1165 |
+
{
|
| 1166 |
+
"address": 15546,
|
| 1167 |
+
"encoding": "ASCII",
|
| 1168 |
+
"file_offset": 795522,
|
| 1169 |
+
"section": ".strtab",
|
| 1170 |
+
"text": "free@@GLIBC_2.0"
|
| 1171 |
+
},
|
| 1172 |
+
{
|
| 1173 |
+
"address": 16248,
|
| 1174 |
+
"encoding": "ASCII",
|
| 1175 |
+
"file_offset": 796224,
|
| 1176 |
+
"section": ".strtab",
|
| 1177 |
+
"text": "access@@GLIBC_2.0"
|
| 1178 |
+
},
|
| 1179 |
+
{
|
| 1180 |
+
"address": 16524,
|
| 1181 |
+
"encoding": "ASCII",
|
| 1182 |
+
"file_offset": 796500,
|
| 1183 |
+
"section": ".strtab",
|
| 1184 |
+
"text": "dlsym@@GLIBC_2.0"
|
| 1185 |
+
},
|
| 1186 |
+
{
|
| 1187 |
+
"address": 16681,
|
| 1188 |
+
"encoding": "ASCII",
|
| 1189 |
+
"file_offset": 796657,
|
| 1190 |
+
"section": ".strtab",
|
| 1191 |
+
"text": "fflush@@GLIBC_2.0"
|
| 1192 |
+
},
|
| 1193 |
+
{
|
| 1194 |
+
"address": 16888,
|
| 1195 |
+
"encoding": "ASCII",
|
| 1196 |
+
"file_offset": 796864,
|
| 1197 |
+
"section": ".strtab",
|
| 1198 |
+
"text": "opendir@@GLIBC_2.0"
|
| 1199 |
+
},
|
| 1200 |
+
{
|
| 1201 |
+
"address": 17031,
|
| 1202 |
+
"encoding": "ASCII",
|
| 1203 |
+
"file_offset": 797007,
|
| 1204 |
+
"section": ".strtab",
|
| 1205 |
+
"text": "ioctl@@GLIBC_2.0"
|
| 1206 |
+
},
|
| 1207 |
+
{
|
| 1208 |
+
"address": 17165,
|
| 1209 |
+
"encoding": "ASCII",
|
| 1210 |
+
"file_offset": 797141,
|
| 1211 |
+
"section": ".strtab",
|
| 1212 |
+
"text": "socket@@GLIBC_2.0"
|
| 1213 |
+
},
|
| 1214 |
+
{
|
| 1215 |
+
"address": 17247,
|
| 1216 |
+
"encoding": "ASCII",
|
| 1217 |
+
"file_offset": 797223,
|
| 1218 |
+
"section": ".strtab",
|
| 1219 |
+
"text": "fseek@@GLIBC_2.0"
|
| 1220 |
+
},
|
| 1221 |
+
{
|
| 1222 |
+
"address": 17348,
|
| 1223 |
+
"encoding": "ASCII",
|
| 1224 |
+
"file_offset": 797324,
|
| 1225 |
+
"section": ".strtab",
|
| 1226 |
+
"text": "mprotect@@GLIBC_2.0"
|
| 1227 |
+
},
|
| 1228 |
+
{
|
| 1229 |
+
"address": 17478,
|
| 1230 |
+
"encoding": "ASCII",
|
| 1231 |
+
"file_offset": 797454,
|
| 1232 |
+
"section": ".strtab",
|
| 1233 |
+
"text": "isatty@@GLIBC_2.0"
|
| 1234 |
+
},
|
| 1235 |
+
{
|
| 1236 |
+
"address": 17651,
|
| 1237 |
+
"encoding": "ASCII",
|
| 1238 |
+
"file_offset": 797627,
|
| 1239 |
+
"section": ".strtab",
|
| 1240 |
+
"text": "fclose@@GLIBC_2.1"
|
| 1241 |
+
},
|
| 1242 |
+
{
|
| 1243 |
+
"address": 18166,
|
| 1244 |
+
"encoding": "ASCII",
|
| 1245 |
+
"file_offset": 798142,
|
| 1246 |
+
"section": ".strtab",
|
| 1247 |
+
"text": "_setjmp@@GLIBC_2.0"
|
| 1248 |
+
},
|
| 1249 |
+
{
|
| 1250 |
+
"address": 18714,
|
| 1251 |
+
"encoding": "ASCII",
|
| 1252 |
+
"file_offset": 798690,
|
| 1253 |
+
"section": ".strtab",
|
| 1254 |
+
"text": "clock@@GLIBC_2.0"
|
| 1255 |
+
},
|
| 1256 |
+
{
|
| 1257 |
+
"address": 18731,
|
| 1258 |
+
"encoding": "ASCII",
|
| 1259 |
+
"file_offset": 798707,
|
| 1260 |
+
"section": ".strtab",
|
| 1261 |
+
"text": "stderr@@GLIBC_2.0"
|
| 1262 |
+
},
|
| 1263 |
+
{
|
| 1264 |
+
"address": 18850,
|
| 1265 |
+
"encoding": "ASCII",
|
| 1266 |
+
"file_offset": 798826,
|
| 1267 |
+
"section": ".strtab",
|
| 1268 |
+
"text": "memcpy@@GLIBC_2.0"
|
| 1269 |
+
},
|
| 1270 |
+
{
|
| 1271 |
+
"address": 19088,
|
| 1272 |
+
"encoding": "ASCII",
|
| 1273 |
+
"file_offset": 799064,
|
| 1274 |
+
"section": ".strtab",
|
| 1275 |
+
"text": "strlen@@GLIBC_2.0"
|
| 1276 |
+
},
|
| 1277 |
+
{
|
| 1278 |
+
"address": 19313,
|
| 1279 |
+
"encoding": "ASCII",
|
| 1280 |
+
"file_offset": 799289,
|
| 1281 |
+
"section": ".strtab",
|
| 1282 |
+
"text": "fopen@@GLIBC_2.1"
|
| 1283 |
+
},
|
| 1284 |
+
{
|
| 1285 |
+
"address": 19914,
|
| 1286 |
+
"encoding": "ASCII",
|
| 1287 |
+
"file_offset": 799890,
|
| 1288 |
+
"section": ".strtab",
|
| 1289 |
+
"text": "getpwuid@@GLIBC_2.0"
|
| 1290 |
+
},
|
| 1291 |
+
{
|
| 1292 |
+
"address": 20050,
|
| 1293 |
+
"encoding": "ASCII",
|
| 1294 |
+
"file_offset": 800026,
|
| 1295 |
+
"section": ".strtab",
|
| 1296 |
+
"text": "__strtod_internal@@GLIBC_2.0"
|
| 1297 |
+
},
|
| 1298 |
+
{
|
| 1299 |
+
"address": 21012,
|
| 1300 |
+
"encoding": "ASCII",
|
| 1301 |
+
"file_offset": 800988,
|
| 1302 |
+
"section": ".strtab",
|
| 1303 |
+
"text": "strcpy@@GLIBC_2.0"
|
| 1304 |
+
},
|
| 1305 |
+
{
|
| 1306 |
+
"address": 21128,
|
| 1307 |
+
"encoding": "ASCII",
|
| 1308 |
+
"file_offset": 801104,
|
| 1309 |
+
"section": ".strtab",
|
| 1310 |
+
"text": "dlopen@@GLIBC_2.1"
|
| 1311 |
+
},
|
| 1312 |
+
{
|
| 1313 |
+
"address": 21194,
|
| 1314 |
+
"encoding": "ASCII",
|
| 1315 |
+
"file_offset": 801170,
|
| 1316 |
+
"section": ".strtab",
|
| 1317 |
+
"text": "ftell@@GLIBC_2.0"
|
| 1318 |
+
},
|
| 1319 |
+
{
|
| 1320 |
+
"address": 21211,
|
| 1321 |
+
"encoding": "ASCII",
|
| 1322 |
+
"file_offset": 801187,
|
| 1323 |
+
"section": ".strtab",
|
| 1324 |
+
"text": "longjmp@@GLIBC_2.0"
|
| 1325 |
+
},
|
| 1326 |
+
{
|
| 1327 |
+
"address": 21444,
|
| 1328 |
+
"encoding": "ASCII",
|
| 1329 |
+
"file_offset": 801420,
|
| 1330 |
+
"section": ".strtab",
|
| 1331 |
+
"text": "printf@@GLIBC_2.0"
|
| 1332 |
+
},
|
| 1333 |
+
{
|
| 1334 |
+
"address": 21806,
|
| 1335 |
+
"encoding": "ASCII",
|
| 1336 |
+
"file_offset": 801782,
|
| 1337 |
+
"section": ".strtab",
|
| 1338 |
+
"text": "ctime@@GLIBC_2.0"
|
| 1339 |
+
},
|
| 1340 |
+
{
|
| 1341 |
+
"address": 21845,
|
| 1342 |
+
"encoding": "ASCII",
|
| 1343 |
+
"file_offset": 801821,
|
| 1344 |
+
"section": ".strtab",
|
| 1345 |
+
"text": "bind@@GLIBC_2.0"
|
| 1346 |
+
},
|
| 1347 |
+
{
|
| 1348 |
+
"address": 21933,
|
| 1349 |
+
"encoding": "ASCII",
|
| 1350 |
+
"file_offset": 801909,
|
| 1351 |
+
"section": ".strtab",
|
| 1352 |
+
"text": "getuid@@GLIBC_2.0"
|
| 1353 |
+
},
|
| 1354 |
+
{
|
| 1355 |
+
"address": 23612,
|
| 1356 |
+
"encoding": "ASCII",
|
| 1357 |
+
"file_offset": 803588,
|
| 1358 |
+
"section": ".strtab",
|
| 1359 |
+
"text": "select@@GLIBC_2.0"
|
| 1360 |
+
},
|
| 1361 |
+
{
|
| 1362 |
+
"address": 23905,
|
| 1363 |
+
"encoding": "ASCII",
|
| 1364 |
+
"file_offset": 803881,
|
| 1365 |
+
"section": ".strtab",
|
| 1366 |
+
"text": "closedir@@GLIBC_2.0"
|
| 1367 |
+
},
|
| 1368 |
+
{
|
| 1369 |
+
"address": 23999,
|
| 1370 |
+
"encoding": "ASCII",
|
| 1371 |
+
"file_offset": 803975,
|
| 1372 |
+
"section": ".strtab",
|
| 1373 |
+
"text": "close@@GLIBC_2.0"
|
| 1374 |
+
},
|
| 1375 |
+
{
|
| 1376 |
+
"address": 24127,
|
| 1377 |
+
"encoding": "ASCII",
|
| 1378 |
+
"file_offset": 804103,
|
| 1379 |
+
"section": ".strtab",
|
| 1380 |
+
"text": "fwrite@@GLIBC_2.0"
|
| 1381 |
+
},
|
| 1382 |
+
{
|
| 1383 |
+
"address": 24494,
|
| 1384 |
+
"encoding": "ASCII",
|
| 1385 |
+
"file_offset": 804470,
|
| 1386 |
+
"section": ".strtab",
|
| 1387 |
+
"text": "fprintf@@GLIBC_2.0"
|
| 1388 |
+
},
|
| 1389 |
+
{
|
| 1390 |
+
"address": 24535,
|
| 1391 |
+
"encoding": "ASCII",
|
| 1392 |
+
"file_offset": 804511,
|
| 1393 |
+
"section": ".strtab",
|
| 1394 |
+
"text": "strstr@@GLIBC_2.0"
|
| 1395 |
+
},
|
| 1396 |
+
{
|
| 1397 |
+
"address": 24553,
|
| 1398 |
+
"encoding": "ASCII",
|
| 1399 |
+
"file_offset": 804529,
|
| 1400 |
+
"section": ".strtab",
|
| 1401 |
+
"text": "time@@GLIBC_2.0"
|
| 1402 |
+
},
|
| 1403 |
+
{
|
| 1404 |
+
"address": 24732,
|
| 1405 |
+
"encoding": "ASCII",
|
| 1406 |
+
"file_offset": 804708,
|
| 1407 |
+
"section": ".strtab",
|
| 1408 |
+
"text": "setvbuf@@GLIBC_2.0"
|
| 1409 |
+
},
|
| 1410 |
+
{
|
| 1411 |
+
"address": 24760,
|
| 1412 |
+
"encoding": "ASCII",
|
| 1413 |
+
"file_offset": 804736,
|
| 1414 |
+
"section": ".strtab",
|
| 1415 |
+
"text": "strncat@@GLIBC_2.0"
|
| 1416 |
+
},
|
| 1417 |
+
{
|
| 1418 |
+
"address": 24821,
|
| 1419 |
+
"encoding": "ASCII",
|
| 1420 |
+
"file_offset": 804797,
|
| 1421 |
+
"section": ".strtab",
|
| 1422 |
+
"text": "remove@@GLIBC_2.0"
|
| 1423 |
+
},
|
| 1424 |
+
{
|
| 1425 |
+
"address": 25161,
|
| 1426 |
+
"encoding": "ASCII",
|
| 1427 |
+
"file_offset": 805137,
|
| 1428 |
+
"section": ".strtab",
|
| 1429 |
+
"text": "malloc@@GLIBC_2.0"
|
| 1430 |
+
},
|
| 1431 |
+
{
|
| 1432 |
+
"address": 25980,
|
| 1433 |
+
"encoding": "ASCII",
|
| 1434 |
+
"file_offset": 805956,
|
| 1435 |
+
"section": ".strtab",
|
| 1436 |
+
"text": "gethostname@@GLIBC_2.0"
|
| 1437 |
+
},
|
| 1438 |
+
{
|
| 1439 |
+
"address": 26472,
|
| 1440 |
+
"encoding": "ASCII",
|
| 1441 |
+
"file_offset": 806448,
|
| 1442 |
+
"section": ".strtab",
|
| 1443 |
+
"text": "fputc@@GLIBC_2.0"
|
| 1444 |
+
},
|
| 1445 |
+
{
|
| 1446 |
+
"address": 26994,
|
| 1447 |
+
"encoding": "ASCII",
|
| 1448 |
+
"file_offset": 806970,
|
| 1449 |
+
"section": ".strtab",
|
| 1450 |
+
"text": "dlerror@@GLIBC_2.0"
|
| 1451 |
+
},
|
| 1452 |
+
{
|
| 1453 |
+
"address": 27119,
|
| 1454 |
+
"encoding": "ASCII",
|
| 1455 |
+
"file_offset": 807095,
|
| 1456 |
+
"section": ".strtab",
|
| 1457 |
+
"text": "strtok@@GLIBC_2.0"
|
| 1458 |
+
},
|
| 1459 |
+
{
|
| 1460 |
+
"address": 27951,
|
| 1461 |
+
"encoding": "ASCII",
|
| 1462 |
+
"file_offset": 807927,
|
| 1463 |
+
"section": ".strtab",
|
| 1464 |
+
"text": "readlink@@GLIBC_2.0"
|
| 1465 |
+
},
|
| 1466 |
+
{
|
| 1467 |
+
"address": 28254,
|
| 1468 |
+
"encoding": "ASCII",
|
| 1469 |
+
"file_offset": 808230,
|
| 1470 |
+
"section": ".strtab",
|
| 1471 |
+
"text": "memmove@@GLIBC_2.0"
|
| 1472 |
+
},
|
| 1473 |
+
{
|
| 1474 |
+
"address": 28663,
|
| 1475 |
+
"encoding": "ASCII",
|
| 1476 |
+
"file_offset": 808639,
|
| 1477 |
+
"section": ".strtab",
|
| 1478 |
+
"text": "__ctype_tolower_loc@@GLIBC_2.3"
|
| 1479 |
+
},
|
| 1480 |
+
{
|
| 1481 |
+
"address": 28932,
|
| 1482 |
+
"encoding": "ASCII",
|
| 1483 |
+
"file_offset": 808908,
|
| 1484 |
+
"section": ".strtab",
|
| 1485 |
+
"text": "strcat@@GLIBC_2.0"
|
| 1486 |
+
},
|
| 1487 |
+
{
|
| 1488 |
+
"address": 29065,
|
| 1489 |
+
"encoding": "ASCII",
|
| 1490 |
+
"file_offset": 809041,
|
| 1491 |
+
"section": ".strtab",
|
| 1492 |
+
"text": "send@@GLIBC_2.0"
|
| 1493 |
+
},
|
| 1494 |
+
{
|
| 1495 |
+
"address": 29148,
|
| 1496 |
+
"encoding": "ASCII",
|
| 1497 |
+
"file_offset": 809124,
|
| 1498 |
+
"section": ".strtab",
|
| 1499 |
+
"text": "getcwd@@GLIBC_2.0"
|
| 1500 |
+
},
|
| 1501 |
+
{
|
| 1502 |
+
"address": 29342,
|
| 1503 |
+
"encoding": "ASCII",
|
| 1504 |
+
"file_offset": 809318,
|
| 1505 |
+
"section": ".strtab",
|
| 1506 |
+
"text": "stdout@@GLIBC_2.0"
|
| 1507 |
+
},
|
| 1508 |
+
{
|
| 1509 |
+
"address": 29396,
|
| 1510 |
+
"encoding": "ASCII",
|
| 1511 |
+
"file_offset": 809372,
|
| 1512 |
+
"section": ".strtab",
|
| 1513 |
+
"text": "asctime@@GLIBC_2.0"
|
| 1514 |
+
},
|
| 1515 |
+
{
|
| 1516 |
+
"address": 30239,
|
| 1517 |
+
"encoding": "ASCII",
|
| 1518 |
+
"file_offset": 810215,
|
| 1519 |
+
"section": ".strtab",
|
| 1520 |
+
"text": "setsockopt@@GLIBC_2.0"
|
| 1521 |
+
},
|
| 1522 |
+
{
|
| 1523 |
+
"address": 30331,
|
| 1524 |
+
"encoding": "ASCII",
|
| 1525 |
+
"file_offset": 810307,
|
| 1526 |
+
"section": ".strtab",
|
| 1527 |
+
"text": "tcsetattr@@GLIBC_2.0"
|
| 1528 |
+
},
|
| 1529 |
+
{
|
| 1530 |
+
"address": 30692,
|
| 1531 |
+
"encoding": "ASCII",
|
| 1532 |
+
"file_offset": 810668,
|
| 1533 |
+
"section": ".strtab",
|
| 1534 |
+
"text": "fcntl@@GLIBC_2.0"
|
| 1535 |
+
},
|
| 1536 |
+
{
|
| 1537 |
+
"address": 30858,
|
| 1538 |
+
"encoding": "ASCII",
|
| 1539 |
+
"file_offset": 810834,
|
| 1540 |
+
"section": ".strtab",
|
| 1541 |
+
"text": "rand@@GLIBC_2.0"
|
| 1542 |
+
},
|
| 1543 |
+
{
|
| 1544 |
+
"address": 31063,
|
| 1545 |
+
"encoding": "ASCII",
|
| 1546 |
+
"file_offset": 811039,
|
| 1547 |
+
"section": ".strtab",
|
| 1548 |
+
"text": "sscanf@@GLIBC_2.0"
|
| 1549 |
+
},
|
| 1550 |
+
{
|
| 1551 |
+
"address": 31414,
|
| 1552 |
+
"encoding": "ASCII",
|
| 1553 |
+
"file_offset": 811390,
|
| 1554 |
+
"section": ".strtab",
|
| 1555 |
+
"text": "strncmp@@GLIBC_2.0"
|
| 1556 |
+
},
|
| 1557 |
+
{
|
| 1558 |
+
"address": 31522,
|
| 1559 |
+
"encoding": "ASCII",
|
| 1560 |
+
"file_offset": 811498,
|
| 1561 |
+
"section": ".strtab",
|
| 1562 |
+
"text": "vfprintf@@GLIBC_2.0"
|
| 1563 |
+
},
|
| 1564 |
+
{
|
| 1565 |
+
"address": 31763,
|
| 1566 |
+
"encoding": "ASCII",
|
| 1567 |
+
"file_offset": 811739,
|
| 1568 |
+
"section": ".strtab",
|
| 1569 |
+
"text": "munmap@@GLIBC_2.0"
|
| 1570 |
+
},
|
| 1571 |
+
{
|
| 1572 |
+
"address": 31860,
|
| 1573 |
+
"encoding": "ASCII",
|
| 1574 |
+
"file_offset": 811836,
|
| 1575 |
+
"section": ".strtab",
|
| 1576 |
+
"text": "strpbrk@@GLIBC_2.0"
|
| 1577 |
+
},
|
| 1578 |
+
{
|
| 1579 |
+
"address": 32443,
|
| 1580 |
+
"encoding": "ASCII",
|
| 1581 |
+
"file_offset": 812419,
|
| 1582 |
+
"section": ".strtab",
|
| 1583 |
+
"text": "fread@@GLIBC_2.0"
|
| 1584 |
+
},
|
| 1585 |
+
{
|
| 1586 |
+
"address": 32939,
|
| 1587 |
+
"encoding": "ASCII",
|
| 1588 |
+
"file_offset": 812915,
|
| 1589 |
+
"section": ".strtab",
|
| 1590 |
+
"text": "snprintf@@GLIBC_2.0"
|
| 1591 |
+
},
|
| 1592 |
+
{
|
| 1593 |
+
"address": 33380,
|
| 1594 |
+
"encoding": "ASCII",
|
| 1595 |
+
"file_offset": 813356,
|
| 1596 |
+
"section": ".strtab",
|
| 1597 |
+
"text": "gethostbyname@@GLIBC_2.0"
|
| 1598 |
+
},
|
| 1599 |
+
{
|
| 1600 |
+
"address": 33648,
|
| 1601 |
+
"encoding": "ASCII",
|
| 1602 |
+
"file_offset": 813624,
|
| 1603 |
+
"section": ".strtab",
|
| 1604 |
+
"text": "recvfrom@@GLIBC_2.0"
|
| 1605 |
+
},
|
| 1606 |
+
{
|
| 1607 |
+
"address": 33973,
|
| 1608 |
+
"encoding": "ASCII",
|
| 1609 |
+
"file_offset": 813949,
|
| 1610 |
+
"section": ".strtab",
|
| 1611 |
+
"text": "strcmp@@GLIBC_2.0"
|
| 1612 |
+
},
|
| 1613 |
+
{
|
| 1614 |
+
"address": 34246,
|
| 1615 |
+
"encoding": "ASCII",
|
| 1616 |
+
"file_offset": 814222,
|
| 1617 |
+
"section": ".strtab",
|
| 1618 |
+
"text": "setenv@@GLIBC_2.0"
|
| 1619 |
+
},
|
| 1620 |
+
{
|
| 1621 |
+
"address": 34645,
|
| 1622 |
+
"encoding": "ASCII",
|
| 1623 |
+
"file_offset": 814621,
|
| 1624 |
+
"section": ".strtab",
|
| 1625 |
+
"text": "pclose@@GLIBC_2.1"
|
| 1626 |
+
}
|
| 1627 |
+
],
|
| 1628 |
+
"debug_section_names": [],
|
| 1629 |
+
"debug_stab_symbol_entries": 0,
|
| 1630 |
+
"defined_function_symbols": 1514,
|
| 1631 |
+
"embedded_header_candidates": [],
|
| 1632 |
+
"layout": {
|
| 1633 |
+
"bits": 32,
|
| 1634 |
+
"dependencies": [
|
| 1635 |
+
"libdl.so.2",
|
| 1636 |
+
"libm.so.6",
|
| 1637 |
+
"libc.so.6"
|
| 1638 |
+
],
|
| 1639 |
+
"entry_address": 134518624,
|
| 1640 |
+
"format": "ELF",
|
| 1641 |
+
"image_type": 2,
|
| 1642 |
+
"interpreter": "/lib/ld-linux.so.2",
|
| 1643 |
+
"machine": 3,
|
| 1644 |
+
"relocations": [
|
| 1645 |
+
{
|
| 1646 |
+
"count": 3,
|
| 1647 |
+
"entry_bytes": 8,
|
| 1648 |
+
"section": ".rel.dyn"
|
| 1649 |
+
},
|
| 1650 |
+
{
|
| 1651 |
+
"count": 105,
|
| 1652 |
+
"entry_bytes": 8,
|
| 1653 |
+
"section": ".rel.plt"
|
| 1654 |
+
}
|
| 1655 |
+
],
|
| 1656 |
+
"sections": [
|
| 1657 |
+
{
|
| 1658 |
+
"address": 0,
|
| 1659 |
+
"bytes": 0,
|
| 1660 |
+
"executable": false,
|
| 1661 |
+
"file_offset": 0,
|
| 1662 |
+
"flags": 0,
|
| 1663 |
+
"index": 0,
|
| 1664 |
+
"name": "",
|
| 1665 |
+
"type": 0,
|
| 1666 |
+
"zero_fill": false
|
| 1667 |
+
},
|
| 1668 |
+
{
|
| 1669 |
+
"address": 134512948,
|
| 1670 |
+
"bytes": 19,
|
| 1671 |
+
"executable": false,
|
| 1672 |
+
"file_offset": 308,
|
| 1673 |
+
"flags": 2,
|
| 1674 |
+
"index": 1,
|
| 1675 |
+
"name": ".interp",
|
| 1676 |
+
"type": 1,
|
| 1677 |
+
"zero_fill": false
|
| 1678 |
+
},
|
| 1679 |
+
{
|
| 1680 |
+
"address": 134512968,
|
| 1681 |
+
"bytes": 32,
|
| 1682 |
+
"executable": false,
|
| 1683 |
+
"file_offset": 328,
|
| 1684 |
+
"flags": 2,
|
| 1685 |
+
"index": 2,
|
| 1686 |
+
"name": ".note.ABI-tag",
|
| 1687 |
+
"type": 7,
|
| 1688 |
+
"zero_fill": false
|
| 1689 |
+
},
|
| 1690 |
+
{
|
| 1691 |
+
"address": 134513000,
|
| 1692 |
+
"bytes": 44,
|
| 1693 |
+
"executable": false,
|
| 1694 |
+
"file_offset": 360,
|
| 1695 |
+
"flags": 2,
|
| 1696 |
+
"index": 3,
|
| 1697 |
+
"name": ".gnu.hash",
|
| 1698 |
+
"type": 1879048182,
|
| 1699 |
+
"zero_fill": false
|
| 1700 |
+
},
|
| 1701 |
+
{
|
| 1702 |
+
"address": 134513044,
|
| 1703 |
+
"bytes": 1760,
|
| 1704 |
+
"executable": false,
|
| 1705 |
+
"file_offset": 404,
|
| 1706 |
+
"flags": 2,
|
| 1707 |
+
"index": 4,
|
| 1708 |
+
"name": ".dynsym",
|
| 1709 |
+
"type": 11,
|
| 1710 |
+
"zero_fill": false
|
| 1711 |
+
},
|
| 1712 |
+
{
|
| 1713 |
+
"address": 134514804,
|
| 1714 |
+
"bytes": 893,
|
| 1715 |
+
"executable": false,
|
| 1716 |
+
"file_offset": 2164,
|
| 1717 |
+
"flags": 2,
|
| 1718 |
+
"index": 5,
|
| 1719 |
+
"name": ".dynstr",
|
| 1720 |
+
"type": 3,
|
| 1721 |
+
"zero_fill": false
|
| 1722 |
+
},
|
| 1723 |
+
{
|
| 1724 |
+
"address": 134515698,
|
| 1725 |
+
"bytes": 220,
|
| 1726 |
+
"executable": false,
|
| 1727 |
+
"file_offset": 3058,
|
| 1728 |
+
"flags": 2,
|
| 1729 |
+
"index": 6,
|
| 1730 |
+
"name": ".gnu.version",
|
| 1731 |
+
"type": 1879048191,
|
| 1732 |
+
"zero_fill": false
|
| 1733 |
+
},
|
| 1734 |
+
{
|
| 1735 |
+
"address": 134515920,
|
| 1736 |
+
"bytes": 112,
|
| 1737 |
+
"executable": false,
|
| 1738 |
+
"file_offset": 3280,
|
| 1739 |
+
"flags": 2,
|
| 1740 |
+
"index": 7,
|
| 1741 |
+
"name": ".gnu.version_r",
|
| 1742 |
+
"type": 1879048190,
|
| 1743 |
+
"zero_fill": false
|
| 1744 |
+
},
|
| 1745 |
+
{
|
| 1746 |
+
"address": 134516032,
|
| 1747 |
+
"bytes": 24,
|
| 1748 |
+
"executable": false,
|
| 1749 |
+
"file_offset": 3392,
|
| 1750 |
+
"flags": 2,
|
| 1751 |
+
"index": 8,
|
| 1752 |
+
"name": ".rel.dyn",
|
| 1753 |
+
"type": 9,
|
| 1754 |
+
"zero_fill": false
|
| 1755 |
+
},
|
| 1756 |
+
{
|
| 1757 |
+
"address": 134516056,
|
| 1758 |
+
"bytes": 840,
|
| 1759 |
+
"executable": false,
|
| 1760 |
+
"file_offset": 3416,
|
| 1761 |
+
"flags": 2,
|
| 1762 |
+
"index": 9,
|
| 1763 |
+
"name": ".rel.plt",
|
| 1764 |
+
"type": 9,
|
| 1765 |
+
"zero_fill": false
|
| 1766 |
+
},
|
| 1767 |
+
{
|
| 1768 |
+
"address": 134516896,
|
| 1769 |
+
"bytes": 23,
|
| 1770 |
+
"executable": true,
|
| 1771 |
+
"file_offset": 4256,
|
| 1772 |
+
"flags": 6,
|
| 1773 |
+
"index": 10,
|
| 1774 |
+
"name": ".init",
|
| 1775 |
+
"type": 1,
|
| 1776 |
+
"zero_fill": false
|
| 1777 |
+
},
|
| 1778 |
+
{
|
| 1779 |
+
"address": 134516920,
|
| 1780 |
+
"bytes": 1696,
|
| 1781 |
+
"executable": true,
|
| 1782 |
+
"file_offset": 4280,
|
| 1783 |
+
"flags": 6,
|
| 1784 |
+
"index": 11,
|
| 1785 |
+
"name": ".plt",
|
| 1786 |
+
"type": 1,
|
| 1787 |
+
"zero_fill": false
|
| 1788 |
+
},
|
| 1789 |
+
{
|
| 1790 |
+
"address": 134518624,
|
| 1791 |
+
"bytes": 659192,
|
| 1792 |
+
"executable": true,
|
| 1793 |
+
"file_offset": 5984,
|
| 1794 |
+
"flags": 6,
|
| 1795 |
+
"index": 12,
|
| 1796 |
+
"name": ".text",
|
| 1797 |
+
"type": 1,
|
| 1798 |
+
"zero_fill": false
|
| 1799 |
+
},
|
| 1800 |
+
{
|
| 1801 |
+
"address": 135177816,
|
| 1802 |
+
"bytes": 28,
|
| 1803 |
+
"executable": true,
|
| 1804 |
+
"file_offset": 665176,
|
| 1805 |
+
"flags": 6,
|
| 1806 |
+
"index": 13,
|
| 1807 |
+
"name": ".fini",
|
| 1808 |
+
"type": 1,
|
| 1809 |
+
"zero_fill": false
|
| 1810 |
+
},
|
| 1811 |
+
{
|
| 1812 |
+
"address": 135177856,
|
| 1813 |
+
"bytes": 60764,
|
| 1814 |
+
"executable": false,
|
| 1815 |
+
"file_offset": 665216,
|
| 1816 |
+
"flags": 2,
|
| 1817 |
+
"index": 14,
|
| 1818 |
+
"name": ".rodata",
|
| 1819 |
+
"type": 1,
|
| 1820 |
+
"zero_fill": false
|
| 1821 |
+
},
|
| 1822 |
+
{
|
| 1823 |
+
"address": 135238620,
|
| 1824 |
+
"bytes": 28,
|
| 1825 |
+
"executable": false,
|
| 1826 |
+
"file_offset": 725980,
|
| 1827 |
+
"flags": 2,
|
| 1828 |
+
"index": 15,
|
| 1829 |
+
"name": ".eh_frame_hdr",
|
| 1830 |
+
"type": 1,
|
| 1831 |
+
"zero_fill": false
|
| 1832 |
+
},
|
| 1833 |
+
{
|
| 1834 |
+
"address": 135238648,
|
| 1835 |
+
"bytes": 88,
|
| 1836 |
+
"executable": false,
|
| 1837 |
+
"file_offset": 726008,
|
| 1838 |
+
"flags": 2,
|
| 1839 |
+
"index": 16,
|
| 1840 |
+
"name": ".eh_frame",
|
| 1841 |
+
"type": 1,
|
| 1842 |
+
"zero_fill": false
|
| 1843 |
+
},
|
| 1844 |
+
{
|
| 1845 |
+
"address": 135242832,
|
| 1846 |
+
"bytes": 8,
|
| 1847 |
+
"executable": false,
|
| 1848 |
+
"file_offset": 726096,
|
| 1849 |
+
"flags": 3,
|
| 1850 |
+
"index": 17,
|
| 1851 |
+
"name": ".ctors",
|
| 1852 |
+
"type": 1,
|
| 1853 |
+
"zero_fill": false
|
| 1854 |
+
},
|
| 1855 |
+
{
|
| 1856 |
+
"address": 135242840,
|
| 1857 |
+
"bytes": 8,
|
| 1858 |
+
"executable": false,
|
| 1859 |
+
"file_offset": 726104,
|
| 1860 |
+
"flags": 3,
|
| 1861 |
+
"index": 18,
|
| 1862 |
+
"name": ".dtors",
|
| 1863 |
+
"type": 1,
|
| 1864 |
+
"zero_fill": false
|
| 1865 |
+
},
|
| 1866 |
+
{
|
| 1867 |
+
"address": 135242848,
|
| 1868 |
+
"bytes": 4,
|
| 1869 |
+
"executable": false,
|
| 1870 |
+
"file_offset": 726112,
|
| 1871 |
+
"flags": 3,
|
| 1872 |
+
"index": 19,
|
| 1873 |
+
"name": ".jcr",
|
| 1874 |
+
"type": 1,
|
| 1875 |
+
"zero_fill": false
|
| 1876 |
+
},
|
| 1877 |
+
{
|
| 1878 |
+
"address": 135242852,
|
| 1879 |
+
"bytes": 216,
|
| 1880 |
+
"executable": false,
|
| 1881 |
+
"file_offset": 726116,
|
| 1882 |
+
"flags": 3,
|
| 1883 |
+
"index": 20,
|
| 1884 |
+
"name": ".dynamic",
|
| 1885 |
+
"type": 6,
|
| 1886 |
+
"zero_fill": false
|
| 1887 |
+
},
|
| 1888 |
+
{
|
| 1889 |
+
"address": 135243068,
|
| 1890 |
+
"bytes": 4,
|
| 1891 |
+
"executable": false,
|
| 1892 |
+
"file_offset": 726332,
|
| 1893 |
+
"flags": 3,
|
| 1894 |
+
"index": 21,
|
| 1895 |
+
"name": ".got",
|
| 1896 |
+
"type": 1,
|
| 1897 |
+
"zero_fill": false
|
| 1898 |
+
},
|
| 1899 |
+
{
|
| 1900 |
+
"address": 135243072,
|
| 1901 |
+
"bytes": 432,
|
| 1902 |
+
"executable": false,
|
| 1903 |
+
"file_offset": 726336,
|
| 1904 |
+
"flags": 3,
|
| 1905 |
+
"index": 22,
|
| 1906 |
+
"name": ".got.plt",
|
| 1907 |
+
"type": 1,
|
| 1908 |
+
"zero_fill": false
|
| 1909 |
+
},
|
| 1910 |
+
{
|
| 1911 |
+
"address": 135243520,
|
| 1912 |
+
"bytes": 12620,
|
| 1913 |
+
"executable": false,
|
| 1914 |
+
"file_offset": 726784,
|
| 1915 |
+
"flags": 3,
|
| 1916 |
+
"index": 23,
|
| 1917 |
+
"name": ".data",
|
| 1918 |
+
"type": 1,
|
| 1919 |
+
"zero_fill": false
|
| 1920 |
+
},
|
| 1921 |
+
{
|
| 1922 |
+
"address": 135256160,
|
| 1923 |
+
"bytes": 2942564,
|
| 1924 |
+
"executable": false,
|
| 1925 |
+
"file_offset": 739404,
|
| 1926 |
+
"flags": 3,
|
| 1927 |
+
"index": 24,
|
| 1928 |
+
"name": ".bss",
|
| 1929 |
+
"type": 8,
|
| 1930 |
+
"zero_fill": true
|
| 1931 |
+
},
|
| 1932 |
+
{
|
| 1933 |
+
"address": 0,
|
| 1934 |
+
"bytes": 3128,
|
| 1935 |
+
"executable": false,
|
| 1936 |
+
"file_offset": 739404,
|
| 1937 |
+
"flags": 0,
|
| 1938 |
+
"index": 25,
|
| 1939 |
+
"name": ".comment",
|
| 1940 |
+
"type": 1,
|
| 1941 |
+
"zero_fill": false
|
| 1942 |
+
},
|
| 1943 |
+
{
|
| 1944 |
+
"address": 0,
|
| 1945 |
+
"bytes": 233,
|
| 1946 |
+
"executable": false,
|
| 1947 |
+
"file_offset": 742532,
|
| 1948 |
+
"flags": 0,
|
| 1949 |
+
"index": 26,
|
| 1950 |
+
"name": ".shstrtab",
|
| 1951 |
+
"type": 3,
|
| 1952 |
+
"zero_fill": false
|
| 1953 |
+
},
|
| 1954 |
+
{
|
| 1955 |
+
"address": 0,
|
| 1956 |
+
"bytes": 36048,
|
| 1957 |
+
"executable": false,
|
| 1958 |
+
"file_offset": 743928,
|
| 1959 |
+
"flags": 0,
|
| 1960 |
+
"index": 27,
|
| 1961 |
+
"name": ".symtab",
|
| 1962 |
+
"type": 2,
|
| 1963 |
+
"zero_fill": false
|
| 1964 |
+
},
|
| 1965 |
+
{
|
| 1966 |
+
"address": 0,
|
| 1967 |
+
"bytes": 36026,
|
| 1968 |
+
"executable": false,
|
| 1969 |
+
"file_offset": 779976,
|
| 1970 |
+
"flags": 0,
|
| 1971 |
+
"index": 28,
|
| 1972 |
+
"name": ".strtab",
|
| 1973 |
+
"type": 3,
|
| 1974 |
+
"zero_fill": false
|
| 1975 |
+
}
|
| 1976 |
+
]
|
| 1977 |
+
},
|
| 1978 |
+
"library_string_candidates": [
|
| 1979 |
+
{
|
| 1980 |
+
"address": 134512948,
|
| 1981 |
+
"encoding": "ASCII",
|
| 1982 |
+
"file_offset": 308,
|
| 1983 |
+
"section": ".interp",
|
| 1984 |
+
"text": "/lib/ld-linux.so.2"
|
| 1985 |
+
},
|
| 1986 |
+
{
|
| 1987 |
+
"address": 134514805,
|
| 1988 |
+
"encoding": "ASCII",
|
| 1989 |
+
"file_offset": 2165,
|
| 1990 |
+
"section": ".dynstr",
|
| 1991 |
+
"text": "libdl.so.2"
|
| 1992 |
+
},
|
| 1993 |
+
{
|
| 1994 |
+
"address": 134514880,
|
| 1995 |
+
"encoding": "ASCII",
|
| 1996 |
+
"file_offset": 2240,
|
| 1997 |
+
"section": ".dynstr",
|
| 1998 |
+
"text": "libm.so.6"
|
| 1999 |
+
},
|
| 2000 |
+
{
|
| 2001 |
+
"address": 134514890,
|
| 2002 |
+
"encoding": "ASCII",
|
| 2003 |
+
"file_offset": 2250,
|
| 2004 |
+
"section": ".dynstr",
|
| 2005 |
+
"text": "libc.so.6"
|
| 2006 |
+
},
|
| 2007 |
+
{
|
| 2008 |
+
"address": 135236603,
|
| 2009 |
+
"encoding": "ASCII",
|
| 2010 |
+
"file_offset": 723963,
|
| 2011 |
+
"section": ".rodata",
|
| 2012 |
+
"text": "%si386.so"
|
| 2013 |
+
}
|
| 2014 |
+
],
|
| 2015 |
+
"schema_version": 1,
|
| 2016 |
+
"source": {
|
| 2017 |
+
"bytes": 816002,
|
| 2018 |
+
"path": "Quake3-UrT-Ded.i386",
|
| 2019 |
+
"sha256": "1df65484c6b0563663ca84ba4dc86827dd58ab1477b01a2ee3d1097c95d498d1"
|
| 2020 |
+
},
|
| 2021 |
+
"symbol_entries": 2336,
|
| 2022 |
+
"undefined_symbols": 212,
|
| 2023 |
+
"utf16_string_candidates": 10
|
| 2024 |
+
}
|
docs/research/native/linux--Quake3-UrT-Ded.i386.symbols.jsonl
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
docs/research/native/linux--Quake3-UrT-Ded.x86_64.dispatch.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
docs/research/native/linux--Quake3-UrT-Ded.x86_64.json
ADDED
|
@@ -0,0 +1,2108 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"anchors": [
|
| 3 |
+
{
|
| 4 |
+
"address": 4429402,
|
| 5 |
+
"binding": 0,
|
| 6 |
+
"bytes": 1141,
|
| 7 |
+
"kind": 2,
|
| 8 |
+
"name": "FS_Startup",
|
| 9 |
+
"section": 12,
|
| 10 |
+
"table": ".symtab",
|
| 11 |
+
"undefined": false,
|
| 12 |
+
"visibility": 0
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"address": 4530368,
|
| 16 |
+
"binding": 0,
|
| 17 |
+
"bytes": 30,
|
| 18 |
+
"kind": 2,
|
| 19 |
+
"name": "VM_ProfileSort",
|
| 20 |
+
"section": 12,
|
| 21 |
+
"table": ".symtab",
|
| 22 |
+
"undefined": false,
|
| 23 |
+
"visibility": 0
|
| 24 |
+
},
|
| 25 |
+
{
|
| 26 |
+
"address": 4882560,
|
| 27 |
+
"binding": 0,
|
| 28 |
+
"bytes": 13,
|
| 29 |
+
"kind": 2,
|
| 30 |
+
"name": "VM_Destroy_Compiled",
|
| 31 |
+
"section": 12,
|
| 32 |
+
"table": ".symtab",
|
| 33 |
+
"undefined": false,
|
| 34 |
+
"visibility": 0
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"address": 4533664,
|
| 38 |
+
"binding": 1,
|
| 39 |
+
"bytes": 98,
|
| 40 |
+
"kind": 2,
|
| 41 |
+
"name": "VM_ValueToSymbol",
|
| 42 |
+
"section": 12,
|
| 43 |
+
"table": ".symtab",
|
| 44 |
+
"undefined": false,
|
| 45 |
+
"visibility": 0
|
| 46 |
+
},
|
| 47 |
+
{
|
| 48 |
+
"address": 4269162,
|
| 49 |
+
"binding": 1,
|
| 50 |
+
"bytes": 2070,
|
| 51 |
+
"kind": 2,
|
| 52 |
+
"name": "SV_Frame",
|
| 53 |
+
"section": 12,
|
| 54 |
+
"table": ".symtab",
|
| 55 |
+
"undefined": false,
|
| 56 |
+
"visibility": 0
|
| 57 |
+
},
|
| 58 |
+
{
|
| 59 |
+
"address": 4535632,
|
| 60 |
+
"binding": 1,
|
| 61 |
+
"bytes": 601,
|
| 62 |
+
"kind": 2,
|
| 63 |
+
"name": "VM_Create",
|
| 64 |
+
"section": 12,
|
| 65 |
+
"table": ".symtab",
|
| 66 |
+
"undefined": false,
|
| 67 |
+
"visibility": 0
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"address": 4536464,
|
| 71 |
+
"binding": 1,
|
| 72 |
+
"bytes": 39,
|
| 73 |
+
"kind": 2,
|
| 74 |
+
"name": "VM_Indent",
|
| 75 |
+
"section": 12,
|
| 76 |
+
"table": ".symtab",
|
| 77 |
+
"undefined": false,
|
| 78 |
+
"visibility": 0
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"address": 4418796,
|
| 82 |
+
"binding": 1,
|
| 83 |
+
"bytes": 3519,
|
| 84 |
+
"kind": 2,
|
| 85 |
+
"name": "FS_FOpenFileRead",
|
| 86 |
+
"section": 12,
|
| 87 |
+
"table": ".symtab",
|
| 88 |
+
"undefined": false,
|
| 89 |
+
"visibility": 0
|
| 90 |
+
},
|
| 91 |
+
{
|
| 92 |
+
"address": 4533946,
|
| 93 |
+
"binding": 1,
|
| 94 |
+
"bytes": 653,
|
| 95 |
+
"kind": 2,
|
| 96 |
+
"name": "VM_LoadSymbols",
|
| 97 |
+
"section": 12,
|
| 98 |
+
"table": ".symtab",
|
| 99 |
+
"undefined": false,
|
| 100 |
+
"visibility": 0
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"address": 4530256,
|
| 104 |
+
"binding": 1,
|
| 105 |
+
"bytes": 56,
|
| 106 |
+
"kind": 2,
|
| 107 |
+
"name": "VM_ArgPtr",
|
| 108 |
+
"section": 12,
|
| 109 |
+
"table": ".symtab",
|
| 110 |
+
"undefined": false,
|
| 111 |
+
"visibility": 0
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"address": 4533762,
|
| 115 |
+
"binding": 1,
|
| 116 |
+
"bytes": 67,
|
| 117 |
+
"kind": 2,
|
| 118 |
+
"name": "VM_SymbolToValue",
|
| 119 |
+
"section": 12,
|
| 120 |
+
"table": ".symtab",
|
| 121 |
+
"undefined": false,
|
| 122 |
+
"visibility": 0
|
| 123 |
+
},
|
| 124 |
+
{
|
| 125 |
+
"address": 4871154,
|
| 126 |
+
"binding": 1,
|
| 127 |
+
"bytes": 2,
|
| 128 |
+
"kind": 2,
|
| 129 |
+
"name": "CL_Frame",
|
| 130 |
+
"section": 12,
|
| 131 |
+
"table": ".symtab",
|
| 132 |
+
"undefined": false,
|
| 133 |
+
"visibility": 0
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"address": 4530528,
|
| 137 |
+
"binding": 1,
|
| 138 |
+
"bytes": 503,
|
| 139 |
+
"kind": 2,
|
| 140 |
+
"name": "VM_VmInfo_f",
|
| 141 |
+
"section": 12,
|
| 142 |
+
"table": ".symtab",
|
| 143 |
+
"undefined": false,
|
| 144 |
+
"visibility": 0
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"address": 4530112,
|
| 148 |
+
"binding": 1,
|
| 149 |
+
"bytes": 7,
|
| 150 |
+
"kind": 2,
|
| 151 |
+
"name": "VM_Debug",
|
| 152 |
+
"section": 12,
|
| 153 |
+
"table": ".symtab",
|
| 154 |
+
"undefined": false,
|
| 155 |
+
"visibility": 0
|
| 156 |
+
},
|
| 157 |
+
{
|
| 158 |
+
"address": 4533446,
|
| 159 |
+
"binding": 1,
|
| 160 |
+
"bytes": 133,
|
| 161 |
+
"kind": 2,
|
| 162 |
+
"name": "VM_Clear",
|
| 163 |
+
"section": 12,
|
| 164 |
+
"table": ".symtab",
|
| 165 |
+
"undefined": false,
|
| 166 |
+
"visibility": 0
|
| 167 |
+
},
|
| 168 |
+
{
|
| 169 |
+
"address": 4538770,
|
| 170 |
+
"binding": 1,
|
| 171 |
+
"bytes": 394,
|
| 172 |
+
"kind": 2,
|
| 173 |
+
"name": "VM_PrepareInterpreter",
|
| 174 |
+
"section": 12,
|
| 175 |
+
"table": ".symtab",
|
| 176 |
+
"undefined": false,
|
| 177 |
+
"visibility": 0
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"address": 4533830,
|
| 181 |
+
"binding": 1,
|
| 182 |
+
"bytes": 115,
|
| 183 |
+
"kind": 2,
|
| 184 |
+
"name": "VM_Init",
|
| 185 |
+
"section": 12,
|
| 186 |
+
"table": ".symtab",
|
| 187 |
+
"undefined": false,
|
| 188 |
+
"visibility": 0
|
| 189 |
+
},
|
| 190 |
+
{
|
| 191 |
+
"address": 4239676,
|
| 192 |
+
"binding": 1,
|
| 193 |
+
"bytes": 9311,
|
| 194 |
+
"kind": 2,
|
| 195 |
+
"name": "SV_GameSystemCalls",
|
| 196 |
+
"section": 12,
|
| 197 |
+
"table": ".symtab",
|
| 198 |
+
"undefined": false,
|
| 199 |
+
"visibility": 0
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"address": 4530398,
|
| 203 |
+
"binding": 1,
|
| 204 |
+
"bytes": 130,
|
| 205 |
+
"kind": 2,
|
| 206 |
+
"name": "VM_LogSyscalls",
|
| 207 |
+
"section": 12,
|
| 208 |
+
"table": ".symtab",
|
| 209 |
+
"undefined": false,
|
| 210 |
+
"visibility": 0
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"address": 4882998,
|
| 214 |
+
"binding": 1,
|
| 215 |
+
"bytes": 4273,
|
| 216 |
+
"kind": 2,
|
| 217 |
+
"name": "VM_Compile",
|
| 218 |
+
"section": 12,
|
| 219 |
+
"table": ".symtab",
|
| 220 |
+
"undefined": false,
|
| 221 |
+
"visibility": 0
|
| 222 |
+
},
|
| 223 |
+
{
|
| 224 |
+
"address": 4874080,
|
| 225 |
+
"binding": 1,
|
| 226 |
+
"bytes": 629,
|
| 227 |
+
"kind": 2,
|
| 228 |
+
"name": "Sys_LoadDll",
|
| 229 |
+
"section": 12,
|
| 230 |
+
"table": ".symtab",
|
| 231 |
+
"undefined": false,
|
| 232 |
+
"visibility": 0
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"address": 4530312,
|
| 236 |
+
"binding": 1,
|
| 237 |
+
"bytes": 55,
|
| 238 |
+
"kind": 2,
|
| 239 |
+
"name": "VM_ExplicitArgPtr",
|
| 240 |
+
"section": 12,
|
| 241 |
+
"table": ".symtab",
|
| 242 |
+
"undefined": false,
|
| 243 |
+
"visibility": 0
|
| 244 |
+
},
|
| 245 |
+
{
|
| 246 |
+
"address": 4388086,
|
| 247 |
+
"binding": 1,
|
| 248 |
+
"bytes": 1258,
|
| 249 |
+
"kind": 2,
|
| 250 |
+
"name": "Com_Frame",
|
| 251 |
+
"section": 12,
|
| 252 |
+
"table": ".symtab",
|
| 253 |
+
"undefined": false,
|
| 254 |
+
"visibility": 0
|
| 255 |
+
},
|
| 256 |
+
{
|
| 257 |
+
"address": 4533580,
|
| 258 |
+
"binding": 1,
|
| 259 |
+
"bytes": 83,
|
| 260 |
+
"kind": 2,
|
| 261 |
+
"name": "VM_Free",
|
| 262 |
+
"section": 12,
|
| 263 |
+
"table": ".symtab",
|
| 264 |
+
"undefined": false,
|
| 265 |
+
"visibility": 0
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"address": 4531350,
|
| 269 |
+
"binding": 1,
|
| 270 |
+
"bytes": 984,
|
| 271 |
+
"kind": 2,
|
| 272 |
+
"name": "VM_DllSyscall",
|
| 273 |
+
"section": 12,
|
| 274 |
+
"table": ".symtab",
|
| 275 |
+
"undefined": false,
|
| 276 |
+
"visibility": 0
|
| 277 |
+
},
|
| 278 |
+
{
|
| 279 |
+
"address": 4534600,
|
| 280 |
+
"binding": 1,
|
| 281 |
+
"bytes": 1032,
|
| 282 |
+
"kind": 2,
|
| 283 |
+
"name": "VM_LoadQVM",
|
| 284 |
+
"section": 12,
|
| 285 |
+
"table": ".symtab",
|
| 286 |
+
"undefined": false,
|
| 287 |
+
"visibility": 0
|
| 288 |
+
},
|
| 289 |
+
{
|
| 290 |
+
"address": 4532334,
|
| 291 |
+
"binding": 1,
|
| 292 |
+
"bytes": 1112,
|
| 293 |
+
"kind": 2,
|
| 294 |
+
"name": "VM_Call",
|
| 295 |
+
"section": 12,
|
| 296 |
+
"table": ".symtab",
|
| 297 |
+
"undefined": false,
|
| 298 |
+
"visibility": 0
|
| 299 |
+
},
|
| 300 |
+
{
|
| 301 |
+
"address": 4536504,
|
| 302 |
+
"binding": 1,
|
| 303 |
+
"bytes": 2265,
|
| 304 |
+
"kind": 2,
|
| 305 |
+
"name": "VM_CallInterpreted",
|
| 306 |
+
"section": 12,
|
| 307 |
+
"table": ".symtab",
|
| 308 |
+
"undefined": false,
|
| 309 |
+
"visibility": 0
|
| 310 |
+
},
|
| 311 |
+
{
|
| 312 |
+
"address": 4536234,
|
| 313 |
+
"binding": 1,
|
| 314 |
+
"bytes": 230,
|
| 315 |
+
"kind": 2,
|
| 316 |
+
"name": "VM_Restart",
|
| 317 |
+
"section": 12,
|
| 318 |
+
"table": ".symtab",
|
| 319 |
+
"undefined": false,
|
| 320 |
+
"visibility": 0
|
| 321 |
+
},
|
| 322 |
+
{
|
| 323 |
+
"address": 4539164,
|
| 324 |
+
"binding": 1,
|
| 325 |
+
"bytes": 209,
|
| 326 |
+
"kind": 2,
|
| 327 |
+
"name": "VM_StackTrace",
|
| 328 |
+
"section": 12,
|
| 329 |
+
"table": ".symtab",
|
| 330 |
+
"undefined": false,
|
| 331 |
+
"visibility": 0
|
| 332 |
+
},
|
| 333 |
+
{
|
| 334 |
+
"address": 4882042,
|
| 335 |
+
"binding": 1,
|
| 336 |
+
"bytes": 518,
|
| 337 |
+
"kind": 2,
|
| 338 |
+
"name": "VM_CallCompiled",
|
| 339 |
+
"section": 12,
|
| 340 |
+
"table": ".symtab",
|
| 341 |
+
"undefined": false,
|
| 342 |
+
"visibility": 0
|
| 343 |
+
},
|
| 344 |
+
{
|
| 345 |
+
"address": 4530120,
|
| 346 |
+
"binding": 1,
|
| 347 |
+
"bytes": 43,
|
| 348 |
+
"kind": 2,
|
| 349 |
+
"name": "VM_ValueToFunctionSymbol",
|
| 350 |
+
"section": 12,
|
| 351 |
+
"table": ".symtab",
|
| 352 |
+
"undefined": false,
|
| 353 |
+
"visibility": 0
|
| 354 |
+
},
|
| 355 |
+
{
|
| 356 |
+
"address": 4531032,
|
| 357 |
+
"binding": 1,
|
| 358 |
+
"bytes": 317,
|
| 359 |
+
"kind": 2,
|
| 360 |
+
"name": "VM_VmProfile_f",
|
| 361 |
+
"section": 12,
|
| 362 |
+
"table": ".symtab",
|
| 363 |
+
"undefined": false,
|
| 364 |
+
"visibility": 0
|
| 365 |
+
}
|
| 366 |
+
],
|
| 367 |
+
"artifacts": {
|
| 368 |
+
"disassembly.txt": {
|
| 369 |
+
"path": "assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.disassembly.txt.gz",
|
| 370 |
+
"uncompressed_bytes": 10883045,
|
| 371 |
+
"uncompressed_sha256": "052ab3f6a3839fb43519fc71dea4dddc8d2d32ddaec7af312b80c2b17ce7c416"
|
| 372 |
+
},
|
| 373 |
+
"headers.txt": {
|
| 374 |
+
"path": "assets/analysis/native/linux--Quake3-UrT-Ded.x86_64.headers.txt.gz",
|
| 375 |
+
"uncompressed_bytes": 150203,
|
| 376 |
+
"uncompressed_sha256": "512b53fadc3b0e32b1d2345ecfc77ea7c993eca5efbd5a2173459cc1edc8f167"
|
| 377 |
+
}
|
| 378 |
+
},
|
| 379 |
+
"ascii_string_count": 10204,
|
| 380 |
+
"build_string_evidence": [
|
| 381 |
+
{
|
| 382 |
+
"address": 4198698,
|
| 383 |
+
"encoding": "ASCII",
|
| 384 |
+
"file_offset": 4394,
|
| 385 |
+
"section": ".dynstr",
|
| 386 |
+
"text": "GLIBC_2.2.5"
|
| 387 |
+
},
|
| 388 |
+
{
|
| 389 |
+
"address": 4198710,
|
| 390 |
+
"encoding": "ASCII",
|
| 391 |
+
"file_offset": 4406,
|
| 392 |
+
"section": ".dynstr",
|
| 393 |
+
"text": "GLIBC_2.3"
|
| 394 |
+
},
|
| 395 |
+
{
|
| 396 |
+
"address": 4928749,
|
| 397 |
+
"encoding": "ASCII",
|
| 398 |
+
"file_offset": 734445,
|
| 399 |
+
"section": ".rodata",
|
| 400 |
+
"text": "ioQ3 1.35 urt 4.3.4"
|
| 401 |
+
},
|
| 402 |
+
{
|
| 403 |
+
"address": 1,
|
| 404 |
+
"encoding": "ASCII",
|
| 405 |
+
"file_offset": 865073,
|
| 406 |
+
"section": ".comment",
|
| 407 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 408 |
+
},
|
| 409 |
+
{
|
| 410 |
+
"address": 47,
|
| 411 |
+
"encoding": "ASCII",
|
| 412 |
+
"file_offset": 865119,
|
| 413 |
+
"section": ".comment",
|
| 414 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 415 |
+
},
|
| 416 |
+
{
|
| 417 |
+
"address": 93,
|
| 418 |
+
"encoding": "ASCII",
|
| 419 |
+
"file_offset": 865165,
|
| 420 |
+
"section": ".comment",
|
| 421 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 422 |
+
},
|
| 423 |
+
{
|
| 424 |
+
"address": 139,
|
| 425 |
+
"encoding": "ASCII",
|
| 426 |
+
"file_offset": 865211,
|
| 427 |
+
"section": ".comment",
|
| 428 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 429 |
+
},
|
| 430 |
+
{
|
| 431 |
+
"address": 185,
|
| 432 |
+
"encoding": "ASCII",
|
| 433 |
+
"file_offset": 865257,
|
| 434 |
+
"section": ".comment",
|
| 435 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 436 |
+
},
|
| 437 |
+
{
|
| 438 |
+
"address": 231,
|
| 439 |
+
"encoding": "ASCII",
|
| 440 |
+
"file_offset": 865303,
|
| 441 |
+
"section": ".comment",
|
| 442 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 443 |
+
},
|
| 444 |
+
{
|
| 445 |
+
"address": 277,
|
| 446 |
+
"encoding": "ASCII",
|
| 447 |
+
"file_offset": 865349,
|
| 448 |
+
"section": ".comment",
|
| 449 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 450 |
+
},
|
| 451 |
+
{
|
| 452 |
+
"address": 323,
|
| 453 |
+
"encoding": "ASCII",
|
| 454 |
+
"file_offset": 865395,
|
| 455 |
+
"section": ".comment",
|
| 456 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 457 |
+
},
|
| 458 |
+
{
|
| 459 |
+
"address": 369,
|
| 460 |
+
"encoding": "ASCII",
|
| 461 |
+
"file_offset": 865441,
|
| 462 |
+
"section": ".comment",
|
| 463 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 464 |
+
},
|
| 465 |
+
{
|
| 466 |
+
"address": 415,
|
| 467 |
+
"encoding": "ASCII",
|
| 468 |
+
"file_offset": 865487,
|
| 469 |
+
"section": ".comment",
|
| 470 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 471 |
+
},
|
| 472 |
+
{
|
| 473 |
+
"address": 461,
|
| 474 |
+
"encoding": "ASCII",
|
| 475 |
+
"file_offset": 865533,
|
| 476 |
+
"section": ".comment",
|
| 477 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 478 |
+
},
|
| 479 |
+
{
|
| 480 |
+
"address": 507,
|
| 481 |
+
"encoding": "ASCII",
|
| 482 |
+
"file_offset": 865579,
|
| 483 |
+
"section": ".comment",
|
| 484 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 485 |
+
},
|
| 486 |
+
{
|
| 487 |
+
"address": 553,
|
| 488 |
+
"encoding": "ASCII",
|
| 489 |
+
"file_offset": 865625,
|
| 490 |
+
"section": ".comment",
|
| 491 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 492 |
+
},
|
| 493 |
+
{
|
| 494 |
+
"address": 599,
|
| 495 |
+
"encoding": "ASCII",
|
| 496 |
+
"file_offset": 865671,
|
| 497 |
+
"section": ".comment",
|
| 498 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 499 |
+
},
|
| 500 |
+
{
|
| 501 |
+
"address": 645,
|
| 502 |
+
"encoding": "ASCII",
|
| 503 |
+
"file_offset": 865717,
|
| 504 |
+
"section": ".comment",
|
| 505 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 506 |
+
},
|
| 507 |
+
{
|
| 508 |
+
"address": 691,
|
| 509 |
+
"encoding": "ASCII",
|
| 510 |
+
"file_offset": 865763,
|
| 511 |
+
"section": ".comment",
|
| 512 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 513 |
+
},
|
| 514 |
+
{
|
| 515 |
+
"address": 737,
|
| 516 |
+
"encoding": "ASCII",
|
| 517 |
+
"file_offset": 865809,
|
| 518 |
+
"section": ".comment",
|
| 519 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 520 |
+
},
|
| 521 |
+
{
|
| 522 |
+
"address": 783,
|
| 523 |
+
"encoding": "ASCII",
|
| 524 |
+
"file_offset": 865855,
|
| 525 |
+
"section": ".comment",
|
| 526 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 527 |
+
},
|
| 528 |
+
{
|
| 529 |
+
"address": 829,
|
| 530 |
+
"encoding": "ASCII",
|
| 531 |
+
"file_offset": 865901,
|
| 532 |
+
"section": ".comment",
|
| 533 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 534 |
+
},
|
| 535 |
+
{
|
| 536 |
+
"address": 875,
|
| 537 |
+
"encoding": "ASCII",
|
| 538 |
+
"file_offset": 865947,
|
| 539 |
+
"section": ".comment",
|
| 540 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 541 |
+
},
|
| 542 |
+
{
|
| 543 |
+
"address": 921,
|
| 544 |
+
"encoding": "ASCII",
|
| 545 |
+
"file_offset": 865993,
|
| 546 |
+
"section": ".comment",
|
| 547 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 548 |
+
},
|
| 549 |
+
{
|
| 550 |
+
"address": 967,
|
| 551 |
+
"encoding": "ASCII",
|
| 552 |
+
"file_offset": 866039,
|
| 553 |
+
"section": ".comment",
|
| 554 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 555 |
+
},
|
| 556 |
+
{
|
| 557 |
+
"address": 1013,
|
| 558 |
+
"encoding": "ASCII",
|
| 559 |
+
"file_offset": 866085,
|
| 560 |
+
"section": ".comment",
|
| 561 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 562 |
+
},
|
| 563 |
+
{
|
| 564 |
+
"address": 1059,
|
| 565 |
+
"encoding": "ASCII",
|
| 566 |
+
"file_offset": 866131,
|
| 567 |
+
"section": ".comment",
|
| 568 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 569 |
+
},
|
| 570 |
+
{
|
| 571 |
+
"address": 1105,
|
| 572 |
+
"encoding": "ASCII",
|
| 573 |
+
"file_offset": 866177,
|
| 574 |
+
"section": ".comment",
|
| 575 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 576 |
+
},
|
| 577 |
+
{
|
| 578 |
+
"address": 1151,
|
| 579 |
+
"encoding": "ASCII",
|
| 580 |
+
"file_offset": 866223,
|
| 581 |
+
"section": ".comment",
|
| 582 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 583 |
+
},
|
| 584 |
+
{
|
| 585 |
+
"address": 1197,
|
| 586 |
+
"encoding": "ASCII",
|
| 587 |
+
"file_offset": 866269,
|
| 588 |
+
"section": ".comment",
|
| 589 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 590 |
+
},
|
| 591 |
+
{
|
| 592 |
+
"address": 1243,
|
| 593 |
+
"encoding": "ASCII",
|
| 594 |
+
"file_offset": 866315,
|
| 595 |
+
"section": ".comment",
|
| 596 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 597 |
+
},
|
| 598 |
+
{
|
| 599 |
+
"address": 1289,
|
| 600 |
+
"encoding": "ASCII",
|
| 601 |
+
"file_offset": 866361,
|
| 602 |
+
"section": ".comment",
|
| 603 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 604 |
+
},
|
| 605 |
+
{
|
| 606 |
+
"address": 1335,
|
| 607 |
+
"encoding": "ASCII",
|
| 608 |
+
"file_offset": 866407,
|
| 609 |
+
"section": ".comment",
|
| 610 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 611 |
+
},
|
| 612 |
+
{
|
| 613 |
+
"address": 1381,
|
| 614 |
+
"encoding": "ASCII",
|
| 615 |
+
"file_offset": 866453,
|
| 616 |
+
"section": ".comment",
|
| 617 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 618 |
+
},
|
| 619 |
+
{
|
| 620 |
+
"address": 1427,
|
| 621 |
+
"encoding": "ASCII",
|
| 622 |
+
"file_offset": 866499,
|
| 623 |
+
"section": ".comment",
|
| 624 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 625 |
+
},
|
| 626 |
+
{
|
| 627 |
+
"address": 1473,
|
| 628 |
+
"encoding": "ASCII",
|
| 629 |
+
"file_offset": 866545,
|
| 630 |
+
"section": ".comment",
|
| 631 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 632 |
+
},
|
| 633 |
+
{
|
| 634 |
+
"address": 1519,
|
| 635 |
+
"encoding": "ASCII",
|
| 636 |
+
"file_offset": 866591,
|
| 637 |
+
"section": ".comment",
|
| 638 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 639 |
+
},
|
| 640 |
+
{
|
| 641 |
+
"address": 1565,
|
| 642 |
+
"encoding": "ASCII",
|
| 643 |
+
"file_offset": 866637,
|
| 644 |
+
"section": ".comment",
|
| 645 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 646 |
+
},
|
| 647 |
+
{
|
| 648 |
+
"address": 1611,
|
| 649 |
+
"encoding": "ASCII",
|
| 650 |
+
"file_offset": 866683,
|
| 651 |
+
"section": ".comment",
|
| 652 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 653 |
+
},
|
| 654 |
+
{
|
| 655 |
+
"address": 1657,
|
| 656 |
+
"encoding": "ASCII",
|
| 657 |
+
"file_offset": 866729,
|
| 658 |
+
"section": ".comment",
|
| 659 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 660 |
+
},
|
| 661 |
+
{
|
| 662 |
+
"address": 1703,
|
| 663 |
+
"encoding": "ASCII",
|
| 664 |
+
"file_offset": 866775,
|
| 665 |
+
"section": ".comment",
|
| 666 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 667 |
+
},
|
| 668 |
+
{
|
| 669 |
+
"address": 1749,
|
| 670 |
+
"encoding": "ASCII",
|
| 671 |
+
"file_offset": 866821,
|
| 672 |
+
"section": ".comment",
|
| 673 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 674 |
+
},
|
| 675 |
+
{
|
| 676 |
+
"address": 1795,
|
| 677 |
+
"encoding": "ASCII",
|
| 678 |
+
"file_offset": 866867,
|
| 679 |
+
"section": ".comment",
|
| 680 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 681 |
+
},
|
| 682 |
+
{
|
| 683 |
+
"address": 1841,
|
| 684 |
+
"encoding": "ASCII",
|
| 685 |
+
"file_offset": 866913,
|
| 686 |
+
"section": ".comment",
|
| 687 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 688 |
+
},
|
| 689 |
+
{
|
| 690 |
+
"address": 1887,
|
| 691 |
+
"encoding": "ASCII",
|
| 692 |
+
"file_offset": 866959,
|
| 693 |
+
"section": ".comment",
|
| 694 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 695 |
+
},
|
| 696 |
+
{
|
| 697 |
+
"address": 1933,
|
| 698 |
+
"encoding": "ASCII",
|
| 699 |
+
"file_offset": 867005,
|
| 700 |
+
"section": ".comment",
|
| 701 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 702 |
+
},
|
| 703 |
+
{
|
| 704 |
+
"address": 1979,
|
| 705 |
+
"encoding": "ASCII",
|
| 706 |
+
"file_offset": 867051,
|
| 707 |
+
"section": ".comment",
|
| 708 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 709 |
+
},
|
| 710 |
+
{
|
| 711 |
+
"address": 2025,
|
| 712 |
+
"encoding": "ASCII",
|
| 713 |
+
"file_offset": 867097,
|
| 714 |
+
"section": ".comment",
|
| 715 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 716 |
+
},
|
| 717 |
+
{
|
| 718 |
+
"address": 2071,
|
| 719 |
+
"encoding": "ASCII",
|
| 720 |
+
"file_offset": 867143,
|
| 721 |
+
"section": ".comment",
|
| 722 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 723 |
+
},
|
| 724 |
+
{
|
| 725 |
+
"address": 2117,
|
| 726 |
+
"encoding": "ASCII",
|
| 727 |
+
"file_offset": 867189,
|
| 728 |
+
"section": ".comment",
|
| 729 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 730 |
+
},
|
| 731 |
+
{
|
| 732 |
+
"address": 2163,
|
| 733 |
+
"encoding": "ASCII",
|
| 734 |
+
"file_offset": 867235,
|
| 735 |
+
"section": ".comment",
|
| 736 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 737 |
+
},
|
| 738 |
+
{
|
| 739 |
+
"address": 2209,
|
| 740 |
+
"encoding": "ASCII",
|
| 741 |
+
"file_offset": 867281,
|
| 742 |
+
"section": ".comment",
|
| 743 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 744 |
+
},
|
| 745 |
+
{
|
| 746 |
+
"address": 2255,
|
| 747 |
+
"encoding": "ASCII",
|
| 748 |
+
"file_offset": 867327,
|
| 749 |
+
"section": ".comment",
|
| 750 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 751 |
+
},
|
| 752 |
+
{
|
| 753 |
+
"address": 2301,
|
| 754 |
+
"encoding": "ASCII",
|
| 755 |
+
"file_offset": 867373,
|
| 756 |
+
"section": ".comment",
|
| 757 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 758 |
+
},
|
| 759 |
+
{
|
| 760 |
+
"address": 2347,
|
| 761 |
+
"encoding": "ASCII",
|
| 762 |
+
"file_offset": 867419,
|
| 763 |
+
"section": ".comment",
|
| 764 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 765 |
+
},
|
| 766 |
+
{
|
| 767 |
+
"address": 2393,
|
| 768 |
+
"encoding": "ASCII",
|
| 769 |
+
"file_offset": 867465,
|
| 770 |
+
"section": ".comment",
|
| 771 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 772 |
+
},
|
| 773 |
+
{
|
| 774 |
+
"address": 2439,
|
| 775 |
+
"encoding": "ASCII",
|
| 776 |
+
"file_offset": 867511,
|
| 777 |
+
"section": ".comment",
|
| 778 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 779 |
+
},
|
| 780 |
+
{
|
| 781 |
+
"address": 2485,
|
| 782 |
+
"encoding": "ASCII",
|
| 783 |
+
"file_offset": 867557,
|
| 784 |
+
"section": ".comment",
|
| 785 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 786 |
+
},
|
| 787 |
+
{
|
| 788 |
+
"address": 2531,
|
| 789 |
+
"encoding": "ASCII",
|
| 790 |
+
"file_offset": 867603,
|
| 791 |
+
"section": ".comment",
|
| 792 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 793 |
+
},
|
| 794 |
+
{
|
| 795 |
+
"address": 2577,
|
| 796 |
+
"encoding": "ASCII",
|
| 797 |
+
"file_offset": 867649,
|
| 798 |
+
"section": ".comment",
|
| 799 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 800 |
+
},
|
| 801 |
+
{
|
| 802 |
+
"address": 2623,
|
| 803 |
+
"encoding": "ASCII",
|
| 804 |
+
"file_offset": 867695,
|
| 805 |
+
"section": ".comment",
|
| 806 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 807 |
+
},
|
| 808 |
+
{
|
| 809 |
+
"address": 2669,
|
| 810 |
+
"encoding": "ASCII",
|
| 811 |
+
"file_offset": 867741,
|
| 812 |
+
"section": ".comment",
|
| 813 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 814 |
+
},
|
| 815 |
+
{
|
| 816 |
+
"address": 2715,
|
| 817 |
+
"encoding": "ASCII",
|
| 818 |
+
"file_offset": 867787,
|
| 819 |
+
"section": ".comment",
|
| 820 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 821 |
+
},
|
| 822 |
+
{
|
| 823 |
+
"address": 2761,
|
| 824 |
+
"encoding": "ASCII",
|
| 825 |
+
"file_offset": 867833,
|
| 826 |
+
"section": ".comment",
|
| 827 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 828 |
+
},
|
| 829 |
+
{
|
| 830 |
+
"address": 2807,
|
| 831 |
+
"encoding": "ASCII",
|
| 832 |
+
"file_offset": 867879,
|
| 833 |
+
"section": ".comment",
|
| 834 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 835 |
+
},
|
| 836 |
+
{
|
| 837 |
+
"address": 2853,
|
| 838 |
+
"encoding": "ASCII",
|
| 839 |
+
"file_offset": 867925,
|
| 840 |
+
"section": ".comment",
|
| 841 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 842 |
+
},
|
| 843 |
+
{
|
| 844 |
+
"address": 2899,
|
| 845 |
+
"encoding": "ASCII",
|
| 846 |
+
"file_offset": 867971,
|
| 847 |
+
"section": ".comment",
|
| 848 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 849 |
+
},
|
| 850 |
+
{
|
| 851 |
+
"address": 2945,
|
| 852 |
+
"encoding": "ASCII",
|
| 853 |
+
"file_offset": 868017,
|
| 854 |
+
"section": ".comment",
|
| 855 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 856 |
+
},
|
| 857 |
+
{
|
| 858 |
+
"address": 2991,
|
| 859 |
+
"encoding": "ASCII",
|
| 860 |
+
"file_offset": 868063,
|
| 861 |
+
"section": ".comment",
|
| 862 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 863 |
+
},
|
| 864 |
+
{
|
| 865 |
+
"address": 3037,
|
| 866 |
+
"encoding": "ASCII",
|
| 867 |
+
"file_offset": 868109,
|
| 868 |
+
"section": ".comment",
|
| 869 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 870 |
+
},
|
| 871 |
+
{
|
| 872 |
+
"address": 3083,
|
| 873 |
+
"encoding": "ASCII",
|
| 874 |
+
"file_offset": 868155,
|
| 875 |
+
"section": ".comment",
|
| 876 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 877 |
+
},
|
| 878 |
+
{
|
| 879 |
+
"address": 3129,
|
| 880 |
+
"encoding": "ASCII",
|
| 881 |
+
"file_offset": 868201,
|
| 882 |
+
"section": ".comment",
|
| 883 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 884 |
+
},
|
| 885 |
+
{
|
| 886 |
+
"address": 5592,
|
| 887 |
+
"encoding": "ASCII",
|
| 888 |
+
"file_offset": 930656,
|
| 889 |
+
"section": ".strtab",
|
| 890 |
+
"text": "ctime@@GLIBC_2.2.5"
|
| 891 |
+
},
|
| 892 |
+
{
|
| 893 |
+
"address": 5824,
|
| 894 |
+
"encoding": "ASCII",
|
| 895 |
+
"file_offset": 930888,
|
| 896 |
+
"section": ".strtab",
|
| 897 |
+
"text": "tcsetattr@@GLIBC_2.2.5"
|
| 898 |
+
},
|
| 899 |
+
{
|
| 900 |
+
"address": 5847,
|
| 901 |
+
"encoding": "ASCII",
|
| 902 |
+
"file_offset": 930911,
|
| 903 |
+
"section": ".strtab",
|
| 904 |
+
"text": "mprotect@@GLIBC_2.2.5"
|
| 905 |
+
},
|
| 906 |
+
{
|
| 907 |
+
"address": 6169,
|
| 908 |
+
"encoding": "ASCII",
|
| 909 |
+
"file_offset": 931233,
|
| 910 |
+
"section": ".strtab",
|
| 911 |
+
"text": "dirname@@GLIBC_2.2.5"
|
| 912 |
+
},
|
| 913 |
+
{
|
| 914 |
+
"address": 6344,
|
| 915 |
+
"encoding": "ASCII",
|
| 916 |
+
"file_offset": 931408,
|
| 917 |
+
"section": ".strtab",
|
| 918 |
+
"text": "printf@@GLIBC_2.2.5"
|
| 919 |
+
},
|
| 920 |
+
{
|
| 921 |
+
"address": 6561,
|
| 922 |
+
"encoding": "ASCII",
|
| 923 |
+
"file_offset": 931625,
|
| 924 |
+
"section": ".strtab",
|
| 925 |
+
"text": "atan2@@GLIBC_2.2.5"
|
| 926 |
+
},
|
| 927 |
+
{
|
| 928 |
+
"address": 6938,
|
| 929 |
+
"encoding": "ASCII",
|
| 930 |
+
"file_offset": 932002,
|
| 931 |
+
"section": ".strtab",
|
| 932 |
+
"text": "memset@@GLIBC_2.2.5"
|
| 933 |
+
},
|
| 934 |
+
{
|
| 935 |
+
"address": 6958,
|
| 936 |
+
"encoding": "ASCII",
|
| 937 |
+
"file_offset": 932022,
|
| 938 |
+
"section": ".strtab",
|
| 939 |
+
"text": "ftell@@GLIBC_2.2.5"
|
| 940 |
+
},
|
| 941 |
+
{
|
| 942 |
+
"address": 7200,
|
| 943 |
+
"encoding": "ASCII",
|
| 944 |
+
"file_offset": 932264,
|
| 945 |
+
"section": ".strtab",
|
| 946 |
+
"text": "snprintf@@GLIBC_2.2.5"
|
| 947 |
+
},
|
| 948 |
+
{
|
| 949 |
+
"address": 7889,
|
| 950 |
+
"encoding": "ASCII",
|
| 951 |
+
"file_offset": 932953,
|
| 952 |
+
"section": ".strtab",
|
| 953 |
+
"text": "close@@GLIBC_2.2.5"
|
| 954 |
+
},
|
| 955 |
+
{
|
| 956 |
+
"address": 8250,
|
| 957 |
+
"encoding": "ASCII",
|
| 958 |
+
"file_offset": 933314,
|
| 959 |
+
"section": ".strtab",
|
| 960 |
+
"text": "ioctl@@GLIBC_2.2.5"
|
| 961 |
+
},
|
| 962 |
+
{
|
| 963 |
+
"address": 8542,
|
| 964 |
+
"encoding": "ASCII",
|
| 965 |
+
"file_offset": 933606,
|
| 966 |
+
"section": ".strtab",
|
| 967 |
+
"text": "strncat@@GLIBC_2.2.5"
|
| 968 |
+
},
|
| 969 |
+
{
|
| 970 |
+
"address": 8990,
|
| 971 |
+
"encoding": "ASCII",
|
| 972 |
+
"file_offset": 934054,
|
| 973 |
+
"section": ".strtab",
|
| 974 |
+
"text": "asctime@@GLIBC_2.2.5"
|
| 975 |
+
},
|
| 976 |
+
{
|
| 977 |
+
"address": 9040,
|
| 978 |
+
"encoding": "ASCII",
|
| 979 |
+
"file_offset": 934104,
|
| 980 |
+
"section": ".strtab",
|
| 981 |
+
"text": "tan@@GLIBC_2.2.5"
|
| 982 |
+
},
|
| 983 |
+
{
|
| 984 |
+
"address": 9240,
|
| 985 |
+
"encoding": "ASCII",
|
| 986 |
+
"file_offset": 934304,
|
| 987 |
+
"section": ".strtab",
|
| 988 |
+
"text": "isatty@@GLIBC_2.2.5"
|
| 989 |
+
},
|
| 990 |
+
{
|
| 991 |
+
"address": 9506,
|
| 992 |
+
"encoding": "ASCII",
|
| 993 |
+
"file_offset": 934570,
|
| 994 |
+
"section": ".strtab",
|
| 995 |
+
"text": "gethostbyname@@GLIBC_2.2.5"
|
| 996 |
+
},
|
| 997 |
+
{
|
| 998 |
+
"address": 9827,
|
| 999 |
+
"encoding": "ASCII",
|
| 1000 |
+
"file_offset": 934891,
|
| 1001 |
+
"section": ".strtab",
|
| 1002 |
+
"text": "_setjmp@@GLIBC_2.2.5"
|
| 1003 |
+
},
|
| 1004 |
+
{
|
| 1005 |
+
"address": 9983,
|
| 1006 |
+
"encoding": "ASCII",
|
| 1007 |
+
"file_offset": 935047,
|
| 1008 |
+
"section": ".strtab",
|
| 1009 |
+
"text": "fseek@@GLIBC_2.2.5"
|
| 1010 |
+
},
|
| 1011 |
+
{
|
| 1012 |
+
"address": 10243,
|
| 1013 |
+
"encoding": "ASCII",
|
| 1014 |
+
"file_offset": 935307,
|
| 1015 |
+
"section": ".strtab",
|
| 1016 |
+
"text": "select@@GLIBC_2.2.5"
|
| 1017 |
+
},
|
| 1018 |
+
{
|
| 1019 |
+
"address": 10399,
|
| 1020 |
+
"encoding": "ASCII",
|
| 1021 |
+
"file_offset": 935463,
|
| 1022 |
+
"section": ".strtab",
|
| 1023 |
+
"text": "exit@@GLIBC_2.2.5"
|
| 1024 |
+
},
|
| 1025 |
+
{
|
| 1026 |
+
"address": 10835,
|
| 1027 |
+
"encoding": "ASCII",
|
| 1028 |
+
"file_offset": 935899,
|
| 1029 |
+
"section": ".strtab",
|
| 1030 |
+
"text": "gettimeofday@@GLIBC_2.2.5"
|
| 1031 |
+
},
|
| 1032 |
+
{
|
| 1033 |
+
"address": 10937,
|
| 1034 |
+
"encoding": "ASCII",
|
| 1035 |
+
"file_offset": 936001,
|
| 1036 |
+
"section": ".strtab",
|
| 1037 |
+
"text": "setvbuf@@GLIBC_2.2.5"
|
| 1038 |
+
},
|
| 1039 |
+
{
|
| 1040 |
+
"address": 11508,
|
| 1041 |
+
"encoding": "ASCII",
|
| 1042 |
+
"file_offset": 936572,
|
| 1043 |
+
"section": ".strtab",
|
| 1044 |
+
"text": "strpbrk@@GLIBC_2.2.5"
|
| 1045 |
+
},
|
| 1046 |
+
{
|
| 1047 |
+
"address": 11885,
|
| 1048 |
+
"encoding": "ASCII",
|
| 1049 |
+
"file_offset": 936949,
|
| 1050 |
+
"section": ".strtab",
|
| 1051 |
+
"text": "read@@GLIBC_2.2.5"
|
| 1052 |
+
},
|
| 1053 |
+
{
|
| 1054 |
+
"address": 11985,
|
| 1055 |
+
"encoding": "ASCII",
|
| 1056 |
+
"file_offset": 937049,
|
| 1057 |
+
"section": ".strtab",
|
| 1058 |
+
"text": "strncmp@@GLIBC_2.2.5"
|
| 1059 |
+
},
|
| 1060 |
+
{
|
| 1061 |
+
"address": 12050,
|
| 1062 |
+
"encoding": "ASCII",
|
| 1063 |
+
"file_offset": 937114,
|
| 1064 |
+
"section": ".strtab",
|
| 1065 |
+
"text": "malloc@@GLIBC_2.2.5"
|
| 1066 |
+
},
|
| 1067 |
+
{
|
| 1068 |
+
"address": 12070,
|
| 1069 |
+
"encoding": "ASCII",
|
| 1070 |
+
"file_offset": 937134,
|
| 1071 |
+
"section": ".strtab",
|
| 1072 |
+
"text": "fopen@@GLIBC_2.2.5"
|
| 1073 |
+
},
|
| 1074 |
+
{
|
| 1075 |
+
"address": 12089,
|
| 1076 |
+
"encoding": "ASCII",
|
| 1077 |
+
"file_offset": 937153,
|
| 1078 |
+
"section": ".strtab",
|
| 1079 |
+
"text": "__libc_start_main@@GLIBC_2.2.5"
|
| 1080 |
+
},
|
| 1081 |
+
{
|
| 1082 |
+
"address": 12208,
|
| 1083 |
+
"encoding": "ASCII",
|
| 1084 |
+
"file_offset": 937272,
|
| 1085 |
+
"section": ".strtab",
|
| 1086 |
+
"text": "recv@@GLIBC_2.2.5"
|
| 1087 |
+
},
|
| 1088 |
+
{
|
| 1089 |
+
"address": 13127,
|
| 1090 |
+
"encoding": "ASCII",
|
| 1091 |
+
"file_offset": 938191,
|
| 1092 |
+
"section": ".strtab",
|
| 1093 |
+
"text": "_exit@@GLIBC_2.2.5"
|
| 1094 |
+
},
|
| 1095 |
+
{
|
| 1096 |
+
"address": 13875,
|
| 1097 |
+
"encoding": "ASCII",
|
| 1098 |
+
"file_offset": 938939,
|
| 1099 |
+
"section": ".strtab",
|
| 1100 |
+
"text": "setsockopt@@GLIBC_2.2.5"
|
| 1101 |
+
},
|
| 1102 |
+
{
|
| 1103 |
+
"address": 13981,
|
| 1104 |
+
"encoding": "ASCII",
|
| 1105 |
+
"file_offset": 939045,
|
| 1106 |
+
"section": ".strtab",
|
| 1107 |
+
"text": "sysconf@@GLIBC_2.2.5"
|
| 1108 |
+
},
|
| 1109 |
+
{
|
| 1110 |
+
"address": 14505,
|
| 1111 |
+
"encoding": "ASCII",
|
| 1112 |
+
"file_offset": 939569,
|
| 1113 |
+
"section": ".strtab",
|
| 1114 |
+
"text": "fgets@@GLIBC_2.2.5"
|
| 1115 |
+
},
|
| 1116 |
+
{
|
| 1117 |
+
"address": 14727,
|
| 1118 |
+
"encoding": "ASCII",
|
| 1119 |
+
"file_offset": 939791,
|
| 1120 |
+
"section": ".strtab",
|
| 1121 |
+
"text": "acosf@@GLIBC_2.2.5"
|
| 1122 |
+
},
|
| 1123 |
+
{
|
| 1124 |
+
"address": 15098,
|
| 1125 |
+
"encoding": "ASCII",
|
| 1126 |
+
"file_offset": 940162,
|
| 1127 |
+
"section": ".strtab",
|
| 1128 |
+
"text": "getpwuid@@GLIBC_2.2.5"
|
| 1129 |
+
},
|
| 1130 |
+
{
|
| 1131 |
+
"address": 15523,
|
| 1132 |
+
"encoding": "ASCII",
|
| 1133 |
+
"file_offset": 940587,
|
| 1134 |
+
"section": ".strtab",
|
| 1135 |
+
"text": "vfprintf@@GLIBC_2.2.5"
|
| 1136 |
+
},
|
| 1137 |
+
{
|
| 1138 |
+
"address": 15844,
|
| 1139 |
+
"encoding": "ASCII",
|
| 1140 |
+
"file_offset": 940908,
|
| 1141 |
+
"section": ".strtab",
|
| 1142 |
+
"text": "__ctype_toupper_loc@@GLIBC_2.3"
|
| 1143 |
+
},
|
| 1144 |
+
{
|
| 1145 |
+
"address": 15919,
|
| 1146 |
+
"encoding": "ASCII",
|
| 1147 |
+
"file_offset": 940983,
|
| 1148 |
+
"section": ".strtab",
|
| 1149 |
+
"text": "__strdup@@GLIBC_2.2.5"
|
| 1150 |
+
},
|
| 1151 |
+
{
|
| 1152 |
+
"address": 16045,
|
| 1153 |
+
"encoding": "ASCII",
|
| 1154 |
+
"file_offset": 941109,
|
| 1155 |
+
"section": ".strtab",
|
| 1156 |
+
"text": "fputc@@GLIBC_2.2.5"
|
| 1157 |
+
},
|
| 1158 |
+
{
|
| 1159 |
+
"address": 16405,
|
| 1160 |
+
"encoding": "ASCII",
|
| 1161 |
+
"file_offset": 941469,
|
| 1162 |
+
"section": ".strtab",
|
| 1163 |
+
"text": "free@@GLIBC_2.2.5"
|
| 1164 |
+
},
|
| 1165 |
+
{
|
| 1166 |
+
"address": 16583,
|
| 1167 |
+
"encoding": "ASCII",
|
| 1168 |
+
"file_offset": 941647,
|
| 1169 |
+
"section": ".strtab",
|
| 1170 |
+
"text": "strlen@@GLIBC_2.2.5"
|
| 1171 |
+
},
|
| 1172 |
+
{
|
| 1173 |
+
"address": 17007,
|
| 1174 |
+
"encoding": "ASCII",
|
| 1175 |
+
"file_offset": 942071,
|
| 1176 |
+
"section": ".strtab",
|
| 1177 |
+
"text": "vsprintf@@GLIBC_2.2.5"
|
| 1178 |
+
},
|
| 1179 |
+
{
|
| 1180 |
+
"address": 17153,
|
| 1181 |
+
"encoding": "ASCII",
|
| 1182 |
+
"file_offset": 942217,
|
| 1183 |
+
"section": ".strtab",
|
| 1184 |
+
"text": "opendir@@GLIBC_2.2.5"
|
| 1185 |
+
},
|
| 1186 |
+
{
|
| 1187 |
+
"address": 17174,
|
| 1188 |
+
"encoding": "ASCII",
|
| 1189 |
+
"file_offset": 942238,
|
| 1190 |
+
"section": ".strtab",
|
| 1191 |
+
"text": "__xstat@@GLIBC_2.2.5"
|
| 1192 |
+
},
|
| 1193 |
+
{
|
| 1194 |
+
"address": 17244,
|
| 1195 |
+
"encoding": "ASCII",
|
| 1196 |
+
"file_offset": 942308,
|
| 1197 |
+
"section": ".strtab",
|
| 1198 |
+
"text": "pclose@@GLIBC_2.2.5"
|
| 1199 |
+
},
|
| 1200 |
+
{
|
| 1201 |
+
"address": 18305,
|
| 1202 |
+
"encoding": "ASCII",
|
| 1203 |
+
"file_offset": 943369,
|
| 1204 |
+
"section": ".strtab",
|
| 1205 |
+
"text": "readdir@@GLIBC_2.2.5"
|
| 1206 |
+
},
|
| 1207 |
+
{
|
| 1208 |
+
"address": 18402,
|
| 1209 |
+
"encoding": "ASCII",
|
| 1210 |
+
"file_offset": 943466,
|
| 1211 |
+
"section": ".strtab",
|
| 1212 |
+
"text": "dlerror@@GLIBC_2.2.5"
|
| 1213 |
+
},
|
| 1214 |
+
{
|
| 1215 |
+
"address": 18443,
|
| 1216 |
+
"encoding": "ASCII",
|
| 1217 |
+
"file_offset": 943507,
|
| 1218 |
+
"section": ".strtab",
|
| 1219 |
+
"text": "floorf@@GLIBC_2.2.5"
|
| 1220 |
+
},
|
| 1221 |
+
{
|
| 1222 |
+
"address": 18494,
|
| 1223 |
+
"encoding": "ASCII",
|
| 1224 |
+
"file_offset": 943558,
|
| 1225 |
+
"section": ".strtab",
|
| 1226 |
+
"text": "sprintf@@GLIBC_2.2.5"
|
| 1227 |
+
},
|
| 1228 |
+
{
|
| 1229 |
+
"address": 18794,
|
| 1230 |
+
"encoding": "ASCII",
|
| 1231 |
+
"file_offset": 943858,
|
| 1232 |
+
"section": ".strtab",
|
| 1233 |
+
"text": "__strtol_internal@@GLIBC_2.2.5"
|
| 1234 |
+
},
|
| 1235 |
+
{
|
| 1236 |
+
"address": 18970,
|
| 1237 |
+
"encoding": "ASCII",
|
| 1238 |
+
"file_offset": 944034,
|
| 1239 |
+
"section": ".strtab",
|
| 1240 |
+
"text": "strrchr@@GLIBC_2.2.5"
|
| 1241 |
+
},
|
| 1242 |
+
{
|
| 1243 |
+
"address": 19297,
|
| 1244 |
+
"encoding": "ASCII",
|
| 1245 |
+
"file_offset": 944361,
|
| 1246 |
+
"section": ".strtab",
|
| 1247 |
+
"text": "sscanf@@GLIBC_2.2.5"
|
| 1248 |
+
},
|
| 1249 |
+
{
|
| 1250 |
+
"address": 19762,
|
| 1251 |
+
"encoding": "ASCII",
|
| 1252 |
+
"file_offset": 944826,
|
| 1253 |
+
"section": ".strtab",
|
| 1254 |
+
"text": "dlclose@@GLIBC_2.2.5"
|
| 1255 |
+
},
|
| 1256 |
+
{
|
| 1257 |
+
"address": 20557,
|
| 1258 |
+
"encoding": "ASCII",
|
| 1259 |
+
"file_offset": 945621,
|
| 1260 |
+
"section": ".strtab",
|
| 1261 |
+
"text": "usleep@@GLIBC_2.2.5"
|
| 1262 |
+
},
|
| 1263 |
+
{
|
| 1264 |
+
"address": 20577,
|
| 1265 |
+
"encoding": "ASCII",
|
| 1266 |
+
"file_offset": 945641,
|
| 1267 |
+
"section": ".strtab",
|
| 1268 |
+
"text": "strerror@@GLIBC_2.2.5"
|
| 1269 |
+
},
|
| 1270 |
+
{
|
| 1271 |
+
"address": 20702,
|
| 1272 |
+
"encoding": "ASCII",
|
| 1273 |
+
"file_offset": 945766,
|
| 1274 |
+
"section": ".strtab",
|
| 1275 |
+
"text": "strstr@@GLIBC_2.2.5"
|
| 1276 |
+
},
|
| 1277 |
+
{
|
| 1278 |
+
"address": 21020,
|
| 1279 |
+
"encoding": "ASCII",
|
| 1280 |
+
"file_offset": 946084,
|
| 1281 |
+
"section": ".strtab",
|
| 1282 |
+
"text": "strcat@@GLIBC_2.2.5"
|
| 1283 |
+
},
|
| 1284 |
+
{
|
| 1285 |
+
"address": 21571,
|
| 1286 |
+
"encoding": "ASCII",
|
| 1287 |
+
"file_offset": 946635,
|
| 1288 |
+
"section": ".strtab",
|
| 1289 |
+
"text": "fputs@@GLIBC_2.2.5"
|
| 1290 |
+
},
|
| 1291 |
+
{
|
| 1292 |
+
"address": 21710,
|
| 1293 |
+
"encoding": "ASCII",
|
| 1294 |
+
"file_offset": 946774,
|
| 1295 |
+
"section": ".strtab",
|
| 1296 |
+
"text": "readlink@@GLIBC_2.2.5"
|
| 1297 |
+
},
|
| 1298 |
+
{
|
| 1299 |
+
"address": 21966,
|
| 1300 |
+
"encoding": "ASCII",
|
| 1301 |
+
"file_offset": 947030,
|
| 1302 |
+
"section": ".strtab",
|
| 1303 |
+
"text": "connect@@GLIBC_2.2.5"
|
| 1304 |
+
},
|
| 1305 |
+
{
|
| 1306 |
+
"address": 22247,
|
| 1307 |
+
"encoding": "ASCII",
|
| 1308 |
+
"file_offset": 947311,
|
| 1309 |
+
"section": ".strtab",
|
| 1310 |
+
"text": "gethostname@@GLIBC_2.2.5"
|
| 1311 |
+
},
|
| 1312 |
+
{
|
| 1313 |
+
"address": 22987,
|
| 1314 |
+
"encoding": "ASCII",
|
| 1315 |
+
"file_offset": 948051,
|
| 1316 |
+
"section": ".strtab",
|
| 1317 |
+
"text": "tcgetattr@@GLIBC_2.2.5"
|
| 1318 |
+
},
|
| 1319 |
+
{
|
| 1320 |
+
"address": 23363,
|
| 1321 |
+
"encoding": "ASCII",
|
| 1322 |
+
"file_offset": 948427,
|
| 1323 |
+
"section": ".strtab",
|
| 1324 |
+
"text": "memcpy@@GLIBC_2.2.5"
|
| 1325 |
+
},
|
| 1326 |
+
{
|
| 1327 |
+
"address": 23644,
|
| 1328 |
+
"encoding": "ASCII",
|
| 1329 |
+
"file_offset": 948708,
|
| 1330 |
+
"section": ".strtab",
|
| 1331 |
+
"text": "__strtod_internal@@GLIBC_2.2.5"
|
| 1332 |
+
},
|
| 1333 |
+
{
|
| 1334 |
+
"address": 23960,
|
| 1335 |
+
"encoding": "ASCII",
|
| 1336 |
+
"file_offset": 949024,
|
| 1337 |
+
"section": ".strtab",
|
| 1338 |
+
"text": "signal@@GLIBC_2.2.5"
|
| 1339 |
+
},
|
| 1340 |
+
{
|
| 1341 |
+
"address": 23995,
|
| 1342 |
+
"encoding": "ASCII",
|
| 1343 |
+
"file_offset": 949059,
|
| 1344 |
+
"section": ".strtab",
|
| 1345 |
+
"text": "strspn@@GLIBC_2.2.5"
|
| 1346 |
+
},
|
| 1347 |
+
{
|
| 1348 |
+
"address": 24098,
|
| 1349 |
+
"encoding": "ASCII",
|
| 1350 |
+
"file_offset": 949162,
|
| 1351 |
+
"section": ".strtab",
|
| 1352 |
+
"text": "memmove@@GLIBC_2.2.5"
|
| 1353 |
+
},
|
| 1354 |
+
{
|
| 1355 |
+
"address": 24226,
|
| 1356 |
+
"encoding": "ASCII",
|
| 1357 |
+
"file_offset": 949290,
|
| 1358 |
+
"section": ".strtab",
|
| 1359 |
+
"text": "strchr@@GLIBC_2.2.5"
|
| 1360 |
+
},
|
| 1361 |
+
{
|
| 1362 |
+
"address": 24481,
|
| 1363 |
+
"encoding": "ASCII",
|
| 1364 |
+
"file_offset": 949545,
|
| 1365 |
+
"section": ".strtab",
|
| 1366 |
+
"text": "socket@@GLIBC_2.2.5"
|
| 1367 |
+
},
|
| 1368 |
+
{
|
| 1369 |
+
"address": 24501,
|
| 1370 |
+
"encoding": "ASCII",
|
| 1371 |
+
"file_offset": 949565,
|
| 1372 |
+
"section": ".strtab",
|
| 1373 |
+
"text": "vsnprintf@@GLIBC_2.2.5"
|
| 1374 |
+
},
|
| 1375 |
+
{
|
| 1376 |
+
"address": 24544,
|
| 1377 |
+
"encoding": "ASCII",
|
| 1378 |
+
"file_offset": 949608,
|
| 1379 |
+
"section": ".strtab",
|
| 1380 |
+
"text": "fread@@GLIBC_2.2.5"
|
| 1381 |
+
},
|
| 1382 |
+
{
|
| 1383 |
+
"address": 24583,
|
| 1384 |
+
"encoding": "ASCII",
|
| 1385 |
+
"file_offset": 949647,
|
| 1386 |
+
"section": ".strtab",
|
| 1387 |
+
"text": "setenv@@GLIBC_2.2.5"
|
| 1388 |
+
},
|
| 1389 |
+
{
|
| 1390 |
+
"address": 24858,
|
| 1391 |
+
"encoding": "ASCII",
|
| 1392 |
+
"file_offset": 949922,
|
| 1393 |
+
"section": ".strtab",
|
| 1394 |
+
"text": "getenv@@GLIBC_2.2.5"
|
| 1395 |
+
},
|
| 1396 |
+
{
|
| 1397 |
+
"address": 25460,
|
| 1398 |
+
"encoding": "ASCII",
|
| 1399 |
+
"file_offset": 950524,
|
| 1400 |
+
"section": ".strtab",
|
| 1401 |
+
"text": "__errno_location@@GLIBC_2.2.5"
|
| 1402 |
+
},
|
| 1403 |
+
{
|
| 1404 |
+
"address": 25567,
|
| 1405 |
+
"encoding": "ASCII",
|
| 1406 |
+
"file_offset": 950631,
|
| 1407 |
+
"section": ".strtab",
|
| 1408 |
+
"text": "qsort@@GLIBC_2.2.5"
|
| 1409 |
+
},
|
| 1410 |
+
{
|
| 1411 |
+
"address": 26049,
|
| 1412 |
+
"encoding": "ASCII",
|
| 1413 |
+
"file_offset": 951113,
|
| 1414 |
+
"section": ".strtab",
|
| 1415 |
+
"text": "clock@@GLIBC_2.2.5"
|
| 1416 |
+
},
|
| 1417 |
+
{
|
| 1418 |
+
"address": 26384,
|
| 1419 |
+
"encoding": "ASCII",
|
| 1420 |
+
"file_offset": 951448,
|
| 1421 |
+
"section": ".strtab",
|
| 1422 |
+
"text": "cosf@@GLIBC_2.2.5"
|
| 1423 |
+
},
|
| 1424 |
+
{
|
| 1425 |
+
"address": 26789,
|
| 1426 |
+
"encoding": "ASCII",
|
| 1427 |
+
"file_offset": 951853,
|
| 1428 |
+
"section": ".strtab",
|
| 1429 |
+
"text": "strcmp@@GLIBC_2.2.5"
|
| 1430 |
+
},
|
| 1431 |
+
{
|
| 1432 |
+
"address": 27171,
|
| 1433 |
+
"encoding": "ASCII",
|
| 1434 |
+
"file_offset": 952235,
|
| 1435 |
+
"section": ".strtab",
|
| 1436 |
+
"text": "getcwd@@GLIBC_2.2.5"
|
| 1437 |
+
},
|
| 1438 |
+
{
|
| 1439 |
+
"address": 27259,
|
| 1440 |
+
"encoding": "ASCII",
|
| 1441 |
+
"file_offset": 952323,
|
| 1442 |
+
"section": ".strtab",
|
| 1443 |
+
"text": "send@@GLIBC_2.2.5"
|
| 1444 |
+
},
|
| 1445 |
+
{
|
| 1446 |
+
"address": 27996,
|
| 1447 |
+
"encoding": "ASCII",
|
| 1448 |
+
"file_offset": 953060,
|
| 1449 |
+
"section": ".strtab",
|
| 1450 |
+
"text": "strcpy@@GLIBC_2.2.5"
|
| 1451 |
+
},
|
| 1452 |
+
{
|
| 1453 |
+
"address": 28111,
|
| 1454 |
+
"encoding": "ASCII",
|
| 1455 |
+
"file_offset": 953175,
|
| 1456 |
+
"section": ".strtab",
|
| 1457 |
+
"text": "strtok@@GLIBC_2.2.5"
|
| 1458 |
+
},
|
| 1459 |
+
{
|
| 1460 |
+
"address": 28411,
|
| 1461 |
+
"encoding": "ASCII",
|
| 1462 |
+
"file_offset": 953475,
|
| 1463 |
+
"section": ".strtab",
|
| 1464 |
+
"text": "srand@@GLIBC_2.2.5"
|
| 1465 |
+
},
|
| 1466 |
+
{
|
| 1467 |
+
"address": 28505,
|
| 1468 |
+
"encoding": "ASCII",
|
| 1469 |
+
"file_offset": 953569,
|
| 1470 |
+
"section": ".strtab",
|
| 1471 |
+
"text": "longjmp@@GLIBC_2.2.5"
|
| 1472 |
+
},
|
| 1473 |
+
{
|
| 1474 |
+
"address": 28594,
|
| 1475 |
+
"encoding": "ASCII",
|
| 1476 |
+
"file_offset": 953658,
|
| 1477 |
+
"section": ".strtab",
|
| 1478 |
+
"text": "getuid@@GLIBC_2.2.5"
|
| 1479 |
+
},
|
| 1480 |
+
{
|
| 1481 |
+
"address": 29325,
|
| 1482 |
+
"encoding": "ASCII",
|
| 1483 |
+
"file_offset": 954389,
|
| 1484 |
+
"section": ".strtab",
|
| 1485 |
+
"text": "__ctype_tolower_loc@@GLIBC_2.3"
|
| 1486 |
+
},
|
| 1487 |
+
{
|
| 1488 |
+
"address": 29698,
|
| 1489 |
+
"encoding": "ASCII",
|
| 1490 |
+
"file_offset": 954762,
|
| 1491 |
+
"section": ".strtab",
|
| 1492 |
+
"text": "calloc@@GLIBC_2.2.5"
|
| 1493 |
+
},
|
| 1494 |
+
{
|
| 1495 |
+
"address": 29782,
|
| 1496 |
+
"encoding": "ASCII",
|
| 1497 |
+
"file_offset": 954846,
|
| 1498 |
+
"section": ".strtab",
|
| 1499 |
+
"text": "munmap@@GLIBC_2.2.5"
|
| 1500 |
+
},
|
| 1501 |
+
{
|
| 1502 |
+
"address": 29882,
|
| 1503 |
+
"encoding": "ASCII",
|
| 1504 |
+
"file_offset": 954946,
|
| 1505 |
+
"section": ".strtab",
|
| 1506 |
+
"text": "rintf@@GLIBC_2.2.5"
|
| 1507 |
+
},
|
| 1508 |
+
{
|
| 1509 |
+
"address": 30116,
|
| 1510 |
+
"encoding": "ASCII",
|
| 1511 |
+
"file_offset": 955180,
|
| 1512 |
+
"section": ".strtab",
|
| 1513 |
+
"text": "ceilf@@GLIBC_2.2.5"
|
| 1514 |
+
},
|
| 1515 |
+
{
|
| 1516 |
+
"address": 30180,
|
| 1517 |
+
"encoding": "ASCII",
|
| 1518 |
+
"file_offset": 955244,
|
| 1519 |
+
"section": ".strtab",
|
| 1520 |
+
"text": "fclose@@GLIBC_2.2.5"
|
| 1521 |
+
},
|
| 1522 |
+
{
|
| 1523 |
+
"address": 30200,
|
| 1524 |
+
"encoding": "ASCII",
|
| 1525 |
+
"file_offset": 955264,
|
| 1526 |
+
"section": ".strtab",
|
| 1527 |
+
"text": "dlopen@@GLIBC_2.2.5"
|
| 1528 |
+
},
|
| 1529 |
+
{
|
| 1530 |
+
"address": 30220,
|
| 1531 |
+
"encoding": "ASCII",
|
| 1532 |
+
"file_offset": 955284,
|
| 1533 |
+
"section": ".strtab",
|
| 1534 |
+
"text": "remove@@GLIBC_2.2.5"
|
| 1535 |
+
},
|
| 1536 |
+
{
|
| 1537 |
+
"address": 30308,
|
| 1538 |
+
"encoding": "ASCII",
|
| 1539 |
+
"file_offset": 955372,
|
| 1540 |
+
"section": ".strtab",
|
| 1541 |
+
"text": "recvfrom@@GLIBC_2.2.5"
|
| 1542 |
+
},
|
| 1543 |
+
{
|
| 1544 |
+
"address": 30512,
|
| 1545 |
+
"encoding": "ASCII",
|
| 1546 |
+
"file_offset": 955576,
|
| 1547 |
+
"section": ".strtab",
|
| 1548 |
+
"text": "strncpy@@GLIBC_2.2.5"
|
| 1549 |
+
},
|
| 1550 |
+
{
|
| 1551 |
+
"address": 31086,
|
| 1552 |
+
"encoding": "ASCII",
|
| 1553 |
+
"file_offset": 956150,
|
| 1554 |
+
"section": ".strtab",
|
| 1555 |
+
"text": "dlsym@@GLIBC_2.2.5"
|
| 1556 |
+
},
|
| 1557 |
+
{
|
| 1558 |
+
"address": 31616,
|
| 1559 |
+
"encoding": "ASCII",
|
| 1560 |
+
"file_offset": 956680,
|
| 1561 |
+
"section": ".strtab",
|
| 1562 |
+
"text": "unsetenv@@GLIBC_2.2.5"
|
| 1563 |
+
},
|
| 1564 |
+
{
|
| 1565 |
+
"address": 31849,
|
| 1566 |
+
"encoding": "ASCII",
|
| 1567 |
+
"file_offset": 956913,
|
| 1568 |
+
"section": ".strtab",
|
| 1569 |
+
"text": "closedir@@GLIBC_2.2.5"
|
| 1570 |
+
},
|
| 1571 |
+
{
|
| 1572 |
+
"address": 32007,
|
| 1573 |
+
"encoding": "ASCII",
|
| 1574 |
+
"file_offset": 957071,
|
| 1575 |
+
"section": ".strtab",
|
| 1576 |
+
"text": "stderr@@GLIBC_2.2.5"
|
| 1577 |
+
},
|
| 1578 |
+
{
|
| 1579 |
+
"address": 32437,
|
| 1580 |
+
"encoding": "ASCII",
|
| 1581 |
+
"file_offset": 957501,
|
| 1582 |
+
"section": ".strtab",
|
| 1583 |
+
"text": "access@@GLIBC_2.2.5"
|
| 1584 |
+
},
|
| 1585 |
+
{
|
| 1586 |
+
"address": 32935,
|
| 1587 |
+
"encoding": "ASCII",
|
| 1588 |
+
"file_offset": 957999,
|
| 1589 |
+
"section": ".strtab",
|
| 1590 |
+
"text": "sendto@@GLIBC_2.2.5"
|
| 1591 |
+
},
|
| 1592 |
+
{
|
| 1593 |
+
"address": 33008,
|
| 1594 |
+
"encoding": "ASCII",
|
| 1595 |
+
"file_offset": 958072,
|
| 1596 |
+
"section": ".strtab",
|
| 1597 |
+
"text": "bind@@GLIBC_2.2.5"
|
| 1598 |
+
},
|
| 1599 |
+
{
|
| 1600 |
+
"address": 33174,
|
| 1601 |
+
"encoding": "ASCII",
|
| 1602 |
+
"file_offset": 958238,
|
| 1603 |
+
"section": ".strtab",
|
| 1604 |
+
"text": "fwrite@@GLIBC_2.2.5"
|
| 1605 |
+
},
|
| 1606 |
+
{
|
| 1607 |
+
"address": 33505,
|
| 1608 |
+
"encoding": "ASCII",
|
| 1609 |
+
"file_offset": 958569,
|
| 1610 |
+
"section": ".strtab",
|
| 1611 |
+
"text": "sinf@@GLIBC_2.2.5"
|
| 1612 |
+
},
|
| 1613 |
+
{
|
| 1614 |
+
"address": 33540,
|
| 1615 |
+
"encoding": "ASCII",
|
| 1616 |
+
"file_offset": 958604,
|
| 1617 |
+
"section": ".strtab",
|
| 1618 |
+
"text": "rand@@GLIBC_2.2.5"
|
| 1619 |
+
},
|
| 1620 |
+
{
|
| 1621 |
+
"address": 33847,
|
| 1622 |
+
"encoding": "ASCII",
|
| 1623 |
+
"file_offset": 958911,
|
| 1624 |
+
"section": ".strtab",
|
| 1625 |
+
"text": "fprintf@@GLIBC_2.2.5"
|
| 1626 |
+
},
|
| 1627 |
+
{
|
| 1628 |
+
"address": 33999,
|
| 1629 |
+
"encoding": "ASCII",
|
| 1630 |
+
"file_offset": 959063,
|
| 1631 |
+
"section": ".strtab",
|
| 1632 |
+
"text": "localtime@@GLIBC_2.2.5"
|
| 1633 |
+
},
|
| 1634 |
+
{
|
| 1635 |
+
"address": 34200,
|
| 1636 |
+
"encoding": "ASCII",
|
| 1637 |
+
"file_offset": 959264,
|
| 1638 |
+
"section": ".strtab",
|
| 1639 |
+
"text": "write@@GLIBC_2.2.5"
|
| 1640 |
+
},
|
| 1641 |
+
{
|
| 1642 |
+
"address": 34794,
|
| 1643 |
+
"encoding": "ASCII",
|
| 1644 |
+
"file_offset": 959858,
|
| 1645 |
+
"section": ".strtab",
|
| 1646 |
+
"text": "popen@@GLIBC_2.2.5"
|
| 1647 |
+
},
|
| 1648 |
+
{
|
| 1649 |
+
"address": 35188,
|
| 1650 |
+
"encoding": "ASCII",
|
| 1651 |
+
"file_offset": 960252,
|
| 1652 |
+
"section": ".strtab",
|
| 1653 |
+
"text": "fcntl@@GLIBC_2.2.5"
|
| 1654 |
+
},
|
| 1655 |
+
{
|
| 1656 |
+
"address": 35614,
|
| 1657 |
+
"encoding": "ASCII",
|
| 1658 |
+
"file_offset": 960678,
|
| 1659 |
+
"section": ".strtab",
|
| 1660 |
+
"text": "mmap@@GLIBC_2.2.5"
|
| 1661 |
+
},
|
| 1662 |
+
{
|
| 1663 |
+
"address": 35668,
|
| 1664 |
+
"encoding": "ASCII",
|
| 1665 |
+
"file_offset": 960732,
|
| 1666 |
+
"section": ".strtab",
|
| 1667 |
+
"text": "rename@@GLIBC_2.2.5"
|
| 1668 |
+
},
|
| 1669 |
+
{
|
| 1670 |
+
"address": 35951,
|
| 1671 |
+
"encoding": "ASCII",
|
| 1672 |
+
"file_offset": 961015,
|
| 1673 |
+
"section": ".strtab",
|
| 1674 |
+
"text": "stdout@@GLIBC_2.2.5"
|
| 1675 |
+
},
|
| 1676 |
+
{
|
| 1677 |
+
"address": 36122,
|
| 1678 |
+
"encoding": "ASCII",
|
| 1679 |
+
"file_offset": 961186,
|
| 1680 |
+
"section": ".strtab",
|
| 1681 |
+
"text": "mkdir@@GLIBC_2.2.5"
|
| 1682 |
+
},
|
| 1683 |
+
{
|
| 1684 |
+
"address": 36203,
|
| 1685 |
+
"encoding": "ASCII",
|
| 1686 |
+
"file_offset": 961267,
|
| 1687 |
+
"section": ".strtab",
|
| 1688 |
+
"text": "time@@GLIBC_2.2.5"
|
| 1689 |
+
},
|
| 1690 |
+
{
|
| 1691 |
+
"address": 36349,
|
| 1692 |
+
"encoding": "ASCII",
|
| 1693 |
+
"file_offset": 961413,
|
| 1694 |
+
"section": ".strtab",
|
| 1695 |
+
"text": "fflush@@GLIBC_2.2.5"
|
| 1696 |
+
},
|
| 1697 |
+
{
|
| 1698 |
+
"address": 36445,
|
| 1699 |
+
"encoding": "ASCII",
|
| 1700 |
+
"file_offset": 961509,
|
| 1701 |
+
"section": ".strtab",
|
| 1702 |
+
"text": "inet_addr@@GLIBC_2.2.5"
|
| 1703 |
+
}
|
| 1704 |
+
],
|
| 1705 |
+
"debug_section_names": [],
|
| 1706 |
+
"debug_stab_symbol_entries": 0,
|
| 1707 |
+
"defined_function_symbols": 1537,
|
| 1708 |
+
"embedded_header_candidates": [
|
| 1709 |
+
{
|
| 1710 |
+
"file_offset": 701150,
|
| 1711 |
+
"reason": "out-of-file structure",
|
| 1712 |
+
"signature": "4d5a",
|
| 1713 |
+
"status": "rejected by supported native structural parser"
|
| 1714 |
+
}
|
| 1715 |
+
],
|
| 1716 |
+
"layout": {
|
| 1717 |
+
"bits": 64,
|
| 1718 |
+
"dependencies": [
|
| 1719 |
+
"libdl.so.2",
|
| 1720 |
+
"libm.so.6",
|
| 1721 |
+
"libc.so.6"
|
| 1722 |
+
],
|
| 1723 |
+
"entry_address": 4203792,
|
| 1724 |
+
"format": "ELF",
|
| 1725 |
+
"image_type": 2,
|
| 1726 |
+
"interpreter": "/lib64/ld-linux-x86-64.so.2",
|
| 1727 |
+
"machine": 62,
|
| 1728 |
+
"relocations": [
|
| 1729 |
+
{
|
| 1730 |
+
"count": 3,
|
| 1731 |
+
"entry_bytes": 24,
|
| 1732 |
+
"section": ".rela.dyn"
|
| 1733 |
+
},
|
| 1734 |
+
{
|
| 1735 |
+
"count": 115,
|
| 1736 |
+
"entry_bytes": 24,
|
| 1737 |
+
"section": ".rela.plt"
|
| 1738 |
+
}
|
| 1739 |
+
],
|
| 1740 |
+
"sections": [
|
| 1741 |
+
{
|
| 1742 |
+
"address": 0,
|
| 1743 |
+
"bytes": 0,
|
| 1744 |
+
"executable": false,
|
| 1745 |
+
"file_offset": 0,
|
| 1746 |
+
"flags": 0,
|
| 1747 |
+
"index": 0,
|
| 1748 |
+
"name": "",
|
| 1749 |
+
"type": 0,
|
| 1750 |
+
"zero_fill": false
|
| 1751 |
+
},
|
| 1752 |
+
{
|
| 1753 |
+
"address": 4194816,
|
| 1754 |
+
"bytes": 28,
|
| 1755 |
+
"executable": false,
|
| 1756 |
+
"file_offset": 512,
|
| 1757 |
+
"flags": 2,
|
| 1758 |
+
"index": 1,
|
| 1759 |
+
"name": ".interp",
|
| 1760 |
+
"type": 1,
|
| 1761 |
+
"zero_fill": false
|
| 1762 |
+
},
|
| 1763 |
+
{
|
| 1764 |
+
"address": 4194844,
|
| 1765 |
+
"bytes": 32,
|
| 1766 |
+
"executable": false,
|
| 1767 |
+
"file_offset": 540,
|
| 1768 |
+
"flags": 2,
|
| 1769 |
+
"index": 2,
|
| 1770 |
+
"name": ".note.ABI-tag",
|
| 1771 |
+
"type": 7,
|
| 1772 |
+
"zero_fill": false
|
| 1773 |
+
},
|
| 1774 |
+
{
|
| 1775 |
+
"address": 4194880,
|
| 1776 |
+
"bytes": 40,
|
| 1777 |
+
"executable": false,
|
| 1778 |
+
"file_offset": 576,
|
| 1779 |
+
"flags": 2,
|
| 1780 |
+
"index": 3,
|
| 1781 |
+
"name": ".gnu.hash",
|
| 1782 |
+
"type": 1879048182,
|
| 1783 |
+
"zero_fill": false
|
| 1784 |
+
},
|
| 1785 |
+
{
|
| 1786 |
+
"address": 4194920,
|
| 1787 |
+
"bytes": 2880,
|
| 1788 |
+
"executable": false,
|
| 1789 |
+
"file_offset": 616,
|
| 1790 |
+
"flags": 2,
|
| 1791 |
+
"index": 4,
|
| 1792 |
+
"name": ".dynsym",
|
| 1793 |
+
"type": 11,
|
| 1794 |
+
"zero_fill": false
|
| 1795 |
+
},
|
| 1796 |
+
{
|
| 1797 |
+
"address": 4197800,
|
| 1798 |
+
"bytes": 920,
|
| 1799 |
+
"executable": false,
|
| 1800 |
+
"file_offset": 3496,
|
| 1801 |
+
"flags": 2,
|
| 1802 |
+
"index": 5,
|
| 1803 |
+
"name": ".dynstr",
|
| 1804 |
+
"type": 3,
|
| 1805 |
+
"zero_fill": false
|
| 1806 |
+
},
|
| 1807 |
+
{
|
| 1808 |
+
"address": 4198720,
|
| 1809 |
+
"bytes": 240,
|
| 1810 |
+
"executable": false,
|
| 1811 |
+
"file_offset": 4416,
|
| 1812 |
+
"flags": 2,
|
| 1813 |
+
"index": 6,
|
| 1814 |
+
"name": ".gnu.version",
|
| 1815 |
+
"type": 1879048191,
|
| 1816 |
+
"zero_fill": false
|
| 1817 |
+
},
|
| 1818 |
+
{
|
| 1819 |
+
"address": 4198960,
|
| 1820 |
+
"bytes": 112,
|
| 1821 |
+
"executable": false,
|
| 1822 |
+
"file_offset": 4656,
|
| 1823 |
+
"flags": 2,
|
| 1824 |
+
"index": 7,
|
| 1825 |
+
"name": ".gnu.version_r",
|
| 1826 |
+
"type": 1879048190,
|
| 1827 |
+
"zero_fill": false
|
| 1828 |
+
},
|
| 1829 |
+
{
|
| 1830 |
+
"address": 4199072,
|
| 1831 |
+
"bytes": 72,
|
| 1832 |
+
"executable": false,
|
| 1833 |
+
"file_offset": 4768,
|
| 1834 |
+
"flags": 2,
|
| 1835 |
+
"index": 8,
|
| 1836 |
+
"name": ".rela.dyn",
|
| 1837 |
+
"type": 4,
|
| 1838 |
+
"zero_fill": false
|
| 1839 |
+
},
|
| 1840 |
+
{
|
| 1841 |
+
"address": 4199144,
|
| 1842 |
+
"bytes": 2760,
|
| 1843 |
+
"executable": false,
|
| 1844 |
+
"file_offset": 4840,
|
| 1845 |
+
"flags": 2,
|
| 1846 |
+
"index": 9,
|
| 1847 |
+
"name": ".rela.plt",
|
| 1848 |
+
"type": 4,
|
| 1849 |
+
"zero_fill": false
|
| 1850 |
+
},
|
| 1851 |
+
{
|
| 1852 |
+
"address": 4201904,
|
| 1853 |
+
"bytes": 24,
|
| 1854 |
+
"executable": true,
|
| 1855 |
+
"file_offset": 7600,
|
| 1856 |
+
"flags": 6,
|
| 1857 |
+
"index": 10,
|
| 1858 |
+
"name": ".init",
|
| 1859 |
+
"type": 1,
|
| 1860 |
+
"zero_fill": false
|
| 1861 |
+
},
|
| 1862 |
+
{
|
| 1863 |
+
"address": 4201928,
|
| 1864 |
+
"bytes": 1856,
|
| 1865 |
+
"executable": true,
|
| 1866 |
+
"file_offset": 7624,
|
| 1867 |
+
"flags": 6,
|
| 1868 |
+
"index": 11,
|
| 1869 |
+
"name": ".plt",
|
| 1870 |
+
"type": 1,
|
| 1871 |
+
"zero_fill": false
|
| 1872 |
+
},
|
| 1873 |
+
{
|
| 1874 |
+
"address": 4203792,
|
| 1875 |
+
"bytes": 704728,
|
| 1876 |
+
"executable": true,
|
| 1877 |
+
"file_offset": 9488,
|
| 1878 |
+
"flags": 6,
|
| 1879 |
+
"index": 12,
|
| 1880 |
+
"name": ".text",
|
| 1881 |
+
"type": 1,
|
| 1882 |
+
"zero_fill": false
|
| 1883 |
+
},
|
| 1884 |
+
{
|
| 1885 |
+
"address": 4908520,
|
| 1886 |
+
"bytes": 14,
|
| 1887 |
+
"executable": true,
|
| 1888 |
+
"file_offset": 714216,
|
| 1889 |
+
"flags": 6,
|
| 1890 |
+
"index": 13,
|
| 1891 |
+
"name": ".fini",
|
| 1892 |
+
"type": 1,
|
| 1893 |
+
"zero_fill": false
|
| 1894 |
+
},
|
| 1895 |
+
{
|
| 1896 |
+
"address": 4908544,
|
| 1897 |
+
"bytes": 70799,
|
| 1898 |
+
"executable": false,
|
| 1899 |
+
"file_offset": 714240,
|
| 1900 |
+
"flags": 2,
|
| 1901 |
+
"index": 14,
|
| 1902 |
+
"name": ".rodata",
|
| 1903 |
+
"type": 1,
|
| 1904 |
+
"zero_fill": false
|
| 1905 |
+
},
|
| 1906 |
+
{
|
| 1907 |
+
"address": 4979344,
|
| 1908 |
+
"bytes": 12252,
|
| 1909 |
+
"executable": false,
|
| 1910 |
+
"file_offset": 785040,
|
| 1911 |
+
"flags": 2,
|
| 1912 |
+
"index": 15,
|
| 1913 |
+
"name": ".eh_frame_hdr",
|
| 1914 |
+
"type": 1,
|
| 1915 |
+
"zero_fill": false
|
| 1916 |
+
},
|
| 1917 |
+
{
|
| 1918 |
+
"address": 4991600,
|
| 1919 |
+
"bytes": 49892,
|
| 1920 |
+
"executable": false,
|
| 1921 |
+
"file_offset": 797296,
|
| 1922 |
+
"flags": 2,
|
| 1923 |
+
"index": 16,
|
| 1924 |
+
"name": ".eh_frame",
|
| 1925 |
+
"type": 1,
|
| 1926 |
+
"zero_fill": false
|
| 1927 |
+
},
|
| 1928 |
+
{
|
| 1929 |
+
"address": 7138648,
|
| 1930 |
+
"bytes": 16,
|
| 1931 |
+
"executable": false,
|
| 1932 |
+
"file_offset": 847192,
|
| 1933 |
+
"flags": 3,
|
| 1934 |
+
"index": 17,
|
| 1935 |
+
"name": ".ctors",
|
| 1936 |
+
"type": 1,
|
| 1937 |
+
"zero_fill": false
|
| 1938 |
+
},
|
| 1939 |
+
{
|
| 1940 |
+
"address": 7138664,
|
| 1941 |
+
"bytes": 16,
|
| 1942 |
+
"executable": false,
|
| 1943 |
+
"file_offset": 847208,
|
| 1944 |
+
"flags": 3,
|
| 1945 |
+
"index": 18,
|
| 1946 |
+
"name": ".dtors",
|
| 1947 |
+
"type": 1,
|
| 1948 |
+
"zero_fill": false
|
| 1949 |
+
},
|
| 1950 |
+
{
|
| 1951 |
+
"address": 7138680,
|
| 1952 |
+
"bytes": 8,
|
| 1953 |
+
"executable": false,
|
| 1954 |
+
"file_offset": 847224,
|
| 1955 |
+
"flags": 3,
|
| 1956 |
+
"index": 19,
|
| 1957 |
+
"name": ".jcr",
|
| 1958 |
+
"type": 1,
|
| 1959 |
+
"zero_fill": false
|
| 1960 |
+
},
|
| 1961 |
+
{
|
| 1962 |
+
"address": 7138688,
|
| 1963 |
+
"bytes": 432,
|
| 1964 |
+
"executable": false,
|
| 1965 |
+
"file_offset": 847232,
|
| 1966 |
+
"flags": 3,
|
| 1967 |
+
"index": 20,
|
| 1968 |
+
"name": ".dynamic",
|
| 1969 |
+
"type": 6,
|
| 1970 |
+
"zero_fill": false
|
| 1971 |
+
},
|
| 1972 |
+
{
|
| 1973 |
+
"address": 7139120,
|
| 1974 |
+
"bytes": 8,
|
| 1975 |
+
"executable": false,
|
| 1976 |
+
"file_offset": 847664,
|
| 1977 |
+
"flags": 3,
|
| 1978 |
+
"index": 21,
|
| 1979 |
+
"name": ".got",
|
| 1980 |
+
"type": 1,
|
| 1981 |
+
"zero_fill": false
|
| 1982 |
+
},
|
| 1983 |
+
{
|
| 1984 |
+
"address": 7139128,
|
| 1985 |
+
"bytes": 944,
|
| 1986 |
+
"executable": false,
|
| 1987 |
+
"file_offset": 847672,
|
| 1988 |
+
"flags": 3,
|
| 1989 |
+
"index": 22,
|
| 1990 |
+
"name": ".got.plt",
|
| 1991 |
+
"type": 1,
|
| 1992 |
+
"zero_fill": false
|
| 1993 |
+
},
|
| 1994 |
+
{
|
| 1995 |
+
"address": 7140096,
|
| 1996 |
+
"bytes": 16432,
|
| 1997 |
+
"executable": false,
|
| 1998 |
+
"file_offset": 848640,
|
| 1999 |
+
"flags": 3,
|
| 2000 |
+
"index": 23,
|
| 2001 |
+
"name": ".data",
|
| 2002 |
+
"type": 1,
|
| 2003 |
+
"zero_fill": false
|
| 2004 |
+
},
|
| 2005 |
+
{
|
| 2006 |
+
"address": 7156544,
|
| 2007 |
+
"bytes": 3136648,
|
| 2008 |
+
"executable": false,
|
| 2009 |
+
"file_offset": 865072,
|
| 2010 |
+
"flags": 3,
|
| 2011 |
+
"index": 24,
|
| 2012 |
+
"name": ".bss",
|
| 2013 |
+
"type": 8,
|
| 2014 |
+
"zero_fill": true
|
| 2015 |
+
},
|
| 2016 |
+
{
|
| 2017 |
+
"address": 0,
|
| 2018 |
+
"bytes": 3174,
|
| 2019 |
+
"executable": false,
|
| 2020 |
+
"file_offset": 865072,
|
| 2021 |
+
"flags": 0,
|
| 2022 |
+
"index": 25,
|
| 2023 |
+
"name": ".comment",
|
| 2024 |
+
"type": 1,
|
| 2025 |
+
"zero_fill": false
|
| 2026 |
+
},
|
| 2027 |
+
{
|
| 2028 |
+
"address": 0,
|
| 2029 |
+
"bytes": 235,
|
| 2030 |
+
"executable": false,
|
| 2031 |
+
"file_offset": 868246,
|
| 2032 |
+
"flags": 0,
|
| 2033 |
+
"index": 26,
|
| 2034 |
+
"name": ".shstrtab",
|
| 2035 |
+
"type": 3,
|
| 2036 |
+
"zero_fill": false
|
| 2037 |
+
},
|
| 2038 |
+
{
|
| 2039 |
+
"address": 0,
|
| 2040 |
+
"bytes": 54720,
|
| 2041 |
+
"executable": false,
|
| 2042 |
+
"file_offset": 870344,
|
| 2043 |
+
"flags": 0,
|
| 2044 |
+
"index": 27,
|
| 2045 |
+
"name": ".symtab",
|
| 2046 |
+
"type": 2,
|
| 2047 |
+
"zero_fill": false
|
| 2048 |
+
},
|
| 2049 |
+
{
|
| 2050 |
+
"address": 0,
|
| 2051 |
+
"bytes": 36894,
|
| 2052 |
+
"executable": false,
|
| 2053 |
+
"file_offset": 925064,
|
| 2054 |
+
"flags": 0,
|
| 2055 |
+
"index": 28,
|
| 2056 |
+
"name": ".strtab",
|
| 2057 |
+
"type": 3,
|
| 2058 |
+
"zero_fill": false
|
| 2059 |
+
}
|
| 2060 |
+
]
|
| 2061 |
+
},
|
| 2062 |
+
"library_string_candidates": [
|
| 2063 |
+
{
|
| 2064 |
+
"address": 4194816,
|
| 2065 |
+
"encoding": "ASCII",
|
| 2066 |
+
"file_offset": 512,
|
| 2067 |
+
"section": ".interp",
|
| 2068 |
+
"text": "/lib64/ld-linux-x86-64.so.2"
|
| 2069 |
+
},
|
| 2070 |
+
{
|
| 2071 |
+
"address": 4197801,
|
| 2072 |
+
"encoding": "ASCII",
|
| 2073 |
+
"file_offset": 3497,
|
| 2074 |
+
"section": ".dynstr",
|
| 2075 |
+
"text": "libdl.so.2"
|
| 2076 |
+
},
|
| 2077 |
+
{
|
| 2078 |
+
"address": 4197876,
|
| 2079 |
+
"encoding": "ASCII",
|
| 2080 |
+
"file_offset": 3572,
|
| 2081 |
+
"section": ".dynstr",
|
| 2082 |
+
"text": "libm.so.6"
|
| 2083 |
+
},
|
| 2084 |
+
{
|
| 2085 |
+
"address": 4197920,
|
| 2086 |
+
"encoding": "ASCII",
|
| 2087 |
+
"file_offset": 3616,
|
| 2088 |
+
"section": ".dynstr",
|
| 2089 |
+
"text": "libc.so.6"
|
| 2090 |
+
},
|
| 2091 |
+
{
|
| 2092 |
+
"address": 4972409,
|
| 2093 |
+
"encoding": "ASCII",
|
| 2094 |
+
"file_offset": 778105,
|
| 2095 |
+
"section": ".rodata",
|
| 2096 |
+
"text": "%sx86_64.so"
|
| 2097 |
+
}
|
| 2098 |
+
],
|
| 2099 |
+
"schema_version": 1,
|
| 2100 |
+
"source": {
|
| 2101 |
+
"bytes": 961958,
|
| 2102 |
+
"path": "Quake3-UrT-Ded.x86_64",
|
| 2103 |
+
"sha256": "5dc5f5fbf0f106af6df82cd6ce65987bc6ddff18400f1cd0cb8ac1126ee357cb"
|
| 2104 |
+
},
|
| 2105 |
+
"symbol_entries": 2373,
|
| 2106 |
+
"undefined_symbols": 234,
|
| 2107 |
+
"utf16_string_candidates": 2
|
| 2108 |
+
}
|
docs/research/native/linux--Quake3-UrT-Ded.x86_64.symbols.jsonl
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
docs/research/native/linux--Quake3-UrT.i386.json
ADDED
|
@@ -0,0 +1,2742 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"anchors": [
|
| 3 |
+
{
|
| 4 |
+
"address": 134807528,
|
| 5 |
+
"binding": 0,
|
| 6 |
+
"bytes": 1147,
|
| 7 |
+
"kind": 2,
|
| 8 |
+
"name": "FS_Startup",
|
| 9 |
+
"section": 12,
|
| 10 |
+
"table": ".symtab",
|
| 11 |
+
"undefined": false,
|
| 12 |
+
"visibility": 0
|
| 13 |
+
},
|
| 14 |
+
{
|
| 15 |
+
"address": 135081898,
|
| 16 |
+
"binding": 0,
|
| 17 |
+
"bytes": 33,
|
| 18 |
+
"kind": 2,
|
| 19 |
+
"name": "VM_ProfileSort",
|
| 20 |
+
"section": 12,
|
| 21 |
+
"table": ".symtab",
|
| 22 |
+
"undefined": false,
|
| 23 |
+
"visibility": 0
|
| 24 |
+
},
|
| 25 |
+
{
|
| 26 |
+
"address": 135843402,
|
| 27 |
+
"binding": 0,
|
| 28 |
+
"bytes": 24,
|
| 29 |
+
"kind": 2,
|
| 30 |
+
"name": "VM_Destroy_Compiled",
|
| 31 |
+
"section": 12,
|
| 32 |
+
"table": ".symtab",
|
| 33 |
+
"undefined": false,
|
| 34 |
+
"visibility": 0
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"address": 135083448,
|
| 38 |
+
"binding": 1,
|
| 39 |
+
"bytes": 99,
|
| 40 |
+
"kind": 2,
|
| 41 |
+
"name": "VM_ValueToSymbol",
|
| 42 |
+
"section": 12,
|
| 43 |
+
"table": ".symtab",
|
| 44 |
+
"undefined": false,
|
| 45 |
+
"visibility": 0
|
| 46 |
+
},
|
| 47 |
+
{
|
| 48 |
+
"address": 135006652,
|
| 49 |
+
"binding": 1,
|
| 50 |
+
"bytes": 2194,
|
| 51 |
+
"kind": 2,
|
| 52 |
+
"name": "SV_Frame",
|
| 53 |
+
"section": 12,
|
| 54 |
+
"table": ".symtab",
|
| 55 |
+
"undefined": false,
|
| 56 |
+
"visibility": 0
|
| 57 |
+
},
|
| 58 |
+
{
|
| 59 |
+
"address": 135085376,
|
| 60 |
+
"binding": 1,
|
| 61 |
+
"bytes": 559,
|
| 62 |
+
"kind": 2,
|
| 63 |
+
"name": "VM_Create",
|
| 64 |
+
"section": 12,
|
| 65 |
+
"table": ".symtab",
|
| 66 |
+
"undefined": false,
|
| 67 |
+
"visibility": 0
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"address": 135086164,
|
| 71 |
+
"binding": 1,
|
| 72 |
+
"bytes": 39,
|
| 73 |
+
"kind": 2,
|
| 74 |
+
"name": "VM_Indent",
|
| 75 |
+
"section": 12,
|
| 76 |
+
"table": ".symtab",
|
| 77 |
+
"undefined": false,
|
| 78 |
+
"visibility": 0
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"address": 134653366,
|
| 82 |
+
"binding": 1,
|
| 83 |
+
"bytes": 7368,
|
| 84 |
+
"kind": 2,
|
| 85 |
+
"name": "CL_UISystemCalls",
|
| 86 |
+
"section": 12,
|
| 87 |
+
"table": ".symtab",
|
| 88 |
+
"undefined": false,
|
| 89 |
+
"visibility": 0
|
| 90 |
+
},
|
| 91 |
+
{
|
| 92 |
+
"address": 134791658,
|
| 93 |
+
"binding": 1,
|
| 94 |
+
"bytes": 3690,
|
| 95 |
+
"kind": 2,
|
| 96 |
+
"name": "FS_FOpenFileRead",
|
| 97 |
+
"section": 12,
|
| 98 |
+
"table": ".symtab",
|
| 99 |
+
"undefined": false,
|
| 100 |
+
"visibility": 0
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"address": 135083726,
|
| 104 |
+
"binding": 1,
|
| 105 |
+
"bytes": 658,
|
| 106 |
+
"kind": 2,
|
| 107 |
+
"name": "VM_LoadSymbols",
|
| 108 |
+
"section": 12,
|
| 109 |
+
"table": ".symtab",
|
| 110 |
+
"undefined": false,
|
| 111 |
+
"visibility": 0
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"address": 135081810,
|
| 115 |
+
"binding": 1,
|
| 116 |
+
"bytes": 41,
|
| 117 |
+
"kind": 2,
|
| 118 |
+
"name": "VM_ArgPtr",
|
| 119 |
+
"section": 12,
|
| 120 |
+
"table": ".symtab",
|
| 121 |
+
"undefined": false,
|
| 122 |
+
"visibility": 0
|
| 123 |
+
},
|
| 124 |
+
{
|
| 125 |
+
"address": 135083548,
|
| 126 |
+
"binding": 1,
|
| 127 |
+
"bytes": 60,
|
| 128 |
+
"kind": 2,
|
| 129 |
+
"name": "VM_SymbolToValue",
|
| 130 |
+
"section": 12,
|
| 131 |
+
"table": ".symtab",
|
| 132 |
+
"undefined": false,
|
| 133 |
+
"visibility": 0
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"address": 134634588,
|
| 137 |
+
"binding": 1,
|
| 138 |
+
"bytes": 1166,
|
| 139 |
+
"kind": 2,
|
| 140 |
+
"name": "CL_Frame",
|
| 141 |
+
"section": 12,
|
| 142 |
+
"table": ".symtab",
|
| 143 |
+
"undefined": false,
|
| 144 |
+
"visibility": 0
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"address": 135082050,
|
| 148 |
+
"binding": 1,
|
| 149 |
+
"bytes": 542,
|
| 150 |
+
"kind": 2,
|
| 151 |
+
"name": "VM_VmInfo_f",
|
| 152 |
+
"section": 12,
|
| 153 |
+
"table": ".symtab",
|
| 154 |
+
"undefined": false,
|
| 155 |
+
"visibility": 0
|
| 156 |
+
},
|
| 157 |
+
{
|
| 158 |
+
"address": 135081652,
|
| 159 |
+
"binding": 1,
|
| 160 |
+
"bytes": 10,
|
| 161 |
+
"kind": 2,
|
| 162 |
+
"name": "VM_Debug",
|
| 163 |
+
"section": 12,
|
| 164 |
+
"table": ".symtab",
|
| 165 |
+
"undefined": false,
|
| 166 |
+
"visibility": 0
|
| 167 |
+
},
|
| 168 |
+
{
|
| 169 |
+
"address": 135083200,
|
| 170 |
+
"binding": 1,
|
| 171 |
+
"bytes": 150,
|
| 172 |
+
"kind": 2,
|
| 173 |
+
"name": "VM_Clear",
|
| 174 |
+
"section": 12,
|
| 175 |
+
"table": ".symtab",
|
| 176 |
+
"undefined": false,
|
| 177 |
+
"visibility": 0
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"address": 135088210,
|
| 181 |
+
"binding": 1,
|
| 182 |
+
"bytes": 298,
|
| 183 |
+
"kind": 2,
|
| 184 |
+
"name": "VM_PrepareInterpreter",
|
| 185 |
+
"section": 12,
|
| 186 |
+
"table": ".symtab",
|
| 187 |
+
"undefined": false,
|
| 188 |
+
"visibility": 0
|
| 189 |
+
},
|
| 190 |
+
{
|
| 191 |
+
"address": 135083608,
|
| 192 |
+
"binding": 1,
|
| 193 |
+
"bytes": 118,
|
| 194 |
+
"kind": 2,
|
| 195 |
+
"name": "VM_Init",
|
| 196 |
+
"section": 12,
|
| 197 |
+
"table": ".symtab",
|
| 198 |
+
"undefined": false,
|
| 199 |
+
"visibility": 0
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"address": 134976964,
|
| 203 |
+
"binding": 1,
|
| 204 |
+
"bytes": 9245,
|
| 205 |
+
"kind": 2,
|
| 206 |
+
"name": "SV_GameSystemCalls",
|
| 207 |
+
"section": 12,
|
| 208 |
+
"table": ".symtab",
|
| 209 |
+
"undefined": false,
|
| 210 |
+
"visibility": 0
|
| 211 |
+
},
|
| 212 |
+
{
|
| 213 |
+
"address": 135081932,
|
| 214 |
+
"binding": 1,
|
| 215 |
+
"bytes": 117,
|
| 216 |
+
"kind": 2,
|
| 217 |
+
"name": "VM_LogSyscalls",
|
| 218 |
+
"section": 12,
|
| 219 |
+
"table": ".symtab",
|
| 220 |
+
"undefined": false,
|
| 221 |
+
"visibility": 0
|
| 222 |
+
},
|
| 223 |
+
{
|
| 224 |
+
"address": 135845266,
|
| 225 |
+
"binding": 1,
|
| 226 |
+
"bytes": 7999,
|
| 227 |
+
"kind": 2,
|
| 228 |
+
"name": "VM_Compile",
|
| 229 |
+
"section": 12,
|
| 230 |
+
"table": ".symtab",
|
| 231 |
+
"undefined": false,
|
| 232 |
+
"visibility": 0
|
| 233 |
+
},
|
| 234 |
+
{
|
| 235 |
+
"address": 135855586,
|
| 236 |
+
"binding": 1,
|
| 237 |
+
"bytes": 579,
|
| 238 |
+
"kind": 2,
|
| 239 |
+
"name": "Sys_LoadDll",
|
| 240 |
+
"section": 12,
|
| 241 |
+
"table": ".symtab",
|
| 242 |
+
"undefined": false,
|
| 243 |
+
"visibility": 0
|
| 244 |
+
},
|
| 245 |
+
{
|
| 246 |
+
"address": 135081852,
|
| 247 |
+
"binding": 1,
|
| 248 |
+
"bytes": 45,
|
| 249 |
+
"kind": 2,
|
| 250 |
+
"name": "VM_ExplicitArgPtr",
|
| 251 |
+
"section": 12,
|
| 252 |
+
"table": ".symtab",
|
| 253 |
+
"undefined": false,
|
| 254 |
+
"visibility": 0
|
| 255 |
+
},
|
| 256 |
+
{
|
| 257 |
+
"address": 134768522,
|
| 258 |
+
"binding": 1,
|
| 259 |
+
"bytes": 1217,
|
| 260 |
+
"kind": 2,
|
| 261 |
+
"name": "Com_Frame",
|
| 262 |
+
"section": 12,
|
| 263 |
+
"table": ".symtab",
|
| 264 |
+
"undefined": false,
|
| 265 |
+
"visibility": 0
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"address": 134526192,
|
| 269 |
+
"binding": 1,
|
| 270 |
+
"bytes": 5401,
|
| 271 |
+
"kind": 2,
|
| 272 |
+
"name": "CL_CgameSystemCalls",
|
| 273 |
+
"section": 12,
|
| 274 |
+
"table": ".symtab",
|
| 275 |
+
"undefined": false,
|
| 276 |
+
"visibility": 0
|
| 277 |
+
},
|
| 278 |
+
{
|
| 279 |
+
"address": 135083350,
|
| 280 |
+
"binding": 1,
|
| 281 |
+
"bytes": 98,
|
| 282 |
+
"kind": 2,
|
| 283 |
+
"name": "VM_Free",
|
| 284 |
+
"section": 12,
|
| 285 |
+
"table": ".symtab",
|
| 286 |
+
"undefined": false,
|
| 287 |
+
"visibility": 0
|
| 288 |
+
},
|
| 289 |
+
{
|
| 290 |
+
"address": 135081790,
|
| 291 |
+
"binding": 1,
|
| 292 |
+
"bytes": 20,
|
| 293 |
+
"kind": 2,
|
| 294 |
+
"name": "VM_DllSyscall",
|
| 295 |
+
"section": 12,
|
| 296 |
+
"table": ".symtab",
|
| 297 |
+
"undefined": false,
|
| 298 |
+
"visibility": 0
|
| 299 |
+
},
|
| 300 |
+
{
|
| 301 |
+
"address": 135084384,
|
| 302 |
+
"binding": 1,
|
| 303 |
+
"bytes": 991,
|
| 304 |
+
"kind": 2,
|
| 305 |
+
"name": "VM_LoadQVM",
|
| 306 |
+
"section": 12,
|
| 307 |
+
"table": ".symtab",
|
| 308 |
+
"undefined": false,
|
| 309 |
+
"visibility": 0
|
| 310 |
+
},
|
| 311 |
+
{
|
| 312 |
+
"address": 135082870,
|
| 313 |
+
"binding": 1,
|
| 314 |
+
"bytes": 330,
|
| 315 |
+
"kind": 2,
|
| 316 |
+
"name": "VM_Call",
|
| 317 |
+
"section": 12,
|
| 318 |
+
"table": ".symtab",
|
| 319 |
+
"undefined": false,
|
| 320 |
+
"visibility": 0
|
| 321 |
+
},
|
| 322 |
+
{
|
| 323 |
+
"address": 135086204,
|
| 324 |
+
"binding": 1,
|
| 325 |
+
"bytes": 2006,
|
| 326 |
+
"kind": 2,
|
| 327 |
+
"name": "VM_CallInterpreted",
|
| 328 |
+
"section": 12,
|
| 329 |
+
"table": ".symtab",
|
| 330 |
+
"undefined": false,
|
| 331 |
+
"visibility": 0
|
| 332 |
+
},
|
| 333 |
+
{
|
| 334 |
+
"address": 135085936,
|
| 335 |
+
"binding": 1,
|
| 336 |
+
"bytes": 228,
|
| 337 |
+
"kind": 2,
|
| 338 |
+
"name": "VM_Restart",
|
| 339 |
+
"section": 12,
|
| 340 |
+
"table": ".symtab",
|
| 341 |
+
"undefined": false,
|
| 342 |
+
"visibility": 0
|
| 343 |
+
},
|
| 344 |
+
{
|
| 345 |
+
"address": 135088508,
|
| 346 |
+
"binding": 1,
|
| 347 |
+
"bytes": 198,
|
| 348 |
+
"kind": 2,
|
| 349 |
+
"name": "VM_StackTrace",
|
| 350 |
+
"section": 12,
|
| 351 |
+
"table": ".symtab",
|
| 352 |
+
"undefined": false,
|
| 353 |
+
"visibility": 0
|
| 354 |
+
},
|
| 355 |
+
{
|
| 356 |
+
"address": 135843092,
|
| 357 |
+
"binding": 1,
|
| 358 |
+
"bytes": 309,
|
| 359 |
+
"kind": 2,
|
| 360 |
+
"name": "VM_CallCompiled",
|
| 361 |
+
"section": 12,
|
| 362 |
+
"table": ".symtab",
|
| 363 |
+
"undefined": false,
|
| 364 |
+
"visibility": 0
|
| 365 |
+
},
|
| 366 |
+
{
|
| 367 |
+
"address": 135081662,
|
| 368 |
+
"binding": 1,
|
| 369 |
+
"bytes": 42,
|
| 370 |
+
"kind": 2,
|
| 371 |
+
"name": "VM_ValueToFunctionSymbol",
|
| 372 |
+
"section": 12,
|
| 373 |
+
"table": ".symtab",
|
| 374 |
+
"undefined": false,
|
| 375 |
+
"visibility": 0
|
| 376 |
+
},
|
| 377 |
+
{
|
| 378 |
+
"address": 135082592,
|
| 379 |
+
"binding": 1,
|
| 380 |
+
"bytes": 278,
|
| 381 |
+
"kind": 2,
|
| 382 |
+
"name": "VM_VmProfile_f",
|
| 383 |
+
"section": 12,
|
| 384 |
+
"table": ".symtab",
|
| 385 |
+
"undefined": false,
|
| 386 |
+
"visibility": 0
|
| 387 |
+
}
|
| 388 |
+
],
|
| 389 |
+
"artifacts": {
|
| 390 |
+
"disassembly.txt": {
|
| 391 |
+
"path": "assets/analysis/native/linux--Quake3-UrT.i386.disassembly.txt.gz",
|
| 392 |
+
"uncompressed_bytes": 25079412,
|
| 393 |
+
"uncompressed_sha256": "51e254b08ab9dfeace9e8df2998f1029ef5882e7b959385bed49acc64eb0a9cd"
|
| 394 |
+
},
|
| 395 |
+
"headers.txt": {
|
| 396 |
+
"path": "assets/analysis/native/linux--Quake3-UrT.i386.headers.txt.gz",
|
| 397 |
+
"uncompressed_bytes": 230722,
|
| 398 |
+
"uncompressed_sha256": "4e32fdb595452181ddd34aad3e4df41448265e609e5d035b27715f9d368bf57c"
|
| 399 |
+
}
|
| 400 |
+
},
|
| 401 |
+
"ascii_string_count": 19432,
|
| 402 |
+
"build_string_evidence": [
|
| 403 |
+
{
|
| 404 |
+
"address": 134517430,
|
| 405 |
+
"encoding": "ASCII",
|
| 406 |
+
"file_offset": 4790,
|
| 407 |
+
"section": ".dynstr",
|
| 408 |
+
"text": "GLIBC_2.0"
|
| 409 |
+
},
|
| 410 |
+
{
|
| 411 |
+
"address": 134517440,
|
| 412 |
+
"encoding": "ASCII",
|
| 413 |
+
"file_offset": 4800,
|
| 414 |
+
"section": ".dynstr",
|
| 415 |
+
"text": "GLIBC_2.3"
|
| 416 |
+
},
|
| 417 |
+
{
|
| 418 |
+
"address": 134517450,
|
| 419 |
+
"encoding": "ASCII",
|
| 420 |
+
"file_offset": 4810,
|
| 421 |
+
"section": ".dynstr",
|
| 422 |
+
"text": "GLIBC_2.1"
|
| 423 |
+
},
|
| 424 |
+
{
|
| 425 |
+
"address": 135920434,
|
| 426 |
+
"encoding": "ASCII",
|
| 427 |
+
"file_offset": 1407794,
|
| 428 |
+
"section": ".rodata",
|
| 429 |
+
"text": "ioQ3 1.35 urt 4.3.4"
|
| 430 |
+
},
|
| 431 |
+
{
|
| 432 |
+
"address": 135963675,
|
| 433 |
+
"encoding": "ASCII",
|
| 434 |
+
"file_offset": 1451035,
|
| 435 |
+
"section": ".rodata",
|
| 436 |
+
"text": "ioQ3://%s"
|
| 437 |
+
},
|
| 438 |
+
{
|
| 439 |
+
"address": 1,
|
| 440 |
+
"encoding": "ASCII",
|
| 441 |
+
"file_offset": 1542877,
|
| 442 |
+
"section": ".comment",
|
| 443 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 444 |
+
},
|
| 445 |
+
{
|
| 446 |
+
"address": 47,
|
| 447 |
+
"encoding": "ASCII",
|
| 448 |
+
"file_offset": 1542923,
|
| 449 |
+
"section": ".comment",
|
| 450 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 451 |
+
},
|
| 452 |
+
{
|
| 453 |
+
"address": 93,
|
| 454 |
+
"encoding": "ASCII",
|
| 455 |
+
"file_offset": 1542969,
|
| 456 |
+
"section": ".comment",
|
| 457 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 458 |
+
},
|
| 459 |
+
{
|
| 460 |
+
"address": 139,
|
| 461 |
+
"encoding": "ASCII",
|
| 462 |
+
"file_offset": 1543015,
|
| 463 |
+
"section": ".comment",
|
| 464 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 465 |
+
},
|
| 466 |
+
{
|
| 467 |
+
"address": 185,
|
| 468 |
+
"encoding": "ASCII",
|
| 469 |
+
"file_offset": 1543061,
|
| 470 |
+
"section": ".comment",
|
| 471 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 472 |
+
},
|
| 473 |
+
{
|
| 474 |
+
"address": 231,
|
| 475 |
+
"encoding": "ASCII",
|
| 476 |
+
"file_offset": 1543107,
|
| 477 |
+
"section": ".comment",
|
| 478 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 479 |
+
},
|
| 480 |
+
{
|
| 481 |
+
"address": 277,
|
| 482 |
+
"encoding": "ASCII",
|
| 483 |
+
"file_offset": 1543153,
|
| 484 |
+
"section": ".comment",
|
| 485 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 486 |
+
},
|
| 487 |
+
{
|
| 488 |
+
"address": 323,
|
| 489 |
+
"encoding": "ASCII",
|
| 490 |
+
"file_offset": 1543199,
|
| 491 |
+
"section": ".comment",
|
| 492 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 493 |
+
},
|
| 494 |
+
{
|
| 495 |
+
"address": 369,
|
| 496 |
+
"encoding": "ASCII",
|
| 497 |
+
"file_offset": 1543245,
|
| 498 |
+
"section": ".comment",
|
| 499 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 500 |
+
},
|
| 501 |
+
{
|
| 502 |
+
"address": 415,
|
| 503 |
+
"encoding": "ASCII",
|
| 504 |
+
"file_offset": 1543291,
|
| 505 |
+
"section": ".comment",
|
| 506 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 507 |
+
},
|
| 508 |
+
{
|
| 509 |
+
"address": 461,
|
| 510 |
+
"encoding": "ASCII",
|
| 511 |
+
"file_offset": 1543337,
|
| 512 |
+
"section": ".comment",
|
| 513 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 514 |
+
},
|
| 515 |
+
{
|
| 516 |
+
"address": 507,
|
| 517 |
+
"encoding": "ASCII",
|
| 518 |
+
"file_offset": 1543383,
|
| 519 |
+
"section": ".comment",
|
| 520 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 521 |
+
},
|
| 522 |
+
{
|
| 523 |
+
"address": 553,
|
| 524 |
+
"encoding": "ASCII",
|
| 525 |
+
"file_offset": 1543429,
|
| 526 |
+
"section": ".comment",
|
| 527 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 528 |
+
},
|
| 529 |
+
{
|
| 530 |
+
"address": 599,
|
| 531 |
+
"encoding": "ASCII",
|
| 532 |
+
"file_offset": 1543475,
|
| 533 |
+
"section": ".comment",
|
| 534 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 535 |
+
},
|
| 536 |
+
{
|
| 537 |
+
"address": 645,
|
| 538 |
+
"encoding": "ASCII",
|
| 539 |
+
"file_offset": 1543521,
|
| 540 |
+
"section": ".comment",
|
| 541 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 542 |
+
},
|
| 543 |
+
{
|
| 544 |
+
"address": 691,
|
| 545 |
+
"encoding": "ASCII",
|
| 546 |
+
"file_offset": 1543567,
|
| 547 |
+
"section": ".comment",
|
| 548 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 549 |
+
},
|
| 550 |
+
{
|
| 551 |
+
"address": 737,
|
| 552 |
+
"encoding": "ASCII",
|
| 553 |
+
"file_offset": 1543613,
|
| 554 |
+
"section": ".comment",
|
| 555 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 556 |
+
},
|
| 557 |
+
{
|
| 558 |
+
"address": 783,
|
| 559 |
+
"encoding": "ASCII",
|
| 560 |
+
"file_offset": 1543659,
|
| 561 |
+
"section": ".comment",
|
| 562 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 563 |
+
},
|
| 564 |
+
{
|
| 565 |
+
"address": 829,
|
| 566 |
+
"encoding": "ASCII",
|
| 567 |
+
"file_offset": 1543705,
|
| 568 |
+
"section": ".comment",
|
| 569 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 570 |
+
},
|
| 571 |
+
{
|
| 572 |
+
"address": 875,
|
| 573 |
+
"encoding": "ASCII",
|
| 574 |
+
"file_offset": 1543751,
|
| 575 |
+
"section": ".comment",
|
| 576 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 577 |
+
},
|
| 578 |
+
{
|
| 579 |
+
"address": 921,
|
| 580 |
+
"encoding": "ASCII",
|
| 581 |
+
"file_offset": 1543797,
|
| 582 |
+
"section": ".comment",
|
| 583 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 584 |
+
},
|
| 585 |
+
{
|
| 586 |
+
"address": 967,
|
| 587 |
+
"encoding": "ASCII",
|
| 588 |
+
"file_offset": 1543843,
|
| 589 |
+
"section": ".comment",
|
| 590 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 591 |
+
},
|
| 592 |
+
{
|
| 593 |
+
"address": 1013,
|
| 594 |
+
"encoding": "ASCII",
|
| 595 |
+
"file_offset": 1543889,
|
| 596 |
+
"section": ".comment",
|
| 597 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 598 |
+
},
|
| 599 |
+
{
|
| 600 |
+
"address": 1059,
|
| 601 |
+
"encoding": "ASCII",
|
| 602 |
+
"file_offset": 1543935,
|
| 603 |
+
"section": ".comment",
|
| 604 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 605 |
+
},
|
| 606 |
+
{
|
| 607 |
+
"address": 1105,
|
| 608 |
+
"encoding": "ASCII",
|
| 609 |
+
"file_offset": 1543981,
|
| 610 |
+
"section": ".comment",
|
| 611 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 612 |
+
},
|
| 613 |
+
{
|
| 614 |
+
"address": 1151,
|
| 615 |
+
"encoding": "ASCII",
|
| 616 |
+
"file_offset": 1544027,
|
| 617 |
+
"section": ".comment",
|
| 618 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 619 |
+
},
|
| 620 |
+
{
|
| 621 |
+
"address": 1197,
|
| 622 |
+
"encoding": "ASCII",
|
| 623 |
+
"file_offset": 1544073,
|
| 624 |
+
"section": ".comment",
|
| 625 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 626 |
+
},
|
| 627 |
+
{
|
| 628 |
+
"address": 1243,
|
| 629 |
+
"encoding": "ASCII",
|
| 630 |
+
"file_offset": 1544119,
|
| 631 |
+
"section": ".comment",
|
| 632 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 633 |
+
},
|
| 634 |
+
{
|
| 635 |
+
"address": 1289,
|
| 636 |
+
"encoding": "ASCII",
|
| 637 |
+
"file_offset": 1544165,
|
| 638 |
+
"section": ".comment",
|
| 639 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 640 |
+
},
|
| 641 |
+
{
|
| 642 |
+
"address": 1335,
|
| 643 |
+
"encoding": "ASCII",
|
| 644 |
+
"file_offset": 1544211,
|
| 645 |
+
"section": ".comment",
|
| 646 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 647 |
+
},
|
| 648 |
+
{
|
| 649 |
+
"address": 1381,
|
| 650 |
+
"encoding": "ASCII",
|
| 651 |
+
"file_offset": 1544257,
|
| 652 |
+
"section": ".comment",
|
| 653 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 654 |
+
},
|
| 655 |
+
{
|
| 656 |
+
"address": 1427,
|
| 657 |
+
"encoding": "ASCII",
|
| 658 |
+
"file_offset": 1544303,
|
| 659 |
+
"section": ".comment",
|
| 660 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 661 |
+
},
|
| 662 |
+
{
|
| 663 |
+
"address": 1473,
|
| 664 |
+
"encoding": "ASCII",
|
| 665 |
+
"file_offset": 1544349,
|
| 666 |
+
"section": ".comment",
|
| 667 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 668 |
+
},
|
| 669 |
+
{
|
| 670 |
+
"address": 1519,
|
| 671 |
+
"encoding": "ASCII",
|
| 672 |
+
"file_offset": 1544395,
|
| 673 |
+
"section": ".comment",
|
| 674 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 675 |
+
},
|
| 676 |
+
{
|
| 677 |
+
"address": 1565,
|
| 678 |
+
"encoding": "ASCII",
|
| 679 |
+
"file_offset": 1544441,
|
| 680 |
+
"section": ".comment",
|
| 681 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 682 |
+
},
|
| 683 |
+
{
|
| 684 |
+
"address": 1611,
|
| 685 |
+
"encoding": "ASCII",
|
| 686 |
+
"file_offset": 1544487,
|
| 687 |
+
"section": ".comment",
|
| 688 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 689 |
+
},
|
| 690 |
+
{
|
| 691 |
+
"address": 1657,
|
| 692 |
+
"encoding": "ASCII",
|
| 693 |
+
"file_offset": 1544533,
|
| 694 |
+
"section": ".comment",
|
| 695 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 696 |
+
},
|
| 697 |
+
{
|
| 698 |
+
"address": 1703,
|
| 699 |
+
"encoding": "ASCII",
|
| 700 |
+
"file_offset": 1544579,
|
| 701 |
+
"section": ".comment",
|
| 702 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 703 |
+
},
|
| 704 |
+
{
|
| 705 |
+
"address": 1749,
|
| 706 |
+
"encoding": "ASCII",
|
| 707 |
+
"file_offset": 1544625,
|
| 708 |
+
"section": ".comment",
|
| 709 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 710 |
+
},
|
| 711 |
+
{
|
| 712 |
+
"address": 1795,
|
| 713 |
+
"encoding": "ASCII",
|
| 714 |
+
"file_offset": 1544671,
|
| 715 |
+
"section": ".comment",
|
| 716 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 717 |
+
},
|
| 718 |
+
{
|
| 719 |
+
"address": 1841,
|
| 720 |
+
"encoding": "ASCII",
|
| 721 |
+
"file_offset": 1544717,
|
| 722 |
+
"section": ".comment",
|
| 723 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 724 |
+
},
|
| 725 |
+
{
|
| 726 |
+
"address": 1887,
|
| 727 |
+
"encoding": "ASCII",
|
| 728 |
+
"file_offset": 1544763,
|
| 729 |
+
"section": ".comment",
|
| 730 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 731 |
+
},
|
| 732 |
+
{
|
| 733 |
+
"address": 1933,
|
| 734 |
+
"encoding": "ASCII",
|
| 735 |
+
"file_offset": 1544809,
|
| 736 |
+
"section": ".comment",
|
| 737 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 738 |
+
},
|
| 739 |
+
{
|
| 740 |
+
"address": 1979,
|
| 741 |
+
"encoding": "ASCII",
|
| 742 |
+
"file_offset": 1544855,
|
| 743 |
+
"section": ".comment",
|
| 744 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 745 |
+
},
|
| 746 |
+
{
|
| 747 |
+
"address": 2025,
|
| 748 |
+
"encoding": "ASCII",
|
| 749 |
+
"file_offset": 1544901,
|
| 750 |
+
"section": ".comment",
|
| 751 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 752 |
+
},
|
| 753 |
+
{
|
| 754 |
+
"address": 2071,
|
| 755 |
+
"encoding": "ASCII",
|
| 756 |
+
"file_offset": 1544947,
|
| 757 |
+
"section": ".comment",
|
| 758 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 759 |
+
},
|
| 760 |
+
{
|
| 761 |
+
"address": 2117,
|
| 762 |
+
"encoding": "ASCII",
|
| 763 |
+
"file_offset": 1544993,
|
| 764 |
+
"section": ".comment",
|
| 765 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 766 |
+
},
|
| 767 |
+
{
|
| 768 |
+
"address": 2163,
|
| 769 |
+
"encoding": "ASCII",
|
| 770 |
+
"file_offset": 1545039,
|
| 771 |
+
"section": ".comment",
|
| 772 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 773 |
+
},
|
| 774 |
+
{
|
| 775 |
+
"address": 2209,
|
| 776 |
+
"encoding": "ASCII",
|
| 777 |
+
"file_offset": 1545085,
|
| 778 |
+
"section": ".comment",
|
| 779 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 780 |
+
},
|
| 781 |
+
{
|
| 782 |
+
"address": 2255,
|
| 783 |
+
"encoding": "ASCII",
|
| 784 |
+
"file_offset": 1545131,
|
| 785 |
+
"section": ".comment",
|
| 786 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 787 |
+
},
|
| 788 |
+
{
|
| 789 |
+
"address": 2301,
|
| 790 |
+
"encoding": "ASCII",
|
| 791 |
+
"file_offset": 1545177,
|
| 792 |
+
"section": ".comment",
|
| 793 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 794 |
+
},
|
| 795 |
+
{
|
| 796 |
+
"address": 2347,
|
| 797 |
+
"encoding": "ASCII",
|
| 798 |
+
"file_offset": 1545223,
|
| 799 |
+
"section": ".comment",
|
| 800 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 801 |
+
},
|
| 802 |
+
{
|
| 803 |
+
"address": 2393,
|
| 804 |
+
"encoding": "ASCII",
|
| 805 |
+
"file_offset": 1545269,
|
| 806 |
+
"section": ".comment",
|
| 807 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 808 |
+
},
|
| 809 |
+
{
|
| 810 |
+
"address": 2439,
|
| 811 |
+
"encoding": "ASCII",
|
| 812 |
+
"file_offset": 1545315,
|
| 813 |
+
"section": ".comment",
|
| 814 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 815 |
+
},
|
| 816 |
+
{
|
| 817 |
+
"address": 2485,
|
| 818 |
+
"encoding": "ASCII",
|
| 819 |
+
"file_offset": 1545361,
|
| 820 |
+
"section": ".comment",
|
| 821 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 822 |
+
},
|
| 823 |
+
{
|
| 824 |
+
"address": 2531,
|
| 825 |
+
"encoding": "ASCII",
|
| 826 |
+
"file_offset": 1545407,
|
| 827 |
+
"section": ".comment",
|
| 828 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 829 |
+
},
|
| 830 |
+
{
|
| 831 |
+
"address": 2577,
|
| 832 |
+
"encoding": "ASCII",
|
| 833 |
+
"file_offset": 1545453,
|
| 834 |
+
"section": ".comment",
|
| 835 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 836 |
+
},
|
| 837 |
+
{
|
| 838 |
+
"address": 2623,
|
| 839 |
+
"encoding": "ASCII",
|
| 840 |
+
"file_offset": 1545499,
|
| 841 |
+
"section": ".comment",
|
| 842 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 843 |
+
},
|
| 844 |
+
{
|
| 845 |
+
"address": 2669,
|
| 846 |
+
"encoding": "ASCII",
|
| 847 |
+
"file_offset": 1545545,
|
| 848 |
+
"section": ".comment",
|
| 849 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 850 |
+
},
|
| 851 |
+
{
|
| 852 |
+
"address": 2715,
|
| 853 |
+
"encoding": "ASCII",
|
| 854 |
+
"file_offset": 1545591,
|
| 855 |
+
"section": ".comment",
|
| 856 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 857 |
+
},
|
| 858 |
+
{
|
| 859 |
+
"address": 2761,
|
| 860 |
+
"encoding": "ASCII",
|
| 861 |
+
"file_offset": 1545637,
|
| 862 |
+
"section": ".comment",
|
| 863 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 864 |
+
},
|
| 865 |
+
{
|
| 866 |
+
"address": 2807,
|
| 867 |
+
"encoding": "ASCII",
|
| 868 |
+
"file_offset": 1545683,
|
| 869 |
+
"section": ".comment",
|
| 870 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 871 |
+
},
|
| 872 |
+
{
|
| 873 |
+
"address": 2853,
|
| 874 |
+
"encoding": "ASCII",
|
| 875 |
+
"file_offset": 1545729,
|
| 876 |
+
"section": ".comment",
|
| 877 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 878 |
+
},
|
| 879 |
+
{
|
| 880 |
+
"address": 2899,
|
| 881 |
+
"encoding": "ASCII",
|
| 882 |
+
"file_offset": 1545775,
|
| 883 |
+
"section": ".comment",
|
| 884 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 885 |
+
},
|
| 886 |
+
{
|
| 887 |
+
"address": 2945,
|
| 888 |
+
"encoding": "ASCII",
|
| 889 |
+
"file_offset": 1545821,
|
| 890 |
+
"section": ".comment",
|
| 891 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 892 |
+
},
|
| 893 |
+
{
|
| 894 |
+
"address": 2991,
|
| 895 |
+
"encoding": "ASCII",
|
| 896 |
+
"file_offset": 1545867,
|
| 897 |
+
"section": ".comment",
|
| 898 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 899 |
+
},
|
| 900 |
+
{
|
| 901 |
+
"address": 3037,
|
| 902 |
+
"encoding": "ASCII",
|
| 903 |
+
"file_offset": 1545913,
|
| 904 |
+
"section": ".comment",
|
| 905 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 906 |
+
},
|
| 907 |
+
{
|
| 908 |
+
"address": 3083,
|
| 909 |
+
"encoding": "ASCII",
|
| 910 |
+
"file_offset": 1545959,
|
| 911 |
+
"section": ".comment",
|
| 912 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 913 |
+
},
|
| 914 |
+
{
|
| 915 |
+
"address": 3129,
|
| 916 |
+
"encoding": "ASCII",
|
| 917 |
+
"file_offset": 1546005,
|
| 918 |
+
"section": ".comment",
|
| 919 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 920 |
+
},
|
| 921 |
+
{
|
| 922 |
+
"address": 3175,
|
| 923 |
+
"encoding": "ASCII",
|
| 924 |
+
"file_offset": 1546051,
|
| 925 |
+
"section": ".comment",
|
| 926 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 927 |
+
},
|
| 928 |
+
{
|
| 929 |
+
"address": 3221,
|
| 930 |
+
"encoding": "ASCII",
|
| 931 |
+
"file_offset": 1546097,
|
| 932 |
+
"section": ".comment",
|
| 933 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 934 |
+
},
|
| 935 |
+
{
|
| 936 |
+
"address": 3267,
|
| 937 |
+
"encoding": "ASCII",
|
| 938 |
+
"file_offset": 1546143,
|
| 939 |
+
"section": ".comment",
|
| 940 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 941 |
+
},
|
| 942 |
+
{
|
| 943 |
+
"address": 3313,
|
| 944 |
+
"encoding": "ASCII",
|
| 945 |
+
"file_offset": 1546189,
|
| 946 |
+
"section": ".comment",
|
| 947 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 948 |
+
},
|
| 949 |
+
{
|
| 950 |
+
"address": 3359,
|
| 951 |
+
"encoding": "ASCII",
|
| 952 |
+
"file_offset": 1546235,
|
| 953 |
+
"section": ".comment",
|
| 954 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 955 |
+
},
|
| 956 |
+
{
|
| 957 |
+
"address": 3405,
|
| 958 |
+
"encoding": "ASCII",
|
| 959 |
+
"file_offset": 1546281,
|
| 960 |
+
"section": ".comment",
|
| 961 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 962 |
+
},
|
| 963 |
+
{
|
| 964 |
+
"address": 3451,
|
| 965 |
+
"encoding": "ASCII",
|
| 966 |
+
"file_offset": 1546327,
|
| 967 |
+
"section": ".comment",
|
| 968 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 969 |
+
},
|
| 970 |
+
{
|
| 971 |
+
"address": 3497,
|
| 972 |
+
"encoding": "ASCII",
|
| 973 |
+
"file_offset": 1546373,
|
| 974 |
+
"section": ".comment",
|
| 975 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 976 |
+
},
|
| 977 |
+
{
|
| 978 |
+
"address": 3543,
|
| 979 |
+
"encoding": "ASCII",
|
| 980 |
+
"file_offset": 1546419,
|
| 981 |
+
"section": ".comment",
|
| 982 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 983 |
+
},
|
| 984 |
+
{
|
| 985 |
+
"address": 3589,
|
| 986 |
+
"encoding": "ASCII",
|
| 987 |
+
"file_offset": 1546465,
|
| 988 |
+
"section": ".comment",
|
| 989 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 990 |
+
},
|
| 991 |
+
{
|
| 992 |
+
"address": 3635,
|
| 993 |
+
"encoding": "ASCII",
|
| 994 |
+
"file_offset": 1546511,
|
| 995 |
+
"section": ".comment",
|
| 996 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 997 |
+
},
|
| 998 |
+
{
|
| 999 |
+
"address": 3681,
|
| 1000 |
+
"encoding": "ASCII",
|
| 1001 |
+
"file_offset": 1546557,
|
| 1002 |
+
"section": ".comment",
|
| 1003 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1004 |
+
},
|
| 1005 |
+
{
|
| 1006 |
+
"address": 3727,
|
| 1007 |
+
"encoding": "ASCII",
|
| 1008 |
+
"file_offset": 1546603,
|
| 1009 |
+
"section": ".comment",
|
| 1010 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1011 |
+
},
|
| 1012 |
+
{
|
| 1013 |
+
"address": 3773,
|
| 1014 |
+
"encoding": "ASCII",
|
| 1015 |
+
"file_offset": 1546649,
|
| 1016 |
+
"section": ".comment",
|
| 1017 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1018 |
+
},
|
| 1019 |
+
{
|
| 1020 |
+
"address": 3819,
|
| 1021 |
+
"encoding": "ASCII",
|
| 1022 |
+
"file_offset": 1546695,
|
| 1023 |
+
"section": ".comment",
|
| 1024 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1025 |
+
},
|
| 1026 |
+
{
|
| 1027 |
+
"address": 3865,
|
| 1028 |
+
"encoding": "ASCII",
|
| 1029 |
+
"file_offset": 1546741,
|
| 1030 |
+
"section": ".comment",
|
| 1031 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1032 |
+
},
|
| 1033 |
+
{
|
| 1034 |
+
"address": 3911,
|
| 1035 |
+
"encoding": "ASCII",
|
| 1036 |
+
"file_offset": 1546787,
|
| 1037 |
+
"section": ".comment",
|
| 1038 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1039 |
+
},
|
| 1040 |
+
{
|
| 1041 |
+
"address": 3957,
|
| 1042 |
+
"encoding": "ASCII",
|
| 1043 |
+
"file_offset": 1546833,
|
| 1044 |
+
"section": ".comment",
|
| 1045 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1046 |
+
},
|
| 1047 |
+
{
|
| 1048 |
+
"address": 4003,
|
| 1049 |
+
"encoding": "ASCII",
|
| 1050 |
+
"file_offset": 1546879,
|
| 1051 |
+
"section": ".comment",
|
| 1052 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1053 |
+
},
|
| 1054 |
+
{
|
| 1055 |
+
"address": 4049,
|
| 1056 |
+
"encoding": "ASCII",
|
| 1057 |
+
"file_offset": 1546925,
|
| 1058 |
+
"section": ".comment",
|
| 1059 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1060 |
+
},
|
| 1061 |
+
{
|
| 1062 |
+
"address": 4095,
|
| 1063 |
+
"encoding": "ASCII",
|
| 1064 |
+
"file_offset": 1546971,
|
| 1065 |
+
"section": ".comment",
|
| 1066 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1067 |
+
},
|
| 1068 |
+
{
|
| 1069 |
+
"address": 4141,
|
| 1070 |
+
"encoding": "ASCII",
|
| 1071 |
+
"file_offset": 1547017,
|
| 1072 |
+
"section": ".comment",
|
| 1073 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1074 |
+
},
|
| 1075 |
+
{
|
| 1076 |
+
"address": 4187,
|
| 1077 |
+
"encoding": "ASCII",
|
| 1078 |
+
"file_offset": 1547063,
|
| 1079 |
+
"section": ".comment",
|
| 1080 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1081 |
+
},
|
| 1082 |
+
{
|
| 1083 |
+
"address": 4233,
|
| 1084 |
+
"encoding": "ASCII",
|
| 1085 |
+
"file_offset": 1547109,
|
| 1086 |
+
"section": ".comment",
|
| 1087 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1088 |
+
},
|
| 1089 |
+
{
|
| 1090 |
+
"address": 4279,
|
| 1091 |
+
"encoding": "ASCII",
|
| 1092 |
+
"file_offset": 1547155,
|
| 1093 |
+
"section": ".comment",
|
| 1094 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1095 |
+
},
|
| 1096 |
+
{
|
| 1097 |
+
"address": 4325,
|
| 1098 |
+
"encoding": "ASCII",
|
| 1099 |
+
"file_offset": 1547201,
|
| 1100 |
+
"section": ".comment",
|
| 1101 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1102 |
+
},
|
| 1103 |
+
{
|
| 1104 |
+
"address": 4371,
|
| 1105 |
+
"encoding": "ASCII",
|
| 1106 |
+
"file_offset": 1547247,
|
| 1107 |
+
"section": ".comment",
|
| 1108 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1109 |
+
},
|
| 1110 |
+
{
|
| 1111 |
+
"address": 4417,
|
| 1112 |
+
"encoding": "ASCII",
|
| 1113 |
+
"file_offset": 1547293,
|
| 1114 |
+
"section": ".comment",
|
| 1115 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1116 |
+
},
|
| 1117 |
+
{
|
| 1118 |
+
"address": 4463,
|
| 1119 |
+
"encoding": "ASCII",
|
| 1120 |
+
"file_offset": 1547339,
|
| 1121 |
+
"section": ".comment",
|
| 1122 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1123 |
+
},
|
| 1124 |
+
{
|
| 1125 |
+
"address": 4509,
|
| 1126 |
+
"encoding": "ASCII",
|
| 1127 |
+
"file_offset": 1547385,
|
| 1128 |
+
"section": ".comment",
|
| 1129 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1130 |
+
},
|
| 1131 |
+
{
|
| 1132 |
+
"address": 4555,
|
| 1133 |
+
"encoding": "ASCII",
|
| 1134 |
+
"file_offset": 1547431,
|
| 1135 |
+
"section": ".comment",
|
| 1136 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1137 |
+
},
|
| 1138 |
+
{
|
| 1139 |
+
"address": 4601,
|
| 1140 |
+
"encoding": "ASCII",
|
| 1141 |
+
"file_offset": 1547477,
|
| 1142 |
+
"section": ".comment",
|
| 1143 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1144 |
+
},
|
| 1145 |
+
{
|
| 1146 |
+
"address": 4647,
|
| 1147 |
+
"encoding": "ASCII",
|
| 1148 |
+
"file_offset": 1547523,
|
| 1149 |
+
"section": ".comment",
|
| 1150 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1151 |
+
},
|
| 1152 |
+
{
|
| 1153 |
+
"address": 4693,
|
| 1154 |
+
"encoding": "ASCII",
|
| 1155 |
+
"file_offset": 1547569,
|
| 1156 |
+
"section": ".comment",
|
| 1157 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1158 |
+
},
|
| 1159 |
+
{
|
| 1160 |
+
"address": 4739,
|
| 1161 |
+
"encoding": "ASCII",
|
| 1162 |
+
"file_offset": 1547615,
|
| 1163 |
+
"section": ".comment",
|
| 1164 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1165 |
+
},
|
| 1166 |
+
{
|
| 1167 |
+
"address": 4785,
|
| 1168 |
+
"encoding": "ASCII",
|
| 1169 |
+
"file_offset": 1547661,
|
| 1170 |
+
"section": ".comment",
|
| 1171 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1172 |
+
},
|
| 1173 |
+
{
|
| 1174 |
+
"address": 4831,
|
| 1175 |
+
"encoding": "ASCII",
|
| 1176 |
+
"file_offset": 1547707,
|
| 1177 |
+
"section": ".comment",
|
| 1178 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1179 |
+
},
|
| 1180 |
+
{
|
| 1181 |
+
"address": 4877,
|
| 1182 |
+
"encoding": "ASCII",
|
| 1183 |
+
"file_offset": 1547753,
|
| 1184 |
+
"section": ".comment",
|
| 1185 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1186 |
+
},
|
| 1187 |
+
{
|
| 1188 |
+
"address": 4923,
|
| 1189 |
+
"encoding": "ASCII",
|
| 1190 |
+
"file_offset": 1547799,
|
| 1191 |
+
"section": ".comment",
|
| 1192 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1193 |
+
},
|
| 1194 |
+
{
|
| 1195 |
+
"address": 4969,
|
| 1196 |
+
"encoding": "ASCII",
|
| 1197 |
+
"file_offset": 1547845,
|
| 1198 |
+
"section": ".comment",
|
| 1199 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1200 |
+
},
|
| 1201 |
+
{
|
| 1202 |
+
"address": 5015,
|
| 1203 |
+
"encoding": "ASCII",
|
| 1204 |
+
"file_offset": 1547891,
|
| 1205 |
+
"section": ".comment",
|
| 1206 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1207 |
+
},
|
| 1208 |
+
{
|
| 1209 |
+
"address": 5061,
|
| 1210 |
+
"encoding": "ASCII",
|
| 1211 |
+
"file_offset": 1547937,
|
| 1212 |
+
"section": ".comment",
|
| 1213 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1214 |
+
},
|
| 1215 |
+
{
|
| 1216 |
+
"address": 5107,
|
| 1217 |
+
"encoding": "ASCII",
|
| 1218 |
+
"file_offset": 1547983,
|
| 1219 |
+
"section": ".comment",
|
| 1220 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1221 |
+
},
|
| 1222 |
+
{
|
| 1223 |
+
"address": 5153,
|
| 1224 |
+
"encoding": "ASCII",
|
| 1225 |
+
"file_offset": 1548029,
|
| 1226 |
+
"section": ".comment",
|
| 1227 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1228 |
+
},
|
| 1229 |
+
{
|
| 1230 |
+
"address": 5199,
|
| 1231 |
+
"encoding": "ASCII",
|
| 1232 |
+
"file_offset": 1548075,
|
| 1233 |
+
"section": ".comment",
|
| 1234 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1235 |
+
},
|
| 1236 |
+
{
|
| 1237 |
+
"address": 5245,
|
| 1238 |
+
"encoding": "ASCII",
|
| 1239 |
+
"file_offset": 1548121,
|
| 1240 |
+
"section": ".comment",
|
| 1241 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1242 |
+
},
|
| 1243 |
+
{
|
| 1244 |
+
"address": 5291,
|
| 1245 |
+
"encoding": "ASCII",
|
| 1246 |
+
"file_offset": 1548167,
|
| 1247 |
+
"section": ".comment",
|
| 1248 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1249 |
+
},
|
| 1250 |
+
{
|
| 1251 |
+
"address": 5337,
|
| 1252 |
+
"encoding": "ASCII",
|
| 1253 |
+
"file_offset": 1548213,
|
| 1254 |
+
"section": ".comment",
|
| 1255 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1256 |
+
},
|
| 1257 |
+
{
|
| 1258 |
+
"address": 5383,
|
| 1259 |
+
"encoding": "ASCII",
|
| 1260 |
+
"file_offset": 1548259,
|
| 1261 |
+
"section": ".comment",
|
| 1262 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1263 |
+
},
|
| 1264 |
+
{
|
| 1265 |
+
"address": 5429,
|
| 1266 |
+
"encoding": "ASCII",
|
| 1267 |
+
"file_offset": 1548305,
|
| 1268 |
+
"section": ".comment",
|
| 1269 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1270 |
+
},
|
| 1271 |
+
{
|
| 1272 |
+
"address": 5475,
|
| 1273 |
+
"encoding": "ASCII",
|
| 1274 |
+
"file_offset": 1548351,
|
| 1275 |
+
"section": ".comment",
|
| 1276 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1277 |
+
},
|
| 1278 |
+
{
|
| 1279 |
+
"address": 5521,
|
| 1280 |
+
"encoding": "ASCII",
|
| 1281 |
+
"file_offset": 1548397,
|
| 1282 |
+
"section": ".comment",
|
| 1283 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1284 |
+
},
|
| 1285 |
+
{
|
| 1286 |
+
"address": 5567,
|
| 1287 |
+
"encoding": "ASCII",
|
| 1288 |
+
"file_offset": 1548443,
|
| 1289 |
+
"section": ".comment",
|
| 1290 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1291 |
+
},
|
| 1292 |
+
{
|
| 1293 |
+
"address": 5613,
|
| 1294 |
+
"encoding": "ASCII",
|
| 1295 |
+
"file_offset": 1548489,
|
| 1296 |
+
"section": ".comment",
|
| 1297 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1298 |
+
},
|
| 1299 |
+
{
|
| 1300 |
+
"address": 5659,
|
| 1301 |
+
"encoding": "ASCII",
|
| 1302 |
+
"file_offset": 1548535,
|
| 1303 |
+
"section": ".comment",
|
| 1304 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1305 |
+
},
|
| 1306 |
+
{
|
| 1307 |
+
"address": 5705,
|
| 1308 |
+
"encoding": "ASCII",
|
| 1309 |
+
"file_offset": 1548581,
|
| 1310 |
+
"section": ".comment",
|
| 1311 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1312 |
+
},
|
| 1313 |
+
{
|
| 1314 |
+
"address": 5751,
|
| 1315 |
+
"encoding": "ASCII",
|
| 1316 |
+
"file_offset": 1548627,
|
| 1317 |
+
"section": ".comment",
|
| 1318 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1319 |
+
},
|
| 1320 |
+
{
|
| 1321 |
+
"address": 5797,
|
| 1322 |
+
"encoding": "ASCII",
|
| 1323 |
+
"file_offset": 1548673,
|
| 1324 |
+
"section": ".comment",
|
| 1325 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1326 |
+
},
|
| 1327 |
+
{
|
| 1328 |
+
"address": 5843,
|
| 1329 |
+
"encoding": "ASCII",
|
| 1330 |
+
"file_offset": 1548719,
|
| 1331 |
+
"section": ".comment",
|
| 1332 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1333 |
+
},
|
| 1334 |
+
{
|
| 1335 |
+
"address": 5889,
|
| 1336 |
+
"encoding": "ASCII",
|
| 1337 |
+
"file_offset": 1548765,
|
| 1338 |
+
"section": ".comment",
|
| 1339 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1340 |
+
},
|
| 1341 |
+
{
|
| 1342 |
+
"address": 5935,
|
| 1343 |
+
"encoding": "ASCII",
|
| 1344 |
+
"file_offset": 1548811,
|
| 1345 |
+
"section": ".comment",
|
| 1346 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1347 |
+
},
|
| 1348 |
+
{
|
| 1349 |
+
"address": 5981,
|
| 1350 |
+
"encoding": "ASCII",
|
| 1351 |
+
"file_offset": 1548857,
|
| 1352 |
+
"section": ".comment",
|
| 1353 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1354 |
+
},
|
| 1355 |
+
{
|
| 1356 |
+
"address": 6027,
|
| 1357 |
+
"encoding": "ASCII",
|
| 1358 |
+
"file_offset": 1548903,
|
| 1359 |
+
"section": ".comment",
|
| 1360 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1361 |
+
},
|
| 1362 |
+
{
|
| 1363 |
+
"address": 6073,
|
| 1364 |
+
"encoding": "ASCII",
|
| 1365 |
+
"file_offset": 1548949,
|
| 1366 |
+
"section": ".comment",
|
| 1367 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1368 |
+
},
|
| 1369 |
+
{
|
| 1370 |
+
"address": 6119,
|
| 1371 |
+
"encoding": "ASCII",
|
| 1372 |
+
"file_offset": 1548995,
|
| 1373 |
+
"section": ".comment",
|
| 1374 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1375 |
+
},
|
| 1376 |
+
{
|
| 1377 |
+
"address": 6165,
|
| 1378 |
+
"encoding": "ASCII",
|
| 1379 |
+
"file_offset": 1549041,
|
| 1380 |
+
"section": ".comment",
|
| 1381 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1382 |
+
},
|
| 1383 |
+
{
|
| 1384 |
+
"address": 6211,
|
| 1385 |
+
"encoding": "ASCII",
|
| 1386 |
+
"file_offset": 1549087,
|
| 1387 |
+
"section": ".comment",
|
| 1388 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1389 |
+
},
|
| 1390 |
+
{
|
| 1391 |
+
"address": 6257,
|
| 1392 |
+
"encoding": "ASCII",
|
| 1393 |
+
"file_offset": 1549133,
|
| 1394 |
+
"section": ".comment",
|
| 1395 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1396 |
+
},
|
| 1397 |
+
{
|
| 1398 |
+
"address": 6303,
|
| 1399 |
+
"encoding": "ASCII",
|
| 1400 |
+
"file_offset": 1549179,
|
| 1401 |
+
"section": ".comment",
|
| 1402 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1403 |
+
},
|
| 1404 |
+
{
|
| 1405 |
+
"address": 6349,
|
| 1406 |
+
"encoding": "ASCII",
|
| 1407 |
+
"file_offset": 1549225,
|
| 1408 |
+
"section": ".comment",
|
| 1409 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1410 |
+
},
|
| 1411 |
+
{
|
| 1412 |
+
"address": 6395,
|
| 1413 |
+
"encoding": "ASCII",
|
| 1414 |
+
"file_offset": 1549271,
|
| 1415 |
+
"section": ".comment",
|
| 1416 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1417 |
+
},
|
| 1418 |
+
{
|
| 1419 |
+
"address": 6441,
|
| 1420 |
+
"encoding": "ASCII",
|
| 1421 |
+
"file_offset": 1549317,
|
| 1422 |
+
"section": ".comment",
|
| 1423 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1424 |
+
},
|
| 1425 |
+
{
|
| 1426 |
+
"address": 6487,
|
| 1427 |
+
"encoding": "ASCII",
|
| 1428 |
+
"file_offset": 1549363,
|
| 1429 |
+
"section": ".comment",
|
| 1430 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1431 |
+
},
|
| 1432 |
+
{
|
| 1433 |
+
"address": 6533,
|
| 1434 |
+
"encoding": "ASCII",
|
| 1435 |
+
"file_offset": 1549409,
|
| 1436 |
+
"section": ".comment",
|
| 1437 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1438 |
+
},
|
| 1439 |
+
{
|
| 1440 |
+
"address": 6579,
|
| 1441 |
+
"encoding": "ASCII",
|
| 1442 |
+
"file_offset": 1549455,
|
| 1443 |
+
"section": ".comment",
|
| 1444 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1445 |
+
},
|
| 1446 |
+
{
|
| 1447 |
+
"address": 6625,
|
| 1448 |
+
"encoding": "ASCII",
|
| 1449 |
+
"file_offset": 1549501,
|
| 1450 |
+
"section": ".comment",
|
| 1451 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1452 |
+
},
|
| 1453 |
+
{
|
| 1454 |
+
"address": 6671,
|
| 1455 |
+
"encoding": "ASCII",
|
| 1456 |
+
"file_offset": 1549547,
|
| 1457 |
+
"section": ".comment",
|
| 1458 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1459 |
+
},
|
| 1460 |
+
{
|
| 1461 |
+
"address": 6717,
|
| 1462 |
+
"encoding": "ASCII",
|
| 1463 |
+
"file_offset": 1549593,
|
| 1464 |
+
"section": ".comment",
|
| 1465 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1466 |
+
},
|
| 1467 |
+
{
|
| 1468 |
+
"address": 6763,
|
| 1469 |
+
"encoding": "ASCII",
|
| 1470 |
+
"file_offset": 1549639,
|
| 1471 |
+
"section": ".comment",
|
| 1472 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1473 |
+
},
|
| 1474 |
+
{
|
| 1475 |
+
"address": 6809,
|
| 1476 |
+
"encoding": "ASCII",
|
| 1477 |
+
"file_offset": 1549685,
|
| 1478 |
+
"section": ".comment",
|
| 1479 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1480 |
+
},
|
| 1481 |
+
{
|
| 1482 |
+
"address": 6855,
|
| 1483 |
+
"encoding": "ASCII",
|
| 1484 |
+
"file_offset": 1549731,
|
| 1485 |
+
"section": ".comment",
|
| 1486 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1487 |
+
},
|
| 1488 |
+
{
|
| 1489 |
+
"address": 6901,
|
| 1490 |
+
"encoding": "ASCII",
|
| 1491 |
+
"file_offset": 1549777,
|
| 1492 |
+
"section": ".comment",
|
| 1493 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1494 |
+
},
|
| 1495 |
+
{
|
| 1496 |
+
"address": 6947,
|
| 1497 |
+
"encoding": "ASCII",
|
| 1498 |
+
"file_offset": 1549823,
|
| 1499 |
+
"section": ".comment",
|
| 1500 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1501 |
+
},
|
| 1502 |
+
{
|
| 1503 |
+
"address": 6993,
|
| 1504 |
+
"encoding": "ASCII",
|
| 1505 |
+
"file_offset": 1549869,
|
| 1506 |
+
"section": ".comment",
|
| 1507 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1508 |
+
},
|
| 1509 |
+
{
|
| 1510 |
+
"address": 7039,
|
| 1511 |
+
"encoding": "ASCII",
|
| 1512 |
+
"file_offset": 1549915,
|
| 1513 |
+
"section": ".comment",
|
| 1514 |
+
"text": "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-55)"
|
| 1515 |
+
},
|
| 1516 |
+
{
|
| 1517 |
+
"address": 20040,
|
| 1518 |
+
"encoding": "ASCII",
|
| 1519 |
+
"file_offset": 1648452,
|
| 1520 |
+
"section": ".strtab",
|
| 1521 |
+
"text": "fputs@@GLIBC_2.0"
|
| 1522 |
+
},
|
| 1523 |
+
{
|
| 1524 |
+
"address": 20137,
|
| 1525 |
+
"encoding": "ASCII",
|
| 1526 |
+
"file_offset": 1648549,
|
| 1527 |
+
"section": ".strtab",
|
| 1528 |
+
"text": "__errno_location@@GLIBC_2.0"
|
| 1529 |
+
},
|
| 1530 |
+
{
|
| 1531 |
+
"address": 20897,
|
| 1532 |
+
"encoding": "ASCII",
|
| 1533 |
+
"file_offset": 1649309,
|
| 1534 |
+
"section": ".strtab",
|
| 1535 |
+
"text": "sprintf@@GLIBC_2.0"
|
| 1536 |
+
},
|
| 1537 |
+
{
|
| 1538 |
+
"address": 21175,
|
| 1539 |
+
"encoding": "ASCII",
|
| 1540 |
+
"file_offset": 1649587,
|
| 1541 |
+
"section": ".strtab",
|
| 1542 |
+
"text": "popen@@GLIBC_2.1"
|
| 1543 |
+
},
|
| 1544 |
+
{
|
| 1545 |
+
"address": 21205,
|
| 1546 |
+
"encoding": "ASCII",
|
| 1547 |
+
"file_offset": 1649617,
|
| 1548 |
+
"section": ".strtab",
|
| 1549 |
+
"text": "srand@@GLIBC_2.0"
|
| 1550 |
+
},
|
| 1551 |
+
{
|
| 1552 |
+
"address": 21386,
|
| 1553 |
+
"encoding": "ASCII",
|
| 1554 |
+
"file_offset": 1649798,
|
| 1555 |
+
"section": ".strtab",
|
| 1556 |
+
"text": "connect@@GLIBC_2.0"
|
| 1557 |
+
},
|
| 1558 |
+
{
|
| 1559 |
+
"address": 21568,
|
| 1560 |
+
"encoding": "ASCII",
|
| 1561 |
+
"file_offset": 1649980,
|
| 1562 |
+
"section": ".strtab",
|
| 1563 |
+
"text": "mmap@@GLIBC_2.0"
|
| 1564 |
+
},
|
| 1565 |
+
{
|
| 1566 |
+
"address": 22008,
|
| 1567 |
+
"encoding": "ASCII",
|
| 1568 |
+
"file_offset": 1650420,
|
| 1569 |
+
"section": ".strtab",
|
| 1570 |
+
"text": "mkdir@@GLIBC_2.0"
|
| 1571 |
+
},
|
| 1572 |
+
{
|
| 1573 |
+
"address": 22105,
|
| 1574 |
+
"encoding": "ASCII",
|
| 1575 |
+
"file_offset": 1650517,
|
| 1576 |
+
"section": ".strtab",
|
| 1577 |
+
"text": "strerror@@GLIBC_2.0"
|
| 1578 |
+
},
|
| 1579 |
+
{
|
| 1580 |
+
"address": 22832,
|
| 1581 |
+
"encoding": "ASCII",
|
| 1582 |
+
"file_offset": 1651244,
|
| 1583 |
+
"section": ".strtab",
|
| 1584 |
+
"text": "sysconf@@GLIBC_2.0"
|
| 1585 |
+
},
|
| 1586 |
+
{
|
| 1587 |
+
"address": 23315,
|
| 1588 |
+
"encoding": "ASCII",
|
| 1589 |
+
"file_offset": 1651727,
|
| 1590 |
+
"section": ".strtab",
|
| 1591 |
+
"text": "qsort@@GLIBC_2.0"
|
| 1592 |
+
},
|
| 1593 |
+
{
|
| 1594 |
+
"address": 26678,
|
| 1595 |
+
"encoding": "ASCII",
|
| 1596 |
+
"file_offset": 1655090,
|
| 1597 |
+
"section": ".strtab",
|
| 1598 |
+
"text": "signal@@GLIBC_2.0"
|
| 1599 |
+
},
|
| 1600 |
+
{
|
| 1601 |
+
"address": 26747,
|
| 1602 |
+
"encoding": "ASCII",
|
| 1603 |
+
"file_offset": 1655159,
|
| 1604 |
+
"section": ".strtab",
|
| 1605 |
+
"text": "__xstat@@GLIBC_2.0"
|
| 1606 |
+
},
|
| 1607 |
+
{
|
| 1608 |
+
"address": 28291,
|
| 1609 |
+
"encoding": "ASCII",
|
| 1610 |
+
"file_offset": 1656703,
|
| 1611 |
+
"section": ".strtab",
|
| 1612 |
+
"text": "unsetenv@@GLIBC_2.0"
|
| 1613 |
+
},
|
| 1614 |
+
{
|
| 1615 |
+
"address": 28527,
|
| 1616 |
+
"encoding": "ASCII",
|
| 1617 |
+
"file_offset": 1656939,
|
| 1618 |
+
"section": ".strtab",
|
| 1619 |
+
"text": "vsprintf@@GLIBC_2.0"
|
| 1620 |
+
},
|
| 1621 |
+
{
|
| 1622 |
+
"address": 28547,
|
| 1623 |
+
"encoding": "ASCII",
|
| 1624 |
+
"file_offset": 1656959,
|
| 1625 |
+
"section": ".strtab",
|
| 1626 |
+
"text": "localtime@@GLIBC_2.0"
|
| 1627 |
+
},
|
| 1628 |
+
{
|
| 1629 |
+
"address": 29342,
|
| 1630 |
+
"encoding": "ASCII",
|
| 1631 |
+
"file_offset": 1657754,
|
| 1632 |
+
"section": ".strtab",
|
| 1633 |
+
"text": "dirname@@GLIBC_2.0"
|
| 1634 |
+
},
|
| 1635 |
+
{
|
| 1636 |
+
"address": 29459,
|
| 1637 |
+
"encoding": "ASCII",
|
| 1638 |
+
"file_offset": 1657871,
|
| 1639 |
+
"section": ".strtab",
|
| 1640 |
+
"text": "strchr@@GLIBC_2.0"
|
| 1641 |
+
},
|
| 1642 |
+
{
|
| 1643 |
+
"address": 29477,
|
| 1644 |
+
"encoding": "ASCII",
|
| 1645 |
+
"file_offset": 1657889,
|
| 1646 |
+
"section": ".strtab",
|
| 1647 |
+
"text": "vsnprintf@@GLIBC_2.0"
|
| 1648 |
+
},
|
| 1649 |
+
{
|
| 1650 |
+
"address": 29530,
|
| 1651 |
+
"encoding": "ASCII",
|
| 1652 |
+
"file_offset": 1657942,
|
| 1653 |
+
"section": ".strtab",
|
| 1654 |
+
"text": "recv@@GLIBC_2.0"
|
| 1655 |
+
},
|
| 1656 |
+
{
|
| 1657 |
+
"address": 29564,
|
| 1658 |
+
"encoding": "ASCII",
|
| 1659 |
+
"file_offset": 1657976,
|
| 1660 |
+
"section": ".strtab",
|
| 1661 |
+
"text": "getenv@@GLIBC_2.0"
|
| 1662 |
+
},
|
| 1663 |
+
{
|
| 1664 |
+
"address": 29841,
|
| 1665 |
+
"encoding": "ASCII",
|
| 1666 |
+
"file_offset": 1658253,
|
| 1667 |
+
"section": ".strtab",
|
| 1668 |
+
"text": "calloc@@GLIBC_2.0"
|
| 1669 |
+
},
|
| 1670 |
+
{
|
| 1671 |
+
"address": 29936,
|
| 1672 |
+
"encoding": "ASCII",
|
| 1673 |
+
"file_offset": 1658348,
|
| 1674 |
+
"section": ".strtab",
|
| 1675 |
+
"text": "inet_addr@@GLIBC_2.0"
|
| 1676 |
+
},
|
| 1677 |
+
{
|
| 1678 |
+
"address": 30051,
|
| 1679 |
+
"encoding": "ASCII",
|
| 1680 |
+
"file_offset": 1658463,
|
| 1681 |
+
"section": ".strtab",
|
| 1682 |
+
"text": "strncpy@@GLIBC_2.0"
|
| 1683 |
+
},
|
| 1684 |
+
{
|
| 1685 |
+
"address": 30593,
|
| 1686 |
+
"encoding": "ASCII",
|
| 1687 |
+
"file_offset": 1659005,
|
| 1688 |
+
"section": ".strtab",
|
| 1689 |
+
"text": "write@@GLIBC_2.0"
|
| 1690 |
+
},
|
| 1691 |
+
{
|
| 1692 |
+
"address": 30665,
|
| 1693 |
+
"encoding": "ASCII",
|
| 1694 |
+
"file_offset": 1659077,
|
| 1695 |
+
"section": ".strtab",
|
| 1696 |
+
"text": "sendto@@GLIBC_2.0"
|
| 1697 |
+
},
|
| 1698 |
+
{
|
| 1699 |
+
"address": 31293,
|
| 1700 |
+
"encoding": "ASCII",
|
| 1701 |
+
"file_offset": 1659705,
|
| 1702 |
+
"section": ".strtab",
|
| 1703 |
+
"text": "pow@@GLIBC_2.0"
|
| 1704 |
+
},
|
| 1705 |
+
{
|
| 1706 |
+
"address": 31876,
|
| 1707 |
+
"encoding": "ASCII",
|
| 1708 |
+
"file_offset": 1660288,
|
| 1709 |
+
"section": ".strtab",
|
| 1710 |
+
"text": "fgets@@GLIBC_2.0"
|
| 1711 |
+
},
|
| 1712 |
+
{
|
| 1713 |
+
"address": 31952,
|
| 1714 |
+
"encoding": "ASCII",
|
| 1715 |
+
"file_offset": 1660364,
|
| 1716 |
+
"section": ".strtab",
|
| 1717 |
+
"text": "rename@@GLIBC_2.0"
|
| 1718 |
+
},
|
| 1719 |
+
{
|
| 1720 |
+
"address": 32076,
|
| 1721 |
+
"encoding": "ASCII",
|
| 1722 |
+
"file_offset": 1660488,
|
| 1723 |
+
"section": ".strtab",
|
| 1724 |
+
"text": "memset@@GLIBC_2.0"
|
| 1725 |
+
},
|
| 1726 |
+
{
|
| 1727 |
+
"address": 32482,
|
| 1728 |
+
"encoding": "ASCII",
|
| 1729 |
+
"file_offset": 1660894,
|
| 1730 |
+
"section": ".strtab",
|
| 1731 |
+
"text": "__strtol_internal@@GLIBC_2.0"
|
| 1732 |
+
},
|
| 1733 |
+
{
|
| 1734 |
+
"address": 33498,
|
| 1735 |
+
"encoding": "ASCII",
|
| 1736 |
+
"file_offset": 1661910,
|
| 1737 |
+
"section": ".strtab",
|
| 1738 |
+
"text": "__libc_start_main@@GLIBC_2.0"
|
| 1739 |
+
},
|
| 1740 |
+
{
|
| 1741 |
+
"address": 34179,
|
| 1742 |
+
"encoding": "ASCII",
|
| 1743 |
+
"file_offset": 1662591,
|
| 1744 |
+
"section": ".strtab",
|
| 1745 |
+
"text": "_exit@@GLIBC_2.0"
|
| 1746 |
+
},
|
| 1747 |
+
{
|
| 1748 |
+
"address": 34515,
|
| 1749 |
+
"encoding": "ASCII",
|
| 1750 |
+
"file_offset": 1662927,
|
| 1751 |
+
"section": ".strtab",
|
| 1752 |
+
"text": "strrchr@@GLIBC_2.0"
|
| 1753 |
+
},
|
| 1754 |
+
{
|
| 1755 |
+
"address": 34895,
|
| 1756 |
+
"encoding": "ASCII",
|
| 1757 |
+
"file_offset": 1663307,
|
| 1758 |
+
"section": ".strtab",
|
| 1759 |
+
"text": "tcgetattr@@GLIBC_2.0"
|
| 1760 |
+
},
|
| 1761 |
+
{
|
| 1762 |
+
"address": 36716,
|
| 1763 |
+
"encoding": "ASCII",
|
| 1764 |
+
"file_offset": 1665128,
|
| 1765 |
+
"section": ".strtab",
|
| 1766 |
+
"text": "read@@GLIBC_2.0"
|
| 1767 |
+
},
|
| 1768 |
+
{
|
| 1769 |
+
"address": 37780,
|
| 1770 |
+
"encoding": "ASCII",
|
| 1771 |
+
"file_offset": 1666192,
|
| 1772 |
+
"section": ".strtab",
|
| 1773 |
+
"text": "usleep@@GLIBC_2.0"
|
| 1774 |
+
},
|
| 1775 |
+
{
|
| 1776 |
+
"address": 38041,
|
| 1777 |
+
"encoding": "ASCII",
|
| 1778 |
+
"file_offset": 1666453,
|
| 1779 |
+
"section": ".strtab",
|
| 1780 |
+
"text": "readdir@@GLIBC_2.0"
|
| 1781 |
+
},
|
| 1782 |
+
{
|
| 1783 |
+
"address": 38351,
|
| 1784 |
+
"encoding": "ASCII",
|
| 1785 |
+
"file_offset": 1666763,
|
| 1786 |
+
"section": ".strtab",
|
| 1787 |
+
"text": "gettimeofday@@GLIBC_2.0"
|
| 1788 |
+
},
|
| 1789 |
+
{
|
| 1790 |
+
"address": 38628,
|
| 1791 |
+
"encoding": "ASCII",
|
| 1792 |
+
"file_offset": 1667040,
|
| 1793 |
+
"section": ".strtab",
|
| 1794 |
+
"text": "__ctype_toupper_loc@@GLIBC_2.3"
|
| 1795 |
+
},
|
| 1796 |
+
{
|
| 1797 |
+
"address": 38979,
|
| 1798 |
+
"encoding": "ASCII",
|
| 1799 |
+
"file_offset": 1667391,
|
| 1800 |
+
"section": ".strtab",
|
| 1801 |
+
"text": "free@@GLIBC_2.0"
|
| 1802 |
+
},
|
| 1803 |
+
{
|
| 1804 |
+
"address": 40332,
|
| 1805 |
+
"encoding": "ASCII",
|
| 1806 |
+
"file_offset": 1668744,
|
| 1807 |
+
"section": ".strtab",
|
| 1808 |
+
"text": "access@@GLIBC_2.0"
|
| 1809 |
+
},
|
| 1810 |
+
{
|
| 1811 |
+
"address": 41077,
|
| 1812 |
+
"encoding": "ASCII",
|
| 1813 |
+
"file_offset": 1669489,
|
| 1814 |
+
"section": ".strtab",
|
| 1815 |
+
"text": "fflush@@GLIBC_2.0"
|
| 1816 |
+
},
|
| 1817 |
+
{
|
| 1818 |
+
"address": 41449,
|
| 1819 |
+
"encoding": "ASCII",
|
| 1820 |
+
"file_offset": 1669861,
|
| 1821 |
+
"section": ".strtab",
|
| 1822 |
+
"text": "opendir@@GLIBC_2.0"
|
| 1823 |
+
},
|
| 1824 |
+
{
|
| 1825 |
+
"address": 41693,
|
| 1826 |
+
"encoding": "ASCII",
|
| 1827 |
+
"file_offset": 1670105,
|
| 1828 |
+
"section": ".strtab",
|
| 1829 |
+
"text": "ioctl@@GLIBC_2.0"
|
| 1830 |
+
},
|
| 1831 |
+
{
|
| 1832 |
+
"address": 41852,
|
| 1833 |
+
"encoding": "ASCII",
|
| 1834 |
+
"file_offset": 1670264,
|
| 1835 |
+
"section": ".strtab",
|
| 1836 |
+
"text": "socket@@GLIBC_2.0"
|
| 1837 |
+
},
|
| 1838 |
+
{
|
| 1839 |
+
"address": 42002,
|
| 1840 |
+
"encoding": "ASCII",
|
| 1841 |
+
"file_offset": 1670414,
|
| 1842 |
+
"section": ".strtab",
|
| 1843 |
+
"text": "fseek@@GLIBC_2.0"
|
| 1844 |
+
},
|
| 1845 |
+
{
|
| 1846 |
+
"address": 42166,
|
| 1847 |
+
"encoding": "ASCII",
|
| 1848 |
+
"file_offset": 1670578,
|
| 1849 |
+
"section": ".strtab",
|
| 1850 |
+
"text": "mprotect@@GLIBC_2.0"
|
| 1851 |
+
},
|
| 1852 |
+
{
|
| 1853 |
+
"address": 42346,
|
| 1854 |
+
"encoding": "ASCII",
|
| 1855 |
+
"file_offset": 1670758,
|
| 1856 |
+
"section": ".strtab",
|
| 1857 |
+
"text": "isatty@@GLIBC_2.0"
|
| 1858 |
+
},
|
| 1859 |
+
{
|
| 1860 |
+
"address": 42526,
|
| 1861 |
+
"encoding": "ASCII",
|
| 1862 |
+
"file_offset": 1670938,
|
| 1863 |
+
"section": ".strtab",
|
| 1864 |
+
"text": "umask@@GLIBC_2.0"
|
| 1865 |
+
},
|
| 1866 |
+
{
|
| 1867 |
+
"address": 42721,
|
| 1868 |
+
"encoding": "ASCII",
|
| 1869 |
+
"file_offset": 1671133,
|
| 1870 |
+
"section": ".strtab",
|
| 1871 |
+
"text": "fclose@@GLIBC_2.1"
|
| 1872 |
+
},
|
| 1873 |
+
{
|
| 1874 |
+
"address": 43625,
|
| 1875 |
+
"encoding": "ASCII",
|
| 1876 |
+
"file_offset": 1672037,
|
| 1877 |
+
"section": ".strtab",
|
| 1878 |
+
"text": "_setjmp@@GLIBC_2.0"
|
| 1879 |
+
},
|
| 1880 |
+
{
|
| 1881 |
+
"address": 44668,
|
| 1882 |
+
"encoding": "ASCII",
|
| 1883 |
+
"file_offset": 1673080,
|
| 1884 |
+
"section": ".strtab",
|
| 1885 |
+
"text": "clock@@GLIBC_2.0"
|
| 1886 |
+
},
|
| 1887 |
+
{
|
| 1888 |
+
"address": 44685,
|
| 1889 |
+
"encoding": "ASCII",
|
| 1890 |
+
"file_offset": 1673097,
|
| 1891 |
+
"section": ".strtab",
|
| 1892 |
+
"text": "stderr@@GLIBC_2.0"
|
| 1893 |
+
},
|
| 1894 |
+
{
|
| 1895 |
+
"address": 44828,
|
| 1896 |
+
"encoding": "ASCII",
|
| 1897 |
+
"file_offset": 1673240,
|
| 1898 |
+
"section": ".strtab",
|
| 1899 |
+
"text": "memcpy@@GLIBC_2.0"
|
| 1900 |
+
},
|
| 1901 |
+
{
|
| 1902 |
+
"address": 45204,
|
| 1903 |
+
"encoding": "ASCII",
|
| 1904 |
+
"file_offset": 1673616,
|
| 1905 |
+
"section": ".strtab",
|
| 1906 |
+
"text": "strlen@@GLIBC_2.0"
|
| 1907 |
+
},
|
| 1908 |
+
{
|
| 1909 |
+
"address": 45568,
|
| 1910 |
+
"encoding": "ASCII",
|
| 1911 |
+
"file_offset": 1673980,
|
| 1912 |
+
"section": ".strtab",
|
| 1913 |
+
"text": "fopen@@GLIBC_2.1"
|
| 1914 |
+
},
|
| 1915 |
+
{
|
| 1916 |
+
"address": 46536,
|
| 1917 |
+
"encoding": "ASCII",
|
| 1918 |
+
"file_offset": 1674948,
|
| 1919 |
+
"section": ".strtab",
|
| 1920 |
+
"text": "getpwuid@@GLIBC_2.0"
|
| 1921 |
+
},
|
| 1922 |
+
{
|
| 1923 |
+
"address": 46852,
|
| 1924 |
+
"encoding": "ASCII",
|
| 1925 |
+
"file_offset": 1675264,
|
| 1926 |
+
"section": ".strtab",
|
| 1927 |
+
"text": "__strtod_internal@@GLIBC_2.0"
|
| 1928 |
+
},
|
| 1929 |
+
{
|
| 1930 |
+
"address": 48493,
|
| 1931 |
+
"encoding": "ASCII",
|
| 1932 |
+
"file_offset": 1676905,
|
| 1933 |
+
"section": ".strtab",
|
| 1934 |
+
"text": "strcpy@@GLIBC_2.0"
|
| 1935 |
+
},
|
| 1936 |
+
{
|
| 1937 |
+
"address": 48737,
|
| 1938 |
+
"encoding": "ASCII",
|
| 1939 |
+
"file_offset": 1677149,
|
| 1940 |
+
"section": ".strtab",
|
| 1941 |
+
"text": "ftell@@GLIBC_2.0"
|
| 1942 |
+
},
|
| 1943 |
+
{
|
| 1944 |
+
"address": 48754,
|
| 1945 |
+
"encoding": "ASCII",
|
| 1946 |
+
"file_offset": 1677166,
|
| 1947 |
+
"section": ".strtab",
|
| 1948 |
+
"text": "longjmp@@GLIBC_2.0"
|
| 1949 |
+
},
|
| 1950 |
+
{
|
| 1951 |
+
"address": 49135,
|
| 1952 |
+
"encoding": "ASCII",
|
| 1953 |
+
"file_offset": 1677547,
|
| 1954 |
+
"section": ".strtab",
|
| 1955 |
+
"text": "printf@@GLIBC_2.0"
|
| 1956 |
+
},
|
| 1957 |
+
{
|
| 1958 |
+
"address": 49712,
|
| 1959 |
+
"encoding": "ASCII",
|
| 1960 |
+
"file_offset": 1678124,
|
| 1961 |
+
"section": ".strtab",
|
| 1962 |
+
"text": "ctime@@GLIBC_2.0"
|
| 1963 |
+
},
|
| 1964 |
+
{
|
| 1965 |
+
"address": 49817,
|
| 1966 |
+
"encoding": "ASCII",
|
| 1967 |
+
"file_offset": 1678229,
|
| 1968 |
+
"section": ".strtab",
|
| 1969 |
+
"text": "bind@@GLIBC_2.0"
|
| 1970 |
+
},
|
| 1971 |
+
{
|
| 1972 |
+
"address": 49962,
|
| 1973 |
+
"encoding": "ASCII",
|
| 1974 |
+
"file_offset": 1678374,
|
| 1975 |
+
"section": ".strtab",
|
| 1976 |
+
"text": "getuid@@GLIBC_2.0"
|
| 1977 |
+
},
|
| 1978 |
+
{
|
| 1979 |
+
"address": 51336,
|
| 1980 |
+
"encoding": "ASCII",
|
| 1981 |
+
"file_offset": 1679748,
|
| 1982 |
+
"section": ".strtab",
|
| 1983 |
+
"text": "putenv@@GLIBC_2.0"
|
| 1984 |
+
},
|
| 1985 |
+
{
|
| 1986 |
+
"address": 52792,
|
| 1987 |
+
"encoding": "ASCII",
|
| 1988 |
+
"file_offset": 1681204,
|
| 1989 |
+
"section": ".strtab",
|
| 1990 |
+
"text": "select@@GLIBC_2.0"
|
| 1991 |
+
},
|
| 1992 |
+
{
|
| 1993 |
+
"address": 53364,
|
| 1994 |
+
"encoding": "ASCII",
|
| 1995 |
+
"file_offset": 1681776,
|
| 1996 |
+
"section": ".strtab",
|
| 1997 |
+
"text": "closedir@@GLIBC_2.0"
|
| 1998 |
+
},
|
| 1999 |
+
{
|
| 2000 |
+
"address": 53528,
|
| 2001 |
+
"encoding": "ASCII",
|
| 2002 |
+
"file_offset": 1681940,
|
| 2003 |
+
"section": ".strtab",
|
| 2004 |
+
"text": "close@@GLIBC_2.0"
|
| 2005 |
+
},
|
| 2006 |
+
{
|
| 2007 |
+
"address": 53722,
|
| 2008 |
+
"encoding": "ASCII",
|
| 2009 |
+
"file_offset": 1682134,
|
| 2010 |
+
"section": ".strtab",
|
| 2011 |
+
"text": "fwrite@@GLIBC_2.0"
|
| 2012 |
+
},
|
| 2013 |
+
{
|
| 2014 |
+
"address": 54423,
|
| 2015 |
+
"encoding": "ASCII",
|
| 2016 |
+
"file_offset": 1682835,
|
| 2017 |
+
"section": ".strtab",
|
| 2018 |
+
"text": "fprintf@@GLIBC_2.0"
|
| 2019 |
+
},
|
| 2020 |
+
{
|
| 2021 |
+
"address": 54496,
|
| 2022 |
+
"encoding": "ASCII",
|
| 2023 |
+
"file_offset": 1682908,
|
| 2024 |
+
"section": ".strtab",
|
| 2025 |
+
"text": "strstr@@GLIBC_2.0"
|
| 2026 |
+
},
|
| 2027 |
+
{
|
| 2028 |
+
"address": 54540,
|
| 2029 |
+
"encoding": "ASCII",
|
| 2030 |
+
"file_offset": 1682952,
|
| 2031 |
+
"section": ".strtab",
|
| 2032 |
+
"text": "time@@GLIBC_2.0"
|
| 2033 |
+
},
|
| 2034 |
+
{
|
| 2035 |
+
"address": 54917,
|
| 2036 |
+
"encoding": "ASCII",
|
| 2037 |
+
"file_offset": 1683329,
|
| 2038 |
+
"section": ".strtab",
|
| 2039 |
+
"text": "setvbuf@@GLIBC_2.0"
|
| 2040 |
+
},
|
| 2041 |
+
{
|
| 2042 |
+
"address": 55033,
|
| 2043 |
+
"encoding": "ASCII",
|
| 2044 |
+
"file_offset": 1683445,
|
| 2045 |
+
"section": ".strtab",
|
| 2046 |
+
"text": "strncat@@GLIBC_2.0"
|
| 2047 |
+
},
|
| 2048 |
+
{
|
| 2049 |
+
"address": 55124,
|
| 2050 |
+
"encoding": "ASCII",
|
| 2051 |
+
"file_offset": 1683536,
|
| 2052 |
+
"section": ".strtab",
|
| 2053 |
+
"text": "remove@@GLIBC_2.0"
|
| 2054 |
+
},
|
| 2055 |
+
{
|
| 2056 |
+
"address": 55720,
|
| 2057 |
+
"encoding": "ASCII",
|
| 2058 |
+
"file_offset": 1684132,
|
| 2059 |
+
"section": ".strtab",
|
| 2060 |
+
"text": "malloc@@GLIBC_2.0"
|
| 2061 |
+
},
|
| 2062 |
+
{
|
| 2063 |
+
"address": 57149,
|
| 2064 |
+
"encoding": "ASCII",
|
| 2065 |
+
"file_offset": 1685561,
|
| 2066 |
+
"section": ".strtab",
|
| 2067 |
+
"text": "gethostname@@GLIBC_2.0"
|
| 2068 |
+
},
|
| 2069 |
+
{
|
| 2070 |
+
"address": 57990,
|
| 2071 |
+
"encoding": "ASCII",
|
| 2072 |
+
"file_offset": 1686402,
|
| 2073 |
+
"section": ".strtab",
|
| 2074 |
+
"text": "fputc@@GLIBC_2.0"
|
| 2075 |
+
},
|
| 2076 |
+
{
|
| 2077 |
+
"address": 58943,
|
| 2078 |
+
"encoding": "ASCII",
|
| 2079 |
+
"file_offset": 1687355,
|
| 2080 |
+
"section": ".strtab",
|
| 2081 |
+
"text": "strtok@@GLIBC_2.0"
|
| 2082 |
+
},
|
| 2083 |
+
{
|
| 2084 |
+
"address": 60459,
|
| 2085 |
+
"encoding": "ASCII",
|
| 2086 |
+
"file_offset": 1688871,
|
| 2087 |
+
"section": ".strtab",
|
| 2088 |
+
"text": "readlink@@GLIBC_2.0"
|
| 2089 |
+
},
|
| 2090 |
+
{
|
| 2091 |
+
"address": 60986,
|
| 2092 |
+
"encoding": "ASCII",
|
| 2093 |
+
"file_offset": 1689398,
|
| 2094 |
+
"section": ".strtab",
|
| 2095 |
+
"text": "memmove@@GLIBC_2.0"
|
| 2096 |
+
},
|
| 2097 |
+
{
|
| 2098 |
+
"address": 61780,
|
| 2099 |
+
"encoding": "ASCII",
|
| 2100 |
+
"file_offset": 1690192,
|
| 2101 |
+
"section": ".strtab",
|
| 2102 |
+
"text": "__ctype_tolower_loc@@GLIBC_2.3"
|
| 2103 |
+
},
|
| 2104 |
+
{
|
| 2105 |
+
"address": 62085,
|
| 2106 |
+
"encoding": "ASCII",
|
| 2107 |
+
"file_offset": 1690497,
|
| 2108 |
+
"section": ".strtab",
|
| 2109 |
+
"text": "strcat@@GLIBC_2.0"
|
| 2110 |
+
},
|
| 2111 |
+
{
|
| 2112 |
+
"address": 62277,
|
| 2113 |
+
"encoding": "ASCII",
|
| 2114 |
+
"file_offset": 1690689,
|
| 2115 |
+
"section": ".strtab",
|
| 2116 |
+
"text": "send@@GLIBC_2.0"
|
| 2117 |
+
},
|
| 2118 |
+
{
|
| 2119 |
+
"address": 62378,
|
| 2120 |
+
"encoding": "ASCII",
|
| 2121 |
+
"file_offset": 1690790,
|
| 2122 |
+
"section": ".strtab",
|
| 2123 |
+
"text": "getcwd@@GLIBC_2.0"
|
| 2124 |
+
},
|
| 2125 |
+
{
|
| 2126 |
+
"address": 62766,
|
| 2127 |
+
"encoding": "ASCII",
|
| 2128 |
+
"file_offset": 1691178,
|
| 2129 |
+
"section": ".strtab",
|
| 2130 |
+
"text": "stdout@@GLIBC_2.0"
|
| 2131 |
+
},
|
| 2132 |
+
{
|
| 2133 |
+
"address": 62833,
|
| 2134 |
+
"encoding": "ASCII",
|
| 2135 |
+
"file_offset": 1691245,
|
| 2136 |
+
"section": ".strtab",
|
| 2137 |
+
"text": "asctime@@GLIBC_2.0"
|
| 2138 |
+
},
|
| 2139 |
+
{
|
| 2140 |
+
"address": 63181,
|
| 2141 |
+
"encoding": "ASCII",
|
| 2142 |
+
"file_offset": 1691593,
|
| 2143 |
+
"section": ".strtab",
|
| 2144 |
+
"text": "puts@@GLIBC_2.0"
|
| 2145 |
+
},
|
| 2146 |
+
{
|
| 2147 |
+
"address": 64220,
|
| 2148 |
+
"encoding": "ASCII",
|
| 2149 |
+
"file_offset": 1692632,
|
| 2150 |
+
"section": ".strtab",
|
| 2151 |
+
"text": "setsockopt@@GLIBC_2.0"
|
| 2152 |
+
},
|
| 2153 |
+
{
|
| 2154 |
+
"address": 64422,
|
| 2155 |
+
"encoding": "ASCII",
|
| 2156 |
+
"file_offset": 1692834,
|
| 2157 |
+
"section": ".strtab",
|
| 2158 |
+
"text": "tcsetattr@@GLIBC_2.0"
|
| 2159 |
+
},
|
| 2160 |
+
{
|
| 2161 |
+
"address": 64885,
|
| 2162 |
+
"encoding": "ASCII",
|
| 2163 |
+
"file_offset": 1693297,
|
| 2164 |
+
"section": ".strtab",
|
| 2165 |
+
"text": "fcntl@@GLIBC_2.0"
|
| 2166 |
+
},
|
| 2167 |
+
{
|
| 2168 |
+
"address": 65117,
|
| 2169 |
+
"encoding": "ASCII",
|
| 2170 |
+
"file_offset": 1693529,
|
| 2171 |
+
"section": ".strtab",
|
| 2172 |
+
"text": "rand@@GLIBC_2.0"
|
| 2173 |
+
},
|
| 2174 |
+
{
|
| 2175 |
+
"address": 65561,
|
| 2176 |
+
"encoding": "ASCII",
|
| 2177 |
+
"file_offset": 1693973,
|
| 2178 |
+
"section": ".strtab",
|
| 2179 |
+
"text": "sscanf@@GLIBC_2.0"
|
| 2180 |
+
},
|
| 2181 |
+
{
|
| 2182 |
+
"address": 66121,
|
| 2183 |
+
"encoding": "ASCII",
|
| 2184 |
+
"file_offset": 1694533,
|
| 2185 |
+
"section": ".strtab",
|
| 2186 |
+
"text": "strncmp@@GLIBC_2.0"
|
| 2187 |
+
},
|
| 2188 |
+
{
|
| 2189 |
+
"address": 66313,
|
| 2190 |
+
"encoding": "ASCII",
|
| 2191 |
+
"file_offset": 1694725,
|
| 2192 |
+
"section": ".strtab",
|
| 2193 |
+
"text": "vfprintf@@GLIBC_2.0"
|
| 2194 |
+
},
|
| 2195 |
+
{
|
| 2196 |
+
"address": 66723,
|
| 2197 |
+
"encoding": "ASCII",
|
| 2198 |
+
"file_offset": 1695135,
|
| 2199 |
+
"section": ".strtab",
|
| 2200 |
+
"text": "munmap@@GLIBC_2.0"
|
| 2201 |
+
},
|
| 2202 |
+
{
|
| 2203 |
+
"address": 66901,
|
| 2204 |
+
"encoding": "ASCII",
|
| 2205 |
+
"file_offset": 1695313,
|
| 2206 |
+
"section": ".strtab",
|
| 2207 |
+
"text": "strpbrk@@GLIBC_2.0"
|
| 2208 |
+
},
|
| 2209 |
+
{
|
| 2210 |
+
"address": 67821,
|
| 2211 |
+
"encoding": "ASCII",
|
| 2212 |
+
"file_offset": 1696233,
|
| 2213 |
+
"section": ".strtab",
|
| 2214 |
+
"text": "fread@@GLIBC_2.0"
|
| 2215 |
+
},
|
| 2216 |
+
{
|
| 2217 |
+
"address": 68780,
|
| 2218 |
+
"encoding": "ASCII",
|
| 2219 |
+
"file_offset": 1697192,
|
| 2220 |
+
"section": ".strtab",
|
| 2221 |
+
"text": "snprintf@@GLIBC_2.0"
|
| 2222 |
+
},
|
| 2223 |
+
{
|
| 2224 |
+
"address": 69605,
|
| 2225 |
+
"encoding": "ASCII",
|
| 2226 |
+
"file_offset": 1698017,
|
| 2227 |
+
"section": ".strtab",
|
| 2228 |
+
"text": "gethostbyname@@GLIBC_2.0"
|
| 2229 |
+
},
|
| 2230 |
+
{
|
| 2231 |
+
"address": 70078,
|
| 2232 |
+
"encoding": "ASCII",
|
| 2233 |
+
"file_offset": 1698490,
|
| 2234 |
+
"section": ".strtab",
|
| 2235 |
+
"text": "recvfrom@@GLIBC_2.0"
|
| 2236 |
+
},
|
| 2237 |
+
{
|
| 2238 |
+
"address": 70638,
|
| 2239 |
+
"encoding": "ASCII",
|
| 2240 |
+
"file_offset": 1699050,
|
| 2241 |
+
"section": ".strtab",
|
| 2242 |
+
"text": "strcmp@@GLIBC_2.0"
|
| 2243 |
+
},
|
| 2244 |
+
{
|
| 2245 |
+
"address": 71184,
|
| 2246 |
+
"encoding": "ASCII",
|
| 2247 |
+
"file_offset": 1699596,
|
| 2248 |
+
"section": ".strtab",
|
| 2249 |
+
"text": "setenv@@GLIBC_2.0"
|
| 2250 |
+
},
|
| 2251 |
+
{
|
| 2252 |
+
"address": 71930,
|
| 2253 |
+
"encoding": "ASCII",
|
| 2254 |
+
"file_offset": 1700342,
|
| 2255 |
+
"section": ".strtab",
|
| 2256 |
+
"text": "pclose@@GLIBC_2.1"
|
| 2257 |
+
},
|
| 2258 |
+
{
|
| 2259 |
+
"address": 73098,
|
| 2260 |
+
"encoding": "ASCII",
|
| 2261 |
+
"file_offset": 1701510,
|
| 2262 |
+
"section": ".strtab",
|
| 2263 |
+
"text": "powf@@GLIBC_2.0"
|
| 2264 |
+
}
|
| 2265 |
+
],
|
| 2266 |
+
"debug_section_names": [],
|
| 2267 |
+
"debug_stab_symbol_entries": 0,
|
| 2268 |
+
"defined_function_symbols": 2765,
|
| 2269 |
+
"embedded_header_candidates": [
|
| 2270 |
+
{
|
| 2271 |
+
"file_offset": 47014,
|
| 2272 |
+
"reason": "out-of-file structure",
|
| 2273 |
+
"signature": "4d5a",
|
| 2274 |
+
"status": "rejected by supported native structural parser"
|
| 2275 |
+
},
|
| 2276 |
+
{
|
| 2277 |
+
"file_offset": 1183315,
|
| 2278 |
+
"reason": "out-of-file structure",
|
| 2279 |
+
"signature": "4d5a",
|
| 2280 |
+
"status": "rejected by supported native structural parser"
|
| 2281 |
+
}
|
| 2282 |
+
],
|
| 2283 |
+
"layout": {
|
| 2284 |
+
"bits": 32,
|
| 2285 |
+
"dependencies": [
|
| 2286 |
+
"libSDL-1.2.so.0",
|
| 2287 |
+
"libpthread.so.0",
|
| 2288 |
+
"libX11.so.6",
|
| 2289 |
+
"libXxf86vm.so.1",
|
| 2290 |
+
"libdl.so.2",
|
| 2291 |
+
"libm.so.6",
|
| 2292 |
+
"libc.so.6"
|
| 2293 |
+
],
|
| 2294 |
+
"entry_address": 134521632,
|
| 2295 |
+
"format": "ELF",
|
| 2296 |
+
"image_type": 2,
|
| 2297 |
+
"interpreter": "/lib/ld-linux.so.2",
|
| 2298 |
+
"machine": 3,
|
| 2299 |
+
"relocations": [
|
| 2300 |
+
{
|
| 2301 |
+
"count": 3,
|
| 2302 |
+
"entry_bytes": 8,
|
| 2303 |
+
"section": ".rel.dyn"
|
| 2304 |
+
},
|
| 2305 |
+
{
|
| 2306 |
+
"count": 152,
|
| 2307 |
+
"entry_bytes": 8,
|
| 2308 |
+
"section": ".rel.plt"
|
| 2309 |
+
}
|
| 2310 |
+
],
|
| 2311 |
+
"sections": [
|
| 2312 |
+
{
|
| 2313 |
+
"address": 0,
|
| 2314 |
+
"bytes": 0,
|
| 2315 |
+
"executable": false,
|
| 2316 |
+
"file_offset": 0,
|
| 2317 |
+
"flags": 0,
|
| 2318 |
+
"index": 0,
|
| 2319 |
+
"name": "",
|
| 2320 |
+
"type": 0,
|
| 2321 |
+
"zero_fill": false
|
| 2322 |
+
},
|
| 2323 |
+
{
|
| 2324 |
+
"address": 134512948,
|
| 2325 |
+
"bytes": 19,
|
| 2326 |
+
"executable": false,
|
| 2327 |
+
"file_offset": 308,
|
| 2328 |
+
"flags": 2,
|
| 2329 |
+
"index": 1,
|
| 2330 |
+
"name": ".interp",
|
| 2331 |
+
"type": 1,
|
| 2332 |
+
"zero_fill": false
|
| 2333 |
+
},
|
| 2334 |
+
{
|
| 2335 |
+
"address": 134512968,
|
| 2336 |
+
"bytes": 32,
|
| 2337 |
+
"executable": false,
|
| 2338 |
+
"file_offset": 328,
|
| 2339 |
+
"flags": 2,
|
| 2340 |
+
"index": 2,
|
| 2341 |
+
"name": ".note.ABI-tag",
|
| 2342 |
+
"type": 7,
|
| 2343 |
+
"zero_fill": false
|
| 2344 |
+
},
|
| 2345 |
+
{
|
| 2346 |
+
"address": 134513000,
|
| 2347 |
+
"bytes": 68,
|
| 2348 |
+
"executable": false,
|
| 2349 |
+
"file_offset": 360,
|
| 2350 |
+
"flags": 2,
|
| 2351 |
+
"index": 3,
|
| 2352 |
+
"name": ".gnu.hash",
|
| 2353 |
+
"type": 1879048182,
|
| 2354 |
+
"zero_fill": false
|
| 2355 |
+
},
|
| 2356 |
+
{
|
| 2357 |
+
"address": 134513068,
|
| 2358 |
+
"bytes": 2592,
|
| 2359 |
+
"executable": false,
|
| 2360 |
+
"file_offset": 428,
|
| 2361 |
+
"flags": 2,
|
| 2362 |
+
"index": 4,
|
| 2363 |
+
"name": ".dynsym",
|
| 2364 |
+
"type": 11,
|
| 2365 |
+
"zero_fill": false
|
| 2366 |
+
},
|
| 2367 |
+
{
|
| 2368 |
+
"address": 134515660,
|
| 2369 |
+
"bytes": 1800,
|
| 2370 |
+
"executable": false,
|
| 2371 |
+
"file_offset": 3020,
|
| 2372 |
+
"flags": 2,
|
| 2373 |
+
"index": 5,
|
| 2374 |
+
"name": ".dynstr",
|
| 2375 |
+
"type": 3,
|
| 2376 |
+
"zero_fill": false
|
| 2377 |
+
},
|
| 2378 |
+
{
|
| 2379 |
+
"address": 134517460,
|
| 2380 |
+
"bytes": 324,
|
| 2381 |
+
"executable": false,
|
| 2382 |
+
"file_offset": 4820,
|
| 2383 |
+
"flags": 2,
|
| 2384 |
+
"index": 6,
|
| 2385 |
+
"name": ".gnu.version",
|
| 2386 |
+
"type": 1879048191,
|
| 2387 |
+
"zero_fill": false
|
| 2388 |
+
},
|
| 2389 |
+
{
|
| 2390 |
+
"address": 134517784,
|
| 2391 |
+
"bytes": 128,
|
| 2392 |
+
"executable": false,
|
| 2393 |
+
"file_offset": 5144,
|
| 2394 |
+
"flags": 2,
|
| 2395 |
+
"index": 7,
|
| 2396 |
+
"name": ".gnu.version_r",
|
| 2397 |
+
"type": 1879048190,
|
| 2398 |
+
"zero_fill": false
|
| 2399 |
+
},
|
| 2400 |
+
{
|
| 2401 |
+
"address": 134517912,
|
| 2402 |
+
"bytes": 24,
|
| 2403 |
+
"executable": false,
|
| 2404 |
+
"file_offset": 5272,
|
| 2405 |
+
"flags": 2,
|
| 2406 |
+
"index": 8,
|
| 2407 |
+
"name": ".rel.dyn",
|
| 2408 |
+
"type": 9,
|
| 2409 |
+
"zero_fill": false
|
| 2410 |
+
},
|
| 2411 |
+
{
|
| 2412 |
+
"address": 134517936,
|
| 2413 |
+
"bytes": 1216,
|
| 2414 |
+
"executable": false,
|
| 2415 |
+
"file_offset": 5296,
|
| 2416 |
+
"flags": 2,
|
| 2417 |
+
"index": 9,
|
| 2418 |
+
"name": ".rel.plt",
|
| 2419 |
+
"type": 9,
|
| 2420 |
+
"zero_fill": false
|
| 2421 |
+
},
|
| 2422 |
+
{
|
| 2423 |
+
"address": 134519152,
|
| 2424 |
+
"bytes": 23,
|
| 2425 |
+
"executable": true,
|
| 2426 |
+
"file_offset": 6512,
|
| 2427 |
+
"flags": 6,
|
| 2428 |
+
"index": 10,
|
| 2429 |
+
"name": ".init",
|
| 2430 |
+
"type": 1,
|
| 2431 |
+
"zero_fill": false
|
| 2432 |
+
},
|
| 2433 |
+
{
|
| 2434 |
+
"address": 134519176,
|
| 2435 |
+
"bytes": 2448,
|
| 2436 |
+
"executable": true,
|
| 2437 |
+
"file_offset": 6536,
|
| 2438 |
+
"flags": 6,
|
| 2439 |
+
"index": 11,
|
| 2440 |
+
"name": ".plt",
|
| 2441 |
+
"type": 1,
|
| 2442 |
+
"zero_fill": false
|
| 2443 |
+
},
|
| 2444 |
+
{
|
| 2445 |
+
"address": 134521632,
|
| 2446 |
+
"bytes": 1396760,
|
| 2447 |
+
"executable": true,
|
| 2448 |
+
"file_offset": 8992,
|
| 2449 |
+
"flags": 6,
|
| 2450 |
+
"index": 12,
|
| 2451 |
+
"name": ".text",
|
| 2452 |
+
"type": 1,
|
| 2453 |
+
"zero_fill": false
|
| 2454 |
+
},
|
| 2455 |
+
{
|
| 2456 |
+
"address": 135918392,
|
| 2457 |
+
"bytes": 28,
|
| 2458 |
+
"executable": true,
|
| 2459 |
+
"file_offset": 1405752,
|
| 2460 |
+
"flags": 6,
|
| 2461 |
+
"index": 13,
|
| 2462 |
+
"name": ".fini",
|
| 2463 |
+
"type": 1,
|
| 2464 |
+
"zero_fill": false
|
| 2465 |
+
},
|
| 2466 |
+
{
|
| 2467 |
+
"address": 135918432,
|
| 2468 |
+
"bytes": 118998,
|
| 2469 |
+
"executable": false,
|
| 2470 |
+
"file_offset": 1405792,
|
| 2471 |
+
"flags": 2,
|
| 2472 |
+
"index": 14,
|
| 2473 |
+
"name": ".rodata",
|
| 2474 |
+
"type": 1,
|
| 2475 |
+
"zero_fill": false
|
| 2476 |
+
},
|
| 2477 |
+
{
|
| 2478 |
+
"address": 136037432,
|
| 2479 |
+
"bytes": 28,
|
| 2480 |
+
"executable": false,
|
| 2481 |
+
"file_offset": 1524792,
|
| 2482 |
+
"flags": 2,
|
| 2483 |
+
"index": 15,
|
| 2484 |
+
"name": ".eh_frame_hdr",
|
| 2485 |
+
"type": 1,
|
| 2486 |
+
"zero_fill": false
|
| 2487 |
+
},
|
| 2488 |
+
{
|
| 2489 |
+
"address": 136037460,
|
| 2490 |
+
"bytes": 88,
|
| 2491 |
+
"executable": false,
|
| 2492 |
+
"file_offset": 1524820,
|
| 2493 |
+
"flags": 2,
|
| 2494 |
+
"index": 16,
|
| 2495 |
+
"name": ".eh_frame",
|
| 2496 |
+
"type": 1,
|
| 2497 |
+
"zero_fill": false
|
| 2498 |
+
},
|
| 2499 |
+
{
|
| 2500 |
+
"address": 136041644,
|
| 2501 |
+
"bytes": 8,
|
| 2502 |
+
"executable": false,
|
| 2503 |
+
"file_offset": 1524908,
|
| 2504 |
+
"flags": 3,
|
| 2505 |
+
"index": 17,
|
| 2506 |
+
"name": ".ctors",
|
| 2507 |
+
"type": 1,
|
| 2508 |
+
"zero_fill": false
|
| 2509 |
+
},
|
| 2510 |
+
{
|
| 2511 |
+
"address": 136041652,
|
| 2512 |
+
"bytes": 8,
|
| 2513 |
+
"executable": false,
|
| 2514 |
+
"file_offset": 1524916,
|
| 2515 |
+
"flags": 3,
|
| 2516 |
+
"index": 18,
|
| 2517 |
+
"name": ".dtors",
|
| 2518 |
+
"type": 1,
|
| 2519 |
+
"zero_fill": false
|
| 2520 |
+
},
|
| 2521 |
+
{
|
| 2522 |
+
"address": 136041660,
|
| 2523 |
+
"bytes": 4,
|
| 2524 |
+
"executable": false,
|
| 2525 |
+
"file_offset": 1524924,
|
| 2526 |
+
"flags": 3,
|
| 2527 |
+
"index": 19,
|
| 2528 |
+
"name": ".jcr",
|
| 2529 |
+
"type": 1,
|
| 2530 |
+
"zero_fill": false
|
| 2531 |
+
},
|
| 2532 |
+
{
|
| 2533 |
+
"address": 136041664,
|
| 2534 |
+
"bytes": 248,
|
| 2535 |
+
"executable": false,
|
| 2536 |
+
"file_offset": 1524928,
|
| 2537 |
+
"flags": 3,
|
| 2538 |
+
"index": 20,
|
| 2539 |
+
"name": ".dynamic",
|
| 2540 |
+
"type": 6,
|
| 2541 |
+
"zero_fill": false
|
| 2542 |
+
},
|
| 2543 |
+
{
|
| 2544 |
+
"address": 136041912,
|
| 2545 |
+
"bytes": 4,
|
| 2546 |
+
"executable": false,
|
| 2547 |
+
"file_offset": 1525176,
|
| 2548 |
+
"flags": 3,
|
| 2549 |
+
"index": 21,
|
| 2550 |
+
"name": ".got",
|
| 2551 |
+
"type": 1,
|
| 2552 |
+
"zero_fill": false
|
| 2553 |
+
},
|
| 2554 |
+
{
|
| 2555 |
+
"address": 136041916,
|
| 2556 |
+
"bytes": 620,
|
| 2557 |
+
"executable": false,
|
| 2558 |
+
"file_offset": 1525180,
|
| 2559 |
+
"flags": 3,
|
| 2560 |
+
"index": 22,
|
| 2561 |
+
"name": ".got.plt",
|
| 2562 |
+
"type": 1,
|
| 2563 |
+
"zero_fill": false
|
| 2564 |
+
},
|
| 2565 |
+
{
|
| 2566 |
+
"address": 136042560,
|
| 2567 |
+
"bytes": 17052,
|
| 2568 |
+
"executable": false,
|
| 2569 |
+
"file_offset": 1525824,
|
| 2570 |
+
"flags": 3,
|
| 2571 |
+
"index": 23,
|
| 2572 |
+
"name": ".data",
|
| 2573 |
+
"type": 1,
|
| 2574 |
+
"zero_fill": false
|
| 2575 |
+
},
|
| 2576 |
+
{
|
| 2577 |
+
"address": 136059616,
|
| 2578 |
+
"bytes": 11202432,
|
| 2579 |
+
"executable": false,
|
| 2580 |
+
"file_offset": 1542876,
|
| 2581 |
+
"flags": 3,
|
| 2582 |
+
"index": 24,
|
| 2583 |
+
"name": ".bss",
|
| 2584 |
+
"type": 8,
|
| 2585 |
+
"zero_fill": true
|
| 2586 |
+
},
|
| 2587 |
+
{
|
| 2588 |
+
"address": 0,
|
| 2589 |
+
"bytes": 7084,
|
| 2590 |
+
"executable": false,
|
| 2591 |
+
"file_offset": 1542876,
|
| 2592 |
+
"flags": 0,
|
| 2593 |
+
"index": 25,
|
| 2594 |
+
"name": ".comment",
|
| 2595 |
+
"type": 1,
|
| 2596 |
+
"zero_fill": false
|
| 2597 |
+
},
|
| 2598 |
+
{
|
| 2599 |
+
"address": 0,
|
| 2600 |
+
"bytes": 233,
|
| 2601 |
+
"executable": false,
|
| 2602 |
+
"file_offset": 1549960,
|
| 2603 |
+
"flags": 0,
|
| 2604 |
+
"index": 26,
|
| 2605 |
+
"name": ".shstrtab",
|
| 2606 |
+
"type": 3,
|
| 2607 |
+
"zero_fill": false
|
| 2608 |
+
},
|
| 2609 |
+
{
|
| 2610 |
+
"address": 0,
|
| 2611 |
+
"bytes": 77056,
|
| 2612 |
+
"executable": false,
|
| 2613 |
+
"file_offset": 1551356,
|
| 2614 |
+
"flags": 0,
|
| 2615 |
+
"index": 27,
|
| 2616 |
+
"name": ".symtab",
|
| 2617 |
+
"type": 2,
|
| 2618 |
+
"zero_fill": false
|
| 2619 |
+
},
|
| 2620 |
+
{
|
| 2621 |
+
"address": 0,
|
| 2622 |
+
"bytes": 74212,
|
| 2623 |
+
"executable": false,
|
| 2624 |
+
"file_offset": 1628412,
|
| 2625 |
+
"flags": 0,
|
| 2626 |
+
"index": 28,
|
| 2627 |
+
"name": ".strtab",
|
| 2628 |
+
"type": 3,
|
| 2629 |
+
"zero_fill": false
|
| 2630 |
+
}
|
| 2631 |
+
]
|
| 2632 |
+
},
|
| 2633 |
+
"library_string_candidates": [
|
| 2634 |
+
{
|
| 2635 |
+
"address": 134512948,
|
| 2636 |
+
"encoding": "ASCII",
|
| 2637 |
+
"file_offset": 308,
|
| 2638 |
+
"section": ".interp",
|
| 2639 |
+
"text": "/lib/ld-linux.so.2"
|
| 2640 |
+
},
|
| 2641 |
+
{
|
| 2642 |
+
"address": 134515661,
|
| 2643 |
+
"encoding": "ASCII",
|
| 2644 |
+
"file_offset": 3021,
|
| 2645 |
+
"section": ".dynstr",
|
| 2646 |
+
"text": "libSDL-1.2.so.0"
|
| 2647 |
+
},
|
| 2648 |
+
{
|
| 2649 |
+
"address": 134516475,
|
| 2650 |
+
"encoding": "ASCII",
|
| 2651 |
+
"file_offset": 3835,
|
| 2652 |
+
"section": ".dynstr",
|
| 2653 |
+
"text": "libpthread.so.0"
|
| 2654 |
+
},
|
| 2655 |
+
{
|
| 2656 |
+
"address": 134516556,
|
| 2657 |
+
"encoding": "ASCII",
|
| 2658 |
+
"file_offset": 3916,
|
| 2659 |
+
"section": ".dynstr",
|
| 2660 |
+
"text": "libX11.so.6"
|
| 2661 |
+
},
|
| 2662 |
+
{
|
| 2663 |
+
"address": 134516595,
|
| 2664 |
+
"encoding": "ASCII",
|
| 2665 |
+
"file_offset": 3955,
|
| 2666 |
+
"section": ".dynstr",
|
| 2667 |
+
"text": "libXxf86vm.so.1"
|
| 2668 |
+
},
|
| 2669 |
+
{
|
| 2670 |
+
"address": 134516651,
|
| 2671 |
+
"encoding": "ASCII",
|
| 2672 |
+
"file_offset": 4011,
|
| 2673 |
+
"section": ".dynstr",
|
| 2674 |
+
"text": "libdl.so.2"
|
| 2675 |
+
},
|
| 2676 |
+
{
|
| 2677 |
+
"address": 134516662,
|
| 2678 |
+
"encoding": "ASCII",
|
| 2679 |
+
"file_offset": 4022,
|
| 2680 |
+
"section": ".dynstr",
|
| 2681 |
+
"text": "libm.so.6"
|
| 2682 |
+
},
|
| 2683 |
+
{
|
| 2684 |
+
"address": 134516681,
|
| 2685 |
+
"encoding": "ASCII",
|
| 2686 |
+
"file_offset": 4041,
|
| 2687 |
+
"section": ".dynstr",
|
| 2688 |
+
"text": "libc.so.6"
|
| 2689 |
+
},
|
| 2690 |
+
{
|
| 2691 |
+
"address": 135925257,
|
| 2692 |
+
"encoding": "ASCII",
|
| 2693 |
+
"file_offset": 1412617,
|
| 2694 |
+
"section": ".rodata",
|
| 2695 |
+
"text": "libcurl.so.4"
|
| 2696 |
+
},
|
| 2697 |
+
{
|
| 2698 |
+
"address": 136008799,
|
| 2699 |
+
"encoding": "ASCII",
|
| 2700 |
+
"file_offset": 1496159,
|
| 2701 |
+
"section": ".rodata",
|
| 2702 |
+
"text": "libGL.so.1"
|
| 2703 |
+
},
|
| 2704 |
+
{
|
| 2705 |
+
"address": 136021129,
|
| 2706 |
+
"encoding": "ASCII",
|
| 2707 |
+
"file_offset": 1508489,
|
| 2708 |
+
"section": ".rodata",
|
| 2709 |
+
"text": "%si386.so"
|
| 2710 |
+
},
|
| 2711 |
+
{
|
| 2712 |
+
"address": 136030968,
|
| 2713 |
+
"encoding": "ASCII",
|
| 2714 |
+
"file_offset": 1518328,
|
| 2715 |
+
"section": ".rodata",
|
| 2716 |
+
"text": "QGL_Init: Can't load %s from /etc/ld.so.conf: %s"
|
| 2717 |
+
},
|
| 2718 |
+
{
|
| 2719 |
+
"address": 136031020,
|
| 2720 |
+
"encoding": "ASCII",
|
| 2721 |
+
"file_offset": 1518380,
|
| 2722 |
+
"section": ".rodata",
|
| 2723 |
+
"text": "QGL_Init: Can't load %s from /etc/ld.so.conf or current dir: %s"
|
| 2724 |
+
},
|
| 2725 |
+
{
|
| 2726 |
+
"address": 136036569,
|
| 2727 |
+
"encoding": "ASCII",
|
| 2728 |
+
"file_offset": 1523929,
|
| 2729 |
+
"section": ".rodata",
|
| 2730 |
+
"text": "libMesaVoodooGL.so"
|
| 2731 |
+
}
|
| 2732 |
+
],
|
| 2733 |
+
"schema_version": 1,
|
| 2734 |
+
"source": {
|
| 2735 |
+
"bytes": 1702624,
|
| 2736 |
+
"path": "Quake3-UrT.i386",
|
| 2737 |
+
"sha256": "fe5bfb198984a699d46e54203c18a48cd0b2cd042fb97cf79e89ae64c0aca1cf"
|
| 2738 |
+
},
|
| 2739 |
+
"symbol_entries": 4951,
|
| 2740 |
+
"undefined_symbols": 306,
|
| 2741 |
+
"utf16_string_candidates": 16
|
| 2742 |
+
}
|