Likes Likes:  0
Resultaten 1 tot 2 van de 2
Geen
  1. #1
    Imperva Application Defense Center
    White Paper - Web Application Worms: Myth or Reality?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    White Paper - Web Application Worms: Myth or Reality?

    Dear BugTraq List,

    Imperva(tm)'s Application Defense Center (ADC) has released a new white
    paper.

    The new paper demonstrates the feasibility of launching worms that
    attack custom Web application software automatically. These
    methodologies leverage common Web search engine technologies to achieve
    the characteristics of a worm: anonymous origin, automated discovery of
    vulnerable sites, automated exploit and self-propagation. The paper is
    based on the the research, led by Amichai Shulman, the company's CTO,
    that was conducted by Imperva's Application Defense Center (ADC). =20

    Imperva's ADC has begun to see open discussion in the security community
    around the theoretical use of search engines to automate the exploit of
    vulnerabilities in custom application software. Experience shows that
    this will lead, at some point, to a real worm targeting these
    vulnerabilities. Putting the pieces together by conducting a controlled
    feasibility study, and testing how self-propagation might be enabled,
    validates the theory. It is important that the security community
    address these issues before the hacking community does so we can enable
    better defenses.

    The paper was written by Amichai Shulman, Co-Founder and CTO, Imperva
    Inc.

    Table of Contents:
    - Abstract
    - Introduction
    - Anatomy of an Automated Application Worm
    - War Searching
    - Advanced War Searching
    - The Search of Death
    - Conclusion

    The paper can be downloaded at
    http://www.imperva.com/application_d...pers/default.a
    sp?show=3Dappworm

    ---
    Imperva(tm) Application Defense Center (adc imperva com)=20
    http://www.imperva.com/adc


  2. #2
    Nicholas Weaver
    White Paper - Web Application Worms: Myth or Reality?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: White Paper - Web Application Worms: Myth or Reality?


    This proposal for target selection is part of a more general
    class: external target list worms, aka "Metaserver" worms.

    A metaserver is simply a server who's job is to keep track of
    other servers, which a worm can use to discover actual targets. Not
    only is google a metaserver, but they appear all over: the domain
    controller is a windows metaserver in the enterprise LAN, and gamespy
    is a metaserver for a bunch of different multiplayer-games. They can
    all be leveraged as means of finding targets.


    See Nicholas Weaver, Vern Paxson, Stuart Staniford, Robert
    Cunningham, "A Taxonomy of Computer Worms", First workshop on Rapid
    Malcode (WORM) 2003.

    URL: http://www.cs.berkeley.edu/~nweaver/papers/taxonomy.pdf

    for more details.



    Additionally, its a question how much making the system
    self-propigating buys you for the particular target populations, over
    just auto-rooting using the list the metaserver gives you.

    Self propigation allows exponential growth, but when the
    target population is on the order of ~10k or less, and the metaserver
    gives you a complete list of these targets, a simple sequential attack
    is acceptable as a per-zombie throughput of 1 victim/second would
    only require 2.7 hours to get the entire population using just one
    zombie, while 10 zombies could go through the entire population in
    just over 15 minutes.

    The major possible advantage of making it a worm is not speed
    (after all, the Witty author easily got ~120 zombies, and 15 minutes
    totally blows away human-based defenses), but robustness once defenses
    for automated attacks are developed in the future.

    The major disadvantage of making it a worm is that this now
    has servers engaged in unusual behavior (initiating outgoing
    connections), which could also be picked up by automated defenses.

    If I was Evil Hacker, the current defenses are such that I'd
    use a zombie group, rather than a worm. And probably in the future,
    I'd use a small zombie-army, given the size of the population, and the
    additional stealth imparted by not having the compromised servers
    attack other servers.



    It also strongly overlaps with such work as "Googling Up
    Passwords" by Scott Granneman,
    http://www.securityfocus.com/columnists/224

    which you should probably cite.



    This doesn't affect the overall conclusion of the whitepaper
    (small populations of custom services are vulnerable to fast attacks,
    because the metaservers can be used to provide a target list), but
    this is not a new worm concept, but a particular instance of a more
    general, and highly dangerous class of attack.

    --
    Nicholas C. Weaver nweaver@cs.berkeley.edu

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics