For a DIY approach, start with waterproofing sprays and seam sealers. Then add a lining to the inside of your backpack with a dry bag or using ziplock bags for smaller items like phones and cash.