Ukrywanie danych XHR w konsoli.

0

Witam. W jaki sposób można ukryć dane przesyłane AJAX-em / XHR przed odczytaniem odpowiedzi w konsoli (np. chrome zakładka Network)? Dla przykładu podam strone Przykład, w której ciągle są przesyłane dane AJAX-em, a w network dane nie pojawiają się.

0

Na pewno są wysyłane Ajaxem, a nie jakimiś socketami? ;-)

0

Po deobfuskacji kodu JQuery mozna zobaczyc, ze dane sa przyslane zwyklym AJAX-em.

0

Wydaje mi się, że jednak połączenie następuje socketem, ponieważ:
1.Nie widać żadnego przesyłu danych xhr w zakładce Network (tak, tego nie da się ukryć).
2.Spójrz na dołączany skrypt o dosyć jasnej nazwie socket.io.

Zresztą, po co ukrywać dane w tej zakładce, skoro wystarczy odpalić byle Wiresharka i i tak wszystko widać? :D

0

Czy odczytanie danych z socketów jest możliwe? To jak robi to np. https://skinwin.com/ gdzie juz kod jest dosc przejrzysty i w tym wypadku jest to angularowy http get?

0

Przecież w którymś momencie te dane i tak muszą być przetworzone jawnie, zatem: tak, jest to możliwe.
Nawet poza przeglądarką (patrz: Wireshark).

0

Ale skoro przegladarka musi te dane przetworzyc to czemu ww. stronie w network nic sie nie pokazuje? Zastanawia mnie jak to jest zrobione

0

Bo dane są przesyłane socketem, do którego akurat (chyba) nie ma żadnej zakładki w Chromie - co nie oznacza, że tych danych nie można podsłuchać.
Po prostu poczytaj jak to działa.

0

Okej, zauwazylem, ze w 2 stronie tez korzystaja z websocket, dzieki za wskazowki!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1