Skip to content

Splitting + unhexing goes wrong #30

@rixvet

Description

@rixvet

When a line contains a hexed string and you'll use split function, it fails.

Example:
$cacheword$*1234567890abcdef1234567890abcdef*12345*1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef*1234567890abcdef12345678*1234567890abcdef1234567890abcdef:$HEX[4578616d706c653a24313233]
is added to the queue again as:

4578616d706c653a24313233
Which becomes: Example:$123
Split will be ran on this line AGAIN resulting in adding $123

Solution:
UNHEX should be ran AFTER splitting and not before splitting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions