A tearful summary of experiences to prevent fund theft!
If your crypto assets were easily transferred away by hackers,
and you have checked your computer and phone for viruses with antivirus software,
and you are sure that you haven't clicked on any suspicious links or unfamiliar websites recently;
then it is basically because your wallet's private key or mnemonic phrase has been obtained by hackers.
The safest method is to delete the wallet, recreate it, and change your new login password!
If there are wallets with MPC mode (keyless wallets), try to use an MPC wallet.
For example, Binance web3 wallet, OK web3 wallet, Bybit web3 wallet all support creating MPC wallets;
However, it seems that only Binance web3 wallet supports the MPC wallet on the Solana chain.