Impluse News
  • Home
  • News
  • Politics
  • Business
  • National
  • Culture
  • Opinion
  • Lifestyle
  • Sports
No Result
View All Result
  • Home
  • News
  • Politics
  • Business
  • National
  • Culture
  • Opinion
  • Lifestyle
  • Sports
No Result
View All Result
Impluse Logo
No Result
View All Result
Home NFT

Analysis of the tasks of the contest for hacking NFT “The Standoff Digital Art”

by Impluse News Desk
February 14, 2022
in NFT
0
Analysis of the tasks of the contest for hacking NFT “The Standoff Digital Art”
7.9k
SHARES
788.7k
VIEWS
Share on FacebookShare on Twitter

On November 15-16, Moscow hosted the annual cyber battle The Standoff, which brought together the best teams of defenders and attackers. As part of the global information security conference, there was an NFT Hacking Competition called The Standoff Digital Art. We invited well-known digital artists to use their NFT works as targets for hacking. For the competition, we have prepared a smart contract of the ERC1155 standard for our collection. Each of the NFTs in the collection (there were 6 in total) was owned by a specially prepared vulnerable smart contract. With the successful exploitation of each of the smart contracts, the attacker received possession of the NFT (in the test network). There was also a cash prize for every successful hack. So what were the vulnerabilities?
In a smart contract we see three external functions: mint(), allowMinting() and addToWailist(). The goal is to force the smart contract to do the NFT transfer via the mint() function, however, in the constructor, the can mint variable is declared as false. To unlock the mint() function, the allowMinting() function is present, however, it is available only to the owner of the smart contract. What to do? If we carefully examine the third addToWailist() function, we will see that it declares an uninitialized dynamic list of addresses. In the Solidity language, if you do not assign any value to complex data types such as an array, mapping, or struct during initialization, then when using the “storage” keyword, the variable will simply overwrite the first storage slot of the smart contract. Truth, Solidity developers did not leave this “feature” of the language unattended and fixed the compiler 4 years ago so that an error would be returned in such cases. However, the compiler does not always see the overwriting of the NFT storage.

Tags: Blockchain nftnft newssignal nft

Impluse News Desk

Related Posts

NFT
NFT

NFT pictures will be hacked at The Standoff

February 15, 2022
NFT
NFT

Step-by-step instructions on how to create an NFT collection on Golang + Ethereum (part 1)

February 13, 2022
nft
NFT

Step-by-step instructions on how to create an NFT collection on Golang + Ethereum

February 12, 2022
Next Post
Ethereum

Ethereum, smart contracts: you should know

NFT

NFT pictures will be hacked at The Standoff

Cryptocurrency

Cryptocurrency vindication. Arbitrage practice

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Follow Us

Recommended

Shoigu

Shoigu: Every year 800 people are tested for drugs in the army

5 months ago
Chelyabinsk

Chelyabinsk women with the same names “combined” vaccination certificates: now they have four vaccinations

5 months ago
Yagudin

“You are a young father, you need strength. And I’m in the sauna! ”: Yagudin mocked 48-year-old Averbukh

5 months ago
musicians

Aspiring blogger accidentally wounded an aggressive musician in the center of Moscow

5 months ago

Instagram

    Please install/update and activate JNews Instagram plugin.

Categories

  • Business
  • Crypto
  • Culture
  • Featured
  • Lifestyle
  • National
  • News
  • NFT
  • Opinion
  • Politics
  • Sports
  • Travel
  • Uncategorized
  • World

Topics

Beijing Beijing Olympics bejing Blockchain crypto Budget 2022 centralization crypto nft corona coronavirus covid covid 19 crypto crypto currency crypto news crypto stored defi blockchain Dmitry game news ice hockey implusenews impluse news Krasnodar moscow Nepryaeva news nft nft and metaverse nft news nft project nft token nft use olympic olympics omicron Poklonskaya Putin \ russia Russian scientist skaters st petersburg ukraine Ukrainian United States Ural dumplings Zakharova
No Result
View All Result

Highlights

कामगारों के लिए ई-श्रम पोर्टल पर रजिस्ट्रेशन की हुई शुरूआत, जानिए कैसे कर सकते हैं रजिस्ट्रेशन

Savor The Cryptocurrency Experience Fully With Crypto Mufasa.

Technology, business, and why freelancers have emerged

Williemgc exceeds 1 million subscribers on YouTube

Cryptocurrency vindication. Arbitrage practice

NFT pictures will be hacked at The Standoff

Trending

Soni Mehta: Acing The World of Dance and Entrepreneurship.
Lifestyle

Soni Mehta: Acing The World of Dance and Entrepreneurship.

by Himanshu Mahawar
May 7, 2022
0

Soni Mehta is a young influencer, professional dancer, choreographer and entrepreneur from Punjab. She has been staying...

ForexGlo

ForexGlo: The young musical artist has shown his A-game through each of his tracks.

April 11, 2022
Shabaz Zamani

Spell bounding millions of listeners around the world with his melodious voice and catchy songs is Shabaz Zamani.

April 6, 2022
कामगारों के लिए ई-श्रम पोर्टल पर रजिस्ट्रेशन की हुई शुरूआत, जानिए कैसे कर सकते हैं रजिस्ट्रेशन

कामगारों के लिए ई-श्रम पोर्टल पर रजिस्ट्रेशन की हुई शुरूआत, जानिए कैसे कर सकते हैं रजिस्ट्रेशन

March 9, 2022
Savor The Cryptocurrency Experience Fully With Crypto Mufasa.

Savor The Cryptocurrency Experience Fully With Crypto Mufasa.

February 28, 2022

Impluse News

Impluse reports news on the latest technology, science, and business developments, their interactions with other industries.

Recent News

  • Soni Mehta: Acing The World of Dance and Entrepreneurship. May 7, 2022
  • ForexGlo: The young musical artist has shown his A-game through each of his tracks. April 11, 2022
  • Spell bounding millions of listeners around the world with his melodious voice and catchy songs is Shabaz Zamani. April 6, 2022

Categories

  • Business
  • Crypto
  • Culture
  • Featured
  • Lifestyle
  • National
  • News
  • NFT
  • Opinion
  • Politics
  • Sports
  • Travel
  • Uncategorized
  • World
  • About Us
  • Contact
  • Privacy Policy
  • Terms and Conditions

© 2022 IMPLUSE NEWS

No Result
View All Result
  • Home
  • Politics
  • News
  • Business
  • Culture
  • National
  • Sports
  • Lifestyle
  • Travel
  • Opinion

© 2022 IMPLUSE NEWS