warpigs network worm
Results 1 to 3 of 3

Thread: warpigs network worm

  1. #1
    Senior Member
    Join Date
    May 2003

    warpigs network worm

    Information from F-Secure

    NAME: Warpigs.B
    ALIAS: W32/Warpigs.B, W32/Warpi.worm, W32.HLLW.Warpigs.B

    Warpigs.B is a network worm with an IRC backdoor and self-updating capabilities. Warpigs.B was written in Visual C++ and it spreads in UPX packed form with the size of around 67KB.

    Network spreading

    Warpigs.B contains a really long password list with more than 1600 entries. The worm uses these when scanning for vulnerable hosts. If any of the passwords gives access to the victim the worm copies itself there. Warpigs.B has a copy of the psexec.exe tool in its body. Psexec is used to copy and run the worm on vulnerable hosts.

    System infection

    When Warpigs.B enters a system it copies itself to the System Directory as 'winupdate.exe'. It add references to this copy in the registry as




    The infected copy is also added to system.ini as

    Shell=explorer winupdate.exe

    With these modifications the worm makes sure that it will be started everytime the computer is started.

    When scanning for vulnerable remote systems the worm drops a UPX packed copy the popular network tool psexec.exe. This file is dropped to the System Directory as 'pqonwe.exe'.


    Warpigs.B is built around an IRC controlled backdoor component. The backdoor provides a remote attacker with full control over the infected machine.

    When the worm is started the backdoor component connects to a predefined IRC channel. The IRC server this worm uses listens on port 5000 instead of the usual 6667 like other IRC servers.

    The backdoor has a command for updating the worm from a predefined website. The website is not reachable at this point anymore.
    Removal Tool : ftp://ftp.f-secure.com/anti-virus/tools/f-warpigs.zip
    guru@linux:~> who I grep -i blonde I talk; cd ~; wine; talk; touch; unzip; touch; strip; gasp; finger; mount; fsck; more; yes; gasp; umount; make clean; sleep;

  2. #2
    Senior Member
    Join Date
    Mar 2002
    Oh no, everyone watch out, the dreaded WarPig has infected us with his .B variable.

    Who comes up with the names for virii/trojans?

  3. #3
    Senior Member
    Join Date
    Mar 2003
    Black sabbath has a virus? oh no. lol your guess is as good as mine.

    #!/usr/local/bin/perl -s-- -export-a-crypto-system-sig -RSA-in-3-lines-PERL
    ($k,$n)=@ARGV;$m=unpack(H.$w,$m.\"\\0\"x$w),$_=`echo \"16do$w 2+4Oi0$d*-^1[d2%
    Sa2/d0<X+d*La1=z\\U$n%0]SX$k\"[$m*]\\EszlXx++p|dc`,s/^.|\\W//g,print pack(\'H*\'
    ,$_)while read(STDIN,$m,($w=2*$d-1+length($n||die\"$0 [-d] k n\\n\")&~1)/2)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts