Thread View: pl.comp.lang.javascript
14 messages
14 total messages
Started by Lucjan T. Tyrfoni
Thu, 20 Aug 2009 17:29
ssl
Author: Lucjan T. Tyrfoni
Date: Thu, 20 Aug 2009 17:29
Date: Thu, 20 Aug 2009 17:29
5 lines
936 bytes
936 bytes
Czy jest mozliwe z poziomu JS dowiedzenie sie o parametrach transmisji ssl? Chodzi mi o to by np. przeczytac odcisk, tate, wystawce itp. -- __
Re: ssl
Author: William Bonawentura
Date: Fri, 21 Aug 2009 05:35
Date: Fri, 21 Aug 2009 05:35
11 lines
1245 bytes
1245 bytes
Uzytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisal w wiadomosci news:h6k1ai$qo8$2@atlantis.news.neostrada.pl... > Czy jest mozliwe z poziomu JS dowiedzenie sie o parametrach transmisji > ssl? > Chodzi mi o to by np. przeczytac odcisk, tate, wystawce itp. > > -- > __ > ZTCW standardowo nie.
Re: ssl
Author: Lucjan T. Tyrfoni
Date: Fri, 21 Aug 2009 07:46
Date: Fri, 21 Aug 2009 07:46
20 lines
1416 bytes
1416 bytes
William Bonawentura wrote: > > Uzytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisal w > wiadomosci news:h6k1ai$qo8$2@atlantis.news.neostrada.pl... >> Czy jest mozliwe z poziomu JS dowiedzenie sie o parametrach transmisji >> ssl? >> Chodzi mi o to by np. przeczytac odcisk, tate, wystawce itp. > ZTCW standardowo nie. Czyli nie mam szansy dowiedziec sie skad pobieram dane? dziwne. dziekuje za odpowiedź -- __
Re: ssl
Author: William Bonawentura
Date: Fri, 21 Aug 2009 08:08
Date: Fri, 21 Aug 2009 08:08
28 lines
1760 bytes
1760 bytes
Użytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisał w wiadomości news:h6ljhh$fsb$1@atlantis.news.neostrada.pl... > William Bonawentura wrote: > >> >> Uzytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisal w >> wiadomosci news:h6k1ai$qo8$2@atlantis.news.neostrada.pl... >>> Czy jest mozliwe z poziomu JS dowiedzenie sie o parametrach transmisji >>> ssl? >>> Chodzi mi o to by np. przeczytac odcisk, tate, wystawce itp. > >> ZTCW standardowo nie. > > > Czyli nie mam szansy dowiedziec sie skad pobieram dane? > dziwne. > Javascript pobiera dane z serwera który go udostępnił. Czyli "zna" ten serwer. Równie dobrze możesz te dane wstawić do treści strony > dziekuje za odpowiedź > > > -- > __ >
Re: ssl
Author: Lucjan T. Tyrfoni
Date: Fri, 21 Aug 2009 10:23
Date: Fri, 21 Aug 2009 10:23
27 lines
1832 bytes
1832 bytes
>>> Uzytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisal w >>> wiadomosci news:h6k1ai$qo8$2@atlantis.news.neostrada.pl... >>>> Czy jest mozliwe z poziomu JS dowiedzenie sie o parametrach transmisji >>>> ssl? >>>> Chodzi mi o to by np. przeczytac odcisk, tate, wystawce itp. >> >>> ZTCW standardowo nie. >> >> >> Czyli nie mam szansy dowiedziec sie skad pobieram dane? >> dziwne. >> > > Javascript pobiera dane z serwera który go udostępnił. Czyli "zna" ten > serwer. Równie dobrze możesz te dane wstawić do treści strony Jak to zna serwer? To po co jest SSL? Wlasnie po to by wiedziec, czy ta osoba po drugiej stronie to ta ktora chce miec. zmienic dns czy co tam jeszcze przeciez moze nawet wirus. Wlasnie chodzi o to by wiedziec z kim rozmawiam. Znam odcisk klucza, lub caly klucz. -- __
Re: ssl
Author: fv
Date: Fri, 21 Aug 2009 10:39
Date: Fri, 21 Aug 2009 10:39
31 lines
2026 bytes
2026 bytes
Lucjan T. Tyrfoni wrote: >> Javascript pobiera dane z serwera który go udostępnił. Czyli "zna" ten >> serwer. Równie dobrze możesz te dane wstawić do treści strony > Jak to zna serwer? Normalnie. Wchodzisz na serwer żądając strony, która informuje przeglądarkę, że należy pobrać plik *.js. > To po co jest SSL? a) Aby dane przesyłane przez użytkownika i do użytkownika były chronione. b) Opcjonalnie aby wspomóc stwierdzenie autentyczności witryny poprzez wzajemne zaufanie podmiotów certyfikujących c) Aby Firefox i IE mogły wyświetlać idiotyczne komunikaty gdy certyfikat jest self-signed (czyli ktoś chce zrezygnować z punktu b). > Wlasnie po to by wiedziec, czy ta osoba po drugiej > stronie to ta ktora chce miec. zmienic dns czy co tam jeszcze przeciez moze > nawet wirus. Drugiej stronie względem czego? > Wlasnie chodzi o to by wiedziec z kim rozmawiam. Znam odcisk klucza, lub > caly klucz. Rozmawiasz ze skryptami? -- fv Xbox gamertag: fastviper PL Moto: Suzuki GSX 650F Auto: Nissan Primera 2,0
Re: ssl
Author: William Bonawentura
Date: Fri, 21 Aug 2009 12:24
Date: Fri, 21 Aug 2009 12:24
16 lines
1597 bytes
1597 bytes
Użytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisał w wiadomości news:h6lt79$5rp$1@nemesis.news.neostrada.pl... > > Jak to zna serwer? > To po co jest SSL? Wlasnie po to by wiedziec, czy ta osoba po drugiej > stronie to ta ktora chce miec. zmienic dns czy co tam jeszcze przeciez > moze > nawet wirus. > > Wlasnie chodzi o to by wiedziec z kim rozmawiam. Znam odcisk klucza, lub > caly klucz. > Czy na pewno rozmawiamy o kodzie javascript pobranym z serwera i wykonywanym w przeglądarce ?
Re: ssl
Author: Lucjan T. Tyrfoni
Date: Fri, 21 Aug 2009 14:43
Date: Fri, 21 Aug 2009 14:43
50 lines
2651 bytes
2651 bytes
fv wrote: > Lucjan T. Tyrfoni wrote: >>> Javascript pobiera dane z serwera który go udostępnił. Czyli "zna" ten >>> serwer. Równie dobrze możesz te dane wstawić do treści strony >> Jak to zna serwer? > > Normalnie. Wchodzisz na serwer żądając strony, która informuje > przeglądarkę, że należy pobrać plik *.js. Fajnie, ale pobrac od kogo? Jaka masz gwarancje ze pobierasz od wlasciwej osoby? >> To po co jest SSL? > > a) Aby dane przesyłane przez użytkownika i do użytkownika były chronione. Ale jesli pobieram strone i kod js ale nie wiem skad pobieram to co mi z szyfrowania ;-) W AJAX-ie wysylasz kawalek tylko danych i odbierasz kawalek danych. Jak sprawdzic, czy pobieram z tego serwera co chce a nie np. z podstawionego? > b) Opcjonalnie aby wspomóc stwierdzenie autentyczności witryny poprzez > wzajemne zaufanie podmiotów certyfikujących Sam napisales, ze nie ma mozliwosci sprawdzenia czy dane pobierane przez skrypt w JS laczy sie z tym kim chcę. > c) Aby Firefox i IE mogły wyświetlać idiotyczne komunikaty gdy certyfikat > jest self-signed (czyli ktoś chce zrezygnować z punktu b). patrz punkt b. >> Wlasnie po to by wiedziec, czy ta osoba po drugiej >> stronie to ta ktora chce miec. zmienic dns czy co tam jeszcze przeciez >> moze nawet wirus. > > Drugiej stronie względem czego? mnie ;-) >> Wlasnie chodzi o to by wiedziec z kim rozmawiam. Znam odcisk klucza, lub >> caly klucz. > > Rozmawiasz ze skryptami? Gorzej. Skrypty rozmawiaja ze sobą. I nawet te moje skrypty personifikuję. -- __
Re: ssl
Author: William Bonawentura
Date: Mon, 24 Aug 2009 09:50
Date: Mon, 24 Aug 2009 09:50
10 lines
1738 bytes
1738 bytes
Użytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisał w wiadomości news:h6mcdv$fjn$1@nemesis.news.neostrada.pl... Za obsługę ssl odpowiada przeglądarka. Zakłada, że adres i protokół zasobu z którego został pobrany kod js oraz żądań XMLHTTPRequest muszą być identyczne. Czyli jeśli pobrałeś kod z serwera X z certyfikatem Y to dalsze zapytania też odnoszą się do tego samego serwera. Jesli ktoś będzie udawał X z niezgodnym certyfikatem to przeglądarka to odrzuci. Jeśli certyfikat będzie zgodny lecz niezaufany to wyświetli monit.
Re: ssl
Author: Lucjan T. Tyrfoni
Date: Wed, 26 Aug 2009 06:54
Date: Wed, 26 Aug 2009 06:54
27 lines
2173 bytes
2173 bytes
William Bonawentura wrote: > > Użytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisał w > wiadomości news:h6mcdv$fjn$1@nemesis.news.neostrada.pl... > > Za obsługę ssl odpowiada przeglądarka. Zakłada, że adres i protokół zasobu > z którego został pobrany kod js oraz żądań XMLHTTPRequest muszą być > identyczne. Czyli nie moge zrobic programu, ktory by wczytywal program (.js) z mojej witryny, ale potem komunikowal sie z rożnymi serwerami w sieci? Nie wydaje mi sie by byla to prawda. Pobierac moge dane XMLHTTPRequest z dowolnej strony. Nie tylko tej z ktorej wczytalem program. > Czyli jeśli pobrałeś kod z serwera X z certyfikatem Y to > dalsze zapytania też odnoszą się do tego samego serwera. Jesli ktoś będzie > udawał X z niezgodnym certyfikatem to przeglądarka to odrzuci. Jeśli > certyfikat będzie zgodny lecz niezaufany to wyświetli monit. Rozumiem, ze specyficznych funkcji do sprawdzania certyfikatu Y dla dowolnej witryny nie ma? Dziekuje za odpowiedź. -- __
Re: ssl
Author: William Bonawentura
Date: Wed, 26 Aug 2009 07:38
Date: Wed, 26 Aug 2009 07:38
13 lines
1931 bytes
1931 bytes
Użytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisał w wiadomości news:h72mpe$4s9$1@nemesis.news.neostrada.pl... > > Czyli nie moge zrobic programu, ktory by wczytywal program (.js) z mojej > witryny, ale potem komunikowal sie z rożnymi serwerami w sieci? > Nie wydaje mi sie by byla to prawda. Pobierac moge dane XMLHTTPRequest z > dowolnej strony. Nie tylko tej z ktorej wczytalem program. > Nie możesz bezpośrednio. Możesz zrobić na swoim serwerze zasób - tunel do innego serwera i odwoływać się z js do niego. Certyfikat ssl tego obcego serwera sprawdzasz wówczas po stronie swojego serwera.
Re: ssl
Author: fv
Date: Thu, 27 Aug 2009 12:05
Date: Thu, 27 Aug 2009 12:05
35 lines
2165 bytes
2165 bytes
Lucjan T. Tyrfoni wrote: > William Bonawentura wrote: > >> Użytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisał w >> wiadomości news:h6mcdv$fjn$1@nemesis.news.neostrada.pl... >> >> Za obsługę ssl odpowiada przeglądarka. Zakłada, że adres i protokół zasobu >> z którego został pobrany kod js oraz żądań XMLHTTPRequest muszą być >> identyczne. > > Czyli nie moge zrobic programu, ktory by wczytywal program (.js) z mojej > witryny, ale potem komunikowal sie z rożnymi serwerami w sieci? > Nie wydaje mi sie by byla to prawda. A ja wiem że to prawda. > Pobierac moge dane XMLHTTPRequest z > dowolnej strony. Nie. > Nie tylko tej z ktorej wczytalem program. Możesz tylko z tej z której wczytałeś *js. > Rozumiem, ze specyficznych funkcji do sprawdzania certyfikatu Y dla dowolnej > witryny nie ma? Jak lecisz samolotem, to też chciałbyś wynająć niezależnego pilota aby pilnował poczynań kapitana? -- fv Xbox gamertag: fastviper PL Moto: Suzuki GSX 650F Auto: Nissan Primera 2,0
Re: ssl
Author: Lucjan T. Tyrfoni
Date: Thu, 27 Aug 2009 13:29
Date: Thu, 27 Aug 2009 13:29
25 lines
2122 bytes
2122 bytes
William Bonawentura wrote: > > Użytkownik "Lucjan T. Tyrfoni" <tuusz12235677@tyrfoni.pl.com> napisał w > wiadomości news:h72mpe$4s9$1@nemesis.news.neostrada.pl... >> >> Czyli nie moge zrobic programu, ktory by wczytywal program (.js) z mojej >> witryny, ale potem komunikowal sie z rożnymi serwerami w sieci? >> Nie wydaje mi sie by byla to prawda. Pobierac moge dane XMLHTTPRequest z >> dowolnej strony. Nie tylko tej z ktorej wczytalem program. >> > > Nie możesz bezpośrednio. Możesz zrobić na swoim serwerze zasób - tunel do > innego serwera i odwoływać się z js do niego. Certyfikat ssl tego obcego > serwera sprawdzasz wówczas po stronie swojego serwera. To jak działa http://blog.jwchat.org/jwchat/ Podaje serwer. Nie komunikuje sie z zadna witryną. A działa. Czyli mam mozliwosc pobrac js. od siebie ale komunikowac sie juz z kims innym. -- __
Re: ssl
Author: fv
Date: Thu, 27 Aug 2009 14:15
Date: Thu, 27 Aug 2009 14:15
18 lines
1665 bytes
1665 bytes
Lucjan T. Tyrfoni wrote: >> Nie możesz bezpośrednio. Możesz zrobić na swoim serwerze (..) > To jak działa http://blog.jwchat.org/jwchat/ > Podaje serwer. Nie komunikuje sie z zadna witryną. A działa. Zainstaluj sobie dodatek LiveHttpHeaders i upewnij się, że się nie komunikuje ;-) > Czyli mam mozliwosc pobrac js. od siebie ale komunikowac sie juz z kims > innym. Nie w AJAX. -- fv Xbox gamertag: fastviper PL Moto: Suzuki GSX 650F Auto: Nissan Primera 2,0
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads