[+] Gdzie nowy Skype trzyma dane logowania


(saturno) #1

Ciekawa sprawa z tym nowym Skype alpha.
Zainstalowałem go obok starego Skype (4.3) i po uruchomieniu zalogowałem się i wyłączam Skype.
Następnie skasowałem pliki konfiguracyjne starego i nowego Skype.
Usuwane były następujące katalogi:
~/.config/skypeforlinux
~/.config/Skype
~/.Skype
Uruchamiam nowy Skype, a on odbudowuje sobie pliki konfiguracyjne i loguje mnie automatycznie.

Pytanie: gdzie program trzyma login i hasło?


(FadeMind) #2
$HOME/.config/skypeforlinux/

(saturno) #3

To nie jest ta lokalizacja.
Być może nie dość jasno się wyraziłem w pierwszym poście więc uzupełniam go.


(pocolog) #4

Wewal w konsole find ~ -name "*kype*" i coś pokaże :smiley:


(FadeMind) #5
[fademind@manjaro ~]$ tree .config/skypeforlinux/
.config/skypeforlinux/
├── Cache
│   ├── data_0
│   ├── data_1
│   ├── data_2
│   ├── data_3
│   ├── f_000001
│   ├── f_000002
│   ├── f_000003
│   ├── f_000004
│   └── index
├── Cookies
├── Cookies-journal
├── device-info.json
├── ecscache.json
├── GPUCache
│   ├── data_0
│   ├── data_1
│   ├── data_2
│   ├── data_3
│   └── index
├── Local Storage
│   ├── file__0.localstorage
│   └── file__0.localstorage-journal
├── logs
├── Preferences
└── settings.json

4 directories, 22 files
[fademind@manjaro ~]$ tree .Skype/
.Skype/
├── DataRv
│   └── offline-storage.data                                                                                       
├── fademind                                                                                                       
│   ├── bistats.db                                                                                                 
│   ├── chatsync                                                                                                   
│   │   └── 17                                                                                                     
│   ├── config.lck
│   ├── config.xml
│   ├── dc.db
│   ├── eas.db
│   ├── httpfe
│   │   └── cookies.dat
│   ├── keyval.db
│   ├── main.db
│   ├── msn.db
│   ├── statistics.db
│   └── voicemail
├── shared_dynco
│   └── dc.db
├── shared_httpfe
│   └── queue.db
├── shared.lck
└── shared.xml

8 directories, 15 files
[fademind@manjaro ~]$ 

Na logikę dane logowania są zachowane w plikach cookies. :smirk:

pokazują się dwie ścieżki

/home/fademind/.Skype
/home/fademind/.config/skypeforlinux

(pocolog) #6

@FadeMind: To przeleć jeszcze /etc/ albo cały / :wink:


(saturno) #7

Utworzyłem nowe konto użytkownika w systemie i po przelogowaniu się uruchomiłem Skype.
Wyszło że Skype zapisuje login i hasło do:
~/.local/share/keyrings/Domyślna_baza_kluczy.keyring
Okazało się że jedynym sposobem na usunięcie loginu i hasła jest najzwyklejsze wylogowanie ze Skype, bo usunięcie pliku: Domyślna_baza_kluczy.keyring spowodowałoby stracenie również innych haseł.

Dziękuje wszystkim za próby pomocy.
Pozdrawiam.
saturno