Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ucxt(1) [debian man page]

ucxt(1) 						      General Commands Manual							   ucxt(1)

NAME
ucxt - Ultima 7/8 usecode disassembler. SYNOPSIS
ucxt [OPTIONS] -a prints all the functions ucxt [OPTIONS] <hex_function_number> disassembles a single function to stdout DESCRIPTION
Games supported by Exult (Ultima 7, for example) consist in large part of usecode. Exult basically implements a virtual machine the machine language of which is usecode. The ucxt command allows you to disassemble usecode. OPTIONS
Misc Flags (any/all of these): -nc don't look for exult's .xml config file -v turns on verbose output mode -ofile output to the specified file -ifile load the usecode file specified by the filename -ro output the raw opcodes in addition to the -f format -ac output automatically generated comments -uc output automatically generated 'useless' comments -b only do 'basic' optimisations -dbg output debugging information if present in usecode -ext32 convert function to ext32 format if not already Game Specifier Flags (only one of these): -bg select the black gate usecode file -si select the serpent isle usecode file -u8 select the ultima 8/pagan usecode file (experimental) Output Format Flags (only one of these): -fl output using brief "list" format -fa output using "assembler" format (default) -fs output using "exult script" format -fz output using "exult script" format -ftt output using the translation table xml format -ff outputs all flags referenced in the usecode file sorted both by "flags within a function" and "functions using flag" SEE ALSO
exult(6) August 2006 ucxt(1)

Check Out this Related Man Page

IPTABLES-XML(8) 														   IPTABLES-XML(8)

NAME
iptables-xml -- Convert iptables-save format to XML SYNOPSIS
iptables-xml [-c] [-v] DESCRIPTION
iptables-xml is used to convert the output of iptables-save into an easily manipulatable XML format to STDOUT. Use I/O-redirection pro- vided by your shell to write to a file. -c, --combine combine consecutive rules with the same matches but different targets. iptables does not currently support more than one target per match, so this simulates that by collecting the targets from consecutive iptables rules into one action tag, but only when the rule matches are identical. Terminating actions like RETURN, DROP, ACCEPT and QUEUE are not combined with subsequent targets. -v, --verbose Output xml comments containing the iptables line from which the XML is derived iptables-xml does a mechanistic conversion to a very expressive xml format; the only semantic considerations are for -g and -j targets in order to discriminate between <call> <goto> and <nane-of-target> as it helps xml processing scripts if they can tell the difference between a target like SNAT and another chain. Some sample output is: <iptables-rules> <table name="mangle"> <chain name="PREROUTING" policy="ACCEPT" packet-count="63436" byte-count="7137573"> <rule> <conditions> <match> <p>tcp</p> </match> <tcp> <sport>8443</sport> </tcp> </conditions> <actions> <call> <check_ip/> </call> <ACCEPT/> </actions> </rule> </chain> </table> </iptables-rules> Conversion from XML to iptables-save format may be done using the iptables.xslt script and xsltproc, or a custom program using libxsltproc or similar; in this fashion: xsltproc iptables.xslt my-iptables.xml | iptables-restore BUGS
None known as of iptables-1.3.7 release AUTHOR
Sam Liddicott <azez@ufomechanic.net> SEE ALSO
iptables-save(8), iptables-restore(8), iptables(8) Jul 16, 2007 IPTABLES-XML(8)
Man Page