Exo -🧪🎩 Profile picture
Mar 24 18 tweets 4 min read
[Sensibilisation Hack & Approval Attacks]

0/ Hello! Je vois de plus en plus la commu crypto se faire siphonner leur wallet et ne pas comprendre pourquoi. Approuver une transaction n’est jamais safe ! Un risque énorme existe : le siphonnage par approval. Parlons-en aujourd'hui !
1/ Parmi les hacks qui ont fait le plus mal, on retrouve le Unlimited approval. Ce fameux hack qui siphonne votre Wallet sans comprendre pourquoi ni comment. On va donc parler des types de wallets et des approvals.

2/ Pour interagir avec des protocoles, vous avez besoin de Wallets dont l’interface est souvent une application UI comme Kepl[r], MetaMxsk ou Phanto[m] pour les EVM. Après si vous êtes un puriste y’a le CLI ! Les 3 wallets les plus communs sont :
3/ → Cold wallet: il n’interagît JAMAIS. Ce type de Wallet doit donc être offline. Ce Wallet est conçu pour des receptions de tokens uniquement ! Pas d’approval attaque possible.
4/ → Hardware Wallet, le risque est très bas. Le hardware wallet marche comme un 2-FA, c’est à dire que tout approval nécessite un deuxième approval avec votre ledger. Vous êtes protégé d’une approval attack ici.
5/ → Hot wallet ou juste Wallet, vous l’utilisez pour interagir avec des protocoles, pour envoyer et recevoir : c’est sans doute le cas de 90% d’entre vous, MetaMxsk, Phanto[m], Kepl[r], ... Celui-ci est le plus risqué car le moins sécurisé !
6/ Mais qu’est ce qu’une approval attack ? Avant d’interagir avec un contrat vous autorisez la plateforme à user de votre compte afin de par exemple auto-compound. Donc vous appelez, la fonction approve qui permet au contract de transfermerFrom depuis votre compte au besoin.
7/ Le plus gros vice aujourd’hui c’est que pour des raisons d’expérience utilisateur, ils wraps toutes les transactions (approve, transferfrom authorization) en une seule histoire de minimiser le nombre de clicks. On est donc tous sujet à au problème de l’approval.
8/ Des normes sur Ethereum arrivent comme l’ERC 777 ou l’EIP2612, pour obliger à séparer les transactions ou simplement plus compartimenter le compte. En attendant la seule solution est de se défendre soit meme avec les bonnes techniques.
9/ Voici une petite liste to-do list pour améliorer votre setup crypto et être plus safe que la moyenne. Je l’ai complété à partir de quelques rekts que j’ai trouvé.
• Utilisez un hardware wallet. C’est vraiment important, et quasi essentiel pour éviter les approvals attaques!
• Évitez Windows. La plupart des script ne peuvent tourner que sur Windows tout comme le fléau des macros Excel et pdf ! Des scripts malveillants s’y cachent et vous feront des dégâts comme les .bin aussi. Utilisez Linux ou Mac de préférence.
• Si vous le pouvez, ne prenez un ordinateur que pour vos interactions crypto ! Vous réduirez les risques venant de vos mails de phishing etc.
• Utilisez un VPN pour éviter qu’on observe vos IP qui interagissent avec MetaMxsk ou tout Wallet.

• Ne montrez pas vos BAYC et votre prospérité sur les réseaux, un peu de social engineering et de doxxing pourrait venir à bout des plus méfiants.
• Éparpillez votre capital sur plusieurs wallets. Les œufs sur le même papier c’est non !
• Créez de nouvelles adresses pour chaque nouveau protocol avec le quel vous interagissez, il aura beau être audité mais si le dev front-end se décide à rug, il se fera un plaisir de script un unlimited approval. → C’est ultra important :)
• Révoquez vos approvals régulièrement ! @Debank fait ça très bien! Enfin, privilégiez MetaMxsk Wallet a Coinbxse : vous pourrez manager vos approvals durant vos transactions.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Exo -🧪🎩

Exo -🧪🎩 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @0xExoMonk

Mar 25
[THREAD: Code Ton SmartContract] On est plus de 1000 ! Pour fêter ça : Thread éducatif 𝐢𝐧𝐭𝐞𝐫𝐚𝐜𝐭𝐢𝐟👀
Vous ferez votre premier pas de BUILDER en codant votre 1e SC peut importe votre niveau. L’un d’entre vous sera tiré au sort via la blockchain pour remporter 250 $UST 👇 Image
1/ Je vais vous guider pas à pas. Le but pour vous sera, via une interaction on-chain, de participer à une loterie d’un contract que j’ai moi-même déployé sur le testnet d’Ethereum Rinkeby. cf → (rinkeby.etherscan.io/address/0x3291…)
2/ Etape 1 - Créer son wallet MetaMask, utiliser le réseau testnet Rinkeby & récupérer des $ETH via un faucet.
Alors on installe son wallet ici : metamask.io, on créer son wallet en suivant les instructions & on se place sur Rinkeby (Afficher les réseaux de test) ImageImage
Read 18 tweets
Mar 20
[THREAD] 1/ Bonne fin de weekend à tous ! Aujourd’hui au menu deep dive dans l’écosystème @Polkadot $DOT, une alternative dans le monde de l’interopérabilité. Projet qui est pour moi ESSENTIEL à comprendre puisqu’il apporte une autre vision du multi-chain que @cosmos.
2/ @Polkadot est un protocole Layer 0 au consensus PoS qui réunit plusieurs blockchains spécialisées dans un réseau unifié et évolutif. On la surnomme “blockchain de blockchain”, permettant à de nombreuses blockchains de fonctionner et d'interagir au sein du même écosystème.
3/ L’environnement est hétérogène, ce qui signifie qu'il connecte diverses blockchains conçues à des fins spécifiques en un seul écosystème via la Relayer Chain (RC). Ces L1 sont connues sous le nom de Parachains pour la façon dont elles traitent les transactions en parallèle.
Read 28 tweets
Mar 13
[THREAD] Comme prévu ce soir c’est Banger interopérabilité des L1 sur @cosmos et ses smart contrats multi-chain. N'hésitez pas à lire entièrement le thread, il y a de l'inspiration pour les Builder 👀#BUIDL
En 2020, @CosmWasm s’impose comme LE module de SC sur Cosmos
CosmWasm est conçu et construit dès le départ pour être une solution multi-chains pour les smart-contracts. CosmWasm est écrit comme un module qui peut se connecter au SDK Cosmos.
Déployée sur les réseaux principaux de @mars_protocol, @terra_money (@anchor_protocol), @SecretNetwork, @JunoNetwork & récemment @osmosiszone pour permettre une nouvelle forme d'applications DeFi. Pendant ce temps, l'équipe principale de Cosmos SDK était occupée à améliorer l'IBC
Read 26 tweets
Mar 11
Ce soir je participe aux genesis mint de @StargazeZone.
👇
Stargaze c'est la blockchain IBC-enabled (interopérabilité) sur @cosmos, un Layer 1 dédié aux NFT. Elle se présente sous la forme d'un "réseau social" où le graph social est basé sur la propriété des tokens sociaux $STARS
Pourquoi je suis intéressé et bullish?

1. Cosmos & l'IBC

2. Le contenu, y compris les avatars de profil, sont des NFTs. Et la curation et la modération sont effectuées par les DAO.

3. Like-to-Earn et les Like Quadratiques : 1 vote = 1 $STARS, 2 Vote = 4 $STARS, 3 -> 9, ...
24 heures après, les $STARS sont récupérées, mais le DAO vous attribue des rewards supplémentaires s'il sélectionne le post en question.
Les likes quadratiques sont en sommes positives puisque dans tous les cas vous récupérez vos tokens.
Read 5 tweets
Mar 3
[THREAD] 0/ - #NEARProtocol

Aujourd’hui j’ai envi de vous parler de @NEARProtocol. Ce thread contiendra une présentation 360 degré de l’écosystème, avec quelques parties techniques. Je vous donnerai des retours personnels, restez bien jusqu'à la fin, un petit cadeau vous attends Image
1/ Je vous présente ce projet aussi puisque les fondateurs ont d’abord proposé Near comme solution de machine learning sur le domaine de l'automatisation de programmes à partir d'une spécification humaine : l’IA c’est aussi ma passion et mon travail.
2/ Near Protocol c’est un projet lancé en 2017 (au final ça commence à faire), avec des levées de fonds via des ICO chaque année entre 2017 ET 2020, avec un prix moyen de 1 $NEAR pour 0.4$ soit un ROI de ~ x45 à l’ATH. #CRYPTO
Read 25 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(