International Revenue Share Fraud (IRSF)

Posted by djkurlander 1 day ago

Counter58Comment21OpenOriginal

Comments

Comment by sciencejerk 1 day ago

Thanks for sharing your interesting research! Can you explain your honeypotting approach further? How are you "presenting" as a SIP relay? What other honeypots or protocols can you detect?

Comment by djkurlander 1 day ago

I set up servers on the net that masquerade as a SIP relay by essentially supporting the protocol but with few authentication protections. Malware bots scan the IPv4 space looking for such machines that they can use as a relay. My honeypot is actually an extensible framework, and we also can mimic SSH, Telnet, HTTP, SMB, FTP, RDP, SMTP, MQTT, Node-Red, MODB, S7, and SNMP. Individual servers can easily be set up to scan any subset of those. Check out https://knock-knock.net to get a visual sense of what the honeypot is doing!

Comment by inigyou 18 hours ago

Could they be residential proxies or does that not work in SIP?

P.S. this is one reason that "pay for email" doesn't work to stop spam.

Comment by djkurlander 15 hours ago

Good question. You can certainly proxy SIP. But what’s notable here is that the traffic comes directly from organizations that should be secure: banks, infrastructure, governments. For a proxy to explain it, the proxy exit node would have to be running inside those institutions, on their networks. So from a security standpoint it doesn’t really matter whether a botnet is running inside the company or the company is being used as a proxy hop. Either way, a machine on their network has been compromised.

(And your P.S. is spot on. The attacker bears none of the cost; the clean IP reputation and the blame land on the compromised third party.)

Comment by inigyou 15 hours ago

Are you ChatGPT or Claude?

Comment by djkurlander 15 hours ago

Crafted that awesome response to your original query myself, and I am very human.

Comment by Oarch 1 day ago

Hell of an opening on this blog post. Solid write up! Glad honeypots like this exist.

Comment by djkurlander 1 day ago

Much appreciated! Trying to help out the community with the honeypot & API, and it's always fascinating what attack patterns show up.

Comment by richwater 1 day ago

This is quite the claim (and I'm not saying you are wrong from making it).

I just would have expected some of these institutions to be better.

Comment by djkurlander 1 day ago

Yes - I would have expected better from these institutions as well, but there's always going to be someone who brings their rogue laptop onto the corporate net. The key is how fast the security catches it. They can use the api that I describe in the blog to check my honeypot for their IPs. Very simple to put into a daily or hourly script.

Comment by kibwen 1 day ago

Shades of "KENNEDY SLAIN BY CIA, MAFIA, CASTRO, LBJ, TEAMSTERS, FREEMASONS": https://theonion.com/november-22-1963-1819587981/

Comment by djkurlander 1 day ago

Ha! Love it. Totally believe in it too.

Comment by elminson 1 day ago

[flagged]

Comment by djkurlander 1 day ago

[flagged]

Comment by saaaaaam 1 day ago

"Coordinated attack" might raise more than eyebrows with the legal departments of the companies you've called out.

>Over the next 27 hours, in four distinct waves, all of them tried to use my VoIP (SIP) server to place phone calls on my dime.

As you've clarified in your comment here the companies did not do this. Compromised machines on their networks, controlled by third parties did it.

Comment by djkurlander 1 day ago

The actual blog post clarifies this as well. But still in some sense these organizations share some level of responsibility if it is their machines, attacking from their ASN.

Comment by saaaaaam 1 day ago

Did you use AI to write the blog post?

Comment by djkurlander 1 day ago

Wrote the blog post myself, and used AI to clear up typos and occasionally improve wording. I have a PhD in computer science, but I was initially planning to pursue journalism instead, so I like to think that I can write good :-).

Comment by mikeaskew4 1 day ago

No comments, but thank you for sharing and staying vigilant.

Comment by djkurlander 1 day ago

Thanks! Just trying to keep the world safe from marauding Teddy Bears.

Comment by Tiberium 1 day ago

A question: why are you writing this with an LLM? Can you not write with your own words, at least on HN?

Comment by djkurlander 1 day ago

As mentioned above, wrote the blog post myself and had AI proofread and edit. As for the honeypot itself, I'm a greybeard computer scientist, and I architected the system very deliberately myself, using AI as a coding accelerator. Earlier in my career, moving from Assembly to C, I certainly appreciated the convenience of a higher level language. Same from C to C++ to Java/Lisp/Python to LLM. It's always a march to higher level languages and letting the computer do more work.

Comment by inigyou 16 hours ago

From the rules:

> Don't post generated text or AI-edited text. HN is for conversation between humans.

This is why your comment has been removed.