Skip to content

Wrong key, Godot 4.6.2 custom build #24

Description

@suphamster

PCK Bruteforcer (correct key but takes few minutes) result: DCE8BB7EEA86574CD18788924A42A50B59531932231C62B00072078237555CC7
KeyGodot (wrong result but immediately): 436F6E646974696F6E20226661652E69735F6E756C6C28292220697320747275

keydot MMALife.exe --debug
[CFG] Debug logging enabled
[IO] File size: 81171456 bytes
[IO] Mapped view @ 000001DFCF4F0000 size=81171456 bytes
[PE] ImageBase=0x140000000
[PE] Section count: 13
[SECT] .text RVA=0x1000 size=0x3ea8a00
[SECT] .rdata RVA=0x3f5c000 size=0xa61080
[SECT] .data RVA=0x3eaa000 size=0xb14e0
[GodotVer] Scanning .rdata for 'Godot Engine' (10883584 bytes)
[GodotVer] Occurrence 1: Godot Engine running with display/window/energy_saving/keep_screen_on = true
[GodotVer]   Skipping - not a version string
[GodotVer] Occurrence 2: Godot Engine
[GodotVer] Occurrence 3: Godot Engine
[GodotVer] Occurrence 4: Godot Engine contributors. (c) 2007-present Juan Linietsky, Ariel Manzur.
[GodotVer]   Skipping - not a version string
[GodotVer] Occurrence 5: Godot Engine v4.6.2.stable.custom_build
[GodotVer]   Parsed version (with v): 4.6.2.stable.custom_build
[GodotVer]   Found preferred version: 4.6.2.stable.custom_build
Godot Engine version: 4.6.2.stable.custom_build
[ANCHOR] Searching for: 'Can't open encrypted pack directory.'
[ANCHOR] Hits: 1
[ANCHOR] RVA=0x43a5410 VA=0x1443a5410
[find_lea] target_va=0x1443a5410
[find_lea] Found LEA at VA=0x1426bd93d
[LEA] Site=0x1426bd93d
[EDX_SEARCH] Starting search near LEA at 0x1426bd93d radius=0x2000
[EDX_SEARCH] Searching in text range [0x1426bb93d-0x1426bf93d)
[EDX_SEARCH] No 'mov edx, 20h' pattern found in search radius
[LOAD_SCAN] Not found via mov edx, 20h pattern in 0x2000 radius.
[AROUND_SCAN] anchor_va=0x1426bd93d radius=8192
[AROUND_SCAN] Searching in range [0x1426bb93d-0x1426bf93d) relative to anchor at 0x1426bd93d
[READ] read_va(0x0, 32) failed: out of bounds.
[READ] read_va(0x0, 32) failed: out of bounds.
[READ] read_va(0x0, 32) failed: out of bounds.
[READ] read_va(0x0, 32) failed: out of bounds.
[AROUND_SCAN] Selected candidate at VA=0x1426bd94c distance=0xf
[SCAN] Instruction is LEA, target VA is the pointer.
[READ] Final Blob pointer VA=0x1443a53d8
[is_va_in_section] VA=0x1443a53d8 section=.data range=[0x143eaa000, 0x143f5b4e0) -> false
[is_va_in_section] VA=0x1443a53d8 section=.rdata range=[0x143f5c000, 0x1449bd080) -> true
[SECT] Blob VA is in section '.rdata'.
Anchor           : Can't open encrypted pack directory.
String VA00000000: 0x1443A5410
LEA at00000000000: 0x1426BD93D
off_* qword VA000: 0x1443A53D8
Blob VA0000000000: 0x1443A53D8
32-byte (hex)    : 436F6E646974696F6E20226661652E69735F6E756C6C28292220697320747275

P.S. Sorry but pck file is about 8 Gb, I can sent you link to mail if you want (since its NSFW game).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions