I know what you're thinking. "Should've used a hard wallet." And you're correct. I have a Ledger, and it was sitting unused while my ETH was taken.
Ledger cannot do anything than compromising the whole privacy and security measures in place, don't even think of ledger in this, but you can make use of Trezor or any other hardware wallet, but before then, let's hear the complete part of the story, i think it's getting more interesting.
Worth noting, I had about $7k in my wallet all day, untouched. But as soon as the large deposit came in, it was swiped. Clearly, it was a targeted operation.
Have you been careless with the way you handled the wallet or what could have caused this, also, one of the reasons why there's no more trust confided with ledger is in such scenario of data breach they do behind your permission to spy and steal your crypto asset unknowing to you