ZipCPU|Laptop has quit [Ping timeout: 256 seconds]
kmehall has quit [Remote host closed the connection]
kmehall has joined ##openfpga
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
Bike has quit [Quit: Lost terminal]
pie__ has quit [Ping timeout: 255 seconds]
<cyrozap>
A bit off topic, but I was looking to buy a DisplayPort 1.2 to HDMI 2.0 adapter today and noticed that most of the inexpensive ones seem to use this IC: https://www.paradetech.com/products/ps176/
<cyrozap>
As I was reading the part description, I noticed this line: "The PS176 provides anonymous, automatic operation enabled by an integrated microprocessor that uses an internal SPI ROM for configuration and microcode."
<cyrozap>
Not surprising, since it's probably cheaper to impliment the DP and HDMI 2.0 state machines in software instead of hardware.
<cyrozap>
Then I read this: "The SPI ROM can be field-updated through the Displayport AUX channel or device I2C slave input."
<cyrozap>
> field-updated
<cyrozap>
> DisplayPort AUX channel
<cyrozap>
> device I2C slave input
<cyrozap>
🤔🤔🤔
<cyrozap>
Future DEF CON talk: "BadHDMI/BadDP: Video protocol adapter-based malware"
<cyrozap>
So, let's say you have malware that infects a monitor (it can happen: https://www.youtube.com/watch?v=zvP2FEfOSsk). You could then use that monitor (via I2C) to infect a DP-to-HDMI dongle, which could then infect another monitor, which could then infect another dongle...
eduardo_ has joined ##openfpga
eduardo__ has quit [Ping timeout: 255 seconds]
ZipCPU|Laptop has joined ##openfpga
mumptai has joined ##openfpga
qu1j0t3 has quit [Ping timeout: 252 seconds]
qu1j0t3 has joined ##openfpga
xdeller has joined ##openfpga
daveshah_ has joined ##openfpga
m_t has joined ##openfpga
xdeller has quit [Quit: Leaving]
m_t has quit [Quit: Leaving]
nrossi has quit [Quit: Connection closed for inactivity]
xdeller has joined ##openfpga
ZipCPU|Laptop has quit [Ping timeout: 248 seconds]
Bike has joined ##openfpga
user10032 has joined ##openfpga
mumptai has quit [Remote host closed the connection]
pie__ has joined ##openfpga
<azonenberg>
cyrozap: Depends on how complicated that ROM is
<azonenberg>
and the MCU
<azonenberg>
I have little to no doubt that you could infect the MCU
<azonenberg>
What i'm less sure of is how much damage you could do at that point
<azonenberg>
in terms of what capabilities the mcu provides
<sorear>
it sounds like the mcu is mostly being used as a vector to attack smart tvs and monitors here
<pakesson>
if nothing else - you might be able to pop-up rude OSD messages on the TV over CEC
<sorear>
so the mcu just needs to be able to replay an hdmi exploit
daveshah_ has quit [Quit: daveshah_]
m_t has joined ##openfpga
gnufan has joined ##openfpga
ZipCPU|Laptop has joined ##openfpga
ZipCPU|Laptop has quit [Quit: Beam me up, Scotty!]
<digshadow>
azonenberg: my wisdom teeth were cut in half a few weeks ago, the lower halves are still in there
<digshadow>
too close to the never to remove
m_t has quit [Quit: Leaving]
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
mumptai has joined ##openfpga
gnufan has quit [Quit: Leaving.]
<pie__>
digshadow, ...that sounds like a strange way to remove teeth but im no dentist
<pie__>
i mean cutting them horizontally
<qu1j0t3>
it's done when you _can't_ remove the whole tooth
<pie__>
why
<qu1j0t3>
what
<pie__>
i mean why cany you remove
<pie__>
then again i guess...noting really fills the holes for the roots does it?
<pie__>
alternatively, break your jaw wile removing? :P
<qu1j0t3>
well, that's a solved problem. lots of people get full replacements.
<qu1j0t3>
anyway this conv needs all kind of content warnings and is OT
<pie__>
isnt the point of removing wisdom teeth that theres no space
<pie__>
lol
<qu1j0t3>
pie__: dentists use some pretty amazing tech.
<qu1j0t3>
pie__: which is nice for us. one of the most under-rated things in `modern' life
<pie__>
i agree
<pie__>
as you know i have been having problems lately >_>