|
|
|
@ -19,6 +19,7 @@
|
|
|
|
|
package fr.devinsy.logar.app.anonymizer; |
|
|
|
|
|
|
|
|
|
import org.apache.commons.lang3.RandomUtils; |
|
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
|
import org.slf4j.Logger; |
|
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
|
|
|
|
|
@ -236,13 +237,17 @@ public final class Ipv4Generator
|
|
|
|
|
{ |
|
|
|
|
result = null; |
|
|
|
|
} |
|
|
|
|
else if (StringUtils.equalsAny(ip, "0.0.0.0", "127.0.0.1")) |
|
|
|
|
{ |
|
|
|
|
result = ip; |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
result = random(ip.length()); |
|
|
|
|
|
|
|
|
|
if (result.equals(ip)) |
|
|
|
|
while (StringUtils.equals(result, ip)) |
|
|
|
|
{ |
|
|
|
|
random(ip); |
|
|
|
|
result = random(ip); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|