Hello there,
New to this site, and how this all works but i do know IT security. first thing i would do
is track the IPL:
https://ipinfo.io/66.108.155.126
Chances are its a proxy, but it gives you
a) a starting point
b) a location
c) a netblock to identify and potentially block
66.108.155.126
Mount Vernon, New York, United States
In my profess. opinion, and i have no idea what they did or didnt do, noone used a proxy
or was smart enough.
substance
https://9x.tc