Ekigan omalta asetusruudulta:
(huom: käynnistän ekigan aina komentoriviltä näin:
LANG=POSIX ekiga
saadakseni sen englanniksi, oletus olisi suomenkielinen).
Mielestäni idioottimaista suomentaa tällaisia ohjelmia jotka kuitenkin vaativat VoIP -tilin kaupalliselta palveluntarjoajalta, enkä tiedä ensimmäistäkään kotimaista VoIP -palveluntarjoajaa. Joten käytän ulkomaista palveluntarjoajaa, ja luonnollisesti silloin palveluntarjoajan ilmoittamat asetustiedot ovat englanniksi.
Eli tällaisessa ohjelmassa, miksi haluaisin lisää vaikeuksia yrittäessäni arvata, mihin kohtaan mikäkin palveluntarjoajan antama tieto tulee syöttää, jotta ohjelma toimisi oikein - paljon selkeämpää kun myös ohjelman asetusdialogi on engalnniksi.
Eli suomenkielen käytöstä olisi tässä vain haittaa kun pitäisi olla varma mikä on kunkin engl. termin suom. vastine että tiedot tulee oikeisiin paikkoihin.
Ruudulla on seuraavaa:
Name: xxxx
Registrar: xxxx
User: xxxx
Authentication user: xxxx
Password: @@@@@@@@@@@
Timeout: xxxx
Enable account [x]
Cancel, Ok
NYT kohta password: saisikohan ELF executable:a jotenkin hakkeroitua niin, että tuo password näkyisi selväkielisenä ?
Oletuksena siis password on peitetty, ja tästä on seur. ongelma:
Kun ohjelma itse muistaa salasanan, soittamiseen ei salasanaa tarvita.
Ja kun sitä salasanaa ei käytä, sitä ei muista.
Joten, kun seuraavan kerran pitäisi ladata lisää rahaa puhelutilille, niin siihen sitten pitäisi https -websivulle syöttää tuo sama salasana, jota ei tietenkään muista.
Eli ohjelma kyllä muistaa salasanan puolestani, joten soittelu onnistu salasanaa tietämättä samalla koneella niin kauan kuin ei formatoi kiintolevyä tai asenna käyttöjärjestelmää uudelleen.
Mutta lisärahan lataus tarvitsee tuon salasanan jota siis en muista.
Mutta jos kerran ohjelma sen tietää, niin luulisi olevan mahdollista hakkeroida ohjelmaa niin, että salasana näytettäisiin.
Mutta miten ELF executable:a pitäisi muokata salasanan näyttämiseksi?
Käyttöjärjestelmänä linux.
Tulee ikävä Windows 3.1 aikoja. Siinä on niin yksinkertaista tehdä ohjelma, joka selvittää ko. editboxin ikkunakahvan ja modifioi (toiselle ohjelmalle kuuluvaa) editboksia siten, että tuo ns. "password mode" poistuu käytöstä, ja salasana alkaa näkyä selväkielisenä. Windows 3.1:ssä tuo oli juuri noin helppoa.
Mutta siis kun kyseessä on oma kone, niin periaatteessa ekigaa voisi modifioida.
Onko jollain ideaa, miten tuo modifiointi tehtäisiin ?
Itse en oikein ymmärrä, miksi tässä tapauksessa salasana peitetään - kun siis soittaminen onnistuu ilman salasanaa kun ohjelma muistaa sen puolestani, mutta sitten web -sivulle salasana pitäisi syöttää ensin, että pääsee VISA -maksukortilla maksamaan lisää rahaa puhelutilille.
(huom: käynnistän ekigan aina komentoriviltä näin:
LANG=POSIX ekiga
saadakseni sen englanniksi, oletus olisi suomenkielinen).
Mielestäni idioottimaista suomentaa tällaisia ohjelmia jotka kuitenkin vaativat VoIP -tilin kaupalliselta palveluntarjoajalta, enkä tiedä ensimmäistäkään kotimaista VoIP -palveluntarjoajaa. Joten käytän ulkomaista palveluntarjoajaa, ja luonnollisesti silloin palveluntarjoajan ilmoittamat asetustiedot ovat englanniksi.
Eli tällaisessa ohjelmassa, miksi haluaisin lisää vaikeuksia yrittäessäni arvata, mihin kohtaan mikäkin palveluntarjoajan antama tieto tulee syöttää, jotta ohjelma toimisi oikein - paljon selkeämpää kun myös ohjelman asetusdialogi on engalnniksi.
Eli suomenkielen käytöstä olisi tässä vain haittaa kun pitäisi olla varma mikä on kunkin engl. termin suom. vastine että tiedot tulee oikeisiin paikkoihin.
Ruudulla on seuraavaa:
Name: xxxx
Registrar: xxxx
User: xxxx
Authentication user: xxxx
Password: @@@@@@@@@@@
Timeout: xxxx
Enable account [x]
Cancel, Ok
NYT kohta password: saisikohan ELF executable:a jotenkin hakkeroitua niin, että tuo password näkyisi selväkielisenä ?
Oletuksena siis password on peitetty, ja tästä on seur. ongelma:
Kun ohjelma itse muistaa salasanan, soittamiseen ei salasanaa tarvita.
Ja kun sitä salasanaa ei käytä, sitä ei muista.
Joten, kun seuraavan kerran pitäisi ladata lisää rahaa puhelutilille, niin siihen sitten pitäisi https -websivulle syöttää tuo sama salasana, jota ei tietenkään muista.
Eli ohjelma kyllä muistaa salasanan puolestani, joten soittelu onnistu salasanaa tietämättä samalla koneella niin kauan kuin ei formatoi kiintolevyä tai asenna käyttöjärjestelmää uudelleen.
Mutta lisärahan lataus tarvitsee tuon salasanan jota siis en muista.
Mutta jos kerran ohjelma sen tietää, niin luulisi olevan mahdollista hakkeroida ohjelmaa niin, että salasana näytettäisiin.
Mutta miten ELF executable:a pitäisi muokata salasanan näyttämiseksi?
Käyttöjärjestelmänä linux.
Tulee ikävä Windows 3.1 aikoja. Siinä on niin yksinkertaista tehdä ohjelma, joka selvittää ko. editboxin ikkunakahvan ja modifioi (toiselle ohjelmalle kuuluvaa) editboksia siten, että tuo ns. "password mode" poistuu käytöstä, ja salasana alkaa näkyä selväkielisenä. Windows 3.1:ssä tuo oli juuri noin helppoa.
Mutta siis kun kyseessä on oma kone, niin periaatteessa ekigaa voisi modifioida.
Onko jollain ideaa, miten tuo modifiointi tehtäisiin ?
Itse en oikein ymmärrä, miksi tässä tapauksessa salasana peitetään - kun siis soittaminen onnistuu ilman salasanaa kun ohjelma muistaa sen puolestani, mutta sitten web -sivulle salasana pitäisi syöttää ensin, että pääsee VISA -maksukortilla maksamaan lisää rahaa puhelutilille.
Vastaukset 3
Vanhimmat
Ainakin minulla salasana löytyy tiedostosta
~/.gconf/apps/ekiga/protocols/%gconf.xml
Vähintään mielenkiintoista ohjelmointia tuollainen!
Eli ruudulla salasana peitetään niin, ettei sitä voi nähdä.
Mutta sitten asetustiedostoon salasana laitetaan niin, että se on täysin salaamattomana siellä.
Minusta taas on idioottimaista pyytää salasanaa maksamisen edellytyksenä.
Jos maksan omalla kortillani, miksi siinä pitää salasanaa kysyä ?
Ja kuka sivullinen haluaisi olla rahoittamassa soittotiliäni ???
Soittamisessahan salasanaa tarvitaan, siinä idea on estää toisen laskuun sottelu.
Mutta soittotilille maksukortilla rahaa maksettaessa: miksi kysyä soittotilin salasanaa ?
Jos tuo olisi winodws -ohjelma, siinä olisi sisäänrakennettu selain, johon ohjelma esisyöttäisi salasanan (joka tietenkin näytettäisiin tähtinä).
Windowsissahan MS Internet Explorer -ohjelman ActiveX -versiota voi käyttää omjatekoisen ohjelman osana (mikä linuxfanaatikkojen mielestä on tietoturvariski, todellisuudessa ei ole ).
Mutta linuxissa ei ole helppoa keinoa sisällyttää webselainta omaan sovellukseen.
muuten: linphone toimii paremmin kuin ekiga, varsinkin hankalassa verkkoympäristössä.
Eli siis: jos joudut käyttämään muuta kuin itse hallitsemaasi verkkoa (esim hotellin WLAN), niin linphone saattaa toimia sielläkin, missä ekiga ei toimi.
eli NAT -reitittimistä vain pieni osa on Ekiga -yhteensopivia, mutta LinPhone osaa jonkun kikan hankalien NAT -reitittimien varalle, jota ekiga ei osaa.