Skip to content

python3: read_string #2

Open
Open
@Jamlee

Description

@Jamlee

def read_string(address, count):

the function read_string cloud be simplied.

def read_string(address, count):
    if (address == 0):
        return None
    try:
        buffer = gdb.inferiors()[0].read_memory(address, count)
        return buffer.tobytes().decode()
    except BaseException as err:
        # print(err)
        return None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions