js를 사용하여 Tinder에서 누가 당신을 좋아했는지 노출

3465 단어 javascriptchrome
이 글을 이제서야 봤습니다.

https://thenextweb.com/apps/2020/03/04/its-painfully-easy-to-see-whos-liked-you-on-tinder-without-paying-for-gold/

기사에 따르면 Tinder는 CSSfilter: blur(12px;)를 사용하고 있습니다.

마스킹된 이미지를 생성하려면 약간의 작업이 필요하기 때문에 이것은 웹 애플리케이션에 완전히 의미가 있습니다.

웹 앱을 확인하고 Tinder가 react를 사용하고 있으며 Who's Liked 페이지에 직접 액세스하는 것을 방지한다는 것을 알았습니다.
  • https://tinder.com/app/recs로 이동
  • 사이드바에서 사진을 클릭하여 https://tinder.com/app/likes-you
  • 로 이동
  • 크롬 열기 Developer Tools
  • 콘솔에 다음 코드를 붙여넣습니다.

  • const getPiclinks = () => {
      const all = document.querySelectorAll(".StretchedBox");
      const start = all.length/2; // divide by 2 because StretchedBox class is also used by the div in the side bar 
      const end = all.length;
      for(let i=start; i<end; i++) {
        const url = all[i].style.cssText.replace('background-image: url("', '').replace(")", '');
        console.log(url);
      }
    }
    


  • 함수를 실행
    콘솔에 getPiclinks 입력
  • 콘솔에 표시되는 링크를 클릭합니다.
    이미지에 대한 링크가 표시됩니다.
  • 좋은 웹페이지 즐겨찾기