PofoliaPofolia ile paylaşıldı

INDIGO (University of Illinois at Chicago)· 2018

Ticari Yazılımlarda Exploit'lerin Otomatik Tespiti, Analizi ve İmza Üretimi için Dinamik Taint Analizi

Dynamic Taint Analysis for Automatic Detection, Analysis, and Signature Generation of Exploits on Commodity Software

James Newsome, Dawn Song

Kısa özet

TaintCheck adlı dinamik taint analizi aracı, kaynak kodu veya özel derleme gerektirmeden ticari yazılımlardaki exploit'lerin çoğunu güvenilir bir şekilde tespit eder ve testlerde yanlış pozitif üretmez.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Çalışma zamanında ikili yeniden yazma yoluyla dinamik taint analizi, ticari yazılımlardaki exploit'lerin çoğunu güvenilir bir şekilde tespit eder.
  • TaintCheck mekanizması, izlenen programın kaynak kodunu veya özel derlemesini gerektirmez.
  • Testler, TaintCheck'in birden fazla programda sıfır yanlış pozitif ürettiğini göstermiştir.
  • Yaklaşım, exploit'ler için otomatik imza üretimini iyileştirmek üzere tasarlanmıştır.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

Software vulnerabilities have had a devastating effect on the Internet. Worms such as CodeRed and Slammer can compromise hundreds of thousands of hosts within hours or even minutes, and cause millions of dollars of damage [26, 43]. To successfully combat these fast automatic Internet attacks, we need fast automatic attack detection and filtering mechanisms. In this paper we propose dynamic taint analysis for automatic detection of overwrite attacks, which include most types of exploits. This approach does not need source code or special compilation for the monitored program, and hence works on commodity software. To demonstrate this idea, we have implemented TaintCheck, a mechanism that can perform dynamic taint analysis by performing binary rewriting at run time. We show that TaintCheck reliably detects most types of exploits. We found that TaintCheck produced no false positives for any of the many different programs that we tested. Further, we describe how TaintCheck could improve automatic signature generation in several ways.

Yazarların özeti; kaynağından alınmıştır. INDIGO (University of Illinois at Chicago), 2018 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Sinyal İşleme

Signal ProcessingComputer Science