İçeriğe geçBlockAssay

Kötü amaçlı istemler ve drainer'lar

P03-L05 · P03 · P03-M02

Gizli bilgilerden arındırılmış işlem örneğinde zararlı talebi belirlemek

ILLUSTRATIVE · needs_review

Ön koşullar: P03-L04

Öğrenme hedefleri

  • Gizli bilgilerden arındırılmış işlem örneğinde zararlı talebi belirlemek
  • Gizli bilgilerden arındırılmış etkileri iddia edilen amaçla karşılaştırmak.
  • Saldırgan kimliği veya gerçekleşmiş kayıp iddia etmeden güvensiz kapsamı belirlemek.

EN kaynak master · P03-L05 · needs_review

Yalnızca çevrimdışı/salt okunur çalışma. Gizli bilgiler, parolalar veya kimlik doğrulama kodları vermeyin. Cüzdan bağlantısı, gerçek onay, canlı yetki iptali, işlem imzası, transfer, fon veya alım satım yoktur. Görseller yalnızca spesifikasyondur.

Neden önemli

Drainer türü talep, rahatlatıcı açıklamasıyla değil istediği yetenekle değerlendirilir. Tehlikeli kapsam kanıtı, yürütme ve insan niyeti çözümlenmemiş kalırken durmayı gerekçelendirebilir.

Açıklama

Öğrencinin belirtilen amacıyla başlayın

Öğretim verisinin amaçlanan eylemi herkese açık bakiyeyi okumaktır; yetkilendirme gerektirmez. Buna rağmen R1 harcama izni, R2 doğrudan transfer ister; R3 etkileri tamamen atlar. Bu yetenekleri belirtilen amaçla karşılaştırın. Test, sayfanın ürkütücü kelimeler kullanıp kullanmadığı değil; istenen etkilerin gerekçeli ve anlaşılmış olup olmadığıdır.

Gerçek yetkiyi okuyun

ERC-20 izinleri harcayıcıyı ve miktarı belirtir [ERC20]. Permit biçimli mesajlar, uygulanabilir imzalı onay kuralları altında harcama izinlerini yetkilendirebilir [PERMIT]. İşlem talimatları bunun yerine doğrudan hareket isteyebilir [ETH_TX]. Bu biçimlerin hiçbiri otomatik olarak kötü amaçlı kişi belirlemez. Meşru uygulama onay kullanabilir; onay talebi tek başına kötü niyet kanıtı değildir.

Öğretim verisi uyuşmazlığı açık yapar: ‘bakiye görüntüle’ ile 1000 birim için izin. Bu, varsayımları altında yetenek/amaç uyuşmazlığını destekler. İmza, kullanılmış mesaj veya transfer sonucu sağlamaz. ‘Kullanıcının varlıkları boşaltıldı’ değil, ‘talep verilen salt okunur amacı aşar’ raporlayın.

Belirsiz içeriği çözümlenmemiş sayın

R3'ün belirsiz özeti, açıklama doğrula diyor diye zararsız değerlendirilemez. UNKNOWN etkiler, bu provada durma nedenidir; imzalayıp ne olduğunu gözleme daveti değildir. Simülasyon veya çözümlenmiş özet verilseydi kaynağı, yöntemi, durum bağlamı ve kapsamı olurdu. Bu öğretim verisi başarılı güvenlik simülasyonu uydurmaz.

R4'ün sayacı baskı yaratır ancak yetkilendirme gereği sağlamaz. Geri sayım dili eksik kanıtı değiştirmez. İşletmecinin kimliğini ve amacını çözümlenmemiş tutarak istemin parçası olarak kaydedin.

Güvenli kayıt koruyun

Gizli bilgilerden arındırılmış istenen yetenek tablosu yazın. Kesin öğretim verisi kimliklerini, amaçlanan amacı, istenen yetkiyi, uyuşmazlığı ve eksik sonuç kanıtını koruyun. OBSERVED istem özetidir; INFERRED kapsam uyuşmazlığıdır; UNKNOWN yürütme ve işletmeci kimliğidir; INSUFFICIENT EVIDENCE adı belirtilen insana suçlama veya doğrulanmış varlık kaybına uygulanır. Kötü amaçlı yazılım üretilmez, indirilmez veya çalıştırılmaz.

Terimler

  • Yetenek: yetkilendirmenin izin verebileceği etki.
  • Amaç uyuşmazlığı: belirtilen kullanıcı niyetini aşan kapsam.
  • Belirsiz talep: yeterince çözümlenmemiş etkiler.
  • Drainer türü örüntü: talep davranışının betimlemesi; doğrulanmış kişi atfı değil.

Tarihsel örnek

ILLUSTRATIVE çevrimdışı istem kartları; imzalanabilir bayt yok. Amaçlanan amaç: herkese açık bakiye görüntülemek. R1 açıklama ‘cüzdanı doğrula’, 1000 tam öğretim verisi birimi için TOKEN-S/OWNER-A/SPENDER-B harcama izni biçimli talep. R2 açıklama ‘talep et’, SIM-C'ye 7 SIM birimi doğrudan transfer talebi. R3 açıklama ‘doğrula’, etkiler UNKNOWN. R4 sayaç ‘hemen harekete geç’. Yetkilendirme veya yürütme kaydı yok.

Görsel özellikler

Başlangıçta niyet ve ayrı yetenek kartları olarak R1/R2/R3 içeren işlem talep zaman çizelgesi. Uyuşmazlığı/bilinmeyen etkileri, sonra çevrimdışı STOP kararını işaretleyin. Yürütülmüş sonuç şeridini boş tutun; kayıp grafiği uydurmayın.

Kanıtın gösterdikleri

Verilen istem alanları ve çıkarılan amaç/yetenek uyuşmazlıkları.

Kanıtın göstermedikleri

Gerçek kötü amaçlı yazılım yürütmesi, imza üretimi, hırsızlık, kötü niyetli insan amacı veya işletmeci kimliği.

Yaygın hatalar

  • Etkileri öğrenmek için imzalamak.
  • Her onayı kötü amaçlı saymak.
  • Baskıyı/açıklamayı teknik gerekçe saymak.
  • Riskli talebi gözlenmiş kayıpla eşitlemek.

Uygulamalı alıştırma

R1–R4 için amaçlanan amacı, istenen etkiyi, uyuşmazlığı, kanıt durumunu ve eksik girdiyi kaydedin. R3 için güvenli çevrimdışı karar yazın; ‘saldırgan yedi birim çaldı’ ifadesini yalnızca bu kartlarla yeniden yazın.

Yalnızca sunulan çevrimdışı malzemeyi kullanarak tablo ve sınırları belirtilmiş sonuç teslim edin. Editoryal süre dağılımı: çalışma 12 dk, alıştırma 8 dk, düzeltme/quiz 10 dk.

Açıklamalı düzeltmeyi göster

R1 harcama kapsamıyla bakiye görüntüleme amacını aşar; R2 görünüm yerine transfer ister; R3 etkileri UNKNOWN; R4 yalnızca baskı ekler. Hiçbir kartı imzalamayın. Bağımsız güvenli malzeme üzerinden çözümlenmiş kapsam/köken isteyin. Receipt verilmediğinden hırsızlık INSUFFICIENT EVIDENCE durumundadır. Sınırları belirli ifade: R2, SIM-C'ye yedi birimlik hareket ister; yürütme ve insan işletmeci UNKNOWN kalır.

Ölçüt: doğru kapsam, kaynak kökeni, gerekçe, açık sınırlamalar ve güvenli çevrimdışı kullanım; her biri bir puan. Uydurulmuş gözlemler veya desteklenmeyen kimlik atfı, puandan bağımsız olarak düzeltme gerektirir. Yalnızca öğrenme amaçlıdır.

Kontrol listesi

  • Niyeti adlandırın.
  • Kapsamı açıklamadan bağımsız okuyun.
  • Etkiler çözümlenmemişse duraklayın.
  • Gizli bilgiyi/imzayı değil arındırılmış talebi koruyun.
  • Riskli yeteneği ve gerçek sonucu ayırın.

Özet

İstem değerlendirmesi, amaçlanan amaçla istenen etkileri karşılaştırır. Desteklenmeyen kapsam veya bilinmeyen etkiler, yürütme, kayıp veya insan atfı uydurmadan durmayı gerekçelendirebilir.

Özet

  • Gizli bilgilerden arındırılmış işlem örneğinde zararlı talebi belirlemek
  • Gizli bilgilerden arındırılmış etkileri iddia edilen amaçla karşılaştırmak.
  • Saldırgan kimliği veya gerçekleşmiş kayıp iddia etmeden güvensiz kapsamı belirlemek.

Sonraki ders

P03-L06 — ön koşullar ve düzeltme gözden geçirildikten sonra.

Araçlar

Yetkili katalogda NONE. Sunulan çevrimdışı veriler yeterlidir; ürün satın almak veya cüzdan işlemi yapmak gerekmez.

Kaynaklar ve iddia sınırları

Dokümantasyon, mekanizmaları açıklar. Tarihsel kayıtlar, beyan edilen kaynak sınıfını korur. Kaynak incelemesi, bağımsız editoryal kabul değildir.

Görsel özellikler

P03-L05-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Gizli bilgilerden arındırılmış işlem örneğinde zararlı talebi belirlemek

ILLUSTRATIVE gizli bilgilerden arındırılmış çevrimdışı kartlar; canlı ekran değil

Başlangıçta niyet ve ayrı yetenek kartları olarak R1/R2/R3 içeren işlem talep zaman çizelgesi. Uyuşmazlığı/bilinmeyen etkileri, sonra çevrimdışı STOP kararını işaretleyin. Yürütülmüş sonuç şeridini boş tutun; kayıp grafiği uydurmayın.

Başlangıçta niyet ve ayrı yetenek kartları olarak R1/R2/R3 içeren işlem talep zaman çizelgesi. Uyuşmazlığı/bilinmeyen etkileri, sonra çevrimdışı STOP kararını işaretleyin. Yürütülmüş sonuç şeridini boş tutun; kayıp grafiği uydurmayın.

390px genişlikte alt alta kartlar/metin eşdeğeri; 768px/masaüstü görüntüleme kabulü bekleniyor

RTL yönünde metin; tanımlayıcılar LTR olarak yalıtılır; olgusal bağlantı yönleri korunur

FIX-P03-L05

Kaynaklar ve iddia sınırları

ERC20 · PRIMARY_DOCUMENTATION

ERC-20 token standardı

Desteklenen iddia
Uyumlu arayüzler için approve, allowance ve transferFrom.
Doğrulama sınırı
Birincil kaynak, ilgili mekanizma veya kaynağı belirtilmiş açıklama için incelenmiştir; örnekleyici verilerin gerçekliğini doğrulamaz.
Kontrol tarihi
2026-10-01
Birincil kaynağı aç
https://eips.ethereum.org/EIPS/eip-20

PERMIT · PRIMARY_DOCUMENTATION

ERC-2612 imzalı onaylar

Desteklenen iddia
owner, spender, value, nonce ve deadline ile permit harcama izni yetkilendirmesi.
Doğrulama sınırı
Birincil kaynak, ilgili mekanizma veya kaynağı belirtilmiş açıklama için incelenmiştir; örnekleyici verilerin gerçekliğini doğrulamaz.
Kontrol tarihi
2026-10-01
Birincil kaynağı aç
https://eips.ethereum.org/EIPS/eip-2612

ETH_TX · PRIMARY_DOCUMENTATION

Ethereum işlemleri

Desteklenen iddia
İmzalı talimatlar ve gönderimden ayrı dahil edilme.
Doğrulama sınırı
Birincil kaynak, ilgili mekanizma veya kaynağı belirtilmiş açıklama için incelenmiştir; örnekleyici verilerin gerçekliğini doğrulamaz.
Kontrol tarihi
2026-10-01
Birincil kaynağı aç
https://ethereum.org/en/developers/docs/transactions/

Veri kaynağı

id: FIX-P03-L05

dataStatus: ILLUSTRATIVE

source: Original embedded offline cards; no real observations

observedAt: null

timeBasis: SIM/T markers are fictional order, not UTC timestamps

Gerekçeni sınama

P03-L05-Q1 · R1 salt okunur bakiye görüntülemeye uygun mu?
P03-L05-Q2 · R2 yedi birimin çalındığını kanıtlar mı?
P03-L05-Q3 · Provada R3 için ne yapılmalıdır?
P03-L05-Q4 · Her onay kötü niyeti kanıtlar mı?
P03-L05-Q5 · R4 eksik teknik kanıtı değiştirir mi?