oaknut-romfs 12.14.0
“Python library for Acorn ROM Filing System (ROMFS) paged-ROM images”
Embedded PHP command execution callimports ACORN_WILDCARDS from oaknut.filesystem.wildcards
SHA-2564634e9c40e5f8c27ff3ed708918141c2696a3817a2a4f7532a403b9d2476a0e5
MaleculeH₂(Db₂F)
Evidence
89:61… e header CRC.
90 """
91 return (
92 self.name.encode("latin-1")
93 + b"\x00"
94 + _FIXED.pack(
95 self.load_address,
96 self.exec_address,
97 …
130:33… ror("block header runs past the end of the ROM")
131 name = bytes(view[name_start:nul]).decode("latin-1")
132 load, execa, block_number, block_length, flag, end_address = _FIXED.unpack(
133 view[fixed_start:crc_start]
134 …
13:10… I's shared error boundary.
14"""
15
16from __future__ import annotations
17
18from pathlib import Path
19
20import click
21
22_IMAGE = click.argument("image", type=click.Path(exists=True, dir_okay=False, path_type=Path))
23
24
25@click.group()
48:25… turbing their code.
49 """
50 from oaknut.romfs.romfs import set_copyright
51
52 image.write_bytes(set_copyright(image.read_bytes(), copyright))
53
54
55@romfs.command(name="get-version")
56@_IMAGE
57def get_version_command(image: Path) …
232:15… = file.flag_extra | (FLAG_RUN_ONLY if file.run_only else 0)
233 out = bytearray()
234 if file.length == 0:
235 header = BlockHeader(
236 file.name,
237 file.load_address,
238 file.e …
No evidence locations were recorded for this file. Raw result