Cellframe Network遭flash loan attack Hacker获利7.6万美元

Analisis Kejadian Serangan Pinjaman Flash pada Cellframe Network

Pada 1 Juni 2023 pukul 10:07:55 (UTC+8), Cellframe Network diserang oleh hacker di suatu rantai pintar karena masalah perhitungan jumlah token selama proses migrasi likuiditas. Serangan ini menyebabkan hacker meraup keuntungan sebesar 76.112 dolar AS.

Keamanan Web3 | Analisis kejadian serangan terhadap proporsi kolam yang dimanipulasi oleh Pinjaman Flash di Cellframe Network

Penyebab Dasar Serangan

Penyebab dasar dari serangan terletak pada masalah perhitungan selama proses migrasi likuiditas.

Penjelasan Proses Serangan

  1. Penyerang pertama-tama mendapatkan 1000 token asli dari suatu rantai dan 500.000 token New Cell melalui Pinjaman Flash. Kemudian, semua token New Cell ditukarkan menjadi token asli, yang menyebabkan jumlah token asli dalam pool likuiditas mendekati nol. Terakhir, 900 token asli ditukarkan menjadi token Old Cell.

Web3 Keamanan | Analisis Peristiwa Serangan pada Cellframe Network karena Manipulasi Rasio Kolam Pinjaman Flash

  1. Perlu dicatat bahwa penyerang menambahkan likuiditas Old Cell dan token asli sebelum melakukan serangan, sehingga memperoleh Old lp.

Web3 Keamanan | Analisis insiden serangan yang disebabkan oleh manipulasi proporsi kolam Pinjaman Flash di Cellframe Network

  1. Selanjutnya, penyerang memanggil fungsi migrasi likuiditas. Pada saat ini, kolam baru hampir tidak memiliki token asli, sedangkan kolam lama hampir tidak memiliki token Old Cell. Proses migrasi meliputi langkah-langkah berikut:

    • Menghapus likuiditas lama dan mengembalikan jumlah token yang sesuai kepada pengguna
    • Tambahkan likuiditas baru sesuai dengan proporsi kolam baru

    Karena hampir tidak ada token Old Cell di kolam lama, jumlah token asli yang diperoleh saat menghapus likuiditas meningkat, sementara jumlah token Old Cell menurun. Ini menyebabkan pengguna hanya perlu menambahkan sedikit token asli dan token New Cell untuk mendapatkan likuiditas, sementara token asli dan token Old Cell yang berlebih akan dikembalikan kepada pengguna.

Web3 Keamanan | Analisis Peristiwa Serangan terhadap Proporsi Kolam yang Dimanipulasi oleh Pinjaman Flash

  1. Terakhir, penyerang menghapus likuiditas dari kolam baru dan menukarkan token Old Cell yang dikembalikan dari migrasi menjadi token asli. Pada saat ini, kolam lama memiliki banyak token Old Cell tetapi tidak memiliki token asli, penyerang akan menukarkan token Old Cell kembali menjadi token asli, sehingga menyelesaikan keuntungan. Setelah itu, penyerang mengulangi operasi migrasi.

Web3 Keamanan | Analisis Peristiwa Serangan yang Dikenakan Pool oleh Manipulasi Pinjaman Flash Cellframe Network

Saran Keamanan

  1. Saat memindahkan likuiditas, harus mempertimbangkan secara menyeluruh perubahan jumlah dua token di kolam lama dan baru serta harga token saat ini, untuk menghindari hanya mengandalkan jumlah dua token dalam pasangan perdagangan untuk perhitungan, guna mencegah manipulasi.

  2. Sebelum kode diluncurkan, pastikan untuk melakukan audit keamanan yang komprehensif untuk mengurangi risiko yang mungkin.

Web3 Keamanan | Analisis Insiden Serangan yang Dikenakan oleh Manipulasi Proporisi Pool oleh Pinjaman Flash

Peristiwa ini kembali mengingatkan kita bahwa saat menangani operasi keuangan yang kompleks, terutama yang melibatkan pertukaran token dan manajemen likuiditas, perlu lebih berhati-hati dan mengambil langkah-langkah keamanan yang berlapis. Selain itu, ini juga menyoroti pentingnya melakukan audit keamanan yang menyeluruh terhadap kontrak pintar.

CELL3.31%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 7
  • Posting ulang
  • Bagikan
Komentar
0/400
TestnetScholarvip
· 07-26 07:37
Sudah bulan Juni, masih ada celah seperti ini?
Lihat AsliBalas0
MimiShrimpChipsvip
· 07-25 15:29
Selama lebih dari dua tahun, nada yang sama terus diulang, puluhan ribu yuan tidak ada artinya bagi market maker.
Lihat AsliBalas0
ContractSurrendervip
· 07-24 02:02
Lagi-lagi dibobol Hacker, benar-benar tidak menarik.
Lihat AsliBalas0
BugBountyHuntervip
· 07-24 01:57
Satu ikan besar lagi telah terjaring
Lihat AsliBalas0
wrekt_but_learningvip
· 07-24 01:49
Sudah dicabut lagi, ya hanya segini uangnya.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)