@Josh Davidson, cannot speak for Israel, they're laws are very feminist dominated. However, in the USA:
1) Pre-nup with no sunset clause and each party pays their own legal fees.
2) Both separate and community bank accounts.
3) Secret stash in crypto/gold/silver assets unknown to your spouse.
4) Any property you buy, pay out of a separate account which is non-marital. I.E. Setup a irrevocable trust which own's the LLC that owns said property/real estate/asset/company. You are just an employee. Never, and I mean NEVER use marital funds to pay for any of said company's/asset's expenses.
5) Should you already own property and the spouse moves in, you have her sign a cohabitation agreement prior to moving in. Both parties need to have legal representation in order for it to be legal. It should be notarized as well.
6) Deed your home to an LLC or irrevocable trust and setup a lease where you sign and pay "rent" to the LLC or trust. Should something go wrong in the marriage, the LLC or irrevocable trust can evict her (and you) from the home. Once "evicted", you move back in with a new lease.
As always, I am just a toad and not a lawyer. Please seek professional legal advice to protect yourself and your assets. This is NOT a game. The person you marry will not be the person you divorce. Be proactive, not reactive.