mirror of
https://git.k-space.ee/arti/vt1200.git
synced 2026-10-30 12:03:54 +02:00
Static: the VT1200 GUI is an X11 dix server in ROM plus Xlib clients (SERVER, SESSIONMGR/Terminal Manager, WM, VTE). Internal clients use the local service "xserver" via the display string "0::0"; TCP 6000 is a separate authorised listener. Function table and the 4-call hello-window sequence are in dwt/notes/GUI_APPS.md. Dynamic: a poke+jump payload proved the firmware ABI (strlen=4) and then called XOpenDisplay; it never returns (stage 2, display 0, X-server client watermark unchanged) and the rdebug service dies. Verdict: hard for a self-contained window; shared-RAM UI mutation (opcode 8) is the working route.
35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
*****************************************************
|
|
GSP COFF Linker, Version 2.00, 87.300
|
|
*****************************************************
|
|
Sun Oct 18 14:04:58 2026
|
|
|
|
OUTPUT FILE NAME: <XHELLO.out>
|
|
ENTRY POINT SYMBOL: 0
|
|
|
|
|
|
SECTION ALLOCATION MAP
|
|
|
|
output attributes/
|
|
section page origin length input sections
|
|
-------- ---- ---------- ---------- ----------------
|
|
.data 0 00000000 00000000
|
|
|
|
.bss 0 00000000 00000000 UNINITIALIZED
|
|
|
|
.text 0 01840000 00000C30
|
|
01840000 00000C30 XHELLO.obj (.text)
|
|
|
|
|
|
GLOBAL SYMBOLS
|
|
|
|
address name address name
|
|
-------- ---- -------- ----
|
|
00000000 .bss 00000000 edata
|
|
00000000 .data 00000000 .bss
|
|
01840000 .text 00000000 end
|
|
00000000 edata 00000000 .data
|
|
00000000 end 01840000 .text
|
|
01840C30 etext 01840C30 etext
|
|
|
|
[6 symbols]
|