Finding End of Support Dates: UK PTSI Regulation, (Fri, Jun 7th)

One of the challenges with many IoT devices, in particular those targeting consumers and small businesses, is the ability to find how long a device is supported. This “expiration date” is becoming important as vulnerabilities are often discovered after a product no longer receives updates. In this case, users are often out of luck and left with a vulnerable device. Manufacturers will often not even acknowledge the vulnerability or provide notifications to users.

Continue reading Finding End of Support Dates: UK PTSI Regulation, (Fri, Jun 7th)

Posted in Uncategorized

Malicious Python Script with a “Best Before” Date, (Thu, Jun 6th)

When you buy some fresh food, it&#;x26;#;39;s always a good idea to keep an eye on the best-before date. I found a funny piece of malicious Python script that implements the same technique. It will execute only before a specified date (Jun 10th in this case). The script purpose is classic: it will fetch a payload from a remote site, inject it in memory and start a new thread. Such payload are usually related to CobaltStike. I think that the script is still being developed and the attacker tested its score on VT because the payload is fetched from an RFC1918 IP address.

Continue reading Malicious Python Script with a “Best Before” Date, (Thu, Jun 6th)

Posted in Uncategorized

Brute Force Attacks Against Watchguard VPN Endpoints, (Wed, Jun 5th)

If you have a pulse and work in information security (or are a new scraping script without a pulse), you have probably seen reports of attacks against VPN endpoints. Running any VPN without strong authentication has been negligent for years, but in recent times, ransomware gangs, in particular, picked them off pretty quickly.

Continue reading Brute Force Attacks Against Watchguard VPN Endpoints, (Wed, Jun 5th)

Posted in Uncategorized

A Wireshark Lua Dissector for Fixed Field Length Protocols, (Mon, Jun 3rd)

I developed a Wireshark dissector in Lua to parse binary protocols (over TCP) that are composed of fields with fixed lengths. I got this idea while taking a SANS ICS training: for protocol reversing, it would be useful to have a dissector where I can configure the fields (length, type, name, …).

Continue reading A Wireshark Lua Dissector for Fixed Field Length Protocols, (Mon, Jun 3rd)

Posted in Uncategorized