TGViewer
Channel Public Channel
OS Internals

OS Internals

@oxaa55

مقاله و فیلم آموزش مدیریت و برنامه‌نویسی سیستم‌های عامل، شبکه و امنیت اطلاعات.

ویدئوهای کانال در یوتیوب:
https://youtube.com/@os_security

ویدئوهای کانال در آپارات:
https://aparat.com/oxaa55

ارتباط با مدیر کانال از طریق:
@akazemi67
Subscribers
3.64K
Photos
7
Videos
29
Links
95

Showing posts older than #36 · Back to latest

Older Posts 20 shown
Post #35 1.61K
مهمترین بخش یادگیری برنامه نویسی، تمرین و تکرار زیاد و حل مسائل مختلف برای تسلط بر مفاهیم و تثبیت شدن الگوریتم‌ها در ذهن است. در این ویدئو با سایت hackerrank.com آشنا می‌شویم که منبع بسیار خوبی برای تمرین و حل مسائل متنوع در موضوعات مختلف است. علاوه بر حل یک مساله از این سایت و تمرین بیشتر با لیست‌ها، با چند تابع جدید از جمله map برای اجرای یک تابع بر روی مقادیر یک لیست، تولید لیست با استفاده از [], ()list، کار با رشته‌ها و حذف فاصله‌های اضافی قبل و بعد از یک رشته به کمک strip و جدا کردن مقادیر موجود در یک رشته به کمک split آشنا خواهیم شد. همچنین با حلقه‌ی for نیز کار کرده و ایجاد بازه‌ای از اعداد به کمک range را تمرین خواهیم کرد.

http://telegram.me/OxAA55/34
Telegram OS Internals آموزش برنامه نویسی #پایتون قسمت نهم: آشنایی با سایت hackerrank.com و حل یکی از مسائل مربوط به لیست این سایت، آشنایی با range, map, split, strip در روند #حل_مسئله ======== http://telegram.me/OxAA55
Post #34 1.49K
آموزش برنامه نویسی #پایتون
قسمت نهم: آشنایی با سایت hackerrank.com و حل یکی از مسائل مربوط به لیست این سایت، آشنایی با range, map, split, strip در روند #حل_مسئله

========
http://telegram.me/OxAA55
Post #33 1.55K
برای نوشتن هر برنامه‌ی کامپیوتری باید به دو مورد توجه نموده و از آن به صورت بهینه استفاده کرد. یکی الگوریتم برنامه است که شیوه‌ی حل مساله را مشخص می‌کند و دیگری ساختمان‌های داده (#داده‌ساختارها) و روش‌هایی هستند که برای ذخیره و بازیابی اطلاعات از آن‌ها استفاده می‌شود. در ویدئوی قبلی با یکی از ساختارهای ذخیره‌ی داده‌ها در #پایتون به نام لیست آشنا شدیم. در لیست داده‌ها پشت سر هم قرار می‌گرفتند و دسترسی به آن‌ها با اندیس‌هایی انجام می‌شد که از صفر شروع شده و به ترتیب اضافه می‌شدند. در این ویدئو با dictionary آشنا می‌شویم که در آن داده‌ها به صورت (key, value) ذخیره می‌شوند و برای دسترسی محدود به اعداد صحیح از صفر نبوده و می‌توانیم از هر شی استفاده نماییم.

http://telegram.me/OxAA55/32
Telegram OS Internals آموزش برنامه نویسی #پایتون قسمت هشتم: کار با Dictionary ======== http://telegram.me/OxAA55
Post #31 1.75K
در ویدئوی قبلی در مورد #آسیب‌پذیری Format String صحبت کرده و یک برنامه را در محیط #gdb تحلیل کرده و اطلاعاتی که بر روی پشته قرار گرفته را با بکارگیری #FormatString دریافت و بررسی نمودیم. در این ویدئو مبحث قبلی را ادامه داده و نحوه‌ی تغییر آدرس حافظه به کمک %n موجود در توابع دسته‌ی printf را نمایش می‌دهیم. ابتدا یک برنامه‌ی ساده را در gdb باز کرده و تغییر آدرس در این محیط را تست می‌کنیم، سپس به بررسی برنامه‌ی narnia5 (بازی مربوط به آسیب‌پذیری پشته و رشته بر روی سایت Overthewire.org ) پرداخته و در آن مقدار متغیری را تغییر می‌دهیم که باعث اجرا شدن یک شرط و در اختیار دادن یک Shell خواهد شد که به دلیل setuid انجام گرفته بر روی برنامه‌ی narnia5 با کاربر narnia6 اجرا شده و امکان دسترسی به رمز مرحله‌ی بعد را به ما می‌دهد.

http://telegram.me/OxAA55/30
Telegram OS Internals نمایش نحوه‌ی بکارگیری #آسیب‌پذیری FormatString بررسی نحوه‌ی نوشتن در حافظه از طریق printf، حل مرحله‌ی ۵ بازی #Narnia با #FormatString Vulnerability ======== http://telegram.me/OxAA55
Post #30 1.53K
نمایش نحوه‌ی بکارگیری #آسیب‌پذیری FormatString

بررسی نحوه‌ی نوشتن در حافظه از طریق printf، حل مرحله‌ی ۵ بازی #Narnia با #FormatString Vulnerability

========
http://telegram.me/OxAA55
Post #29
OS Internals pinned «دوستان سلام. ویدئوهای این کانال رو می‌تونید در کانال #آپارات به آدرس زیر، نیز دنبال کنید: https://www.aparat.com/OxAA55»
Post #28 1.55K
دوستان سلام.
ویدئوهای این کانال رو می‌تونید در کانال #آپارات به آدرس زیر، نیز دنبال کنید:

https://www.aparat.com/OxAA55
Post #27 1.65K
آموزش برنامه نویسی #پایتون
قسمت هفتم: کار با لیست‌ها

========
telegram.me/OxAA55/27
Post #26 1.61K
معرفی آسیب پذیری Format String
ساختار پشته در فراخوانی توابع مرور شده، مشکل دریافت Format توابع مشابه printf از کاربر، بیان شده و به کمک gdb بررسی می‌شود.

========
http://telegram.me/OxAA55
Post #25 1.73K
آموزش برنامه نویسی پایتون
قسمت ششم: حل دو مثال توان و شمارش ارقام یک عدد، برای تمرین ساختارهای حلقه و شرط در پایتون

========
http://telegram.me/OxAA55
Post #24
Channel name was changed to «هک = برنامه‌نویسی + سیستم‌عامل + شبکه»
Post #23 1.72K
توضیح ساختار پشته در فراخوانی توابع، بررسی یک برنامه در gdb، بدست آوردن آدرس بازگشت توابع، اجرای shellcode و بدست آوردن shell
مناسب علاقه‌مندان به هک و مهندسی معکوس

========
http://telegram.me/OxAA55
Post #22 1.74K
آموزش برنامه نویسی پایتون
قسمت پنجم: آشنایی با حلقه‌ها و معرفی ساختار while

http://telegram.me/OxAA55
Post #18
OS Internals pinned «با عرض سلام و وقت بخیر خدمت دوستان و همراهان گرامی، لازم دیدم در مورد مطالب منتشره در کانال توضیحاتی بیان کنم. هر هفته بین ۱ تا ۳ پست و معمولا در آخر هفته منتشر خواهد شد و طبق برنامه‌ریزی انجام شده فعلا دسته‌بندی زیر وجود دارد: 1. ویدئوی آموزش برنامه نویسی…»
Post #17 1.65K
با عرض سلام و وقت بخیر خدمت دوستان و همراهان گرامی،
لازم دیدم در مورد مطالب منتشره در کانال توضیحاتی بیان کنم.
هر هفته بین ۱ تا ۳ پست و معمولا در آخر هفته منتشر خواهد شد و طبق برنامه‌ریزی انجام شده فعلا دسته‌بندی زیر وجود دارد:
1. ویدئوی آموزش برنامه نویسی پایتون: ۳ ویدئو منتشر شده و ۱۰ ویدئوی دیگر برنامه ریزی شده است.
2. ویدئوی آموزش شبکه سیسکو: ۴ ویدئو منتشر شده و ۵ ویدئوی دیگر برنامه‌ریزی شده است.
3. مقاله‌های مفاهیم و برنامه نویسی سیستمی: در این زمینه MBR, SystemCall توضیح داده شده‌اند. مطالب آینده شامل حملات Stack Overflow، نوشتن Shell Code، آنالیز ELF در لینوکس، فراخوانی سیستمی در لینوکس و اضافه کردن آن به کرنل، نوشتن Boot loader، نوشتن Kernel Module و ... می‌باشند.
4. مقاله و فیلم آموزش لینوکس: در این زمینه مقاله‌ای در مورد مدیریت کاربران لینوکس منتشر شده و مقاله و فیلم مدیریت بخش‌های مختلف لینوکس، راه‌اندازی سرویس‌های مختلف و پیکربندی شبکه منتشر خواهد شد.
5. مقاله و فیلم در زمینه‌های مختلف برنامه نویسی: در این بخش بیشتر به مطالب مختلف در زمینه برنامه نویسی جاوا و C++ می‌پردازیم.
دوستانی که پیشنهاد یا انتقادی دارند می‌تونند با مدیر کانال ارتباط برقرار کنند.
امیدوارم مفید باشه، موفق باشید.

http://telegram.me/OxAA55
Telegram OS Internals مقاله و فیلم آموزش مدیریت و برنامه‌نویسی سیستم‌های عامل، شبکه و امنیت اطلاعات. مقالات من در ویرگول: https://virgool.io/@akazemi ویدئوهای کانال در آپارات: https://www.aparat.com/oxaa55 ارتباط با مدیر کانال از طریق: @akazemi67
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →