Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In my country, the laws are draconian and totally against this kind of responsible disclosure. But being a good guy, whenever I find something I write a strongly worded email explaining why the company's IT department messed up, how to test said mess-up, and how they can hire my company to ensure these kinds of stupid things don't happen again.

I've reported several of these issues, sometimes all I get is single reply months later saying: "fixed".. mostly, nothing.

Once I found a SQL injection in a courier service's (very broken) web portal. This was very serious because any idiot could drop all the tables, so I sent an email to the most important worded member of their tiny, yet already bureaucratically structured team. I followed up several times because I knew someone saw my email (I embed beacons in my emails) but gave up after the sixth time. Three months later someone else replied saying "thanks Amin, we've fixed it"

On a separate occasion, a large government agency's emails routinely ended up in my spam folder. It was a huge problem, and they acknowledged it and said they couldn't figure out what was wrong. I took five minutes and found the problem to be a misconfigured server on the domain. The server sending the email thought it was `server-a.governmentdomain.com` but there were no DNS entries pointing the subdomain to the server. I reported this problem with clear instructions to test and fix the issue, but I was called despite the instructions, multiple times, to explain the issue with my words over the phone. This was 2 years ago, last I checked, the issue was still present.



Offering your company's services could be risky. Whatever your good intentions, it could be portrayed as extortion.


That's why you speak to a lawyer first, the law is an ass, and they're the right tool for telling you how to avoid these nasty little traps.


...provided the law in your country really works.


If they use Google's GSuite for their emails, I think that prefetches all content and makes beacons pretty useless (by design).


They don't, usually companies in my country opt for a home rolled solution, or Microsoft Outlook.

That aside, Streak.com's beacons work even in Gsuite readers! They're awesome. It's essentially just a unique image included in the email body.


How do you embed beacons into your emails?


<img src="https://my.server.net/beacon-uuid.png" height=1 width=1 />


Streak.com does it for you, it's awesome




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: