امروز 1404/02/13 نتایج لاتاری امریکا میاد
پروفایلاتونو چک کنید.
امیدوارم خوش خبر باشید 😉🤝
http://dvprogram.state.gov
پروفایلاتونو چک کنید.
امیدوارم خوش خبر باشید 😉🤝
http://dvprogram.state.gov
#byteforge
@byteforge_chan 🛸
🔥3👍2👎1🤡1
Byteforge / بایــت فورج 🛸
امروز 1404/02/13 نتایج لاتاری امریکا میاد پروفایلاتونو چک کنید. امیدوارم خوش خبر باشید 😉🤝 http://dvprogram.state.gov #byteforge @byteforge_chan 🛸
21:30 به وقت ایران نتایج رو سایت قرار میگیره .
اگر اخیراً ویندوز ۱۱ رو آپدیت کردی، حتماً اینو بخون .
توی نسخههای جدید ویندوز ۱۱ (بهخصوص از 24H2 به بعد)، مایکروسافت بدون سر و صدا شروع کرده به فعال کردن BitLocker روی بعضی سیستمها.
این یعنی درایو SSD شما ممکنه رمزنگاری شده باشه، بدون اینکه خودتون خبر داشته باشید.
نتیجه؟
در بعضی سیستمها، مخصوصاً لپتاپهای قدیمیتر یا سیستمهایی که TPM ندارن، این موضوع میتونه باعث کاهش سرعت SSD بشه. گاهی تا ۲۰ درصد یا حتی بیشتر.
و اگه کلید بازیابی (Recovery Key) رو نداشته باشید، توی شرایط خاص ممکنه به کل اطلاعاتتون دسترسی نداشته باشید.
بازیابی هم فقط با همون حساب مایکروسافتی ممکنه که روی ویندوز sync شده .
چطور بفهمیم BitLocker فعاله یا نه؟
Command Prompt رو باز کن و این دستور رو بزن:
اگه دیدی فعاله، حتماً کلید بازیابی رو یه جای مطمئن ذخیره کن.
اگه بخوای غیرفعالش کنی:
برو به مسیر:
تنظیمات > حریم خصوصی و امنیت > رمزنگاری دستگاه
(تو بعضی نسخهها با عنوان Device Encryption نمایش داده میشه)
توی نسخههای جدید ویندوز ۱۱ (بهخصوص از 24H2 به بعد)، مایکروسافت بدون سر و صدا شروع کرده به فعال کردن BitLocker روی بعضی سیستمها.
این یعنی درایو SSD شما ممکنه رمزنگاری شده باشه، بدون اینکه خودتون خبر داشته باشید.
نتیجه؟
در بعضی سیستمها، مخصوصاً لپتاپهای قدیمیتر یا سیستمهایی که TPM ندارن، این موضوع میتونه باعث کاهش سرعت SSD بشه. گاهی تا ۲۰ درصد یا حتی بیشتر.
و اگه کلید بازیابی (Recovery Key) رو نداشته باشید، توی شرایط خاص ممکنه به کل اطلاعاتتون دسترسی نداشته باشید.
بازیابی هم فقط با همون حساب مایکروسافتی ممکنه که روی ویندوز sync شده .
چطور بفهمیم BitLocker فعاله یا نه؟
Command Prompt رو باز کن و این دستور رو بزن:
manage-bde -status
اگه دیدی فعاله، حتماً کلید بازیابی رو یه جای مطمئن ذخیره کن.
اگه بخوای غیرفعالش کنی:
برو به مسیر:
Settings > Privacy & Security > Device Encryption
تنظیمات > حریم خصوصی و امنیت > رمزنگاری دستگاه
(تو بعضی نسخهها با عنوان Device Encryption نمایش داده میشه)
اگه امنیت و کنترل کامل روی دادهها برات مهمه، این اتفاق شاید یه تلنگر باشه برای فکر کردن به گزینههای دیگه بهجز ویندوز.🤷🏻♂️
#bitlocker
#windows_11
#byteforge
@byteforge_chan 🛸
4👍8👏4🔥2
شبکه تو بشناس یه خط برای کشف همه دستگاهها .
arpscan
همه دستگاههای وصل به شبکه (مثل گوشی، لپتاپ یا یه دستگاه مشکوک) رو با IP و MAC آدرسشون نشون میده.
ترمینال رو باز کن این دستور رو بزن برای اسکن شبکه :
خروجی یه همچین چیزیه :
اگر احیانا نصب نداشتید ابزار رو این دستور رو بزنید :
برای آرچ arch :
برای اوبونتو/دبیان .deb :
اگر نیاز داشتید که فقط دیوایس های ناشناس اسکن بشن :
arpscan
همه دستگاههای وصل به شبکه (مثل گوشی، لپتاپ یا یه دستگاه مشکوک) رو با IP و MAC آدرسشون نشون میده.
ترمینال رو باز کن این دستور رو بزن برای اسکن شبکه :
sudo arp-scan -l
خروجی یه همچین چیزیه :
192.168.1.1 00:14:22:01:23:45 Router
192.168.1.100 00:16:17:89:ab:cd Laptop
192.168.1.101 00:18:19:ef:gh:ij (ناشناس)
اگر احیانا نصب نداشتید ابزار رو این دستور رو بزنید :
برای آرچ arch :
sudo pacman -S arp-scan
برای اوبونتو/دبیان .deb :
sudo apt install arp-scan
اگر نیاز داشتید که فقط دیوایس های ناشناس اسکن بشن :
sudo arp-scan -l | grep -v "Router\|Laptop"
البته این دستور بالا بسته به دیوایس های متصل به شبکه تغیر میکنه من یه مثال ساده زدم
#os
#linux
#byteforge
@byteforge_chan 🛸
🔥3👏2
مایکروسافت اعلام کرده که قابلیت ذخیره پسوردها در اپ Microsoft Authenticator رو تعطیل میکنه و کاربران تا اواسط تابستان فرصت دارن از پسوردهاشون خروجی بگیرن.
بعد از این تاریخ، این اپ صرفا وظیفه اصلی خودش که دادن کدهای دو مرحله ای (2FA) هست رو انجام خواهد داد و دیگه نمیشه از اون برای مدیریت پسوردها استفاده کرد.
بعد از این تاریخ، این اپ صرفا وظیفه اصلی خودش که دادن کدهای دو مرحله ای (2FA) هست رو انجام خواهد داد و دیگه نمیشه از اون برای مدیریت پسوردها استفاده کرد.
مایکروسافت پیشنهاد کرده که کاربران به قابلیت مدیریت پسورد مرورگر اج مهاجرت کنن که توصیه خوبی نیست و بهتره کاربران از اپهای مدیریت پسورد درست درمون مثل Bitwarden استفاده کنن.
#microsoft
#byteforge
@byteforge_chan 🛸
👏3😢2
اگه ویندوز، لینوکس شخصیتهای روانی بودن، چه اختلالاتی داشتن؟
ویندوز : اختلال اجبار
لینوکس : اختلال شخصیت مرزی
#os
#linux
#windows
#byteforge
@byteforge_chan 🛸
😁2👍1
NTP چیست؟ (Network Time Protocol)
NTP یک پروتکل شبکه س که برای هماهنگ نگهداشتن ساعت سیستمها در شبکه استفاده میشود. با استفاده از NTP، همه دستگاهها (سرورها، لپتاپها، روتـرها و ...) میتونن ساعت دقیقی داشته باشن.
این اصلا اهمیتی داره؟
NTP چطور کار میکند؟
Stratum در NTP یعنی چه؟
چطور از NTP استفاده کنیم؟
در لینوکس برای فعالسازی
برای دیدن وضعیت پروسه
اگر از chrony استفاده میکنی (که نسبت به ntp سبکتر و امنتره)
در ویندوز :
یا از طریق CMD:
سرورهای NTP رایگان و قابل استفاده :
نکات امنیتی درباره NTP
کاربردهای پیشرفته NTP
NTP یک پروتکل شبکه س که برای هماهنگ نگهداشتن ساعت سیستمها در شبکه استفاده میشود. با استفاده از NTP، همه دستگاهها (سرورها، لپتاپها، روتـرها و ...) میتونن ساعت دقیقی داشته باشن.
این اصلا اهمیتی داره؟
ساعت دقیق در کامپیوترها فقط برای نمایش زمان نیست. خیلی از سیستمها وابسته به زمان درست هستند.
در امنیت و رمزنگاری، اگر ساعت سیستم اشتباه باشه، گواهیها از کار میفته .
در سرورها و شبکهها، هماهنگی بین سیستمها وابسته به زمان دقیقه.
در بانکها و صرافیها، زمان ثبت تراکنشها باید کاملاً دقیق باشه.
در لاگها و مانیتورینگ، برای تحلیل درست مشکلات، زمان مهمه.
NTP چطور کار میکند؟
کامپیوتر شما به یک سرور NTP متصل میشه.
سرور زمان دقیق (بر اساس UTC) را به سیستم شما میفرسته.
سیستم شما مدت زمان رفتوبرگشت پیام (تأخیر شبکه) را در نظر میگیرد.
سپس ساعت خودشو تنظیم میکنه.
این فرآیند مرتب تکرار میشه تا همیشه ساعت سیستم بهروز باشه .
Stratum در NTP یعنی چه؟
NTP از یک سیستم لایهای استفاده میکنه به نام Stratum
Stratum 0: منابع دقیق اولیه زمان مثل ساعت اتمی یا GPS
Stratum 1: سرورهایی که مستقیماً به Stratum 0 متصله
Stratum 2: از سرورهای stratum 1 زمان میگیرن
و همینطور تا Stratum 15
هرچه Stratum کمتر باشه، منبع دقیقتره . معمولاً سیستمهای معمولی به سرورهای Stratum 2 یا 3 متصل میشن .
چطور از NTP استفاده کنیم؟
در لینوکس برای فعالسازی
sudo timedatectl set-ntp true
برای دیدن وضعیت پروسه
timedatectl status
اگر از chrony استفاده میکنی (که نسبت به ntp سبکتر و امنتره)
sudo systemctl enable chronyd
sudo systemctl start chronyd
در ویندوز :
به کنترل پنل برو، بخش Date and Time، و تب Internet Time رو باز کن.
سرور NTP رو مشخص کن مثل: time.windows.com
یا از طریق CMD:
w32tm /resync
سرورهای NTP رایگان و قابل استفاده :
pool.ntp.org: معروفترین سرور توزیعشده NTP
ntp.ubuntu.com: مخصوص کاربران اوبونتو
نکات امنیتی درباره NTP
نسخههای جدیدتر NTP امکان احراز هویت دارند (با کلید هششده)
گاهی از سرورهای NTP برای حملات DDoS استفاده میشود
برای امنیت بیشتر، استفاده از chrony به جای ntpd پیشنهاد میشود
دسترسی سیستم به پورتهای UDP 123 باید باز باشد
کاربردهای پیشرفته NTP
در دیتاسنترها برای هماهنگ نگهداشتن زمان بین هزاران سرور
در برنامههای تحلیلی یا سیستمهای مانیتورینگ
در سیستمهای توزیعشده مثل Kafka، Hadoop یا Kubernetes
در شبکههای مالی و رمزنگاری برای زمان دقیق تراکنشها
در اینترنت اشیا و دستگاههایی که log میگیرند یا عملیات زمانبندیشده دارند
#ntp
#byteforge
@byteforge_chan 🛸
👍2❤🔥1🔥1
Byteforge / بایــت فورج 🛸
SQL Cookbook .pdf
مبحث دیتا بیس ها و دیتا برای منه نوعی جذابترین چیزه
میتونم ساعت ها در موردشون بخونم
کتاب فوقالعاده ایه حتما بخونید🤝🔥
میتونم ساعت ها در موردشون بخونم
کتاب فوقالعاده ایه حتما بخونید🤝🔥
#sql
#byteforge
@byteforge_chan 🛸
🔥2❤1
شرکتها با این همه ادعا، فرایند استخدامشون از باندهای مواد مخدر ضعیفتره! واسه همینه که مدیران ارشد توی لینکدین همش دارن آه و ناله میکنن که کارجو نیست یا از کجا کارمند خوب بیاریم؟ چطور استخدام کنیم؟ چطور نگهشون داریم؟
همین مشکل برای کارتلهای مواد مخدر هم بود! اینا یه بیزینس پرریسک اما پرسود دارن و به آدمای حرفهای نیاز دارن که هم بتونن بزنن و بکشن، هم عقلشون کار کنه که پول دربیارن. یاغیهای جسور، باهوش و وفادار میخوان ... دقیقا همون چیزی که استارتاپها بهش نیاز دارن.
ولی قرارداد که نمیتونن بنویسن! پس چطور آدما رو متعهد نگه میدارن؟ با زور و اسلحه؟ آره، ولی این تمام ماجرا نیست. کسی که توی کارتل هست با بسته کمک معیشتی 2 تا روغن و 2 ماکارونی وفادار نمیمونه. یه انگیزه بالاتر میخواد که جونش رو به خطر بندازه.
همین مشکل برای کارتلهای مواد مخدر هم بود! اینا یه بیزینس پرریسک اما پرسود دارن و به آدمای حرفهای نیاز دارن که هم بتونن بزنن و بکشن، هم عقلشون کار کنه که پول دربیارن. یاغیهای جسور، باهوش و وفادار میخوان ... دقیقا همون چیزی که استارتاپها بهش نیاز دارن.
ولی قرارداد که نمیتونن بنویسن! پس چطور آدما رو متعهد نگه میدارن؟ با زور و اسلحه؟ آره، ولی این تمام ماجرا نیست. کسی که توی کارتل هست با بسته کمک معیشتی 2 تا روغن و 2 ماکارونی وفادار نمیمونه. یه انگیزه بالاتر میخواد که جونش رو به خطر بندازه.
#byteforge
@byteforge_chan 🛸
❤🔥4🔥1
اندروید ۱۶ یه ویژگی به اسم Intrusion Detection (تشخیص نفوذ) داره که توی کدهای نسخه بتا گوگل پلی دیده شده، این ویژگی اطلاعات دستگاه رو جمعآوری و به صورت رمزنگاری شده در گوگل درایو ذخیره میکنه و دسترسی به این اطلاعات هم با حساب گوگل و باز کردن قفل صفحه نمایش ممکن میشه.
بعد به کمک این دیتا تلاش میکنه تا اتفاقات مشکوک روی دستگاه اندرویدی رو بررسی کنه و احتمالا با دیدن یه فعالیت مشکوک به کاربر اطلاع بده، ممکنه بخشی از حالت امنیتی پیشرفته تو اندروید ۱۶ باشه که اسمش Advanced Protection Mode هست.
androidauthority
✍ ZhinA
Ref: geek alerts
بعد به کمک این دیتا تلاش میکنه تا اتفاقات مشکوک روی دستگاه اندرویدی رو بررسی کنه و احتمالا با دیدن یه فعالیت مشکوک به کاربر اطلاع بده، ممکنه بخشی از حالت امنیتی پیشرفته تو اندروید ۱۶ باشه که اسمش Advanced Protection Mode هست.
androidauthority
✍ ZhinA
Ref: geek alerts
#android
#byteforge
@byteforge_chan 🛸
👍4🔥1
حافظه Swap در لینوکس؛ ناجی خاموش سیستم
وقتی پای مدیریت حافظه در لینوکس وسط میآید، حافظهی Swap یکی از آن مفاهیم کلیدیست که کمتر کسی به آن توجه میکند. با این حال، همین بخش کوچک و کمصدا از سیستم، میتواند ناجی واقعی در مواقع بحرانی باشد. در این مطلب به زبان ساده بررسی میکنیم که Swap دقیقاً چیست، چطور کار میکند، چرا مهم است، و چطور میتوان آن را بهینه کرد.
Swap چیست؟
چرا Swap اهمیت دارد؟
Swap چطور کار میکند؟
مدل های سواپ
چطور وضعیت Swap را بررسی کنیم؟
با اجرای دستور زیر، میتوانید ببینید چقدر Swap دارید و چقدرش در حال استفاده است.
چطور Swap File ایجاد کنیم؟
اگر سیستمتون Swap نداره یا میخوایید حجمش رو افزایش بدین :
برای فعال ماندن آن پس از ریستارت، این خط را به انتهای فایل /etc/fstab اضافه کنید.
پارامتر swappiness چیست؟
لینوکس با استفاده از پارامتر swappiness تصمیم میگیرد که چه زمانی از Swap استفاده کند.
مشاهده مقدار فعلی
تغییر موقت
تغییر دائمی: فایل /etc/sysctl.conf را باز کرده و این خط را به آن اضافه کنید
چه زمانی سواپ لازمتون نمیشه
وقتی پای مدیریت حافظه در لینوکس وسط میآید، حافظهی Swap یکی از آن مفاهیم کلیدیست که کمتر کسی به آن توجه میکند. با این حال، همین بخش کوچک و کمصدا از سیستم، میتواند ناجی واقعی در مواقع بحرانی باشد. در این مطلب به زبان ساده بررسی میکنیم که Swap دقیقاً چیست، چطور کار میکند، چرا مهم است، و چطور میتوان آن را بهینه کرد.
Swap چیست؟
Swap (یا فضای تعویض)، بخشی از فضای ذخیرهسازی (معمولاً روی هارد دیسک یا SSD) است که وقتی حافظهی RAM پر میشود، لینوکس از آن بهعنوان حافظهی موقت استفاده میکند.
در واقع، Swap مثل یک رم پشتیبان عمل میکند — البته بسیار کندتر، چون روی دیسک قرار دارد و نه در حافظهی فرار (volatile memory).
چرا Swap اهمیت دارد؟
افزایش پایداری سیستم: زمانی که برنامهها بیش از حد RAM مصرف میکنند، Swap وارد عمل میشود و جلوی کرش کردن سیستم را میگیرد.
اجرای برنامههای سنگین در سیستمهایی با رم کم : مخصوصاً در سرورهای مجازی (VPS) با منابع محدود، Swap نقش حیاتی پیدا میکند.
امکان Hibernate: برای ذخیرهی وضعیت فعلی سیستم در دیسک، Swap ضروری است.
Swap چطور کار میکند؟
وقتی RAM پر میشود، هستهی لینوکس (Kernel) صفحاتی از حافظه که مدتی استفاده نشدهاند را به Swap منتقل میکند؛ به این فرایند page swapping گفته میشود.
اگر بعداً دوباره به این دادهها نیاز باشد، سیستم آنها را از Swap بازمیگرداند — البته با سرعتی کمتر از RAM، چون دیسک (بهخصوص HDD) بسیار کندتر است.
مدل های سواپ
Swap File (فایل سواپ): یک فایل معمولی روی دیسک که سیستم از آن بهعنوان Swap استفاده میکند.
Swap Partition (پارتیشن سواپ): یک پارتیشن جداگانه برای Swap که در سیستمهای قدیمیتر یا سرورهای خاص بیشتر دیده میشود.
چطور وضعیت Swap را بررسی کنیم؟
با اجرای دستور زیر، میتوانید ببینید چقدر Swap دارید و چقدرش در حال استفاده است.
swapon --show
free -h
چطور Swap File ایجاد کنیم؟
اگر سیستمتون Swap نداره یا میخوایید حجمش رو افزایش بدین :
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
برای فعال ماندن آن پس از ریستارت، این خط را به انتهای فایل /etc/fstab اضافه کنید.
/swapfile none swap sw 0 0
پارامتر swappiness چیست؟
لینوکس با استفاده از پارامتر swappiness تصمیم میگیرد که چه زمانی از Swap استفاده کند.
مقدار 0: حداقل استفاده از Swap؛ سیستم تا جای ممکن از RAM استفاده میکند.
مقدار 100: استفادهی بیشتر و زودتر از Swap.
مشاهده مقدار فعلی
cat /proc/sys/vm/swappiness
تغییر موقت
sudo sysctl vm.swappiness=10
تغییر دائمی: فایل /etc/sysctl.conf را باز کرده و این خط را به آن اضافه کنید
vm.swappiness=10
چه زمانی سواپ لازمتون نمیشه
اگر سیستم شما
RAM بالای ۳۲ گیگ دارد
از SSD استفاده میکند
برنامههای سنگین اجرا نمیکنید
میتوانید از Swap صرفنظر کنید یا حجم آن را بسیار کم در نظر بگیرید. البته داشتن مقدار کمی Swap بهطور کلی ضرری ندارد و بهنوعی مثل چرخ زاپاس در صندوق عقب است.
Swap شاید در نگاه اول چیز مهمی به نظر نرسد، اما وقتی سیستمتان در لبهی کمبود حافظه قرار میگیرد، همین بخش کوچک میتواند ناجی باشد. مدیریت درست Swap نهتنها از کرشهای ناگهانی جلوگیری میکند، بلکه باعث پایداری و عملکرد بهتر سیستم میشود. مثل زاپاس ماشین، شاید همیشه از آن استفاده نکنید، اما وقتی نیاز شد، واقعاً به کار میاد.
#os
#swap
#linux
#byteforge
@byteforge_chan 🛸
👏4👍1