meta_pixel
Tapesearch Logo
Log in
SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

ISC StormCast for Wednesday, August 31st, 2022

SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

SANS ISC Handlers

Tech News, News

4.9754 Ratings

🗓️ 31 August 2022

⏱️ 7 minutes

🧾️ Download transcript

Summary

Daily 5 min cyber security news summary. News, patches, vulnerabilities and trends in information and network security. IRC Bot in Bash; Webb Image Malware; Malicious Chrome Extension; Chromium Clipboard Access

Transcript

Click on a timestamp to play from that location

0:00.0

Hello and welcome to the Wednesday, August 31st, 2022 edition of the Sands and its Storm Center's Stormcast.

0:08.9

My name is Johannes Ulrich, and today I'm recording from Jacksonville, Florida.

0:15.0

Brock Perry, one of our undergraduate interns, came across some neat malware in his honeypot. The attack first looks like

0:24.5

any other attack against OpenTelnet and SH ports. So if you're standard brute forcing, in this case,

0:31.6

the Raspberry Pi default credentials did gain access to the Honeypot.

0:37.9

They then kill competing malware, set up backdoors, for example, a new authorized

0:43.0

the keys file and the like.

0:44.9

So pretty much standard fare.

0:48.1

Where it gets a little bit more interesting is the kind of command and control channel

0:52.8

they're using.

0:53.8

The entire command control channel is implemented as a simple BAS script,

0:59.4

and within BASH they're actually implementing a not complete,

1:04.3

but sufficiently complete IRC client that even waits

1:09.5

and then verifies digitally signed commands.

1:13.4

And then of course, executes.

1:16.1

The script does not just launch a command line IRC client.

1:19.8

Instead, it uses the DEF TCP trick in order to get access to the IRC server.

1:28.6

So not even Netcat is required here.

1:32.5

The bot will then join a channel and wait for commands and then verify digital signature using

1:39.5

OpenSSL, which I guess is sort of the one external dependency in some ways that this script

1:47.1

still requires. Only uses MD5, not sure why they didn't go for a better hash, given

1:52.7

that the code really wouldn't be all that different, but well, it's still kind of interesting,

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from SANS ISC Handlers, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of SANS ISC Handlers and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.