You're in: Panda Security > Home Users > security-info > about-malware > encyclopedia > overview
Active Scan. Scan your PC free
Panda Security Product Line 2012

Virus Encyclopedia

Welcome to the Virus Encyclopedia of Panda Security.

Encyclopedia GetVirusCard True 0

Gibe.C

 
Threat LevelHigh threatDamageSevereDistributionNot widespread

Effects 

Gibe.C has the following effects:

  • It ends processes belonging to several antivirus programs, firewalls and system monitoring tools. This leaves the affected computer vulnerable to the attack of other viruses and worms.
    For further information on the processes it ends, click here.
  • If it does not find any information in order to spread via e-mail, it displays a message that attempts to trick the user into giving confidential information, as e-mail address, mail account password, name of the mail server, etc.
  • It disables the Windows Registry Editor.

Infection strategy 

Gibe.C creates the following files in the Windows directory:

  • A file with a name that consists of up to 8 random characters. This file is a copy of the worm and has an EXE extension.
  • %computer%.BAT, where %computer% is the name of the affected computer. The file mentioned above will be run by the code contained in this file.
  • SWEN1.DAT. This file contains a list of servers that the worm will connect to in order to spread via newsgroups, which use the NNTP protocol.
  • GERMS0.DBV. This file contains the e-mail addresses collected by the worm.

Gibe.C creates several files in a folder with a random name that it creates in the Windows temporary directory. These files are copies of the worm, or compressed files in ZIP format that contain a copy of the worm. The random names of these files follow the patterns below:

  • It chooses names from a list incorporated in its code:
    10.000 SERIALS
    AOL HACKER
    COOKING WITH CANNABIS
    EMULATOR PS2
    HALLUCINOGENIC SCREENSAVER
    HARDPORN
    HOTMAIL HACKER
    JENNA JAMESON
    MAGIC MUSHROOMS GROWING
    MY NAKED SISTER
    SEX
    SICK JOKE
    VIRUS GENERATOR
    XBOX EMULATOR
    XP UPDATE
    XXX PICTURES
    XXX VIDEO
    YAHOO HACKER
  • Or it could make combinations (List 1 + List 2 or List 3 + List 4) with words from the following lists:

    List 1:
    BUGBEAR, GIBE, KLEZ, SIRCAM, SOBIG, YAHA

    List 2:
    CLEANER, FIXTOOL, REMOVAL TOOL, REMOVER

    List 3:
    DOWNLOAD ACCELERATOR, GETRIGHT FTP, KAZAA, KAZAA LITE, KAZAA MEDIA DESKTOP, MIRC, WINAMP, WINDOWS MEDIA PLAYER, WINRAR, WINZIP

    List 4:
    HACK, HACKED, INSTALLER, KEY GENERATOR, UPLOAD, WAREZ

Gibe.C creates the following entries in the Windows Registry:

  • HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion \Run
    %ENTRY% = %NAME%.EXE autorun

    where %ENTRY% is the random name of the entry (up to 8 random characters) and %NAME% is the random name of the file created in the Windows directory.
    By creating this entry, Gibe.C ensures that it is run whenever Windows is started.
  • HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System
    DisableRegistryTools = 0x0001

    By creating this entry, Gibe.C disables the Windows Registry Editor.

Gibe.C modifies the following entries in the Windows Registry:

  • HKEY_CLASSES_ROOT\ batfile\ shell\ open\ command
    (Default) = %NAME%.EXE "%1" %*
  • HKEY_CLASSES_ROOT\ comfile\ shell\ open\ command
    (Default) = %NAME%.EXE "%1" %*
  • HKEY_CLASSES_ROOT\ exefile\ shell\ open\ command
    (Default) = %NAME%.EXE "%1" %*
  • HKEY_CLASSES_ROOT\ piffile\ shell\ open\ command
    (Default) = %NAME%.EXE "%1" %*
  • HKEY_CLASSES_ROOT\ scrfile\ shell\ config\ command
    (Default) = %NAME%.EXE "%1"
  • HKEY_CLASSES_ROOT\ scrfile\ shell\ open \command
    (Default) = %NAME%.EXE "%1" /S

    By modifying these entries, Gibe.C is run whenever a file with a BAT, COM, EXE, PIF or SCR extension is opened.
  • HKEY_CLASSES_ROOT\ regfile\ shell\ open\ command
    (Default) = %NAME%.EXE showerror

    By modifying this entry, it does not allow to restore the Windows Registry by means of a file with a REG extension. Then, it displays the following error message:

Means of transmission 

Gibe.C spreads via e-mail, through the peer-to-peer (P2P) file sharing program KaZaA, across shared network drives and via IRC and newsgroups.

1.- Transmission via e-mail.

When Gibe.C spreads via e-mail, it uses different kinds of messages, each one with distinct characteristics:

  • Message type 1:
    A message with HTML format that perfectly imitates the style of Microsoft web pages, in order to trick the user into thinking that the attached file is a security patch.

    Sender:
    It is fictitious and made of a combination of words from the following lists:
    MS, Microsoft
    Corporation, Program, Internet, Network, Security
    Division, Section, Department, Center, Technical, Public, Customer
    Bulletin, Services, Assistance, Support
    For example: MS Technical Assistance

    The address is also fictitious, and it is made of a combination of words that follow the pattern below:
    Random text + @ + Word from list 1 + (. + Word from list 2) + domain
    List 1: support, technet, updates, advisor, confidence, bulletin, new, newsletter
    List 2: ms, msdn, msn, microsoft
    domain: com or net
    For example: kadjfoie@technet.msdn.com

    Subject:
    It is made of a combination of words from the following lists:
    Current, Newest, Last, New, Latest
    Net, Network, Microsoft, Internet
    Security, Critical
    Patch, Update, Pack, Upgrade


    Message:
    Variable. The following is only an example:


    List 1: MS, Microsoft
    List 2: User, Partner, Customer, Client
    List 3: eliminates, resolves, fixes
    List 4: newly discovered, new
    Phrase 1: continue keeping your computer secure
    Phrase 2: help
    Phrase 3: protect your computer
    Phrase 4: maintain the security of your computer
    Phrase 5: from these vulnerabilities
    Phrase 6: the most serious of which could allow an attacker/malicious user to run executable/code on your system/computer

    The message is made by a combination of words from the above lists.

    Word from List 1 + Word from List 2
    This is the latest version of security update, the “%system month & year%, Cumulative Patch" update which Word from List 3 all known security vulnerabilities affecting MS Internet Explorer, MS Outlook and MS Outlook Express as well as three Word from List 4 vulnerabilities.
    Install now to Combination of Phrases: 1+5, 1+5+6, 2+3, 2+3+5, 2+3+5+6, etc. This update includes the functionality of all previously released patches.

    Attachments:
    The attached file always has an EXE extension, and its name has the following pattern:
    Word + random number, selecting one word from the list: Q, Installer, Installation, Install, Update, Upgrade, Patch, Pack.
  • Message type 2:
    It pretends to be an error message due to a delivery failure.

    Sender:
    It can be the original, one of the following: Admin, Administrator, Postmaster, or a combination of words: Delivery, Email, Inet, Internet, Mail, Message, Net, Network, Service, Storage, System.

    The address follows the pattern:
    Letter + Word from list 1 + Word from list 2 + @ + Word from list 3 + . + domain.
    Letter: a letter from A to Z, not always included.
    List 1: email, mail, mailer, master, post, smtp, web
    List 2: automat, bot, daemon, engine, form, program, robot, routine, service
    List 3: America, AOL, bigfoot, freemail, microsoft, netmail, puremail, rocketmail, yahoo
    Domain: com, net
    For example: apostdaemon@netmail.net

    Subject:
    It follows one of the following patterns:
    List 1 + List 2
    List 1: abort, bug, error, failure
    List 2: advice, announcement, letter, message, notice, report
    For example: failure report
    or it could also be: List 3 + List 4 + : + List 5
    List 3: returned, undelivered, undeliverable
    List 4: mail, message
    List 5: returned to Sender, returned to Mailer, user unknown
    For example: undelivered message: user unknown

    Message:
    It is a compound of the following phrases:
    Phrase 1: I'm afraid, I'm sorry to have to inform you that, I'm sorry, I wasn't able to deliver your message
    Phrase 2: the message returned below could not be delivered
    Phrase 3: to the following addresses, to one or more destinations
    Phrase 4: undeliverable, undelivered
    Phrase 5: message, mail
    Phrase 6: to %email%, where %email% is a random mail address from the domains America, AOL, bigfoot, freemail, microsoft, netmail, puremail, rocketmail, yahoo and a com or net suffix.
    Phrase 7: message follows

    Attachments:
    It has a random name and an EXE, COM, SCR, BAT or PIF extension.
  • Message type 3:
    Some variants change the original messages:
    - The links to Microsoft's website are changed for links to an Italian Internet service provider (it changes the web site accessed, but not the text of the link).
    - The text that preceeds the system requirements table is changed to Questo programma consente al vosto PC.
    - It changes Microsoft for an Italian Internet service provider, and the name Renato.

    Some examples of these variants follow:
    Example 1:
    RENATO SORU FOR PRESIDENT THE BEST GUIDE IN SARDINIA OF ULIVO
    RENATO SORU THE BEST                            web site.
    http://WWW.TISCALINET.IT/
    VOTA RENATO SORU VOTA RENATO SORU DAL SUPERMARKET AD INTERNET !!!
    visit the Microsoft Security Advisor web site
    http://www.tiscalinet.iT/security/
    Thank you for VOTE RENATO SORU PRESIDs.
    Please VOTE RENATO SORU message.
    It was sent from an unmonitored e-mail address and we are unable to respond to any replies.
    ----------------------------------------------
    I NOMI DELLE VOSTRE MOGLI SONO ARCHIVIATI PRESSO LA TISCALI PER GARANTIRLE UNA VITA SERENA E NEL COMUNISMO !!!!!.


    Example 2:
    tiscali SEX SERVICES PORN Services and Knowledge Base articles
    can be found on the Microsoft Technical Support web site.
    http://support.microsoft.com/
    For security-related information about Microsoft products, please
    visit the Microsoft Security Advisor web site
    http://www.microsoft.com/security/
    Thank you for using Microsoft products.
    Please do not reply to this message.
    It was sent from an unmonitored e-mail address and we are unable to respond to any replies.
    ----------------------------------------------
    The names of the actual companies and products mentioned
    herein are the trademarks of their respective owners.

 

The computer is affected when the user opens the attached file or views the message through the Preview Pane.

Gibe.C searches for e-mail addresses in files with an EML, WAB, DBX or MDX extension, and sends itself out to all the addresses it has gathered, using its own engine.

 

2.- Transmission through KaZaA.

Gibe.C follows the routine below:

  • It makes copies of itself to the shared directories of the peer-to-peer (P2P) file sharing program KaZaA.
    It chooses names from a hard-coded list:
    10.000 SERIALS
    AOL HACKER
    COOKING WITH CANNABIS
    EMULATOR PS2
    HALLUCINOGENIC SCREENSAVER
    HARDPORN
    HOTMAIL HACKER
    JENNA JAMESON
    MAGIC MUSHROOMS GROWING
    MY NAKED SISTER
    SEX
    SICK JOKE
    VIRUS GENERATOR
    XBOX EMULATOR
    XP UPDATE
    XXX PICTURES
    XXX VIDEO
    YAHOO HACKER


    or it could make word combinations (List 1 + List 2 + List 3 + List 4):

    List 1: BUGBEAR, GIBE, KLEZ, SIRCAM, SOBIG, YAHA

    List 2: CLEANER, FIXTOOL, REMOVAL TOOL, REMOVER

    List 3: DOWNLOAD ACCELERATOR, GETRIGHT FTP, KAZAA, KAZAA LITE, KAZAA MEDIA DESKTOP, MIRC, WINAMP, WINDOWS MEDIA PLAYER, WINRAR, WINZIP

    List 4: HACK, HACKED, INSTALLER, KEY GENERATOR, UPLOAD, WAREZ
  • Other users of these programs can access the shared directories. These users can then download these files to their computers, thinking that they are useful computer programs, movies, etc. However, these users will actually download a copy of the worm.
  • When the downloaded file is run, these computers will be infected by Gibe.C.

 

3.- Transmission accross shared network drives.

Gibe.C follows the routine below:

  • It checks if the affected computer belongs to a network.
  • It attempts to access the shared network drives.
  • If successful, it copies itself to the StartUp directory of the shared drives.

 

4.- Transmission via IRC.

Gibe.C follows the routine below:

  • It only uses this method if the program mIRC is installed.
  • It waits until the user joins an IRC chat channel.
  • Then, it sends a copy of itself to all the users connected to the channel at that moment.

 

5.- Transmission via newsgroups (NNTP).

Gibe.C attempts to connect to several servers, listed in the file SWEN1.DAT, in order to spread to all the e-mail addresses contained in the file GERMS0.DBV.

Further Details  

Gibe.C is written in the programming language Visual C++. This worm is 106,496 bytes in size.

The variations that have appeared are 52,224 bytes in size, and are compressed with UPX.