سلام وقت بخیر به نظر شما آموزش اختصاصی بعدی گیک گپ در چه ضمینه ای باشد ؟
امنیت – 34
👍👍👍👍👍👍👍 43%
لینوکس – 20
👍👍👍👍 25%
سیسکو – 14
👍👍👍 18%
مایکروسافت – 11
👍👍 14%
👥 79 people voted so far. Poll closed.
امنیت – 34
👍👍👍👍👍👍👍 43%
لینوکس – 20
👍👍👍👍 25%
سیسکو – 14
👍👍👍 18%
مایکروسافت – 11
👍👍 14%
👥 79 people voted so far. Poll closed.
تغییر تعرفه های اینترنت اتصال محور در ماههای آینده
@geekgap
معاون فنی سازمان تنظیم مقررات اعلام کرد که تعرفههای طرح عرضهی اینترنت ثابت اتصال محور، در ماههای آینده تغییر خواهند کرد.
معاون بررسیهای فنی و صدور پروانهی سازمان تنظیم مقررات و ارتباطات رادیویی دربارهی طرح جدید عرضهی اینترنت ثابت اتصال محور که بهتازگی در کمسیون تنظیم مقررات و ارتباطات رادیویی به تصویب رسیده است، گفت:
برای گذر از سرویسهای حجمی به سرویسهای اتصال محور در بخش دسترسی ثابت، دو گام در نظر گرفته شده است، تعرفههای اعلامشده قدم اول این طرح محسوب میشود.
به گفتهی عباسی شاهکوه، در گام نخست تعرفههایی اعلامشده تا ۳۰ درصد نسبت به تعرفههای فعلی کاهش دارند؛ این تعرفهها همچنین حداقل سرعت را برای دسترسی به شبکهی ملی اطلاعات تعریف میکنند که افزایش کیفیت را نیز به دنبال دارد.
عباسی شاهکوه اعلام کرده است که گام دوم و نهایی این طرح ظرف چند ماه آینده با تنظیم تعرفههای انتقالِ داخلیِ افزایشِ ظرفیتها برداشته خواهد شد و در آن صورت، ترافیک داخلی تا ۱۰ برابر هم قابل افزایش است و هزینهها کاهش خواهد یافت و دسترسی به ترافیک داخلی، نامحدود خواهد شد.
@geekgap
@geekgap
معاون فنی سازمان تنظیم مقررات اعلام کرد که تعرفههای طرح عرضهی اینترنت ثابت اتصال محور، در ماههای آینده تغییر خواهند کرد.
معاون بررسیهای فنی و صدور پروانهی سازمان تنظیم مقررات و ارتباطات رادیویی دربارهی طرح جدید عرضهی اینترنت ثابت اتصال محور که بهتازگی در کمسیون تنظیم مقررات و ارتباطات رادیویی به تصویب رسیده است، گفت:
برای گذر از سرویسهای حجمی به سرویسهای اتصال محور در بخش دسترسی ثابت، دو گام در نظر گرفته شده است، تعرفههای اعلامشده قدم اول این طرح محسوب میشود.
به گفتهی عباسی شاهکوه، در گام نخست تعرفههایی اعلامشده تا ۳۰ درصد نسبت به تعرفههای فعلی کاهش دارند؛ این تعرفهها همچنین حداقل سرعت را برای دسترسی به شبکهی ملی اطلاعات تعریف میکنند که افزایش کیفیت را نیز به دنبال دارد.
عباسی شاهکوه اعلام کرده است که گام دوم و نهایی این طرح ظرف چند ماه آینده با تنظیم تعرفههای انتقالِ داخلیِ افزایشِ ظرفیتها برداشته خواهد شد و در آن صورت، ترافیک داخلی تا ۱۰ برابر هم قابل افزایش است و هزینهها کاهش خواهد یافت و دسترسی به ترافیک داخلی، نامحدود خواهد شد.
@geekgap
رباتهای پُر کاربُرد تلگرام
@geekgap
ربات آپلود:
@urluploadbot
@UploadMasterBot
@rapidpars_bot
@tlgurbot
@geekgap
دانلود برنامه های apk:
@apkdl_bot
@geekgap
آموزش زبان انگلیسی:
@andyrobot
@geekgap
ربات دستیار هوشمند:
@learningrobot
@geekgap
مدیریت و امکانات برای گروه شما:
@groupbutler_bot
@geekgap
تحلیل و بررسی آماری کانال شما:
@channelsstatbot
@geekgap
بازی ایکس او چند نفره:
@oxbot
@geekgap
تبدیل اسناد شما به PDF:
@topdf_bot
@geekgap
ربات ایجاد دکمه لایک:
@like
@Likeandsharebot
@geekgap
ربات ایجاد دکمه رای دهی:
@vote
@geekgap
ربات مترجم :
@YTranslateBot
@geekgap
ربات برای تبدیل فرمت فیلم و عکس ها و موزیک:
@FileConverterBot
@geekgap
ربات برای تبدیل فایل موزیک به ویس:
@mp3toolsbot
@geekgap
ربات تبدیل صدا به نوشتار:
@voicybot
@geekgap
ربات سرچ موزیک :
@moozikestan_bot
@melobot
@Otaghe8Bot
@MusicDBbot
@getmediabot
@geekgap
ربات های ویرایش تصویر:
@deepiks_painting_bot
@EditMeBot
@vincibot
@Icon8bot
@PrismaBot
@FaceAppOfficialRobot
@geekgap
ربات ساخت دکمه شیشهای:
@tbtn_bot
@sscapachebot
@Lemobot
@geekgap
ربات نستعلیق آنلاین:
@nastaliqbot
@geekgap
ربات کوتاه کننده ی لینک:
@UnixShortLinkBot
@ShortUrlBot
@geekgap
ربات دانلود استیکر ( تبدیل استیکر یه تصاویر ):
@Stickerdownloadbot
@geekgap
ربات آنتی ویروس:
@VS_Robot
@DrWebBot
@geekgap
ربات یوتبوب :
@utubebot
@vid
@youtube
@youtubeboxbot
@SaveVideoBot
@geekgap
ربات استیکر ساز:
@demybot
@Photo_Stickerbot
@geekgap
ربات Png ساز:
@stickeroptimizerbot
@geekgap
سرور برای ساخت ربات :
@Manybot
@Hajirobot
@chatfuelbot
@PvResanBot
@Createyourbot
@geekgap
ربات اینستاگرام:
@InstaHelpBot
@Instasave_bot
@InstaGetBot
@SaveVideoBot
@InstagramRobot
@instaprofile_bot
@InstaBot
@geekgap
ربات تغییر نام فایل:
@File_rename_bot
@geekgap
ربات واترمارک:
@wmarkbot
@geekgap
ربات دریافت لینک فایل تلگرام:
@GetPublicLinkBot
@geekgap
ربات Opizo :
@opizocombot
@geekgap
ربات Leech :
@TeleLeecherbot
@deltaleechbot
@geekgap
ربات Instant View :
@previews
@telegraph
@geekgap
ربات پیام رسان شخصی:
@PvCreatorsBot
اتچ بات:
@attachbot
@geekgap
ربات دسته بندی فایل تلگرام:
@filetobot
@CloudFileRobot
@geekgap
ربات ضد لینک و اسپم:
@LegendaryZeta_Bot
@antylinks_bot
@delete_link_bot
@Telegroupsbot
@D_E_L_robot
@Pg_Groupbot
@geekgap
ربات زیر نویس یاب :
@subnoscriptbot
@ZirNevisYabBot
@geekgap
@geekgap
ربات آپلود:
@urluploadbot
@UploadMasterBot
@rapidpars_bot
@tlgurbot
@geekgap
دانلود برنامه های apk:
@apkdl_bot
@geekgap
آموزش زبان انگلیسی:
@andyrobot
@geekgap
ربات دستیار هوشمند:
@learningrobot
@geekgap
مدیریت و امکانات برای گروه شما:
@groupbutler_bot
@geekgap
تحلیل و بررسی آماری کانال شما:
@channelsstatbot
@geekgap
بازی ایکس او چند نفره:
@oxbot
@geekgap
تبدیل اسناد شما به PDF:
@topdf_bot
@geekgap
ربات ایجاد دکمه لایک:
@like
@Likeandsharebot
@geekgap
ربات ایجاد دکمه رای دهی:
@vote
@geekgap
ربات مترجم :
@YTranslateBot
@geekgap
ربات برای تبدیل فرمت فیلم و عکس ها و موزیک:
@FileConverterBot
@geekgap
ربات برای تبدیل فایل موزیک به ویس:
@mp3toolsbot
@geekgap
ربات تبدیل صدا به نوشتار:
@voicybot
@geekgap
ربات سرچ موزیک :
@moozikestan_bot
@melobot
@Otaghe8Bot
@MusicDBbot
@getmediabot
@geekgap
ربات های ویرایش تصویر:
@deepiks_painting_bot
@EditMeBot
@vincibot
@Icon8bot
@PrismaBot
@FaceAppOfficialRobot
@geekgap
ربات ساخت دکمه شیشهای:
@tbtn_bot
@sscapachebot
@Lemobot
@geekgap
ربات نستعلیق آنلاین:
@nastaliqbot
@geekgap
ربات کوتاه کننده ی لینک:
@UnixShortLinkBot
@ShortUrlBot
@geekgap
ربات دانلود استیکر ( تبدیل استیکر یه تصاویر ):
@Stickerdownloadbot
@geekgap
ربات آنتی ویروس:
@VS_Robot
@DrWebBot
@geekgap
ربات یوتبوب :
@utubebot
@vid
@youtube
@youtubeboxbot
@SaveVideoBot
@geekgap
ربات استیکر ساز:
@demybot
@Photo_Stickerbot
@geekgap
ربات Png ساز:
@stickeroptimizerbot
@geekgap
سرور برای ساخت ربات :
@Manybot
@Hajirobot
@chatfuelbot
@PvResanBot
@Createyourbot
@geekgap
ربات اینستاگرام:
@InstaHelpBot
@Instasave_bot
@InstaGetBot
@SaveVideoBot
@InstagramRobot
@instaprofile_bot
@InstaBot
@geekgap
ربات تغییر نام فایل:
@File_rename_bot
@geekgap
ربات واترمارک:
@wmarkbot
@geekgap
ربات دریافت لینک فایل تلگرام:
@GetPublicLinkBot
@geekgap
ربات Opizo :
@opizocombot
@geekgap
ربات Leech :
@TeleLeecherbot
@deltaleechbot
@geekgap
ربات Instant View :
@previews
@telegraph
@geekgap
ربات پیام رسان شخصی:
@PvCreatorsBot
اتچ بات:
@attachbot
@geekgap
ربات دسته بندی فایل تلگرام:
@filetobot
@CloudFileRobot
@geekgap
ربات ضد لینک و اسپم:
@LegendaryZeta_Bot
@antylinks_bot
@delete_link_bot
@Telegroupsbot
@D_E_L_robot
@Pg_Groupbot
@geekgap
ربات زیر نویس یاب :
@subnoscriptbot
@ZirNevisYabBot
@geekgap
باگ جدید در پروتکل NTLM ویندوز
@geekgap
این ماه مایکروسافت یک وصله ی امنیتی، برای یک آسیب پذیری جدی منتشر نموده است که تمامی نسخه های ویندوز، از 2007 به بعد را تحت تأثیر قرار می دهد.
آسیب پذیریzero-dayکشف شده در پروتکل امنیتیNTLM ویندوز ، به مهاجم اجازه می دهد که یک دامنه جدید ایجاد نموده و آن را به طور کامل کنترل نماید.
برای مصون ماندن از این آسیب پذیری ها چه کاری باید انجام داد:
1.نصب وصله ی امنیتی8563-2017-CVE بر روی تمامی Domain Controller ها.
به یاد داشته باشید برای اینکه وصله ی امنیتی کار کند باید Domain Controller را ریستارت نمایید.
2.فعال نمودن"Signing LDAP Require" در تنظیمات GPO. این ویژگی به صورت پیش فرض بر روی "on" تنظیم نشده است و بسیار شبیه"SigningSMB"می باشد، اگر تنظیمات به درستی پیکربندی نشده باشند شما در معرض خطر قرار دارید.
3.احراز هویت LDAP را از طریق TLS/SSL امن تر کنید.
4.ترافیک NTLM را بر روی شبکه ی خود کنترل نمایید و هرگونه استفاده غیرمعمول و ناشناخته را مجدداً مرور کنید.
5.مجوز دسترسی دامنه ی خود را به کسی ندهید (در صورت لزوم، دو حساب کاربری داشته باشید،یکی برای کمکهای از راه دور و دیگری با دسترسی های کاربری ادمین).
@geekgap
@geekgap
این ماه مایکروسافت یک وصله ی امنیتی، برای یک آسیب پذیری جدی منتشر نموده است که تمامی نسخه های ویندوز، از 2007 به بعد را تحت تأثیر قرار می دهد.
آسیب پذیریzero-dayکشف شده در پروتکل امنیتیNTLM ویندوز ، به مهاجم اجازه می دهد که یک دامنه جدید ایجاد نموده و آن را به طور کامل کنترل نماید.
برای مصون ماندن از این آسیب پذیری ها چه کاری باید انجام داد:
1.نصب وصله ی امنیتی8563-2017-CVE بر روی تمامی Domain Controller ها.
به یاد داشته باشید برای اینکه وصله ی امنیتی کار کند باید Domain Controller را ریستارت نمایید.
2.فعال نمودن"Signing LDAP Require" در تنظیمات GPO. این ویژگی به صورت پیش فرض بر روی "on" تنظیم نشده است و بسیار شبیه"SigningSMB"می باشد، اگر تنظیمات به درستی پیکربندی نشده باشند شما در معرض خطر قرار دارید.
3.احراز هویت LDAP را از طریق TLS/SSL امن تر کنید.
4.ترافیک NTLM را بر روی شبکه ی خود کنترل نمایید و هرگونه استفاده غیرمعمول و ناشناخته را مجدداً مرور کنید.
5.مجوز دسترسی دامنه ی خود را به کسی ندهید (در صورت لزوم، دو حساب کاربری داشته باشید،یکی برای کمکهای از راه دور و دیگری با دسترسی های کاربری ادمین).
@geekgap
#فیسبوک استارتاپ اوزلو (Ozlo) را برای توسعهی #هوش_مصنوعی در اپلیکیشن #پیام_رسان خود خریداری کرد.
@geekgap
@geekgap
معرفی تعدادی از ماژول های روترهای سیسکو اختصاصی از کانال گیک گپ
@geekgap
گیک گپ مرجع گیک های ایرانی
=========================================
ماژول سیسکو
NM16AM:ماژول Data براي ۱۶ خط تلفن به همراه ۱۶ مودم Internal با سرعت ۵۶Kb/s مي باشد.
NM32A : ماژول Data براي ۳۲ خط تلفن بدون مودم Internal مي باشد. اگر از اين ماژول استفاده شود بايد ۳۲ مودم External به روتر وصل شود.
NM16A : ماژول Data براي ۱۶ خط تلفن بدون مودم Internal مي باشد. اگر از اين ماژول استفاده شود بايد ۱۶ مودم External به روتر وصل شود.
NM-HDV-2E1 : بوسيله اين ماژول ۲ خط E1 را مي توان به روتر متصل کرد.
NM-HDV-1E1 : بوسيله اين ماژول مي توان ۱ خط E1 به روتر متصل کرد.
, NM-HDV-1E1e همانند NM-HDV-1E1 بوده با اين تفاوت که DSP Proccessor آن قوي تر است.
NM-HDV-1T1 : بوسيله اين ماژول مي توان ۱ خط T1 به روتر متصل کرد.
@geekgap
NM-HDV-2T1 : بوسيله اين ماژول مي توان ۲ خط T1 به روتر متصل کرد.
NM-2V : ماژولي است که روي روتر نصب مي شود و به آن مي توان ۲ کارت FXO يا FXS وصل کرد.
VIC-2FXO : بوسيله اين کارت مي توان دو خط آنالوگ معمولي را به منظور VoIP به روتر وصل کرد.
VIC-2FXS : همانند FXO بوده با اين تفاوت که به ماژول FXO خطوط تلفن شهري (PSTN) وصل مي شود اما به ماژول FXS مستقيما” گوشي تلفن وصل مي شود.
RAM : روترها هم مثل کامپيوترها داراي Ram مخصوصي بصورت ماژول در ظرفيتهاي ۸ , ۱۶ و ۳۲ و … مگابايتي مي باشند.
Flash : FLASH در حقيقت به منزله يک Hard Disk کوچک براي روترها بوده و ظرفيت آن پايين است. Flash و Ram هردو بر روي Board اصلي روتر سوار مي شوند.
NM-1FE2W : ماژولي است که معمولا” روي روترهاي سري ۳۶۰۰ نصب مي شود و يک پورت Fast Ethernet و دو پورت WAN (سريال) به روتر اضافه مي کند. (البته کارت WIC1T يا WIC2T هم لازم است)
NM-2FE2W : ماژولي است که معمولا” روي روترهاي سري ۳۶۰۰ نصب مي شود و دو پورت Fast Ethernet و دو پورت WAN (سريال) به روتر اضافه مي کند. (البته کارت WIC1T يا WIC2T هم لازم است)
WIC1T : با اتصال اين کارت به روتر يک پورت سريال Wan به روتر اضافه مي شود.
WIC2T : با اتصال اين کارت به روتر دو پورت سريال Wan به روتر اضافه مي شود.
=========================================
اختصاصی از کانال گیک گپ
@geekgap
گیک گپ مرجع گیک های ایرانی
@geekgap
گیک گپ مرجع گیک های ایرانی
=========================================
ماژول سیسکو
NM16AM:ماژول Data براي ۱۶ خط تلفن به همراه ۱۶ مودم Internal با سرعت ۵۶Kb/s مي باشد.
NM32A : ماژول Data براي ۳۲ خط تلفن بدون مودم Internal مي باشد. اگر از اين ماژول استفاده شود بايد ۳۲ مودم External به روتر وصل شود.
NM16A : ماژول Data براي ۱۶ خط تلفن بدون مودم Internal مي باشد. اگر از اين ماژول استفاده شود بايد ۱۶ مودم External به روتر وصل شود.
NM-HDV-2E1 : بوسيله اين ماژول ۲ خط E1 را مي توان به روتر متصل کرد.
NM-HDV-1E1 : بوسيله اين ماژول مي توان ۱ خط E1 به روتر متصل کرد.
, NM-HDV-1E1e همانند NM-HDV-1E1 بوده با اين تفاوت که DSP Proccessor آن قوي تر است.
NM-HDV-1T1 : بوسيله اين ماژول مي توان ۱ خط T1 به روتر متصل کرد.
@geekgap
NM-HDV-2T1 : بوسيله اين ماژول مي توان ۲ خط T1 به روتر متصل کرد.
NM-2V : ماژولي است که روي روتر نصب مي شود و به آن مي توان ۲ کارت FXO يا FXS وصل کرد.
VIC-2FXO : بوسيله اين کارت مي توان دو خط آنالوگ معمولي را به منظور VoIP به روتر وصل کرد.
VIC-2FXS : همانند FXO بوده با اين تفاوت که به ماژول FXO خطوط تلفن شهري (PSTN) وصل مي شود اما به ماژول FXS مستقيما” گوشي تلفن وصل مي شود.
RAM : روترها هم مثل کامپيوترها داراي Ram مخصوصي بصورت ماژول در ظرفيتهاي ۸ , ۱۶ و ۳۲ و … مگابايتي مي باشند.
Flash : FLASH در حقيقت به منزله يک Hard Disk کوچک براي روترها بوده و ظرفيت آن پايين است. Flash و Ram هردو بر روي Board اصلي روتر سوار مي شوند.
NM-1FE2W : ماژولي است که معمولا” روي روترهاي سري ۳۶۰۰ نصب مي شود و يک پورت Fast Ethernet و دو پورت WAN (سريال) به روتر اضافه مي کند. (البته کارت WIC1T يا WIC2T هم لازم است)
NM-2FE2W : ماژولي است که معمولا” روي روترهاي سري ۳۶۰۰ نصب مي شود و دو پورت Fast Ethernet و دو پورت WAN (سريال) به روتر اضافه مي کند. (البته کارت WIC1T يا WIC2T هم لازم است)
WIC1T : با اتصال اين کارت به روتر يک پورت سريال Wan به روتر اضافه مي شود.
WIC2T : با اتصال اين کارت به روتر دو پورت سريال Wan به روتر اضافه مي شود.
=========================================
اختصاصی از کانال گیک گپ
@geekgap
گیک گپ مرجع گیک های ایرانی
@geekgap
wic - wan interface card. the first original models.
hwic- high speed wan interface - the evolution of wic that is now in use on the ISR routers.
vic - voice interface card, support voice only.
vic2 - evolution of the above
vwic - voice and wan interface card. An E1/T1 card that can be user for voice or data.
vwic2 - evolution of the above.
@geekgap
wic - wan interface card. the first original models.
hwic- high speed wan interface - the evolution of wic that is now in use on the ISR routers.
vic - voice interface card, support voice only.
vic2 - evolution of the above
vwic - voice and wan interface card. An E1/T1 card that can be user for voice or data.
vwic2 - evolution of the above.
@geekgap
آموزش اختصاصی امنیت در لینوکس به زودی در کانال گیک گپ
لطفا دوستان خود را دعوت کنید
گیک گپ مرجع گیک های ایرانی
لینک سوپر گروه گیک گپ و لینک کانال
https://news.1rj.ru/str/joinchat/AAAAAD7z4CB5XkLgFrZ-tQ
@geekgap
لطفا دوستان خود را دعوت کنید
گیک گپ مرجع گیک های ایرانی
لینک سوپر گروه گیک گپ و لینک کانال
https://news.1rj.ru/str/joinchat/AAAAAD7z4CB5XkLgFrZ-tQ
@geekgap
کتاب مفید #Kali Linux CTF Blueprints https://news.1rj.ru/str/geekgap
Forwarded from Packops - آموزشهای دواپس (Tohil)
▪️در یک جلسه مصاحبه استخدامی
چه سوالاتی از شما پرسیده میشود؟
▫️چه سوالاتی باید بپرسید؟
▪️و چه نکاتی را باید رعایت کنید؟
@GeekGap
چه سوالاتی از شما پرسیده میشود؟
▫️چه سوالاتی باید بپرسید؟
▪️و چه نکاتی را باید رعایت کنید؟
@GeekGap
سرقت آنلاین ۱.۴ ترابایت اطلاعات شرکت HBO: انتشار جزئیات مربوط به قسمت آتی سریال بازی تاج و تخت
هکر ها شرکت HBO را به انتشار متن های قسمت های منتشر نشده فیلمنامه game of throne تهدید کردند @geekgap
هکر ها شرکت HBO را به انتشار متن های قسمت های منتشر نشده فیلمنامه game of throne تهدید کردند @geekgap
بدون شرح...!
جهان سوم جاییه که اینترنت نامحدودش هم محدوده @geekgap
جهان سوم جاییه که اینترنت نامحدودش هم محدوده @geekgap
باگها:
Bohrbug
بیشتر باگهایی که با آنها برخورد داریم، مجدداً قابلتولید هستند و با عنوان Bohrbugs شناخته میشوند؛ این #باگها نام خود را از دانشمندی به نام Niels Bohr گرفتهاند که در سال 1913 یک مدل اتمی ساده و قابلدرک ارائه داد. در مدل آقای Bohr، چیزهایی مثل مسیر حرکت و مقدار انرژی یک الکترون در یک اتم، قابل پیشبینی هستند.
بهطور مشابه، Bohrbugها هم قابل پیشبینی هستند؛ بهعبارت دیگر، اگر تحت همان شرایط قبلی نرمافزار را اجرا کنید، دوباره ایجاد میشوند. برای مثال، وقتی بهخاطر اینکه از یک موجودیت null استفاده میکنید و بالتبع برنامهٔ شما کرش میکند، قطعاً بار دیگر برنامه برای یک ورودی دیگر با مقدار null در همین قسمت کرش خواهد کرد؛ پس مشخص است که این باگ بهراحتی قابل تولید مجدد و بالتبع قابل دیباگ کردن است.
Heisenbug
همهٔ دولوپرهای حرفهای با این موضوع مواجه شدهاند زمانیکه برنامه را دوباره اجرا میکنند، باگی که باعث شده بود برنامه کرش کند، ناپدید شده است! صرفنظر از اینکه چقدر تلاش میکنید و زمان خود را صرف پیدا کردن دوبارهٔ همان باگ میکنید، ولی باگ از دست شما فرار میکند و دوباره خود را نشان نمیدهد.
این نوع از باگها اسم خود را از دانشمند معروف آقای Werner Heisenberg گرفتهاند که بهخاطر «اصل عدم قطعیت» یا اصطلاحاً Uncertainty Principle شناخته شده است؛ براساس این اصل، در یک زمان مشخص، امکان اندازهگیری مکان و سرعت یک الکترون درون یک اتم، بهصورت دقیق و یا تقریبی وجود ندارد.
وقتی شما میخواهید عملیات دیباگینگ، ایزولهسازی و یا بررسی دقیق برای پیدا کردن مشکل را انجام دهید و باگها رفتار متفاوتی از خود نشان میدهند، به این نام شناخته میشوند؛ برای مثال، اگر متغیرهایتان را مقداردهی اولیه نکنید، ممکن این اتفاق رخ دهد. وقتی برنامه اجرا میشود، به متغیرهایی که مقداردهی اولیه نشدهاند دسترسی خواهد داشت و این باعث ایجاد باگ میشود اما این درحالی است که وقتی میخواهید برنامه را دیباگ کنید، برنامه احتمالاً درست کار خواهد کرد چراکه بسیاری از دیباگرها، متغیرهایی که مقداردهی اولیه نشدهاند را با ۰ مقداردهی میکنند و همین باعث میشود که شما با باگ موردنظر برخورد نکنید.
Mandelbugs
وقتی علت ایجاد باگ بسیار پیچیده و غیرقابل فهم باشد و باگ رفتاری غیرطبیعی از خود نشان میدهد، آنرا Mandelbugs مینامند. این باگها نام خود را از روی نام آقای Benoît Mandelbrot گرفتهاند که بهعنوان پدر علم هندسه فراکتال شناخته میشود (فراکتالها، ساختارهای پیچیده و شبیه به خود هستند). یک باگ در سیستمعامل که به زمانبندی وابسته است، مثالی از این نوع باگها است.
Schroedinbug
گاهیاوقات به سورسکد نگاه میاندازید و متوجه میشوید که باگ یا مشکلی وجود دارد که در مرحلهٔ اول اصلاً نباید اجازهٔ اجرا شدن برنامه را بدهد؛ وقتی میخواهید همین کد را اجرا کنید، باگ موردنظر بیدرنگ ظاهر میشود و نرمافزار متوقف میشود. هرچند این مورد کمی غیرمعمول بهنظر میرسد، اما چنین باگهایی گاهیاوقات رخ میدهند و با نام Schroedinbug شناخته میشوند (معمولاً این نوع باگها از مراحل اولیهٔ تستهای کیفیت نرمافزار رد میشوند و خود را نشان نمیدهند).
باگهای نوع Schroedinbug، نام خود را از دانشمند معروف آقای Erwin Schrödinger گرفتهاند که ایدهٔ «آزمایش تئوری گربه» را ارائه کرد؛ در فیزیک کوانتوم، ذرههای کوانتوم مانند اتمها، میتوانند در ۲ حالت یا بیشتر وجود داشته باشند ولی شرودینگر پیشنهاد کرد که در اشیاء کلاسیکتری مانند گربه که از اتمهای بسیاری تشکیل شده، وجود داشتن در ۲ حالت، غیرممکن است. وی یک سناریو را پیشنهاد میکند که در آن یک گربه در داخل جعبهای در بسته، همراه با شیشهای با محتوای سم (که به یک اتم رادیواکتیو متصل است) قرار دارد.
اگر نیمهعمر اتم تمام شود، شیشه شکسته میشود و سم به بیرون نشت میکند و باعث مرگ گربه میشود؛ ولی درِ جعبه بسته است و بنابراین نمیتوان گفت گربه زنده است یا مرده. از اینرو، تا زمانیکه درِ جعبه باز شود، گربه میتواند در ۲ حالت قرار داشته باشد: زنده یا مرده. در فیزیک کوانتوم، به این مورد اصطلاحاً Superposition State میگویند، به شکلی که گربه هم زنده است و هم مرده!
برگردیم به بحث باگها؛ صرفاً با مشاهدهٔ مشکل در کد، شما دست به ایجاد یکسری تغییرات میزنید که در این صورت یا نرمافزار اجرا میشود و یا کار نمیکند. بنابراین این نوع از باگها با عنوان Schroedinbug شناخته میشوند.
انواع باگهای دیگری هم وجود دارند که در قالب این ۴ دسته قرار نمیگیرند که از آن جمله میتوان به باگهای بهاصطلاح Aging-Related اشاره کرد که فقط زمانی رخ میدهند که نرمافزار برای مدت طولانی کار کند! https://news.1rj.ru/str/geekgap
Bohrbug
بیشتر باگهایی که با آنها برخورد داریم، مجدداً قابلتولید هستند و با عنوان Bohrbugs شناخته میشوند؛ این #باگها نام خود را از دانشمندی به نام Niels Bohr گرفتهاند که در سال 1913 یک مدل اتمی ساده و قابلدرک ارائه داد. در مدل آقای Bohr، چیزهایی مثل مسیر حرکت و مقدار انرژی یک الکترون در یک اتم، قابل پیشبینی هستند.
بهطور مشابه، Bohrbugها هم قابل پیشبینی هستند؛ بهعبارت دیگر، اگر تحت همان شرایط قبلی نرمافزار را اجرا کنید، دوباره ایجاد میشوند. برای مثال، وقتی بهخاطر اینکه از یک موجودیت null استفاده میکنید و بالتبع برنامهٔ شما کرش میکند، قطعاً بار دیگر برنامه برای یک ورودی دیگر با مقدار null در همین قسمت کرش خواهد کرد؛ پس مشخص است که این باگ بهراحتی قابل تولید مجدد و بالتبع قابل دیباگ کردن است.
Heisenbug
همهٔ دولوپرهای حرفهای با این موضوع مواجه شدهاند زمانیکه برنامه را دوباره اجرا میکنند، باگی که باعث شده بود برنامه کرش کند، ناپدید شده است! صرفنظر از اینکه چقدر تلاش میکنید و زمان خود را صرف پیدا کردن دوبارهٔ همان باگ میکنید، ولی باگ از دست شما فرار میکند و دوباره خود را نشان نمیدهد.
این نوع از باگها اسم خود را از دانشمند معروف آقای Werner Heisenberg گرفتهاند که بهخاطر «اصل عدم قطعیت» یا اصطلاحاً Uncertainty Principle شناخته شده است؛ براساس این اصل، در یک زمان مشخص، امکان اندازهگیری مکان و سرعت یک الکترون درون یک اتم، بهصورت دقیق و یا تقریبی وجود ندارد.
وقتی شما میخواهید عملیات دیباگینگ، ایزولهسازی و یا بررسی دقیق برای پیدا کردن مشکل را انجام دهید و باگها رفتار متفاوتی از خود نشان میدهند، به این نام شناخته میشوند؛ برای مثال، اگر متغیرهایتان را مقداردهی اولیه نکنید، ممکن این اتفاق رخ دهد. وقتی برنامه اجرا میشود، به متغیرهایی که مقداردهی اولیه نشدهاند دسترسی خواهد داشت و این باعث ایجاد باگ میشود اما این درحالی است که وقتی میخواهید برنامه را دیباگ کنید، برنامه احتمالاً درست کار خواهد کرد چراکه بسیاری از دیباگرها، متغیرهایی که مقداردهی اولیه نشدهاند را با ۰ مقداردهی میکنند و همین باعث میشود که شما با باگ موردنظر برخورد نکنید.
Mandelbugs
وقتی علت ایجاد باگ بسیار پیچیده و غیرقابل فهم باشد و باگ رفتاری غیرطبیعی از خود نشان میدهد، آنرا Mandelbugs مینامند. این باگها نام خود را از روی نام آقای Benoît Mandelbrot گرفتهاند که بهعنوان پدر علم هندسه فراکتال شناخته میشود (فراکتالها، ساختارهای پیچیده و شبیه به خود هستند). یک باگ در سیستمعامل که به زمانبندی وابسته است، مثالی از این نوع باگها است.
Schroedinbug
گاهیاوقات به سورسکد نگاه میاندازید و متوجه میشوید که باگ یا مشکلی وجود دارد که در مرحلهٔ اول اصلاً نباید اجازهٔ اجرا شدن برنامه را بدهد؛ وقتی میخواهید همین کد را اجرا کنید، باگ موردنظر بیدرنگ ظاهر میشود و نرمافزار متوقف میشود. هرچند این مورد کمی غیرمعمول بهنظر میرسد، اما چنین باگهایی گاهیاوقات رخ میدهند و با نام Schroedinbug شناخته میشوند (معمولاً این نوع باگها از مراحل اولیهٔ تستهای کیفیت نرمافزار رد میشوند و خود را نشان نمیدهند).
باگهای نوع Schroedinbug، نام خود را از دانشمند معروف آقای Erwin Schrödinger گرفتهاند که ایدهٔ «آزمایش تئوری گربه» را ارائه کرد؛ در فیزیک کوانتوم، ذرههای کوانتوم مانند اتمها، میتوانند در ۲ حالت یا بیشتر وجود داشته باشند ولی شرودینگر پیشنهاد کرد که در اشیاء کلاسیکتری مانند گربه که از اتمهای بسیاری تشکیل شده، وجود داشتن در ۲ حالت، غیرممکن است. وی یک سناریو را پیشنهاد میکند که در آن یک گربه در داخل جعبهای در بسته، همراه با شیشهای با محتوای سم (که به یک اتم رادیواکتیو متصل است) قرار دارد.
اگر نیمهعمر اتم تمام شود، شیشه شکسته میشود و سم به بیرون نشت میکند و باعث مرگ گربه میشود؛ ولی درِ جعبه بسته است و بنابراین نمیتوان گفت گربه زنده است یا مرده. از اینرو، تا زمانیکه درِ جعبه باز شود، گربه میتواند در ۲ حالت قرار داشته باشد: زنده یا مرده. در فیزیک کوانتوم، به این مورد اصطلاحاً Superposition State میگویند، به شکلی که گربه هم زنده است و هم مرده!
برگردیم به بحث باگها؛ صرفاً با مشاهدهٔ مشکل در کد، شما دست به ایجاد یکسری تغییرات میزنید که در این صورت یا نرمافزار اجرا میشود و یا کار نمیکند. بنابراین این نوع از باگها با عنوان Schroedinbug شناخته میشوند.
انواع باگهای دیگری هم وجود دارند که در قالب این ۴ دسته قرار نمیگیرند که از آن جمله میتوان به باگهای بهاصطلاح Aging-Related اشاره کرد که فقط زمانی رخ میدهند که نرمافزار برای مدت طولانی کار کند! https://news.1rj.ru/str/geekgap
Telegram
گروه گپ و گفتگوی برنامه نویس ها
تو این گروه فقط بچه های برنامه نویس حضور دارن
ویکیلیکس از ابزارهای هک CIA برای نفوذ به لینوکس و Mac OS پرده برداشت https://news.1rj.ru/str/geekgap
مطابق با اسناد ویکیلیکس، این مجموعه از ابزارهای هک، بخشی از پروژهای به نام «Imperial» بوده است. این مجموعه متشکل از سه نرمافزار مجزا بوده که با هدف نفوذ آژانس به رایانههای غیر ویندوزی، به دست گرفتن کنترل رایانه در پسزمینه و سرقت اطلاعات، بدون مطلع شدن کاربران طراحی و توسعه یافتهاند.
اولین ابزار از این مجموعه به نام Achilles، به CIA این امکان را میداد تا فایلهای آلودهی خود را با فایلهای قانونی DMG که کاربران اپل از آنها برای نصب نرمافزار روی رایانهی خود استفاده میکنند، ادغام و از این طریق به رایانهی کاربر نفوذ کند.
طبق توضیحات ویکیلیکس، این برنامه بر اساس Bash طراحی شده بود و پس از فعال کردن تروجان در رایانهی قربانی از فایل DMG جدا میشد و هیچ اثری از خود بر جای نمیگذاشت. بنابراین درصورتیکه آنتیویروسی پس از آلوده شدن سیستم، نصب میشد؛ نمیتوانست تهدید را شناسایی کند و فایلهای DMG را که دیگر حاوی فایل آلوده نبودند، بیخطر تشخیص میداد که همین امر شناسایی علت آلوده شدن سیستم را بسیار مشکل میکرد.
مطابق با اسناد فاش شده، Achilles در سال ۲۰۱۱ توسط CIA و بهطور ویژه برای نفوذ به نسخهی ۱۰.۶ سیستمعامل مک (Mac Os X Snow Leopard) طراحی شده بود.
دومین ابزار هک مک اواس از این مجموعه SeaPea نام دارد که CIA را قادر میساخت تا بدون مشکوک شدن کاربران اپل، فایلها و اطلاعات موجود در رایانهی آنها را سرقت کند. این برنامه برای فعال شدن نیاز به دسترسی روت داشت؛ لذا به احتمال زیاد اپراتورهای آژانس، این برنامه را به همراه دیگر بدافزارها و ابزارهای هک به کار میبردند تا بتوانند ابتدا در سیستمعامل قربانی، دسترسی روت پیدا کنند.
این ابزار هم مانند Achilles بهمنظور نفوذ به نسخهی ۱۰.۶ سیستمعامل مک (Mac Os X Snow Leopard) طراحی شده بود؛ با این تفاوت که میتوانست در نسخهی ۱۰.۷ سیستمعامل مک (Mac Os X Lion) نیز نفوذ کند.
سومین عضو این مجموعه Aeris نام دارد که سیستمعاملهای لینوکس پرتابل ازجمله Debian، CentOS و Red Hat و همچنین سیستمعاملهای FreeBSD و Solaris را هدف قرار داده بود.
به گفتهی ویکیلیکس، Aeris با در اختیار گرفتن تعاملات رایانه با شبکه، از جمله انتقال خودکار فایلها به دستگاههای دیگر، پشتیبانی از پروتکل SMTP و ارتباط رمزنگاریشده در سطح TLS با رایانههایی که اجازهی دسترسی متقابل در بین آنها وجود داشته باشد، قدرت تأثیرگذاری زیادی بر رایانهی قربانی داشته است. https://news.1rj.ru/str/geekgap
اولین ابزار از این مجموعه به نام Achilles، به CIA این امکان را میداد تا فایلهای آلودهی خود را با فایلهای قانونی DMG که کاربران اپل از آنها برای نصب نرمافزار روی رایانهی خود استفاده میکنند، ادغام و از این طریق به رایانهی کاربر نفوذ کند.
طبق توضیحات ویکیلیکس، این برنامه بر اساس Bash طراحی شده بود و پس از فعال کردن تروجان در رایانهی قربانی از فایل DMG جدا میشد و هیچ اثری از خود بر جای نمیگذاشت. بنابراین درصورتیکه آنتیویروسی پس از آلوده شدن سیستم، نصب میشد؛ نمیتوانست تهدید را شناسایی کند و فایلهای DMG را که دیگر حاوی فایل آلوده نبودند، بیخطر تشخیص میداد که همین امر شناسایی علت آلوده شدن سیستم را بسیار مشکل میکرد.
مطابق با اسناد فاش شده، Achilles در سال ۲۰۱۱ توسط CIA و بهطور ویژه برای نفوذ به نسخهی ۱۰.۶ سیستمعامل مک (Mac Os X Snow Leopard) طراحی شده بود.
دومین ابزار هک مک اواس از این مجموعه SeaPea نام دارد که CIA را قادر میساخت تا بدون مشکوک شدن کاربران اپل، فایلها و اطلاعات موجود در رایانهی آنها را سرقت کند. این برنامه برای فعال شدن نیاز به دسترسی روت داشت؛ لذا به احتمال زیاد اپراتورهای آژانس، این برنامه را به همراه دیگر بدافزارها و ابزارهای هک به کار میبردند تا بتوانند ابتدا در سیستمعامل قربانی، دسترسی روت پیدا کنند.
این ابزار هم مانند Achilles بهمنظور نفوذ به نسخهی ۱۰.۶ سیستمعامل مک (Mac Os X Snow Leopard) طراحی شده بود؛ با این تفاوت که میتوانست در نسخهی ۱۰.۷ سیستمعامل مک (Mac Os X Lion) نیز نفوذ کند.
سومین عضو این مجموعه Aeris نام دارد که سیستمعاملهای لینوکس پرتابل ازجمله Debian، CentOS و Red Hat و همچنین سیستمعاملهای FreeBSD و Solaris را هدف قرار داده بود.
به گفتهی ویکیلیکس، Aeris با در اختیار گرفتن تعاملات رایانه با شبکه، از جمله انتقال خودکار فایلها به دستگاههای دیگر، پشتیبانی از پروتکل SMTP و ارتباط رمزنگاریشده در سطح TLS با رایانههایی که اجازهی دسترسی متقابل در بین آنها وجود داشته باشد، قدرت تأثیرگذاری زیادی بر رایانهی قربانی داشته است. https://news.1rj.ru/str/geekgap
Telegram
گروه گپ و گفتگوی برنامه نویس ها
تو این گروه فقط بچه های برنامه نویس حضور دارن