[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Faking it with skype



On 17/09/14 17:05, Bret Busby wrote:
> On 17/09/2014, Scott Ferguson <scott.ferguson.debian.user@gmail.com> wrote:
>> On 17/09/14 15:16, Bret Busby wrote:
>>> Hello.
>>>
>>> With the recently posted fix for the Microsoft attempt to close down
>>> skype; the fix involving the use of a hex editor, to cause faking the
>>> skype version number, to pretend to be 4.3 (I think it is that version
>>> number that is needed), I am wondering whether anyone has successfully
>>> attempted to do that to skype version 2.2.

>> Yes

------------8<---------->8---------------------

>> Hex editor not necessary.
>>
>> As root run the following 2 lines in bash:-
>>
>> cp /usr/bin/skype{,.bak}
>> Old=$(skype -v | head -n1 | cut -d " " -f2);sed -i "s/$Old/4.3.0.37/g"
>> /usr/bin/skype
>>
>>
>> You can check the change off-line, as normal user:-
>> skype -v
>>
>>
>> Kind regards
>>
>>
> 
> Hello.
> 
> Thanks for the suggestion.
> 
> However, ...
> 
> "
> :~# cp /usr/bin/skype{,.bak}

No errors, so you have a backup of the original at /usr/bin/skype.bak

> root@bret-dd-workstation:~# Old=$(skype -v | head -n1 | cut -d " "
> -f2);sed -i "s/$Old/4.3.0.37/g"

$Old 'should' hold your current skype version string.

e.g.:-
$ skype -v
Skype 4.2.0.11
Copyright (c) 2004-2013, Skype

That's what MS checks before allowing you to connect to the network. If
the version is less than 4.3.x you get this message:-
http://ge.tt/3a2yGKx1/v/0 (AdBlock recommended).

sed -i "s/$Old/4.3.0.37/g"
'should'replace your current version string with one that'll allow you
to connect. Perhaps you are running an old version of sed?

Wheezy with backports enabled:-
sed 4.2.1-10
skype 4.2.0.11-1

Try replacing $Old with your current version (from `skype -v`)
e.g. as root:-
sed -i "s/4.2.0.11/4.3.0.37/g"


Which 'should' result in:-
skype -v
Skype 4.2.0.11
Copyright (c) 2004-2013, Skype

Which then connects to the Skype P2P network, and shows this version in
the About info:-
http://ge.tt/3a2yGKx1/v/1?c (AdBlock recommended).

> 
> (<unknown>:4748): Gtk-WARNING **:
> /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class:
> ELFCLASS64

Sorry, means nothing to me

------------8<------------------->8---------------------------------
> sed: no input files
> "
> 
> Then, I re-read the message above, and figured that gmail had wrapped
> the second line, so I tried
> 
> "
> :~# Old=$(skype -v | head -n1 | cut -d " " -f2);sed -i
> "s/$Old/4.3.0.37/g"  /usr/bin/skype


Again, sorry, I don't know that error.


----------------------8<-------------------->8--------------------------


Kind regards


Reply to: