canni

joined 2 years ago
[–] canni@lemmy.one 1 points 2 years ago (1 children)

Not quite. This might be a better explanation than I'm providing: https://chat.openai.com/share/c77fc7ed-9d68-4076-ab70-e953a3896bb6

[–] canni@lemmy.one 2 points 2 years ago (3 children)

If I understand the question, the traffic in your local intranet will basically always be encrypted with your root cert. So client -> proxy with your cert, then normal internet encryption from proxy -> internet.

For the apps, it depends on the app, but you can usually insert your cert into their store, it might just be different than the systems store. This could be hard to do on an non-rooted iPhone, idk. My experience is with Linux desktops. For example, in chromium based apps, there is a database in ~/.pki/nssdb that you can insert your cert into. Again, this is something I do at work where we have a very tightly controlled network and application stack. I would not recommend a MiTM proxy for your home environment, it will only cause headaches.

[–] canni@lemmy.one 4 points 2 years ago (5 children)

I think it's important to understand how a typical SSL certificate is generated. Basically, there are a handful of companies that we have all agreeded to trust. When you download Chrome it comes with a set of trusted root certificates, so does your OS, etc. So when Amazon wants to create an SSL for amazon.com, the only way they can do that is by contacting one of those handful of trusted companies and getting them to issue a certificate that's says Amazon.com. When you go to the site, you see a trusted party generated the cert and your browser is happy.

When you create a new root certificate and install it on your computer, you become one of those companies. So now, you can intercept traffic, decrypt it, read it, reissue a certificate for amazon.com (the same way Amazon would have gotten one from the third parties), reencrypt it, and pass it along to the client. Because the client trusts you it's still a valid certificate. But if you inspect the certificate on the client side the root signer will no longer be GoDaddy or whatever, it will be you.

[–] canni@lemmy.one 1 points 2 years ago (3 children)

Honestly not worth the trouble on mobile

[–] canni@lemmy.one 4 points 2 years ago* (last edited 2 years ago)

Supposedly they have a hifi service on the way that will offer lossless streaming, potentially pretty expensive though - https://www.techhive.com/article/790882/spotify-hifi-release-date-when-is-spotifys-lossless-tier-coming.html

[–] canni@lemmy.one 1 points 2 years ago* (last edited 2 years ago)

What part of my comment implied "all human fields"? I literally said where appropriate. Teaching yourself to program is an appropriate time to use them.

You're not cool because you're different, you just being dumb.

[–] canni@lemmy.one 0 points 2 years ago (2 children)

Are you proud you haven't used chatgpt or LLMs or something? They're incredibly powerful tools, you will fall behind your peers if you don't learn to use them when appropriate.

[–] canni@lemmy.one 1 points 2 years ago

The expected value of a ticket goes up. At some point it's higher than the cost of the ticket.

[–] canni@lemmy.one 8 points 2 years ago

This guy's a fucking clown, I'm sure he's like 15

[–] canni@lemmy.one 3 points 2 years ago (1 children)

I think you're a liar

[–] canni@lemmy.one 6 points 2 years ago

lmao imagine not rolling your own distro

[–] canni@lemmy.one 2 points 2 years ago

absolute madlad

view more: ‹ prev next ›