Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
🔍 اثرانگشت‌گیری دیجیتال: شیوه جدید ردیابی شما در اینترنت

چه کسانی این کار را انجام می‌دهند؟

شرکت‌های ردیابی وب و شبکه‌های تبلیغاتی 📊 می‌خواهند از فعالیت‌های شما در کل اینترنت یک پروفایل بسازند تا برای نمایش تبلیغات هدفمند استفاده کنند. برای این کار، باید بتوانند تشخیص دهند که یک مرورگر روی یک دستگاه خاص، چه زمانی به وبسایت‌های مختلف مراجعه می‌کند.


🍪 از کوکی تا اثرانگشت

کوکی‌ها روش استاندارد قدیمی برای ردیابی بودند. یک ردیاب می‌توانست یک رشته منحصربه‌فرد از حروف و اعداد را در کوکی مرورگر شما ذخیره کند و سپس همان رشته را هر بار که مرورگر شما به سایت دیگری با همان ردیاب می‌رفت، ببیند.

امروزه، ردیابی مبتنی بر کوکی کم‌کم بی‌اثر می‌شود چون مرورگرهای بیشتری کوکی‌های شخص ثالث را مسدود می‌کنند. برای مقابله با این مشکل، ردیاب‌ها به تکنیک‌های اثرانگشت‌گیری روی آورده‌اند که راه دیگری برای شناسایی یک مرورگر در سایت‌های مختلف ارائه می‌دهد، حتی اگر کوکی‌ها مسدود باشند.

🧩 اثرانگشت از چه چیزهایی ساخته می‌شود؟

اثرانگشت‌ها از ویژگی‌های مرورگر و دستگاه شما به‌دست می‌آیند:

🌐 کدام مرورگر استفاده می‌کنید (کروم، بریو، سافاری و غیره) و چه نسخه‌ای

💻 کدام سیستم‌عامل دارید (اندروید، ویندوز و غیره) و چه نسخه‌ای

🌍 تنظیمات زبان سیستم‌عامل یا مرورگر شما

📐 اندازه پنجره مرورگر شما

✍️ چه فونت‌هایی روی سیستم شما نصب شده

🎮 جزئیات پشتیبانی مرورگر شما از گرافیک سه‌بعدی

⚠️ هر چه سیگنال‌های بیشتری در اثرانگشت استفاده شوند، احتمال بیشتری هست که آن اثرانگشت منحصربه‌فرد باشد و بنابراین برای ردیابی مفیدتر.

🛡 چطور از اثرانگشت‌گیری جلوگیری کنیم؟

می‌توانید با استفاده از مرورگری مثل بریو (Brave) که قابلیت‌های ضد اثرانگشت‌گیری دارد، اثربخشی اثرانگشت‌گیری را کاهش دهید.

ضد اثرانگشت‌گیری معمولاً با تغییر ظریف بعضی از سیگنال‌های بالا کار می‌کند، طوری که:

اثرانگشت‌های متفاوت زیادی برای یک مرورگر تولید شود

یا یک اثرانگشت یکسان برای مرورگرهای مختلف تولید شود

⚖️ نکته مهم: ضد اثرانگشت‌گیری باید تعادل ظریفی داشته باشد: سیگنال‌های اثرانگشت را به اندازه کافی تغییر دهد تا ردیابی را مختل کند، اما نه آنقدر زیاد که با وبسایت‌هایی که از این سیگنال‌ها برای دلایل قانونی استفاده می‌کنند تداخل ایجاد کند.

🔄 این یک حوزه فناوری در حال تکامل است: یک رقابت تسلیحاتی بین توسعه‌دهندگان اثرانگشت‌گیر که تکنیک‌های جدید ابداع می‌کنند و توسعه‌دهندگان مرورگر که راه‌های مؤثر اما غیرمزاحم برای مسدودسازی آن‌ها می‌سازند.

🔐 #حریم_خصوصی #امنیت_سایبری #اثرانگشت_دیجیتال
📌 البته حتی خود brave هم اینکار رو صد در صد انجام نمی‌ده برای مثال همیشه ساعت مرورگر شما معمولا روی GMT +3:30 هست که برای تهران و ایران استفاده می‌کنیم ولی سایت‌ها می‌تونن این رو از مرورگر درخواست کنند و ببینن. خیلی از اوقات شاید ما از آیپی های آمریکا یا غیره استفاده می‌کنیم ولی خیلی ساده Timezone مرورگر ما فاش می‌کنه که ما در آمریکا نیستیم بلکه در ناف تهران و در کوچه پس کوچه‌های پیچ شمرون نشستیم و سعی می‌کنیم تحریم ها رو دور بزنیم 🫠.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 مادربزرگ لینوکسی

#لینوکس

@TheRaymondDev
برای مثال مرورگر خود من Brave هست اما این دیتا رو هر سایتی که اجازه اجرا کردن جاوااسکریپت داره می‌تونه ببین.
شما هم می‌تونید تست کنید:
https://webbrowsertools.com/timezone/

این به این خاطر هست که جاوااسکریپت در سرتاسر وب استفاده می‌شه و توابعی مثل window.Date یا window.Intl.DateTimeFormat اطلاعات موقعیتی عادی رو می‌تونن از مرورگر دریافت کنند. ولی خب اگر کسی بخواد این موارد هم براش مخفی بمون فرضا به علت تحریم ها باید به این موارد هم دقت کنه.

@code2_ir
کانال کد۲
در نسخه‌ی جدید از #فیلترشکن متن‌باز و رایگان #ProxyCloud برای اندروید، شاهد تغییرات چشم‌گیری هستیم. حالت Proxy Mode به برنامه اضافه شده و با بهینه‌سازی‌های مختلف، اتصال‌ها پایدارتر و سریع‌تر از قبل شدن.
امکان انتخاب خودکار بهترین سرور فراهم شده، مشکل دکمه‌ی قطع اتصال در اعلان‌ها برطرف شده و فرآیند بررسی پینگ سرعت بیشتری پیدا کرده و کاربران میتونن تعداد پینگ‌های همزمان رو بین ۱ تا ۱۰ تنظیم کنن.
همینطور در تغییرات اخیر مشکلات اتصال در برخی ISPها برطرف شده و DNSهای گوگل و کلودفلر به‌صورت پیش‌فرض به برنامه اضافه شدن.

👉 github.com/code3-dev/ProxyCloud/releases/latest

🔍 ircf.space/software
@ircfspace
مجموعه کانفیگ‌های سرورلس Xray تحت عنوان GFW-Slayer برای دورزدن #فیلترینگ طراحی شده و به کاربران در مناطقی مثل چین، ایران و روسیه امکان میده از فایروال‌ها، تحریم‌ها و محدودیت‌های اینترنت عبور کنن.
چه با مسدودی روی ابزارهای هوش مصنوعی مثل Grok روبرو باشین، چه با کاهش سرعت عمومی اینترنت، این کانفیگ‌ها در #اینترنت بیشتر سرویس‌دهنده‌های موبایل و ثابت کار میکنن و می‌تونن از محدودیت سرویس‌هایی مثل یوتیوب، اینستاگرام، توییتر، مدیوم، دیسکورد، chatGPT و ... رد بشن.

ساب مذکور روی اکثر کلاینت‌های v2ray مثل v2rayN, v2rayNG, Hiddify و ... کار میکنه و تنها لازمه کد QR رو اسکن کنین. البته این روش درحال حاضر برای استفاده در آیفون یا برای بازکردن تلگرام کاربرد نداره و حواستون باشه با توجه به اینکه فاقد سرور هست، آیپی اصلی شما نمایان خواهد بود.

این کانفیگ‌ها از تکنیک‌های پیشرفته‌ای مثل اختلال در اثر انگشت‌های JA3 و JA4 استفاده می‌کنن تا از شناسایی و بلاک شدن جلوگیری کنن و در شرایط اضطراری دسترسی به سایت‌ها و سرویس‌های تحریم‌شده رو بدون قطع‌ووصلی ممکن کنن.

👉 github.com/voidr3aper-anon/GFW-slayer

🔍 ircf.space
@ircfspace
شاید دیده باشید تو شبکه محلی وقتی DHCP درست کار نمی‌کنه، خود سیستم یه آی‌پی رندومی میگیره. این آی‌پی در بازه ۱۶۹.۲۵۴.۰.۰٫۱۶ قرار می‌گیره اما داستان پشتش چیه؟

داستان از این قراره که اساین کردن IP به کامپیوتر های شبکه راه های مختلفی داره از جمله static و DHCP ولی اگه سیستم با هیچ کدوم از اینا نتونه آیپی بگیره باید چیکار کنه؟ وصل نشه؟
به عنوان آخرین گزینه و فال‌بک، سیستم میان در یک بازه از پیش تعیین شده یه ای‌پی رندوم انتخاب می‌کنه که صرفا بتونه وصل بشه. به امید این که کامپیوتر دیگری اون رو انتخاب نکرده باشه، اما به همینجا بسنده نمی‌شه و یه درخواست arp به اون ای‌پی می‌فرسته تا ببینه کس دیگری اون ای‌پی رو داره یا نه و اگر کسی دیگری داشت باز آدرس رندوم جدید می‌سازه!

با این روش کامپیوترها بدون DHCP آیپی میگیرن و میتونن با هم صحبت کنن ولی مشکلی که هست اینه که default gateway رو کسی بهشون نگفته در نتیجه درخواست هاشون به بیرون route نمیشه (به بیانی اینترنت ندارن)

پس از این به بعد اگه دیدید اینترنت ندارید و آی‌پی سیستمتون با ۱۶۹.۲۵۴ شروع می‌شه بدونید مشکل DHCPئه.

اسم این روش APIPA یا automatic private IP addressingئه

https://www.cbtnuggets.com/blog/technology/networking/what-is-automatic-private-ip-addressing-apipa
Forwarded from Linuxor ?
Media is too big
VIEW IN TELEGRAM
گوگل الگوریتمی به نام Quantum Echoes که روی تراشه کوانتومی Willow اجرا کرده و برای نخستین بار به «برتری کوانتومی قابل تأیید» رسیده

این الگوریتم روی تراشه Willow اجرا شده و نشون داده که بیش از 13 هزار برابر سریع‌تر از سریع‌ترین ابررایانه کلاسیک موجود عمل می‌کنه.

«برتری کوانتومی قابل تأیید» به این معناست که نتیجه حاصل از رایانه کوانتومی قابل تکرار و تأیید باشه، یعنی می‌شه خروجی رو با دستگاه‌های کوانتومی مشابه یا روش‌های دیگه مقایسه و تأیید کرد.

الگوریتم Quantum Echoes شبیه “پژواک” هستش: سیگنالی به سیستم کوانتومی وارد می‌شه یه کوبیت مختل می‌شه، و بعدش روند به عقب بازگردانده می‌شه تا پژواکِ ناشی از این این اختلال ثبت بشه.


گوگل می‌گه این گام مهمی به سوی کاربردهای واقعی محاسبات کوانتومی هسش؛ اما هنوز راه درازی تا کامپیوتر کوانتومی کامل با کوبیت منطقی بلندمدت وجود داره، طول عمر کوبیت فیزیکی (کوتاه مدت) معمولاً چند میکروثانیه تا میلی‌ثانیه‌ هستش. این زمان برای الگوریتم‌های کوتاه کافیه، اما برای محاسبات پیچیده و طولانی خیلی کمه.


@Linuxor
وقتی کارآموزی میشه نسخه جدید حمالی مدرن...
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 وقتی کارآموزی میشه نسخه جدید حمالی مدرن...

@TheRaymondDev | @wiki_tajrobe
👩‍💻 یکی از چیزایی که باعث می‌شه عاشق لاراول بمونی چیه؟
اینکه همیشه یه راه ساده‌تر برات داره!

توی نسخه لاراول 12.28 به بعد، یه قابلیت جدید اومده که واقعاً حس "لاراولی بودن" رو منتقل می‌کنه
الان می‌تونی فقط با یه Attribute ساده، پالیسی‌ت رو مستقیم به مدل وصل کنی 😳


یعنی دیگه لازم نیست بری AuthServiceProvider و دستی مپ کنی 😎
لاراول خودش اتوماتیک تشخیص می‌ده و هندلش می‌کنه 💪

یه خط کد کمتر، یه کافی کمتر ☕️ ❤️

#Milwad #Laravel

📱 @MilwadKhosravi
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
با این لایبری جاوا اسکریپت توی مرورگر می‌شه نت های موسیقی زد، ترکیبش با توابع async و همزمانی نت های مختلف چیزای قشنگی می‌شه ساخت، مثال هایی که خودش زده رو اجرا کنید:

tonejs.github.io

@Linuxor
Forwarded from Python BackendHub (Mani)
ده دقیقه دیگه شروع میشه.
Forwarded from Python BackendHub (Mani)
شروع شد
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
خیلیا می‌خوان وبسایت بسازن، اما فقط پایتون بلدن، لایبری Reflex نجات دهنده شماست، فقط با کد پایتون می‌تونید وبسایت هایی مشابه بالا بسازین، البته برای کارای دم دستیه، انتظار زیادی ازش نداشته باشین، برنامه وب خوب می‌خواین باید وب یاد بگیرین... این خیلی از جاها کار آدمو راه می‌ندازه و خیلی ضعیف نیست اکثر کامپوننت هارو داره

یادگیریش رو از اینجا شروع کنید:

reflex.dev/docs/getting-started/introduction

@Linuxor
#لاس

کامپیوتر بهانه است؛
خط به خط به دنبال تو می‌گردم.

@DevTwitter | <Masih/>
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 این پکیچ ایجاد خودکار اسلاگ لاراول ساختم رفتار عجیبی داره.

وقتی این پکیچ نصب میشه باید در روت های resource که از مدل مرتبط و از Id مورد انتظار می گیره, نمی توان از پارامتر id در edit و delete استفاده کرد و به جای id باید پارامتر slug در هر دو متد گرفته شود و گرنه خطای ۴۰۴ صفحه نشان خواهد داد.

نمی دونم این باگ هست یا نه ...

https://github.com/LaraPire/laravel-slugable

#لاراول

@TheRaymondDev
Forwarded from Golden Code (علی 🇨🇴)
در لاراول اگه بخوایم بصورت همزمان چندین Job رو در queue با اولویت‌های مختلف ارسال کنیم، از کدوم ویژگی استفاده میشه؟
Anonymous Quiz
41%
onQueue()
11%
delay()
43%
chain()
5%
onConnection()
Forwarded from creator hikari
پروژه با موفقیت تمام ویژگی هایی که باید داشته باشه رو داره الان
ورژن v0.0.1 ریلیز شد و به عنوان ایمیج داکر دردسترسه
DoT,DoH
بجز tcp/udp به صورت کامل ساپورت میشه
خوشحال میشم تست و استفاده کنید و درصورت بروز مشکل issue ثبت کنید(بهتره انگلیسی باشه)
من فردا یک نمونه عمومی ازش رو بالا میارم و دردسترس عموم قرار میدم

@creator_hikari