SIBAN TECH
5.31K subscribers
3.09K photos
413 videos
231 files
2.51K links
Download Telegram
#Module_1 #Security+ #malware #botnet #Zbot #Ramnit
#Module_1 : Threats, Attacks, and Vulnerabilities

🔸از Botnet چه استفاده ای می شود؟
🔹برای حملات DDoS
🔹برای ارسال Spam
🔹انتشار سایر بدافزارها

🤖 بات نت های تجاری :
🔸استفاده از بات نت های تجاری، تجارتی نوپاست. مدل کارکرد بات نت های تجاری به این صورت است که فرد یا سازمان اجاره دهنده از قبل تعداد زیادی کامپیوتر را آلوده کرده و کنسول مدیریت بات ها را به مشتریان اجاره می دهد.
🔸دو مورد از بات نت های معروف می توان
به Zbot و Ramnit اشاره کرد. در ادامه به مدل کارکرد بد افزار Zeus می پردازیم.

@Sibantech
🔐 #امنیت
#Module_1 #Security + #malware #botnet #Zbot #Zeus #Ramnit

🔘 مدل کارکرد بد افزار Zeus یا Zbot

@Sibantech
🔐 #امنیت
#Module_1 #Security + #malware #botnet #Logic_bomb

🧨 بمب منطقی یا Logic Bomb :
بمب منطقی بد افزاری است که منتظر یک رویداد از پیش تعریف شده است. معمولا این بدافزار به قصد انتقام و یا اهداف سیاسی استفاده می شود.

🔘رویداد می تواند به دو صورت تعریف شده باشد :
1⃣ بر اساس زمان و تاریخ :
🔹مثل بمب ساعتی

2⃣ بر اساس انجام یک کار توسط کاربر :
🔹مثل قدم گذاشتن روی مین

🔐 #امنیت
@Sibantech
#Module_1 #Security+ #malware #Attack_Types #Bluejacking #Bluesnarfing
#Module_1 :Threats, Attacks, and Vulnerabilities

🔴حمله #Bluejacking

⬅️بلوجکینگ به نوعی از حمله گفته می شود که به واسطه آن پیام های ناخواسته و Spam از طریق بلوتوث به سایر سیستم ها ارسال می شود. در این نوع حمله نیاز به وجود اوپراتور همراه نیست. هدف از این نوع حمله، تبلیغات و یا ایجاد مزاحمت است.

🔹حداکثر فاصله عملکرد بلوتوث 10 متر است که می تواند کمی بیشتر یا کمتر شود (اثر آنتن و نویز). بنابرین عامل مزاحمت حداکثر در بازه 10 متری شماست.
یک مثال ساده و کاربردی در این روش:

🔹می توان اسم دستگاه دارای بلوتوث را (( تقویت ریشه مو با چای سبز هانی)) گذاشت. سپس روی کاربرانی که بلوتوث آن ها روشن است کلیک می کنید!

⬅️بعضی از افراد برای انجام این کار از برنامه ها
ی جانبی مانند Bloover و Bluesniff استفاده می کنند.
🌹👇
@Sibantech
#Module_1 #Security+ #malware #Attack_Types #Bluejacking #Bluesnarfing

🔴حمله Bluesnarfing
در این نوع حمله هکر اقدام به سرقت اطلاعات از راه بلوتوث می کند. اطلاعات می تواند شامل تصاویر، فیلم ها، لیست مخاطبین، تقویم، ایمیل و سایر موارد سرقت کردنی باشد.

🔰اولین آسیب پذیری خطرناک بلوتوث
▪️کشف در سال 2003 توسط آدام لوری
▪️آسیب پذیری در پروتکل Object Exchange (OBEX)
▪️این آسیب پذیری سریعا Patch شد
#امنیت
🌹👇
@Sibantech
Forwarded from SIBAN TECH (yektaii)
#Module_1 #Security+ #malware #Attack_Types #BufferـOverflow #Exploit

#Module_1 :Threats, Attacks, and Vulnerabilities

🔴حمله Buffer Overflow

▪️در پردازش اطلاعات، سریز بافر یا همان buffer overflow به سرریز و نشت اطلاعات بخشی از حافظه RAM به بخش دیگر آن گفته می شود. سیستم عامل به هر برنامه درحال اجرا بخشی از حافظه RAM را اختصاص می دهد. خطاهای برنامه نویس و محاسبات اشتباه و ورودهای اشتباه، می تواند نرم افزار را مجبور کند تا به فضای خارج از محدوده خود دسترسی پیدا کند که سیستم عامل مانع اینکار شده و در نهایت منجبر به Crash کردن برنامه می شود.

✅عملیات Bound Checking

برای جلوگیری از بروز چنین مشکلاتی، برنامه نویسان باید عملیات Bound Checking را انجام دهند.عملیات Bound Checking یا Range Checking به این معناست که آیا مقداری که متغیر می گیرید با نوع و اندازه آن سازگاری دارد؟ مثلا دادن کارکتر به یک متغیر عددی یا وارد کردن یک عدد 20 رقمی در یک متغیر با ظرفیت 15 رقم.
#امنیت
🌹👇
@Sibantech
#Module_1 #Security+ #malware #Attack_Types #BufferـOverflow #Exploit

#Module_1 :Threats, Attacks, and Vulnerabilities

ادامه موضوع قبل : https://t.me/sibantech/3189

🔴 حمله Buffer Overflow:
در این نوع حمله، هکر پس از کشف نقاط ضعف برنامه، قطعه کدی را به آن برنامه تزریق می کند که به آن Exploit می گویند. این قطعه کد باعث می شود تا ابتدا برنامه Crash کند و از اجرای صحیح خارج شود و پس از Crash، قطعه کد مخرب را اجرا کند. به این قطعه کد مخرب Payload می گویند.


فرآیند Exploit کار ساده ای نیست و برای اینکه بتوان باگی را Exploit کرد باید در ابتدا خود باگ را کشف کرد، سپس برنامه نویس باید برای آن باگ کدی بنویسد تا بتواند از آن باگ بهره برداری کند. فرایند یافتن باگ می تواند بسیار زمان بر باشد. همچنین Exploit نوشته شده زمانی ارزشمندتر است که بتوان به دفعات از آن استفاده کرد.

#امنیت
🌹👇
@Sibantech
#Module_1 #Security+ #malware #Attack_Types #BufferـOverflow #Exploit

#Module_1 :Threats, Attacks, and Vulnerabilities

✅ادامه موضوع حمله Buffer Overflow :
https://t.me/sibantech/3202

🔸فرآیند Exploit کار ساده ای نیست و برای اینکه بتوان باگی را Exploit کرد باید در ابتدا خود باگ را کشف کرد، سپس برنامه نویس باید برای آن باگ کدی بنویسد تا بتواند از آن باگ بهره برداری کند. فرایند یافتن باگ می تواند بسیار زمان بر باشد. همچنین Exploit نوشته شده زمانی ارزشمندتر است که بتوان به دفعات از آن استفاده کرد.

⬅️در مثالی که در تصویر بالا از Buffer Overflow می بییند که عبارت Security+ دارای 9 کارکتر است در حالی که فضای متغیر A حداکثر 8 کارکتر است. در این حالت مقدار کارکتر نهم در کارکتر اول متغیر B نوشته شده که باعث تغییر مقدار متغیر B گردیده است.

#امنیت
🌹👇
@Sibantech✅
#Module_1 :Threats, Attacks, and Vulnerabilities

🔴حمله URL Hijacking

✍این نوع حمله مبتنی بر اشتباهات تایپی کاربران است.کاربر هنگامی که می خواهد آدرس وب سایتی را وارد کند ممکن است به دلایل مختلف نام دامین را اشتباه تایپ کند. برای مثال کاربر می خواهد وارد وب سایت google.com شود اما اشتباها عبارت googel.com را وارد می کند.

🔹شیادان اینترنتی از این موقعیت سوء استفاده می کنند و غلط های تایپی کاربران را حدس می زنند و آن آدرس ها را به نام خود ثبت می کنند. حال اگر کاربران آدرس مورد نظر را تایپ کنند، به جای اتصال به وب سایت اصلی، به وب سایت افراد سودجو متصل می شوند.

☑️چه کسانی از URL Hijacking استفاده می کنند؟

1- افراد کلاه بردار،برای راه اندازی سایت های Phishing
مثال:وب سایت های بانکی مثل shaparak.ir یا ibi.ir

2- شرکت هایی که رقیب تجاری هم هستند

⬅️در این حالت شرکت رقیب، آدرس های مشابه و حالت های اشتباه دامین شرکت رقیب را به نام خود ثبت می کند و آن را به آدرس اصلی وب سایت خود ریدایرکت می کند. برای مثال کاربر عبارت appel.com را وارد می کند و به وب سایت Microsoft.com ریدایرکت می شود.
#امنیت
@Sibantech
#Module_1 #Security+ #malware #Attack_Types #Hijacking #Hijack
Module_1 :Threats, Attacks, and Vulnerabilities

ادامه آموزش قبل : https://t.me/sibantech/3247

🔴 انواع URL Hijacking

1️⃣ سوء استفاده از غلط املایی نام تجاری Typosquatting / Brandjacking
کوگل (به جای گوگل)، nhkg,n (به جای دانلود) ،Nokla

2️⃣ غلط نوشتن واژه
مثلا عبارت dgkala.com یا dijikala.com

3️⃣ جا انداختن حروف
مثل googl.com

4️⃣ اضافه نویسی یا عبارت جابجا
مثل gooogle.com
مثل offensive-security.com با security-offensive.com

5️⃣ متفاوت نوشتن Top-level Domain
مثل bing.ir به جای bing.com

#امنیت
@Sibantech
#Module_1 :Threats, Attacks, and Vulnerabilities

🔴 حمله Clickjacking یا کلیک دزدی
این حمله یک روش جهت فریب دادن کاربران وب‌سایت برای کلیک کردن روی لینک مخرب است. بر روی یک دکمه کلیک می کنید، اما در واقع روی چیز دیگری کلیک می کنید! وب سایت اصلی در زیر قرار می گیرد و یک لایه انحرافی در بالای آن.

✍️در این روش حمله که عموما با استفاده از تکنیک های مهندسی اجتماعی و سوء استفاده از علاقه شخص اتفاق می افتد، هکرها با تشویق کاربر به کلیک بر روی دکمه ها، کاربر وادار به انجام کاری می کنند که او از انجام آن مطلع نیست!

⬅️در یک وب سایت از شما دعوت می شود که در نظر سنجی شرکت کنید تا در قرعه کشی شرکت کنید.شما با کلیک بر روی گزینه بله، خیر به سوالات پاسخ می دهید. در حالی که هر کلیک شما پاسخ به سوالات مخفی دیگری است.

🔸مثلا وب سایت از شما می پرسد:
- آیا ماید عکس های بیشتر از روتر را ببینید؟
- در حالی که سوال مخفی این است که ( آیا مایلید از حساب شما مبلغ 1 میلیون تومان به حساب آقای x واریز شود)

ادامه آموزش قبل : https://t.me/sibantech/3267
#امنیت
@Sibantech
#Security+ #Module_0
#Module_1 #Module_2 #Module_3
#Module_4 #Module_5 #Module_6

#Module_1 #Security+ #malware #Attack_Types #Hijacking #Hijack

#Module_1 :Threats, Attacks, and Vulnerabilities

🔴حمله Clickjacking در تلفن همراه

⬅️در این حمله یک لایه نامرئی در بالا App ها ایجاد می شود که می تواند هر چیزی که تایپ می شود را ضبط کند.

✔️معرفی Application:
⬅️برای آزمایش clickjacking می توانید از برنامه Cloack & Dragger استفاده کنید.


➖ادامه آموزش قبل : https://t.me/sibantech/3284
#امنیت
@Sibantech
#Module_1 :Threats, Attacks, and Vulnerabilities

🔴حمله Cookie Hijacking
برخی از وب سایت ها اطلاعاتی را در قالب Cookie نگهداری می کنند. این اطلاعات توسط مرورگر در کامپیوتر شما قرار می گیرد. اطلاعاتی که در Cookie قرار می گیرید می تواند حاوی اطلاعاتی مرتبط با رفتار شما و علایق شما باشد.

✔️در واقع Cookie یک فایل غیر اجرایی است که از آن برای ردگیری، شخصی سازی و مدیریت Session استفاده می شود. معمولا Session ID در Cookie نگهداری می شود. استفاده از Cookie ریسک امنیتی محسوب نمی شود اما می تواند برای حریم شخصی ریسک باشد.

🔘فرض کنید به یک وب سایت فروشگاهی سر می زنید و در آنجا به بخش لباس های مردانه مراجعه می کنید. وب سایت این اطلاعات را در قالب Cookie در کامپیوتر شما نگهداری می کند تا دفعه بعدی که به وب سایت سر زدید بتواند محصولات مرتبط با لباس های مردانه را به شما نمایش دهد.
اگر کسی به این اطلاعات دسترسی بیابد می تواند گرایش های شخصی شما را بفهمد.

➖ادامه آموزش قبل : https://t.me/sibantech/3305
#امنیت
@Sibantech
#Security+ #Module_0
#Module_1 #Module_2 #Module_3
#Module_4 #Module_5 #Module_6

#Module_1 #Security+ #malware #Attack_Types #Hijacking #Hijack

#Module_1 :Threats, Attacks, and Vulnerabilities
🔴حمله Session Hijacking
✔️سرقت نشست یا همان Session Hijacking نوع خاصی از حمله است که درآن هکر با سرقت Session ID قربانی، خود را جای قربانی جا می زند و به وب سایت هدف دسترسی می یابد.

هنگامی که کاربر دریک وب سایت لاگین می کند،وب سرور یک Session ID به کاربر اختصاص می دهد تا برای ادامه ارتباط از آن Session ID استفاده کند و مجبور نباشد هر بار User و Password وارد کند. حال اگر وب سرور در مدیریت Session ها ضعیف باشد و به هر طریقی، هکر بتواند Session ID کاربر را کشف کند،می تواند خود را جای کاربر معرفی کند بدون اینکه نیاز باشد User و Password کاربر را داشته باشد.

🔘 ابزارهای مورد استفاده در Hijacking:

1️⃣جمع آوری اطلاعت ( Wireshark, Kismet)

2️⃣دستکاری Header (Temper, Firesheep, Scapy)

3️⃣دستکاری Cookie (Cookies Manager (افزونه ای برای مرورگر))

➖ادامه آموزش قبل : https://t.me/sibantech/3328
#امنیت
@Sibantech
#Module_1 #Security+ #malware #Attack_Types #Hijacking #Hijack

#Module_1 :Threats, Attacks, and Vulnerabilities

🔰مقابله با Session Hijacking

🔺رمزنگاری End-to-End
➖با استفاده از رمزنگاری End-to-End هکر می تواند اطلاعات رد و بدل شده بین کاربر و سرور را Capture کند اما اطلاعات رمز شده هستند.
➖استفاده از وب سایت های دارای HTTPS
➖استفاده از افزونه های Force-TLS و HTTPS everywhere

🔺رمزنگاری تا مقصد مشخص
➖استفاده از Encryption در وایرلس
➖استفاده از سرویس های VPN

🔺استفاده از ابزارهای رصد Session ID
➖مانند : Blackseep و سایر برنامه های اختصاصی برای App ها مانند Telegram


🔚ادامه آموزش قبل : https://t.me/sibantech/3333
#امنیت
@Sibantech
#Module_1 #Security+ #malware #Attack_Types

#Module_1 :Threats, Attacks, and Vulnerabilities

🔴حمله : Cryptographic
➖یک حمله Cryptographic یک روش برای دور زدن امنیت یک سیستم رمزنگاری با کشف یک ضعف در کد، رمز، پروتکل رمزنگاری یا مدیریت کلید است.

✍️زمانی که data ای را Encrypt می کنید مانند این است که آن را در یک گاوصندوق قرار می دهید و آن را به فرد دیگری ارسال می کنید. اما سوال اینجاست که آیا واقعا این با این کار امنیت تامین شده؟ از کجا مطمئن می شوید؟

همان طور که می دانید برای رمزنگاری و رمزگشایی از کلید استفاده می شود. بنابراین برای اینکه هکرها بتوانند به اطلاعات رمز شده دسترسی پیدا کنند تلاش می کنند تا کلید را پیدا کنند.

برای پیدا کردن این کلید روش های مختلفی وجود دارد:

⬅️ممکن است تمام حالت های ممکن را امتحان کنند.
⬅️ممکن است بخواهند کلید را حدس بزنند.
⬅️ممکن است الگوریتم رمزنگاری استفاده شده دارای ضعف هایی باشد و در صورت استفاده از ابزار مناسب بتوان کلید را کشف کرد.
⬅️ممکن است الگوریتم رمزنگاری درست باشد اما نحوه پیاده سازی آن مشکل داشته باشد (اشکالات برنامه نویسی).

🔚ادامه آموزش قبل : https://t.me/sibantech/3340
#امنیت
@Sibantech
#Module_1 #Security+ #malware #Attack_Types

#Module_1 :Threats, Attacks, and Vulnerabilities

🔴 حمله KPA یا Known plaintext attack

➖در این حمله، هکر علاوه بر داشتن اطلاعات Encrypt شده، بخشی از آن را به صورت Plaintext دارد. بنابراین با استفاده از مهندسی معکوس می تواند کلید رمزنگاری را کشف کند.
این متد برای اولین بار در جنگ جهانی دوم توسط انگیس برای شکستن رمزنگاری ماشین انیگمای آلمان مورد استفاده قرار گرفت.

🔚ادامه آموزش قبل : https://t.me/sibantech/3347
#امنیت
@Sibantech
#Module_1 #Security+ #malware #Attack_Types


⬅️از رمزنگاری در ذخیره سازی پسوردها نیز استفاده می شود.
در این رمزنگاری که غالب یک طرفه و معکوس ناپذیر است، به ازای هر عبارت، یک عبارت رمزشده با طول ثابت ایجاد می شود که به آن Hash می گویند.

🔺در تصویر بالا محتویات فایل SAM در ویندوز را مشاهده می کنید که شامل نام کاربری و پسورد Hash شده است.

✔️بنابراین برای اینکه بتوان پسورد را کشف کرد باید تمامی عبارت های مختلف را وارد کنیم و بررسی کنیم که Hash شده کدام عبارت، مشابه Hash اصلی است.

🔚ادامه آموزش قبل : https://t.me/sibantech/3356
#امنیت
@Sibantech
#Module_1 #Security+ #malware #Attack_Types

#Module_1 :Threats, Attacks, and Vulnerabilities
✍️جدول Rainbow Table
▪️جدول رنگین کمانی، فایلی است که برای کرک کردن پسورد ها مورد استفاده قرار می گیرد. این فایل حاوی Hash های از پیش ساخته شده و پراستفاده است. بنابراین دیگر نیاز نیست برای کرک کردن پسورد ابتدا Hash تولید کنید. بلکه فقط کافیست Hash اصلی را در Rainbow Table سرچ کنید. درصورتی که این hash قبلا در Rainbow table وجود داشته باشد، به سادگی عبارت اصلی را که همان پسورد است، کشف کردید.

⬅️البته چون متدهای Hash متفاوتی وجود دارد لازم است تا برای هرکدام یک Rainbow table اختصاصی تهیه کرد. البته در صورتی که در رمزنگاری از Salt hash استفاده شده باشد rainbow table با شکست روبرو خواهد شد. Salt hash یک عبارت تصادفی است که به Hash اصلی اضافه می شود.

🔚ادامه آموزش قبل : https://t.me/sibantech/3393
#امنیت
@Sibantech⬅️
#Module_1 #Security+ #malware #Attack_Types

#Module_1 :Threats, Attacks, and Vulnerabilities

🔴حمله : Cryptographic
➖یک حمله Cryptographic یک روش برای دور زدن امنیت یک سیستم رمزنگاری با کشف یک ضعف در کد، رمز، پروتکل رمزنگاری یا مدیریت کلید است.

✍️زمانی که data ای را Encrypt می کنید مانند این است که آن را در یک گاوصندوق قرار می دهید و آن را به فرد دیگری ارسال می کنید. اما سوال اینجاست که آیا واقعا این با این کار امنیت تامین شده؟ از کجا مطمئن می شوید؟

همان طور که می دانید برای رمزنگاری و رمزگشایی از کلید استفاده می شود. بنابراین برای اینکه هکرها بتوانند به اطلاعات رمز شده دسترسی پیدا کنند تلاش می کنند تا کلید را پیدا کنند.

برای پیدا کردن این کلید روش های مختلفی وجود دارد:

⬅️ممکن است تمام حالت های ممکن را امتحان کنند.
⬅️ممکن است بخواهند کلید را حدس بزنند.
⬅️ممکن است الگوریتم رمزنگاری استفاده شده دارای ضعف هایی باشد و در صورت استفاده از ابزار مناسب بتوان کلید را کشف کرد.
⬅️ممکن است الگوریتم رمزنگاری درست باشد اما نحوه پیاده سازی آن مشکل داشته باشد (اشکالات برنامه نویسی).

🔚ادامه آموزش قبل : https://t.me/sibantech/3340
#امنیت
@Sibantech