Cointime

Download App
iOS & Android

SharkTeam: การวิเคราะห์การโจมตี Hedgey Finance

เมื่อวันที่ 19 เมษายน 2024 Hedgey Finance ประสบปัญหาธุรกรรมการโจมตีหลายครั้ง ส่งผลให้เกิดการสูญเสียมากกว่า 2 ล้านเหรียญสหรัฐ

SharkTeam ดำเนินการวิเคราะห์ทางเทคนิคของเหตุการณ์นี้ทันทีและสรุปข้อควรระวังด้านความปลอดภัย เราหวังว่าโครงการต่อ ๆ ไปจะสามารถเรียนรู้จากสิ่งนี้และร่วมกันสร้างแนวป้องกันความปลอดภัยสำหรับอุตสาหกรรมบล็อกเชน

Hedgey Finance ถูกโจมตีหลายครั้งโดยผู้โจมตีซึ่งใช้ประโยชน์จากช่องโหว่ในการอนุมัติโทเค็นเพื่อขโมยโทเค็นจำนวนมากในสัญญา ClaimCampaigns

ยกตัวอย่างธุรกรรมที่ใหญ่ที่สุดที่เกี่ยวข้องกับจำนวนเงินประมาณ 1.3 ล้านเหรียญสหรัฐ:

ธุรกรรมการโจมตี: 0x2606d459a50ca4920722a111745c2eeced1d8a01ff25ee762e22d5d4b1595739

ตัวรุก: 0xded2b1a426e1b7d415a40bcad44e98f47181dda2

สัญญาการโจมตี: 0xc793113f1548b97e37c409f39244ee44241bf2b3

สัญญาเป้าหมาย: 0xbc452fdc8f851d7c5b72e1fe74dfb63bb793d511 (แคมเปญการอ้างสิทธิ์)

ธุรกรรมโอน 1,303,910.12 USDC โดยตรงจากสัญญา ClaimCampaigns รายละเอียดการทำธุรกรรมมีดังนี้:

ธุรกรรมที่เริ่มต้นการโจมตีจริงคือ

0xa17fdb804728f226fcd10e78eae5247abd984e0f03301312315b89cae25aa517 (ย่อว่า 0xa17f)

กระบวนการโจมตีมีดังนี้:

0xa17fdb804728f226fcd10e78eae5247abd984e0f03301312315b89cae25aa517 (ย่อว่า 0xa17f)

กระบวนการโจมตีมีดังนี้:

1 เงินกู้แฟลช 1.305M USDC จาก Balancer

2. เรียกใช้ฟังก์ชัน createLockedCampaign ในสัญญา ClaimCampaigns ในฟังก์ชันนี้ สัญญาการโจมตีจะฝาก 1.305M USDC ไว้ในสัญญา ClaimCampaigns จากนั้นสัญญา laimCampaigns จะอนุมัติการโอน 1.305M USDC สำหรับสัญญาการโจมตีที่จะใช้

3. เรียกใช้ฟังก์ชัน cancelCampaign ในสัญญา ClaimCampaigns ในฟังก์ชันนี้ สัญญาการโจมตีจะถอนเงิน 1.305M USDC ที่ฝากไว้ แต่ USDC ที่อนุมัติให้กับสัญญาการโจมตีในฟังก์ชัน createLockedCampaign จะไม่ถูกยกเลิก

4 โจมตีสัญญาเพื่อชำระคืนเงินกู้แฟลชของ Balancer

ในธุรกรรมนี้ หลังจากที่สัญญาการโจมตีถอนเงิน 1.305M USDC ที่จัดเก็บไว้ในสัญญา ClaimCampaigns แล้ว 1.305M USDC ที่ได้รับการอนุมัติโดยสัญญา ClaimCampaigns กับสัญญาการโจมตีจึงไม่ถูกยกเลิก ดังนั้น สัญญาการโจมตีจึงสามารถเรียกใช้ฟังก์ชัน TransferFrom ของ USDC ไปยัง ถอนเงินออกจากสัญญา ClaimCampaigns อีกครั้ง โอนเงิน 1.305M USDC นี่เป็นฟังก์ชันที่ใช้งานโดยธุรกรรม 0xa17fdb804728f226fcd10e78eae5247abd984e0f03301312315b89cae25aa517

จากธุรกรรมทั้งสองข้างต้น ผู้โจมตีขโมยเงิน 1.305M USDC จากสัญญา ClaimCampaigns

นอกจาก USDC แล้ว ผู้โจมตียังใช้ช่องโหว่นี้เพื่อขโมยโทเค็น NOBL จำนวนมากจากสัญญา ClaimCampaigns เมื่อรวมกับ USDC แล้ว มีมูลค่ารวมเกินกว่า 2 ล้านเหรียญสหรัฐ

สาเหตุหลักของเหตุการณ์นี้คือ มีช่องโหว่ในการอนุมัติโทเค็นในตรรกะการใช้งานของสัญญาอัจฉริยะของโปรเจ็กต์ ซึ่งช่วยให้ผู้โจมตีสามารถถ่ายโอนการอนุมัติสัญญาเป้าหมายไปยังโทเค็นใน msg.sender ซ้ำๆ ได้

ฟังก์ชัน createLockedCamaign ของสัญญาอัจฉริยะ ClaimCampaigns จะจัดเก็บโทเค็นของ msg.sender ไว้ในสัญญาเป้าหมายและอนุมัติโทเค็นเหล่านี้ให้กับ msg.sender

ฟังก์ชัน cancelCampaign จะถอนโทเค็นที่ฝากไว้ แต่จะไม่ยกเลิกการอนุมัติโทเค็น

ผู้โจมตีใช้ประโยชน์จากช่องโหว่นี้และเรียกใช้ฟังก์ชัน TransferFrom ของ Token โดยตรงเพื่อถ่ายโอนโทเค็นที่ได้รับอนุมัติอีกครั้งจากสัญญาเป้าหมาย

เพื่อตอบสนองต่อการโจมตีนี้ เราควรปฏิบัติตามข้อควรระวังต่อไปนี้ในระหว่างกระบวนการพัฒนา:

ผู้โจมตีใช้ประโยชน์จากช่องโหว่นี้และเรียกใช้ฟังก์ชัน TransferFrom ของ Token โดยตรงเพื่อถ่ายโอนโทเค็นที่ได้รับอนุมัติอีกครั้งจากสัญญาเป้าหมาย

เพื่อตอบสนองต่อการโจมตีนี้ เราควรปฏิบัติตามข้อควรระวังต่อไปนี้ในระหว่างกระบวนการพัฒนา:

(1) ในระหว่างกระบวนการออกแบบและพัฒนาโครงการ จะต้องรักษาความสมบูรณ์และความเข้มงวดของตรรกะ โดยเฉพาะอย่างยิ่งเมื่อพูดถึงการโอนสินทรัพย์ เมื่อทำการโอนโทเค็น ตรวจสอบให้แน่ใจว่าจำนวนโทเค็นที่ได้รับอนุมัตินั้นถูกซิงโครไนซ์เพื่อหลีกเลี่ยงการโอน โทเค็นแต่ไม่มีการยกเลิกการอนุมัติ

(2) ก่อนที่โปรเจ็กต์จะออนไลน์ การตรวจสอบสัญญาอัจฉริยะจะต้องดำเนินการโดยบริษัทตรวจสอบมืออาชีพบุคคลที่สาม

วิสัยทัศน์ของ SharkTeam คือการรักษาความปลอดภัยให้กับโลกของ Web3 ทีมงานประกอบด้วยผู้เชี่ยวชาญด้านความปลอดภัยที่มีประสบการณ์และนักวิจัยอาวุโสจากทั่วโลก ซึ่งมีความเชี่ยวชาญในทฤษฎีพื้นฐานของบล็อคเชนและสัญญาอัจฉริยะ โดยให้บริการต่างๆ เช่น การระบุและการบล็อกความเสี่ยง การตรวจสอบสัญญาอัจฉริยะ KYT/AML การวิเคราะห์ออนไลน์ ฯลฯ และได้สร้างแพลตฟอร์มการระบุความเสี่ยงและการบล็อกอัจฉริยะแบบออนไลน์ ChainAegis ซึ่งสามารถต่อสู้กับภัยคุกคามขั้นสูงแบบต่อเนื่อง (ขั้นสูง) ได้อย่างมีประสิทธิภาพ ภัยคุกคามถาวร) ในโลก Web3 , APT) ได้สร้างความสัมพันธ์ความร่วมมือระยะยาวกับผู้เล่นหลักในด้านต่างๆ ของระบบนิเวศ Web3 เช่น Polkadot, Moonbeam, polygon, Sui, OKX, imToken, Collab.Land, TinTinLand เป็นต้น

เว็บไซต์อย่างเป็นทางการ: https://www.sharkteam.org

ทวิตเตอร์: https://twitter.com/sharkteamorg

โทรเลข: https://t.me/sharkteamorg

ดิสคอร์ด: https://discord.gg/jGH9xXCjDZ

ความคิดเห็น

ความคิดเห็นทั้งหมด

Recommended for you

  • ปัจจุบัน Strategy มีกำไรลอยตัวอยู่ที่ 10.55 พันล้านดอลลาร์ ในขณะที่ Bitmine มีผลขาดทุนลอยตัวอยู่ที่ 3.225 พันล้านดอลลาร์

    จากข้อมูลของ Ember นักวิเคราะห์ข้อมูลบนบล็อกเชน บริษัทบริหารจัดการ Bitcoin อย่าง Strategy (MSTR) เพิ่มการถือครอง Bitcoin ขึ้น 13,627 BTC (1.25 พันล้านดอลลาร์) ในสัปดาห์ที่แล้ว ในราคาประมาณ 91,519 ดอลลาร์ ปัจจุบันพวกเขามี Bitcoin รวม 687,410 BTC (62.348 พันล้านดอลลาร์) โดยมีต้นทุนเฉลี่ย 75,353 ดอลลาร์ ส่งผลให้มีกำไรทางบัญชี 10.55 พันล้านดอลลาร์ ส่วนบริษัทบริหารจัดการ Ethereum อย่าง Bitmine (BMNR) เพิ่มการถือครอง Ethereum ขึ้น 24,266 ETH (75.76 ล้านดอลลาร์) ในสัปดาห์ที่แล้ว ในราคาประมาณ 3,122 ดอลลาร์ ปัจจุบันพวกเขามี ETH รวม 4,167,768 ETH (12.878 พันล้านดอลลาร์) โดยมีต้นทุนเฉลี่ย 3,862 ดอลลาร์ ส่งผลให้ขาดทุนทางบัญชี 3.225 พันล้านดอลลาร์

  • ราคา ETH ร่วงลงต่ำกว่า 3,100 ดอลลาร์

    ข้อมูลตลาดแสดงให้เห็นว่า ETH ร่วงลงต่ำกว่า 3,100 ดอลลาร์ และปัจจุบันซื้อขายอยู่ที่ 3,098.76 ดอลลาร์ ลดลง 0.46% ในช่วง 24 ชั่วโมง ตลาดมีความผันผวนสูง โปรดบริหารความเสี่ยงของคุณให้เหมาะสม

  • ดัชนีค่าเงินดอลลาร์สหรัฐ (DXY) ปรับตัวลดลงมากกว่า 0.50% ในวันนี้ โดยปัจจุบันซื้อขายอยู่ที่ 98.68

    ดัชนีค่าเงินดอลลาร์สหรัฐ (DXY) ปรับตัวลดลงมากกว่า 0.50% ในวันนี้ โดยปัจจุบันซื้อขายอยู่ที่ 98.68

  • ราคาทองคำในตลาดสปอตปรับตัวสูงขึ้นกว่า 300 ดอลลาร์ในเดือนมกราคม

    ราคาทองคำสปอตพุ่งขึ้นเหนือ 4,620 ดอลลาร์ต่อออนซ์ เพิ่มขึ้น 2.44% ในวันเดียว และเพิ่มขึ้นมากกว่า 300 ดอลลาร์ในเดือนแรกของปีใหม่

  • ทรัมป์จะสัมภาษณ์รีดสำหรับตำแหน่งประธานธนาคารกลางสหรัฐ

    ทรัมป์จะสัมภาษณ์ริค ไรเดอร์ สำหรับตำแหน่งประธานธนาคารกลางสหรัฐ การสัมภาษณ์จะมีขึ้นในสัปดาห์นี้

  • แฮสเซ็ตต์: ยังคงสนใจตำแหน่งในธนาคารกลางสหรัฐฯ อยู่หรือไม่

    ผู้อำนวยการสภาเศรษฐกิจแห่งชาติทำเนียบขาว ฮาสเซ็ตต์: ยังคงสนใจตำแหน่งในธนาคารกลางสหรัฐ (เฟด) ยังไม่ชัดเจนว่าประธานาธิบดีทรัมป์อนุมัติการสอบสวนเฟดหรือไม่ ประธานเฟด พาวเวลล์ เป็นคนดี

  • ราคา BTC ร่วงลงต่ำกว่า 91,000 ดอลลาร์

    ข้อมูลตลาดแสดงให้เห็นว่า BTC ร่วงลงต่ำกว่า 91,000 ดอลลาร์ และปัจจุบันซื้อขายอยู่ที่ 90,997.44 ดอลลาร์ โดยเพิ่มขึ้น 0.26% ในช่วง 24 ชั่วโมงที่ผ่านมา ความผันผวนของตลาดสูง โปรดบริหารความเสี่ยงของคุณให้เหมาะสม

  • สัปดาห์ที่ผ่านมา กองทุน ETF Ethereum ในตลาดสปอตของสหรัฐฯ มียอดเงินไหลออกสุทธิ 68.57 ล้านดอลลาร์สหรัฐ

    จากข้อมูลของ SoSoValue พบว่ากองทุน ETF Ethereum ในตลาดสปอตของสหรัฐฯ มียอดเงินไหลออกสุทธิ 68.57 ล้านดอลลาร์สหรัฐ ในสัปดาห์ที่ผ่านมา (เวลาฝั่งตะวันออกของสหรัฐฯ ระหว่างวันที่ 5-9 มกราคม)

  • ราคา Bitcoin ทะลุ 92,000 ดอลลาร์

    ข้อมูลตลาดแสดงให้เห็นว่า BTC ทะลุระดับ 92,000 ดอลลาร์แล้ว และปัจจุบันซื้อขายอยู่ที่ 92,041.92 ดอลลาร์ เพิ่มขึ้น 1.49% ในช่วง 24 ชั่วโมงที่ผ่านมา ตลาดมีความผันผวนสูง ดังนั้นโปรดบริหารความเสี่ยงของคุณให้เหมาะสม

  • มีการเผยแพร่แบบจำลองการบูรณาการสามเหลี่ยมปากแม่น้ำแยงซี โดยระบุว่า AI จะให้การสนับสนุนการตัดสินใจเพื่อการพัฒนาภูมิภาค

    การประชุมเกี่ยวกับการเผยแพร่และการประยุกต์ใช้แบบจำลองการบูรณาการเขตสามเหลี่ยมปากแม่น้ำแยงซีจัดขึ้นที่เซี่ยงไฮ้ ในการประชุมครั้งนี้ ทีมงานของศาสตราจารย์จาง ซูเหลียง สมาชิกของเวทีเศรษฐกิจระดับภูมิภาค 50 อันดับแรกของจีน และคณบดีบริหารสถาบันวิจัยการพัฒนาเขตสามเหลี่ยมปากแม่น้ำแยงซีและเขตเศรษฐกิจลุ่มแม่น้ำแยงซี มหาวิทยาลัยการเงินและเศรษฐศาสตร์เซี่ยงไฮ้ ได้เปิดตัวแบบจำลองการบูรณาการเขตสามเหลี่ยมปากแม่น้ำแยงซี (YRD-P1) อย่างเป็นทางการ ศาสตราจารย์จาง ซูเหลียง กล่าวว่า แบบจำลอง YRD-P1 เป็นแบบจำลองขนาดใหญ่เฉพาะทางที่สร้างขึ้นจากงานวิจัยทางวิทยาศาสตร์ด้านเมืองและภูมิภาคที่สะสมมาหลายปี โดยอาศัยเอกสารนโยบาย ข้อมูลสถิติ ผลงานทางวิชาการ ข้อมูลห่วงโซ่อุตสาหกรรม และข้อมูลเชิงพื้นที่ที่สะสมมาอย่างต่อเนื่อง แบบจำลองนี้ได้รับการปรับแต่งอย่างลึกซึ้งสำหรับภูมิภาคสามเหลี่ยมปากแม่น้ำแยงซี โดยเน้นที่ลักษณะที่เป็นระบบ น่าเชื่อถือ และตรวจสอบได้ของระบบความรู้ และมุ่งมั่นที่จะให้เครื่องมือสนับสนุนการตัดสินใจที่ชาญฉลาด แม่นยำ และยั่งยืนยิ่งขึ้นสำหรับการพัฒนาภูมิภาคอย่างประสานงานกัน

ต้องอ่านทุกวัน