Laman ini diterjemah secara automatik ke pelbagai bahasa menggunakan perisian yang dibangunkan oleh Kohei Koyanagi. Untuk ketepatan, rujuk versi asal dalam Bahasa Inggeris .

Splync v1.2 Memperkenalkan Perlindungan Brute-Force untuk Log Masuk Lebih Selamat

Splync v1.2 Telah Dilancarkan pada 18 Julai 2025

Splync ialah penjejak bajet berkongsi yang direka untuk pasangan, rakan, dan pasukan kecil — walaupun ia juga boleh digunakan untuk pengurusan kewangan peribadi. Aplikasi ini membantu pengguna merekod, membahagi, dan menyelesaikan perbelanjaan dengan lancar, memastikan perakaunan kumpulan telus dan adil. Versi baharu, v1.2, menandakan kemas kini kedua sejak pelancaran Splync di App Store. Walaupun aplikasi ini sudah menyokong penyimpanan data selamat dan komunikasi disulitkan, kemas kini ini memberi tumpuan kepada memperkukuh perlindungan maklumat sensitif seperti rekod perbelanjaan dan butiran projek. Akses tanpa kebenaran boleh mendedahkan bukan sahaja data kewangan anda tetapi juga sejarah perbelanjaan ahli projek anda — jadi penambahbaikan keselamatan di tahap log masuk amat penting.

Kemas Kini Kecil dengan Impak Keselamatan Besar

Dengan Splync v1.2, kami memperkukuh keselamatan log masuk anda melampaui lapisan sedia ada penyulitan HTTPS, komunikasi sisi pelayan yang selamat, pengesahan kata laluan, pengesahan e-mel, dan perlindungan set semula kata laluan. Keluaran ini memperkenalkan pertahanan terhadap serangan "brute-force" — percubaan di mana penyerang mencuba banyak kata laluan dengan cepat, berharap menjumpai yang betul. Dengan mengehadkan kekerapan percubaan log masuk boleh berlaku, Splync v1.2 menjadikannya jauh lebih sukar untuk penyerang meneka kata laluan, sambil memastikan pengguna biasa tidak mengalami sebarang kelambatan atau kesulitan yang ketara.

Apa Itu Serangan Brute-Force

Serangan brute-force ialah kaedah yang mudah tetapi kuat: penyerang berulang kali mencuba kombinasi kata laluan sehingga satu berfungsi. Daripada kepintaran, brute-force bergantung pada kuantiti dan kelajuan. Sebagai contoh, PIN 4-digit mempunyai 10,000 kemungkinan kombinasi — mudah dihabiskan jika tiada had percubaan. Walaupun kata laluan akaun tipikal menggunakan 8–16 aksara dari huruf, nombor, dan simbol (menjadikan ruang carian teori sangat besar), penyerang dunia nyata secara dramatik mengecilkan ruang itu dengan mengutamakan tekaan yang mungkin: senarai kata laluan bocor, corak penggantian biasa, dan maklumat yang diperoleh dari profil umum sasaran. Penyerang yang mahir sering dapat mengurangkan carian ke senarai kata laluan yang munasabah (katakan, 1,000,000 calon). Dengan menyerahkan sekitar 300 percubaan sesaat, penyerang dapat melalui senarai itu dalam kira-kira satu jam.

Bagaimana Splync v1.2 Melindungi daripada Serangan Brute-Force

Dalam Splync v1.2, jika seseorang memasukkan kata laluan yang salah lima kali berturut-turut, akaun akan dikunci sementara selama sepuluh minit. Dalam tempoh kunci ini, semua percubaan log masuk seterusnya akan ditolak secara automatik, walaupun kata laluan yang dimasukkan kemudian adalah betul. Mekanisme ini diuruskan di pelayan menggunakan rekod percubaan log masuk untuk setiap pengguna, yang menyimpan rekod berapa kali dan bila akaun gagal mengesahkan. Setelah tempoh kunci tamat, log masuk menjadi tersedia semula, dan kiraan kegagalan direset. Pendekatan ini mengimbangi keselamatan dan keselesaan: memanjangkan masa kunci akan menjadikan serangan brute-force lebih kurang praktikal, tetapi juga boleh menjejaskan pengguna yang sah yang tersalah taip kata laluan mereka. Menetapkannya kepada sepuluh minit memberikan keseimbangan yang masuk akal — cukup untuk menyekat serangan automatik, tetapi cukup singkat agar tidak mengganggu penggunaan biasa.

Perbandingan: Dengan dan Tanpa Kunci Sepuluh Minit

Mari kita gambarkan kesan perlindungan Splync dalam angka mudah. Katakan penyerang boleh mencuba 300 kata laluan sesaat. Tanpa sebarang perlindungan brute-force, itu adalah 1,080,000 percubaan sejam — jumlah yang besar. Dengan blok sepuluh minit Splync selepas lima kegagalan berturut-turut, penyerang yang sama hanya boleh mencuba lima kata laluan setiap sepuluh minit, yang bersamaan dengan 30 percubaan sejam. Itu adalah penurunan dari 1,080,000 kepada 30 percubaan sejam, menjadikan akaun kira-kira 36,000 kali lebih sukar untuk diserang dengan brute-force. Walaupun jika penyerang mempunyai senarai 1,000,000 kata laluan yang mungkin, ia akan mengambil masa hampir empat tahun untuk mencuba kesemuanya di bawah sekatan ini. Dan sebenarnya, jika anda menggunakan kata laluan yang kuat — panjang, rawak, dan tidak berkaitan dengan maklumat peribadi — hampir mustahil bagi penyerang untuk mengecilkan tekaan mereka kepada senarai seperti itu pada awalnya. Sementara itu, bagi pengguna biasa, pertukaran ini adalah minima — walaupun jika anda tersalah masukkan kata laluan lima kali, akaun anda hanya akan berhenti selama sepuluh minit sebelum membenarkan percubaan log masuk lain.

Melihat ke Hadapan

Pendekatan ini adalah amalan terbaik standard untuk aplikasi web dan mudah alih moden: ia mudah difahami, mudah diaudit, dan secara signifikan meningkatkan kos serangan brute-force. Dengan Splync v1.2, kami terus memperkukuh asas aplikasi: bukan hanya ciri yang anda dapat lihat, tetapi juga lapisan keselamatan yang diam-diam melindungi bajet berkongsi anda di latar belakang. Perlindungan brute-force adalah salah satu penambahbaikan yang tidak kelihatan yang sangat penting apabila anda memerlukannya, dan tidak mengganggu anda apabila anda tidak memerlukannya. Apabila Splync berkembang, kami akan terus memperhalusi kedua-dua kebolehgunaan dan keselamatan, supaya membahagi perbelanjaan dengan rakan kongsi, kawan, dan ahli projek tetap mudah, telus, dan selamat.