Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [Announce] Yappari - New maintainership and new features!

    Reply
    Page 112 of 157 | Prev | 102   110     111   112   113     114   122 | Next | Last
    ceene | # 1111 | 2015-09-09, 08:12 | Report

    Encryption system is TextSecure, relying on libaxolotl.
    This library seems to have been ported to QT by CODeRUS (see https://github.com/CODeRUS/libaxolotl), although I don't know if it's well tested and working.

    First step would be creating a .deb for Maemo, and then start coding the needed changes to Yappari. It seems doable given enough time.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 7 Users Say Thank You to ceene For This Useful Post:
    apeman, capitannemo, DeadHorseRiding, enne30, handaxe, Jordi, X-J

     
    BrunoN80 | # 1112 | 2015-09-09, 12:38 | Report

    Hi all!,

    I'm having problems with the 2.0.16 version, because I'm not getting any messages sent by my contacts, I see "someone is typing" but did not get anything, any help?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    handaxe | # 1113 | 2015-09-09, 13:36 | Report

    Originally Posted by BrunoN80 View Post
    Hi all!,

    I'm having problems with the 2.0.16 version, because I'm not getting any messages sent by my contacts, I see "someone is typing" but did not get anything, any help?
    Bruno, the likely answer lies in the posts above. Possible encryption issue being implemented.

    You can perhaps help: those contacts you get nothing from, do you know what devices (iPhone, Android etc) they are using, and if you know anyone with a Blackberry or Symbian device, can you receive messages from them?

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to handaxe For This Useful Post:
    ceene

     
    s4br0s0 | # 1114 | 2015-09-09, 14:47 | Report

    Originally Posted by handaxe View Post
    Bruno, the likely answer lies in the posts above. Possible encryption issue being implemented.

    You can perhaps help: those contacts you get nothing from, do you know what devices (iPhone, Android etc) they are using, and if you know anyone with a Blackberry or Symbian device, can you receive messages from them?
    I can recieve form BB, IPhone and android (don't have people with WP or Symbian as far i know).

    Greetings.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to s4br0s0 For This Useful Post:
    handaxe

     
    handaxe | # 1115 | 2015-09-09, 15:56 | Report

    Quite weird, why some of us get iPhone, Android messages but others apparently not. If Whatsapp have differentially implemented encryption on the app based on platform, the server must choose between encrypted or not based on handshake (as apeman noted). And all instances of Yappari behave the same as far as the server is concerned.

    Have those having trouble been banned earlier and then got themselves unbanned perhaps? Shot in the dark...

    Edit | Forward | Quote | Quick Reply | Thanks

     
    apeman | # 1116 | 2015-09-09, 19:05 | Report

    According to my yappari.log and yappari source code(see line 1241 in connection.cpp) yappari identifies itself as platform=none

    Code:
    OUTGOING:
    <iq>
       id=config_1
       to=s.whatsapp.net
       type=set
    <config>
       lc=CZ
       lg=cs
       platform=none
       xmlns=urn:xmpp:whatsapp:push
    If yappari identifies itself as S40 client platform=S40, the communication might remain unencrypted.
    (My opinion is based on WHAnonymous PHP WhatsApp client documentation)

    Changing line 1241 in connection.cpp
    from
    Code:
    sendClientConfig("none");
    to
    Code:
    sendClientConfig("S40");
    might do the job..

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by apeman; 2015-09-09 at 19:21.
    The Following 5 Users Say Thank You to apeman For This Useful Post:
    ceene, enne30, Fatalist, Jordi, xiskillo

     
    apeman | # 1117 | 2015-09-09, 19:11 | Report

    I would give it a try but I do not know how to create a deb package for maemo.

    I cloned the source code, I can make the change but I don't know how to build/package it.

    Is there any tutorial available, how to build the deb package and how to setup a build toolchain?
    Do you use Qt SDK to open yappari project? What version?

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to apeman For This Useful Post:
    handaxe, Jordi

     
    handaxe | # 1118 | 2015-09-09, 22:15 | Report

    Weird thing is that we all should be hit by this, as I imagine most of us are in comms with iPhone/Android users, right?

    Look at this log file snippet relating to a message I received:

    Code:
    INCOMING:
    <notification>
       from=s.whatsapp.net
       id=3089511846
       t=1441732447
       type=encrypt
    <count>
       value=0
    
    INCOMING:
    <message>
       from=xxxxxxxxxxx@s.whatsapp.net
       id=1441732441-10
       notify="Sweet Person" :-)
       t=1441732448
       type=text
    <body>
       Test
    There is encrypt mentioned in the notification. Does value=0 mean defer encryption?

    And I am puzzled: I thought the method of Yappari evading detection as un-authorised software was by presenting itself as a symbian app.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 3 Users Say Thank You to handaxe For This Useful Post:
    apeman, enne30, Fatalist

     
    apeman | # 1119 | 2015-09-10, 08:03 | Report

    Originally Posted by handaxe View Post
    And I am puzzled: I thought the method of Yappari evading detection as un-authorised software was by presenting itself as a symbian app.
    According to this Scorpius post yappari uses "Nokia S40 method" for registration against WhatsApp server.

    So changing "platform" value to "S40" might not help but I'd like to give it a try anyway..

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 4 Users Say Thank You to apeman For This Useful Post:
    ceene, enne30, Fatalist, handaxe

     
    ceene | # 1120 | 2015-09-10, 12:12 | Report

    Originally Posted by apeman View Post
    According to this Scorpius post yappari uses "Nokia S40 method" for registration against WhatsApp server.

    So changing "platform" value to "S40" might not help but I'd like to give it a try anyway..
    I'll try that, I don't see that can do any harm. This new version will be ready throughout the next 24 hours.

    Thanks a lot!

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 5 Users Say Thank You to ceene For This Useful Post:
    Fatalist, Frasier, handaxe, sicelo, X-J

     
    Page 112 of 157 | Prev | 102   110     111   112   113     114   122 | Next | Last
vBulletin® Version 3.8.8
Normal Logout