Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Not trusting the provider of dedicated machines

ktalapktalap Barred
edited October 2024 in General

Yello. So anyone had experience with securing remote dedicated machines from any kind of external screwing? Like blocking off the usb ports and such stuff. Anyone had situations when an SOB hoster decided to steal something from your hard drives?

Got screwed by a hoster trying to access your files
  1. Got screwed by a hoster trying to access your files52 votes
    1. Negative
      88.46%
    2. Borderline Affirmative
        7.69%
    3. Affirmative
        3.85%
«1

Comments

  • MannDudeMannDude Patron Provider, Veteran

    If you're that paranoid, just colo a server.

  • allthemtingsallthemtings Member, Megathread Squad

    Go with a known provider hetzner/ovh if you’re uncomfortable with less known providers

    Thanked by 2mustafamw3 evnix
  • Always act like you are in zero trust environment if you don't control hardware.

  • It sounds like you don't completely trust your provider. Why host with them then?

  • WebProjectWebProject Veteran, 🚩 Host Rep Tag Suspended

    @Maelstrom36 said: It sounds like you don't completely trust your provider. Why host with them then?

    spot on - pointless to host your hardware if you don't trust colo provider, I've seen similar setups in the past where dedicated servers were secured with locks and had no USB ports. This way, it's obvious if someone has physically accessed them, especially when you visit the data center to check on your hardware.

    Thanked by 1evnix
  • AlyxAlyx Member, Host Rep
    edited October 2024

    You should go to a different provider if you don't trust them.

    Ultimately, they have full control of the hardware. Doing things like blocking USB ports is ineffective if, as the provider, I can simply remove your hard drive and make a copy of it :p

    Thanked by 2WebProject evnix
  • jsgjsg Member, Resident Benchmarker

    @ktalap

    I miss the option "borderline negative".

    Thanked by 1evnix
  • DataWagonDataWagon Member, Patron Provider

    @Alyx said:
    You should go to a different provider if you don't trust them.

    Ultimately, they have full control of the hardware. Doing things like blocking USB ports is ineffective if, as the provider, I can simply remove your hard drive and make a copy of it :p

    We actually had a client add a BIOS password, then disable USB ports after. Ended up just throwing the machine in the garbage after he left. Wasn't worth the time to manually reset BIOS.

  • darkimmortaldarkimmortal Member
    edited October 2024

    It's not USB you should be worried about... see https://github.com/ufrisk/pcileech

    Now that you can no longer buy the Kimsufi Atom N2800 boxes, the next best low end option for near-idle secure workloads that you can't host at home for some reason is EC2 T4g

  • @Alyx said: I can simply remove your hard drive and make a copy of it

    Pointless if there's a fusk virtual volume for data that unmounts on shell login and only can be re-mounted manually.

  • @WebProject said:

    @Maelstrom36 said: It sounds like you don't completely trust your provider. Why host with them then?

    spot on - pointless to host your hardware if you don't trust colo provider, I've seen similar setups in the past where dedicated servers were secured with locks and had no USB ports. This way, it's obvious if someone has physically accessed them, especially when you visit the data center to check on your hardware.

    Colo for the paranoid:
    Rent an own cage, secure the server and remove all USB ports, etc, monitor your server with a camera and place next to your server an otp device where the exact pendant is next to you, so you can see if the data feed to your camera gets interrupted.

    Thanked by 1WebProject
  • raindog308raindog308 Administrator, Veteran

    @gbzret4d said: Rent an own cage, secure the server and remove all USB ports, etc, monitor your server with a camera and place next to your server an otp device where the exact pendant is next to you, so you can see if the data feed to your camera gets interrupted.

    Provider buys an identical server. Network glitch for a second. You check your camera and everything looks fine, but you're looking at your OTP in front of a different server...

    Thanked by 2jsg WebProject
  • @raindog308 said: Provider buys an identical server. Network glitch for a second. You check your camera and everything looks fine, but you're looking at your OTP in front of a different server...

    Just put a mask on and rip it out with a crowbar.

  • @raindog308 said:

    @gbzret4d said: Rent an own cage, secure the server and remove all USB ports, etc, monitor your server with a camera and place next to your server an otp device where the exact pendant is next to you, so you can see if the data feed to your camera gets interrupted.

    Provider buys an identical server. Network glitch for a second. You check your camera and everything looks fine, but you're looking at your OTP in front of a different server...

    network glitched for a second so the server is not secure anymore

    You could also sleep in front of your server

  • WebProjectWebProject Veteran, 🚩 Host Rep Tag Suspended

    @raindog308 said: You check your camera and everything looks fine, but you're looking at your OTP in front of a different server...

    To prevent such issues, the server owner should consider a secure cage - complete with security guards or a guard dogs, and clear signage stating that the owner bears no responsibility for individuals who enter the cage :D

    Thanked by 1yoursunny
  • @WebProject said: To prevent such issues, the server owner should consider a secure cage

    Just implement encryption at rest.

  • kevindskevinds Member, LIR

    Off-site remote logging can tell you if something happens..

    dmesg streamed to an external server will tell you if something has been plugged into a USB port without needing to worry about local logs being tampered with..

    But if you don't trust your hosting facility, it is time to go elsewhere or build your own.

    In order to steal data from your server one needs to connect to the USB ports and then hack into the server, and then copy the data.

    More likely to power off the server and clone the storage. This has been done by law enforcement many times...

    Dedicated server, LUKS and/or OPAL can help with this threat, but you would need a way to prevent the threat from capturing it when you enter it, trip to the datacentre everytime you need to enter it?

    Thanked by 1jsg
  • @kevinds said: but you would need a way to prevent the threat from capturing it when you enter it, trip to the datacentre everytime you need to enter it?

    You will most probably notice mitm on ipsec and ssh.

  • kevindskevinds Member, LIR

    @egoror said:

    @kevinds said: but you would need a way to prevent the threat from capturing it when you enter it, trip to the datacentre everytime you need to enter it?

    You will most probably notice mitm on ipsec and ssh.

    But the OS isn't running yet to load your keys.

    Determined adversaries would capture the USB traffic between the IPMI and the server.

    Thanked by 1egoror
  • @kevinds said: Determined adversaries would capture the USB traffic between the IPMI and the server.

    Makes sense, need to think it through :)

  • yoursunnyyoursunny Member, IPv6 Advocate

    @DataWagon said:

    @Alyx said:
    You should go to a different provider if you don't trust them.

    Ultimately, they have full control of the hardware. Doing things like blocking USB ports is ineffective if, as the provider, I can simply remove your hard drive and make a copy of it :p

    We actually had a client add a BIOS password, then disable USB ports after. Ended up just throwing the machine in the garbage after he left. Wasn't worth the time to manually reset BIOS.

    1. Rent the most expensive server.
    2. Add BIOS password.
    3. Cancel server.
    4. Wait at the garbage can.
    5. Get free server.
  • raindog308raindog308 Administrator, Veteran

    @yoursunny said: Rent the most expensive server.

    @yoursunny said: Get free server.

    Cheap, but not free.

  • @WebProject said:

    @raindog308 said: You check your camera and everything looks fine, but you're looking at your OTP in front of a different server...

    To prevent such issues, the server owner should consider a secure cage - complete with security guards or a guard dogs, and clear signage stating that the owner bears no responsibility for individuals who enter the cage :D

    I would opt out of guard dogs and instead hire some guard cats. They are much more effective in distracting potential bad actors. Furthermore if you setup a camera and live stream it you can probably make profit of it and have people watching your server and protecting it for free.
    Likely a niche market right there. Also the cats would have a warm environment. What's the worst thing that can happen? They are going to unplug cables? Great even better automated and random failover tests.

  • jsgjsg Member, Resident Benchmarker
    edited October 2024

    Add guard dogs also inside the server! In addition make server self-detonate when any not authorized DNA is sensed.
    And of course only - no exceptions! - use your own DC that you fully control buried deep inside another planet, preferably one that looks boringly uninhabitable.
    Finally fall into a solid coma so as to avoid ever spilling out the entry code!

    Side note: nevar fly directly to your planet! Always try to hide your starship a beefy part of the voyage behind a Vogon cruiser. Better safe than sorry.

  • DPDP Administrator, The Domain Guy

  • kevindskevinds Member, LIR

    @jsg said: Add guard dogs also inside the server! In addition make server self-detonate when any not authorized DNA is sensed.

    Sounds like HSMs.. They self-detonate when a cover is removed unexpectedly, often even when removing the cover is expected.

    Thanked by 1jsg
  • Full disk encryption protects against 'normal' threats, unless you are dealing with attackers with direct physical access to the RAMs.

  • +1 for camera monitor. That will deter the tyrants. A double sided motion sensored one with a flashlight.

  • kevindskevinds Member, LIR

    @allnetstore said:
    Full disk encryption protects against 'normal' threats, unless you are dealing with attackers with direct physical access to the RAMs.

    That is why I mentioned needing to go to the datacentre to enter the password to unlock the drive.. There is no safe way to do it remotely, I've tried to think of a way it could be done, but haven't come up with anything yet..

    Newer systems encrypt the RAM too. :)

  • jsgjsg Member, Resident Benchmarker

    @kevinds said:

    @allnetstore said:
    Full disk encryption protects against 'normal' threats, unless you are dealing with attackers with direct physical access to the RAMs.

    That is why I mentioned needing to go to the datacentre to enter the password to unlock the drive.. There is no safe way to do it remotely, I've tried to think of a way it could be done, but haven't come up with anything yet..

    Newer systems encrypt the RAM too. :)

    On a side note: I actually have ("safe way to do it remotely"), but it was a PITA to design and implement and also is a PITA to config, plus it doesn't really solve the core problem but "only" moves it to another (and highly likely easier and better to protect) location. And of course at least some (but small) extra hardware is needed.
    While surviving a formal verification (a) who wants a PITA solution? and (b) it was done basically just as an interesting logical and technical challenge. Some actually usable things have come out if it though, but sadly the kind of stuff that always and completely is under a strict NDA.

    I thought I'd mention it anyway to indicate that there are parties (some private even, most gov. type though) who do try to find solutions for "hardcore security".

Sign In or Register to comment.