Skip to content

Bug: Gives warning and ends up with duplicate IPs in output... #28

@Jas0n99

Description

@Jas0n99

This is probably an edge case, but I figured still worth reporting...

I'm attaching a file combined.txt

which is a concatenation of the cymru full bogons & cidr-report bogons lists.

When you run the command iprange -v combined.txt > combined.ipset.txt

It gives the warning: iprange: WARNING: invalid range reversed start=224.0.0.0 end=0.255.255.255

.. and the end file combined.ipset.txt has loads of duplicate IPs (CIDRs) in it. If you also look at line 3073 you will see it wrote 224.0.0.0 with no CIDR. So I'm guessing the bug is something to do with the next few entries in the original file that bork the processing and it just dumps the rest of the input to output. (There was already a 0.0.0.0/8 at the beginning of the file, the one in the sample below would be the start of the 2nd concatenated file).

224.0.0.0/4
240.0.0.0/4
0.0.0.0/8

If you process them as individual files then it works just fine, ex: iprange -v cymru_full.netset cidr-report.netset > this_works.ipset

Hopefully it's an easy fix... lol

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions