Coinnoti
☰
Kreyòl ayisyenht
Retounen nan blòg la

Poukisa bous ou montre yon transfè ou pa janm voye: tranzaksyon ki gen valè zewo ak anpwazònman adrès

Yon tranzaksyon sòti ou pa rekonèt pa vle di otomatikman yo pirate bous ou. Aprann sa dosye ki gen valè zewo, adrès ki sanble, ak mouvman byen ki fèt toutbon pwouve an reyalite.

Kisa antre sa a pwouve sou bous mwen?

Si istwa tranzaksyon ou montre toudenkou ou te voye 0 USDT nan yon adrès ou pa konnen, antre sa a poukont li pa pwouve okenn moun te jwenn aksè nan kle prive ou. Yon lòt moun ka kreye sèten dosye transfè zewo token ki mete adrès ou kòm moun ki voye a, san siyati ou ni pèmisyon pou depanse yon kantite ki pi gran pase zewo. Dosye a ka egziste sou blockchain nan menm lè se pa ou ki te kòmanse tranzaksyon an.

Kesyon ki itil yo pi presi: Ki byen sa a ye? Konbyen ki deplase toutbon? Kiyès ki te soumèt tranzaksyon an? Kisa ki te otorize nenpòt depans reyèl?

  • Yon evènman token ki gen kantite zewo pa pwouve ou te siyen oubyen depanse anyen. Pou yon token otantik, yon kantite ki egzakteman zewo vle di transfè sa a pa t deplase okenn token.
  • Yon transfè ki pote non yon token ou konnen pa idantifye byen an. Yon kontra ki pa gen rapò ka sèvi ak menm non ak menm senbòl la.
  • Yon ti peman ki antre ka reyèl pandan li mete yon adrès moun k ap voye ki twonpe moun nan istwa ou.
  • Yon mouvman sòti byen otantik ki konfime epi ki pa gen eksplikasyon mande ankèt. Pa inyore li paske yon lòt chan montre zewo.

Gid sa a pale de Ethereum, BNB Smart Chain (BSC), ak lòt rezo ki sanble ki sèvi ak kontra token modèl Ethereum. Egzanp yo se dosye envante yo senplifye espre; yo pa kaptire ekran ni rezilta ankèt sou yon bous espesifik.

Premye bagay: idantifye ki chan ki montre zewo

Moun sèvi ak ekspresyon tranzaksyon ki gen valè zewo pou plizyè bagay diferan. Se yon sèl nan afichaj sa yo ki di kantite token an se zewo:

  • Kantite token: 0 USDC. Pou kontra USDC otantik la, yon kantite ki egzakteman zewo vle di transfè sa a pa deplase okenn USDC.
  • Valè tranzaksyon: 0 ETH. Pa t gen ETH ki tache ak tranzaksyon prensipal la. Token ka toujou deplase, epi aksyon kontra a ka toujou egzekite.
  • Valè estime: $0.00. Entèfas la montre yon evalyasyon nan lajan fiat. Sa pa pwouve kantite token an.

Sou BSC, chan pyès natif natal la nòmalman sèvi ak BNB olye de ETH. Yon entèraksyon ak yon kontra ki gen valè natif natal zewo ka transfere token, chanje otorizasyon pou depanse, oswa deklanche lòt operasyon. Valè natif natal la separe ak done antre tranzaksyon an.

Yon ti kantite pozitif ka awondi pou vin $0.00. Yon byen ki pa gen yon pri serye ka montre yon valè fiat ki pa itil tou. Elaji kantite token an pou wè tout presizyon li; menm yon kantite token ki parèt 0.00 ka kache yon kantite pozitif ki pi piti. Chanjman nan valè pòtfolyo a pa yon dosye serye sou inite ki antre oswa soti nan yon kont.

Zewo se yon kantite token ki pèmèt, kidonk zewo poukont li pa pwouve gen yon atak. Adrès ki sanble ak detay peman ki kopye se siy pou egzamine.

Poukisa de chan From yo ka pa dakò

Istwa yon bous ka rasanble enfòmasyon ki soti nan diferan nivo:

  1. Tranzaksyon an: enstriksyon ki siyen epi soumèt bay rezo a. Pou yon tranzaksyon Ethereum òdinè, chan From prensipal la idantifye kont ki siyen an.
  2. Evènman token an: yon dosye yon kontra pwodui pandan egzekisyon. Yon evènman Transfer gen pwòp chan From, To, ak kantite li.
  3. Liy istwa a: fason bous la oswa eksploratè blockchain nan prezante enfòmasyon sa yo. Li ka make yon evènman OUT paske evènman an nonmen adrès ou kòm moun ki voye a.

De chan From sa yo pa ka ranplase youn lòt. Lè adrès ou parèt nan yon evènman, sa pa yon siyati ki soti nan bous ou. Yon kontra malveyan ka mete adrès ou nan done evènman an, men sa pa vle di jounal evènman li a soti nan kontra token otantik la. Se poutèt sa kontra ki pwodui evènman an se yon pati esansyèl nan prèv yo.

Menm jan an, yon hash tranzaksyon idantifye yon tranzaksyon; li pa pwouve konsantman ou. Yon tranzaksyon ki antre nan blòk epi ki make Success montre egzekisyon ekstèn li pa t retounen dèyè. Sa pa yon garanti pou token an, moun k ap resevwa a, oswa objektif la.

Senk egzanp istwa tranzaksyon ak eksplikasyon

Egzanp 1: yon transfè zewo token ki soti san ou pa janm siyen li

Antre nan istwa a: OUT · 0 USDC · Soti nan adrès ou pou ale nan yon adrès enkoni ki sanble ak yon lòt.

  • From tranzaksyon an: yon kont ki pa gen rapò te soumèt tranzaksyon an.
  • From evènman token an: evènman an nonmen adrès ou.
  • Kontra token ki pwodui evènman an: kontra USDC otantik sou rezo sa a.
  • Kantite token egzak: zewo.

Sa sa pwouve: kontra token otantik la te anrejistre yon transfè zewo token ki nonmen adrès ou. Transfè sa a pa t deplase okenn USDC. Sa pa pwouve bous ou te siyen tranzaksyon an, moun ki fè apèl la gen pèmisyon depanse yon kantite pozitif, oswa yo te vòlè kle ou.

Kijan sa rive: ERC-20, estanda token ki pi komen an, egzije pou transfè ki gen kantite zewo pwodui evènman Transfer. Nan aplikasyon òdinè yo, fonksyon transfè delege a, transferFrom, verifye si kantite yo mande a depase allowance moun ki fè apèl la. Zewo pa depase yon allowance zewo. Si lòt règ kontra a pèmèt li, apèl la ka reyisi san apwobasyon alavans.

Sa pa yon pwomès ki valab pou tout token. Kontra endividyèl yo ka mete restriksyon anplis.

Sa pou verifye apre: egzamine rès tranzaksyon an. Yon liy zewo dekri sèlman liy sa a; yon lòt operasyon te ka gen yon efè diferan. Si se yon dosye anpwazònman izole san depans sispèk ni chanjman otorizasyon, bon repons lan se evite adrès yo te plante a, pa sipoze ou bezwen ranplase bous la.

Egzanp 2: yon fo tranzaksyon ki montre yon gwo kantite token

Antre nan istwa a: OUT · 2,500 USDC · Soti nan adrès ou pou ale nan yon adrès enkoni.

  • Senbòl token ki parèt: USDC.
  • Kontra ki pwodui evènman an: yon kontra ki pa gen rapò, pa USDC otantik la.
  • Kantite evènman an deklare: 2,500.
  • Mouvman USDC otantik nan tranzaksyon sa a: okenn.

Sa sa pwouve: yon lòt kontra te pwodui yon dosye yo prezante ak etikèt USDC. Sa pa pwouve 2,500 USDC otantik te soti nan kont ou.

Yon fo tranzaksyon nan yon bous ka soti nan done blockchain ki reyèl men yo entèprete yon fason ki twonpe. Atakan yo ka kopye non ak senbòl yon token epi pwodui evènman ki sanble ak peman ou te fè anvan, menm kantite yo. Kontra ki pa swiv estanda yo ka pwodui dosye transfè ki pa koresponn ak chanjman nan pwòp balans yo.

Sa pou verifye apre: idantifye rezo a ak kontra egzak ki te pwodui evènman an. Konpare adrès sa a ak enfòmasyon kontra emetè a ou te jwenn nan yon sous endepandan pou rezo sa a. Yon senbòl, yon logo oswa yon etikèt ki di kòd sous verifye pa sifi pou pwouve idantite emetè a.

Egzanp 3: yon ti peman reyèl ki soti nan yon adrès ki sanble

Antre nan istwa a: IN · 0.000001 USDC · Soti nan yon adrès enkoni pou rive nan adrès ou.

Sipoze kontra token otantik la konfime transfè a epi balans token ou ogmante nan ti kantite sa a. Nan ka sa a, token reyèl rive. Ou pa t bezwen apwouve moun ki voye a pou resevwa yo, epi sa pa ba li otorizasyon pou depanse.

Pyèj la se adrès la. Gade egzanp envante sa yo, ak espas ant gwoup yo pou chak karaktè vizib. Adrès reyèl yo pa gen espas; gwoup nan mitan ki an gra yo diferan:

Destinatè verifye: 0x7a2f 1111 2222 3333 4444 5555 6666 7777 8888 9c4d

Adrès yo plante: 0x7a2f aaaa bbbb cccc dddd eeee ffff 0000 1111 9c4d

Yon entèfas ki montre sèlman kòmansman ak fen adrès yo ka montre toulede kòm 0x7a2f...9c4d.

Sa sa pwouve: yon moun te voye yon ti kantite ba ou soti nan adrès sa a. Sa pa pwouve moun ki voye a se destinatè ou konn peye a oswa yon kont ou kontwole. Karaktè vizib ki menm yo pa pwouve kiyès ki pwopriyetè a.

Sa pou verifye apre: jwenn adrès ou te vle peye a nan men yon kontak ou te verifye apa oswa nan paj kont destinatè a ou fè konfyans. Konpare tout adrès la. Anpwazònman adrès chèche fè ou chwazi yon antre yo plante nan istwa a kòm adrès yon peman pita. Pèt la ka rive pita, lè ou otorize yon transfè ki parfe valab pou move destinasyon an.

Egzanp 4: zewo ETH, men 2,500 token otantik soti

Antèt tranzaksyon an: Value · 0 ETH.

  • Valè natif natal ki tache ak apèl la: 0 ETH.
  • Transfè token otantik: 2,500 USDC soti nan adrès ou.
  • Chanjman balans USDC tranzaksyon sa a lakòz: yon diminisyon 2,500 USDC.
  • Estati egzekisyon: Success.

Sa sa pwouve: USDC otantik te soti nan egzanp sa a. Zewo a dekri ETH ki tache ak apèl la. Li pa dekri transfè USDC a ni li pa eskli frè gas yo.

Sa ki rete enkoni: poukisa peman an te fèt epi si se sa ou te vle. Li ta ka yon echanj, yon depo, yon operasyon pwograme, yon peman nan move adrès, oswa yon depans san otorizasyon. Konpare li ak aksyon ou te fè a ak destinasyon ou te vle a anvan ou klase li.

Egzanp 5: token otantik soti, men yon lòt kont te soumèt tranzaksyon an

Antre nan istwa a: OUT · 500 USDC otantik · Yon destinasyon enkoni.

Sipoze tranzaksyon ki reyisi a diminye balans USDC otantik ou pa 500, men chan From prensipal la montre yon lòt moun.

Sa sa pwouve: token yo te deplase. Yon lòt moun ki soumèt tranzaksyon an pa fè mouvman an vin fo.

Yon moun ou te deja otorize pou depanse ka sèvi ak allowance yon token san ou pa bezwen siyen yon nouvo tranzaksyon pou chak retrè. Kèk token sipòte siyati permit tou, ki otorize yon allowance atravè yon mesaj siyen yon lòt moun ka soumèt. Kont entelijan ak bous delege kreye lòt fason pou yon lòt moun soumèt yon operasyon ki otorize.

Sa pou verifye apre: egzamine moun ki gen dwa depanse a, allowance oswa pèmisyon siyen ki konsène a, ak operasyon bous la. Si debi a toujou pa gen eksplikasyon, trete sa kòm yon ensidan sekirite. Prèv yo ka montre yon apwobasyon danjere, yon siyati ki twonpe, oswa yon kontwòl kont ki konpwomèt; liy la poukont li pa ka fè diferans lan.

Pou yon tranzaksyon òdinè ou siyen dirèkteman, adrès ou nan chan From prensipal tranzaksyon an se prèv yon siyati valab pou kont sa a. Li toujou pa pwouve ou te konprann aksyon an, ou te vle destinatè sa a, oswa se ou menm pèsonèlman ki te kòmanse li. Chan From evènman token an bay anpil mwens prèv.

Kisa 270 milyon tantativ anpwazònman yo te mezire an reyalite

Yon analiz sou de ane aktivite Ethereum ak BSC, soti 1ye jiyè 2022 rive 30 jen 2024, te idantifye anviwon 270 milyon dosye transfè anpwazònman ki te vize 17 milyon adrès.

Dosye yo te antre nan twa kategori:

  • 147.7 milyon transfè ki gen valè zewo.
  • 118.4 milyon transfè token kontrefè.
  • 4.0 milyon transfè ti kantite.

Se te dosye transfè nan anviwon 18.2 milyon tranzaksyon, paske atakan yo ka mete plizyè dosye ansanm. Adrès yo vize pa menm bagay ak moun, bous konpwomèt oswa viktim ki pèdi lajan.

Analiz la te idantifye 6,633 transfè peman ki reyisi pou omwen $83.8 milyon antou. Gen viktim ki te peye plis pase yon fwa. Deteksyon an te konsantre sou sèten stablecoin, donk estimasyon pèt la se yon limit minimòm nan kad sa a, pa yon total pou tout token ak tout chèn.

Leson pratik la se ke verifye sèlman kantite zewo fè ou rate yon gwo pati nan atak la. Fo antre yo ka imite yon peman enpòtan, epi yon ti transfè ki antre ka deplase token reyèl pandan li prezante yon adrès danjere.

Kijan pou egzamine antre espesifik ou a

  1. Louvri tranzaksyon an sou bon rezo a. Sèvi ak opsyon eksploratè bous ou oswa yon eksploratè ou konnen tankou Etherscan oswa BscScan. Verifye estati tranzaksyon an. Li detay piblik yo pa mande konekte bous ou, apwouve token, siyen yon mesaj, ni antre fraz rekiperasyon ou.
  2. Idantifye byen reyèl la. Fè diferans ant ETH oswa BNB natif natal ak yon token ki sèvi ak non sa a. Pou token yo, konpare rezo egzak la ak kontra ki pwodui evènman an ak yon referans emetè ou fè konfyans.
  3. Li kantite a ak tout presizyon li. Separe kantite token an ak valè natif natal tranzaksyon an ansanm ak estimasyon fiat la.
  4. Separe moun ki voye tranzaksyon an ak moun ki voye evènman an. Pou yon kont entelijan, egzamine tou operasyon bous la ak pèmisyon li yo. Si yon lòt moun peye gas, sa pa pwouve byen ou yo pa t ka deplase.
  5. Egzamine tout tranzaksyon an. Gade tout mouvman token, transfè pyès natif natal ak chanjman pèmisyon ki konsène yo. Si eksploratè a bay chanjman balans pou tranzaksyon an, sèvi ak yo pou rekonsilye rezilta a. Yon balans ki pa chanje jodi a se prèv ki pi fèb: depo ki fèt pita oswa transfè ki konpanse youn lòt ka kache mouvman anvan yo.
  6. Verifye destinasyon an yon fason endepandan. Sèvi ak detay peman destinatè a ou fè konfyans oswa yon antre nan lis adrès ou te deja verifye. Yon liy resan nan istwa a se prèv pou egzamine, pa prèv bon destinasyon an.

Si eksploratè a pa montre rezilta a klè, bay ekip sipò ofisyèl founisè bous la rezo a ak hash tranzaksyon piblik la. Dekri aksyon ou te atann nan, si te gen youn. Detay sa yo ede separe yon operasyon ou pa rekonèt men ou te vle fè ak depans ki pa gen eksplikasyon, san ou pa devwale sekrè ki kontwole bous ou.

Kisa pou fè apre verifikasyon an

Si ou jwenn sèlman yon dosye anpwazònman izole

Kache oswa rapòte spam nan si bous ou pèmèt sa, epi evite sèvi ak adrès li yo. Kache yon liy chanje entèfas la; sa pa efase istwa blockchain nan ni revoke pèmisyon yo.

Yon transfè zewo ka fèt ak yon allowance zewo, kidonk dosye a poukont li pa yon rezon pou revoke tout apwobasyon oswa deplase tout lajan ou. Li posib pa gen okenn pèmisyon depans ki asosye ak dosye sa a pou retire. Pa janm sèvi ak sit entènèt yon token fè piblisite pou li oswa lyen rekiperasyon yon moun enkoni voye pou «netwaye» bous ou.

Si ou jwenn yon pèmisyon depans ki sispèk

Sèvi ak mwayen jesyon apwobasyon bous ou fè konfyans pou egzamine epi revoke allowance ki konsène a. Dekonekte yon sit entènèt nan bous ou pa revoke apwobasyon token ki deja sou blockchain nan. Revokasyon an rezoud pèmisyon sa a; li pa ka ranje yon kle prive yo vòlè.

Si byen otantik deplase san ou pa t vle

Konsève hash tranzaksyon an, rezo a, byen ki afekte a ak adrès ki konsène yo. Revize siyati, apwobasyon ak operasyon bous resan yo atravè chanèl sipò ofisyèl yo.

Si gen prèv fraz rekiperasyon oswa kle prive ou ekspoze, kreye yon nouvo bous ak yon nouvo fraz rekiperasyon sou yon aparèy ou fè konfyans epi swiv yon plan pridan pou deplase byen ki rete yo. Yon lòt kont ki sòti nan menm fraz ki konpwomèt la pa rezoud pwoblèm lan. Si lajan disparèt otomatikman, pa kontinye ajoute lajan pou gas: yon pwogram sweeper ka pran li.

Si ou te siyen yon peman ak tout konesans ou men ou te kopye yon destinasyon anpwazonnen, note diferans sa a. Peman an ka te siyen epi egzekite kòrèkteman, pandan li te ale bay move destinatè a. Rezilta sa a poukont li pa pwouve yo te vòlè kle prive ou.

Kesyon moun poze souvan sou tranzaksyon enkoni

Èske atakan an te fè mwen peye gas?

Nan ka anpwazònman òdinè a, atakan an soumèt tranzaksyon an epi peye frè rezo a. Mete adrès ou kòm non nan yon evènman token pa fè yo retire lajan nan kont ou. Sepandan, tranzaksyon esponnsorize ak kont entelijan vle di moun ki peye frè a poukont li pa ka pwouve operasyon an pa t fè mal. Verifye efè reyèl yo.

E si tranzaksyon an echwe?

Yon transfè token ki retounen dèyè pa t fini transfè sa a, men yo ka toujou chaje frè gas. Si bous la sèvi ak delegasyon kont, verifye sa apa: Ethereum ka konsève yon delegasyon menm lè egzekisyon ki vin apre a echwe. Yon delegasyon ou pa rekonèt merite egzamen.

Èske yon bous materyèl ta anpeche anpwazònman adrès?

Li ba ou yon lòt kote pou verifye destinasyon an anvan ou siyen. Li pa ka fè yon destinasyon atakan an kontwole vin bon si ou apwouve li. Konpare tout adrès ki sou ekran siyati ou fè konfyans lan ak detay destinatè ou verifye endepandamman.

Èske mwen ka anpeche moun enkoni ajoute antre sa yo?

Anjeneral ou pa ka anpeche lòt moun voye byen oswa kreye dosye ki konsène yon adrès piblik. Filtè bous ak eksploratè ka diminye sa ou wè. Sove destinatè ou verifye yo epi tcheke tout adrès destinasyon an anvan ou peye; kache antre valè zewo sèlman pa ka detekte tout varyasyon ak token kontrefè oswa ti transfè.