Saya belum pernah terkena drain, dan semoga saja tidak. Memang ciri-ciri wallet yang udah kesusup drainer itu bagaimana Om?
Sulit untuk mengetahui apakah SC yang telah kita approve itu berpotensi nge-drain wallet atau tidak jika kita tidak memiliki kemampuan coding atau pemahaman akan smart contract. Cuma, kata sebagian orang, cara pertama untuk mengetahui adalah dengan melihat contractnya memiliki centang seperti ini (bukan jaminan ini aman, tapi ini bisa jadi pilihan pertama)

selanjutnya, cobalah untuk memastikan dengan menggunakan tools
smart contract security checker, dengan demikian akan lebih yakin kalau SC dari proyek tersebut aman untuk di approve. mungkin dengan ini akan lebih memberikan keyakinan pada mas untuk approve. Namun, sebelum semuanya terlambat, jika memang ada banyak aset di dalamnya, hindari untuk digunakan mendaftar airdrop. Buatlah wallet baru, jika ternyata ada sc yang bisa nge-drain aset, tidak dapat langsung menguras aset milik mas.
Solusi terbaik adalah bertanya pada komunitas/personal yang paham SC.