Results 1 to 10 of 10
Discuss Skype at the General - Hackint0sh.org; Now that we have unlocked iPhones what about Skype (some people are never satisfied!)...
  1. #1
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    169
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Default Skype

    Now that we have unlocked iPhones what about Skype (some people are never satisfied!)



  2. #2
    Professional Array

    Join Date
    Aug 2007
    Posts
    94
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    11

    Default

    Skype is a closed, proprietary system so that will never happen unless Skype chooses to write it themselves.

    But a SIP client or IAX client could be ported to the iPhone easily enough and could work with Asterisk PBX systems or the tons of other, fully open VOIP services out there.

  3. #3
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    169
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Default

    Quote Originally Posted by rcgabriel View Post
    Skype is a closed, proprietary system so that will never happen unless Skype chooses to write it themselves.

    But a SIP client or IAX client could be ported to the iPhone easily enough and could work with Asterisk PBX systems or the tons of other, fully open VOIP services out there.
    Well I realise that, but do you realise the irony of what you're saying. Here we are on a hacking conference. Skype runs on OS X. Shouldn't be any more difficult than hacking the unlock.

  4. #4
    Senior Professional Array

    Join Date
    Aug 2007
    Posts
    110
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    also if someone can put in Truphone! that would be wicked!

  5. #5
    Professional Array

    Join Date
    Aug 2007
    Posts
    94
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    11

    Default

    No, it's a lot more difficult than that. Activation is a boolean variable that the iPhone had to be tricked into flipping. The SIM unlock was a matter of figuring out that if a couple bytes were set a certain way the baseband unit could be tricked into writing an unauthorized unlock.

    A Voice Over IP System has a control channel, authorizing, audio encoding and decoding codecs, specific codec settings, etc. If you've ever looked at SIP+RTP, you'll understand why I'm saying it's ugly and complicated - and SIP is ugly and complicated with all the documentation.

    There are large communities of hackers working on VOIP products (like the Asterisk community) and to the best of my knowledge nobody has succeeded yet at reverse engineering the Skype protocol.

    Furthermore, all the Skype clients out there actually have countermeasures in them against debugging to prevent people from doing this, as well as being code-obfuscated.

    See, for example, http://www.secdev.org/conf/skype_BHEU06.pdf.

    See also the Wikipedia article: http://en.wikipedia.org/wiki/Skype_Protocol

    Like it says "numerous attempts to study and/or reverse engineer the protocol to allow unofficial clients to use Skype have been undertaken."

    Nobody has succeeded in doing that yet. They really, really want to keep their protocol closed. While it's possible somebody will totally pull that sucker apart at some point, the small community of iPhone hackers is unlikely to make a significant dent given the activity already out there in this area.


  6. #6
    dpv
    dpv is offline
    Advanced Array

    Join Date
    Aug 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Tonyd View Post
    Well I realise that, but do you realise the irony of what you're saying. Here we are on a hacking conference. Skype runs on OS X. Shouldn't be any more difficult than hacking the unlock.
    Except, you see, to use Skype, you have to agree to a load of things, so once they detect that you've broken their agreement, there's kind of a problem.

  7. #7
    Newbie Array

    Join Date
    Sep 2007
    Posts
    3
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    i found this a while ago, haven't tested it, because i don't have an iphone, but maybe it works?

    http://s4iphone.com/

  8. #8
    Professional Array

    Join Date
    Aug 2007
    Posts
    94
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    11

    Default

    Well that's a webapp - looks like it logs into your Skype account and they have some sort of Skype bridge on their servers. But you have to give them your cell phone number and it appears that it calls your cell phone at the number you give them *from* your Skype account, using the Skype instance running on their servers. This means you use SkypeOut credits and incoming minutes.

    So.. cool tech demo I guess, and useful if you *really* need to get to somebody on Skype, but it's not at all the same as a Skype app on your iPhone.

    Though it looks like a good solution for Skype IM stuff, if you just want to IM with your Skype contacts from your iPhone.

  9. #9
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    169
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Default

    Point taken thanks

  10. #10
    Rookie Array sleepyfox's Avatar

    Join Date
    Sep 2007
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Lightbulb

    Quote Originally Posted by aiongiant View Post
    also if someone can put in Truphone! that would be wicked!
    I'm working on that as we speak.

    If there's anyone that wants to lend a hand then drop me a line and we'll talk.

    rcgabrial: you're right, SIP is a bit ugly, but I happen to know the guy that ported Sofia to OS X and I've got him set up with a working iPhone and toolchain, so I'm hoping that we'll have a SIP stack very soon now and I'm already working on both the RTP side of things and the UI.

    I could really do with some help from someone with UIKit experience and someone who knows about CoreAudio/Celestial. The issues that I'm currently looking at are things like:

    * Can we get access to simultaneous audio in (mic) and audio out (earpiece) from the API (a bitch on the S60)
    * Have we got any echo cancellation, either in hardware or software, for the mic

    Much appreciated,

    Fox
    ---
    Last edited by sleepyfox; 09-13-2007 at 11:38 PM.


 

 

Similar Threads

  1. Replies: 0
    Last Post: 05-10-2011, 09:10 AM
  2. Replies: 0
    Last Post: 02-16-2011, 12:20 AM
  3. MacNN: Skype iPhone app updates to support Skype for TV
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 02-09-2011, 06:20 PM
  4. MacNN: Skype 2.8 enables screen sharing, Skype Access
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 07-21-2009, 08:50 PM
  5. Is there a SKYPE app?
    By think-different in forum Free Toolchain Software (Cydia App's)
    Replies: 7
    Last Post: 01-02-2008, 06:42 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 07:00 AM.
twitter, follow us!