Take the 2-minute tour ×
Information Security Stack Exchange is a question and answer site for Information security professionals. It's 100% free, no registration required.

This question already has an answer here:

This is past experience, and is not the case anymore since I am a programmer now and have nothing to do with security anymore. However in the past I had a person constantly trying to make comments of spam type (definitely a troll and not a bot). So I have blocked his ip. Lo and behold he comes back saying that I can't block him because he has more proxies he can use. I didn't know about existence of IT Security then, and now that I have found it, I can ask you guys here. This has happened in the past, and is not true anymore. But I am wondering is there a way I might have been able to track the person hiding behind proxies.

share|improve this question

marked as duplicate by Noordung, Adnan, Gilles, Xander, NULLZ Jul 4 '13 at 21:56

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

2 Answers 2

up vote 6 down vote accepted

A proxy is a system which relays communications. From your server, you see the communication as coming from the proxy machine. The IP address you see is the one of the proxy. If you block that IP, you block all traffic coming from that proxy, but no traffic from elsewhere. If the villain switches to another proxy, he will pass.

Some HTTP proxy add a header line X-Forwarded-For which identifies the true source IP address. Note, though, that if the proxy system is under control of the perpetrator, then he can configure it not to include that header, or, worse, to include a fake X-Forwarded-For value.

share|improve this answer
    
So then by using proxies you can commit unspeakable crimes and the wrong person will be blamed? IS there no way to catch the evil mastermind? –  Quillion Jul 4 '13 at 17:45
2  
Good hackers hop through a chain of proxies throughout the world (the proxies being subverted home computers, with no logs) and would remain uncaught, except that they are also human and almost always end up making some mistake, usually boasting about their so-called M4d Sk1llz somewhere. –  Tom Leek Jul 4 '13 at 17:54

+1 for X-Forwaded-For and riders.

Proxy or not, with enough examples of attacks to work from, it may be possible to close in on the sources. For example, a report this year from information security company Mandiant (http://intelreport.mandiant.com/Mandiant_APT1_Report.pdf) identified individuals and very precisely the part of a building in China as a source of significant cyber attacks. If you can obtain information from attackers such as language examples, user ID's, email addresses, it can lead to their other activities and interests that enrich the amount of information about them to refine the hunt.

In the case of a harassing spammer, identifying patterns to their activity (forum user ID patterns, what gets completed on a forum profile [all fields including ICQ number was a tell for us], text content, time of day, country etc.) so as to develop rule based blocking, preferably to block their IP or IP range immediately at the firewall, could be effective long enough for them to get bored and move on to a more fun target.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.