Tags: parsing json scripting 

Rating:

```
import json, ssdeep

text = open('file-20171020T1500').read()

data = [json.loads(x) for x in text.split('\n')]

number = {}

for i in range(len(data)):
number[str(i)] = data[i]['positives']

numberr = sorted(number.items(), key=lambda x:x[1], reverse=True)

index = int(numberr[3][0])

high = [0,'']
for i in range(len(data)):
if i != index:
fuzza = data[index]['ssdeep']
fuzzb = data[i]['ssdeep']
try:
score = ssdeep.compare(fuzza,fuzzb)
if score > high[0]:
high[0] = score
high[1] = data[i]['md5']
except Exception as e:
pass

print str(high[0])+":"+high[1]
#74:58eecc3d74637728a102f43072b49502
```

Original writeup (https://github.com/Inshallhack/Write-ups/tree/master/NeverLAN2018/JSON400).