کانال بایت امن
الذهاب إلى القناة على Telegram
برگزاری دوره های آموزش برنامه نویسی و امنیت نرم افزار. https://dword.ir @YMahmoudnia
إظهار المزيد5 013
المشتركون
+724 ساعات
+457 أيام
+7530 أيام
أرشيف المشاركات
5 013
#TrainingCourse #Programming
محتوای مربوط به #BEST
عنوان : LiveLessons C++ Without Fear
توضیحات فارسی :
آموزش زبان برنامه نویسی ++C از شرکت LiveLessons
سال : 2016
مدت زمان : 6 ساعت
سطح : مقدماتی-متوسط
زیرنویس : ندارد
فایل تمرین : ندارد
سرفصل ها : https://goo.gl/8tzLgN
لینک دانلود :
https://mega.nz/#!gXw0BABC!hMB9iEoFMTPa_6CJ7NVAThHyc9cJv7nsPpoNvuDNkEs
@securebyte
5 013
مجموعه آموزشی C++ without Fear یا ++C بدون ترس در دست آماده سازی قرار گرفت. این مجموعه یکی از بهترین منابع آموزشی ++C است که انشاالله به زودی در اختیار اعضاء بایت امن قرار خواهد گرفت.
@securebyte
5 013
#FAQ
❓جواب سئوال مربوط به معرفی کتابخانه و یا ابزاری جهت برنامه نویسی و کار با ساختار فایل های اجرایی دات نت
✅در رابطه با سئوال مطرح شده باید بگم که جهت کار با ساختار اجرایی فایل های دات نت و همینطور نوشتن ابزاری در این باره دو کتابخانه در حال حاضر در اختیار برنامه نویسان قرار گرفته است
1 - dnlib
2 - Mono.Cecil
که هر کدوم کار شبیه به هم را انجام میدهند اما قبل از اینکه من بگم کدام رو انتخاب کنید ، این انتخاب رو به عهده خودتون میزارم تا داکیومنت مربوط به هر یک از این کتابخانه ها رو مطالعه کنید و در نهایت جستجویی در سایت Github که تا دلتون بخواد نمونه کد برای هر دو کتابخانه به اشتراک گذاشته شده است.
@securebyte
5 013
#Article #Programming
مقاله 42 ترفند در زبان برنامه نوییسی ++C از Andrey Karpov که به مدت 5 سال MVP مایکروسافت بوده اند و حالا هم با ابزار PVS-Studio که میشه گفت تجربیات و مهارت های خودش را در زمینه Microsoft Most Valuable Professional به صورت یک نرم افزار در اختیار برنامه نویسان قرار داده است.
لینک مقاله :
https://goo.gl/BEzsv8
@securebyte
5 013
ابزار PVS-Studio در جهت تست ایستای کدهای نوشته شده با زبان های برنامه نویسی C#, C++ , C استفاده خواهد شد که با استفاده از این ابزار میتوانیم باگ های موجود در کدهای نوشته شده را تحلیل و بررسی کنیم.
PVS-Studio is a tool for bug detection in the source code of programs, written in C, C++ and C#.
@securebyte5 013
#Video #SecureByte
یکی از ابزارهایی که در دوره برنامه نویسی امن به اون اشاره خواهیم کرد برنامه PVS-Studio خواهد بود و نحوه تحلیل گزارش های این برنامه.
@securebyte
5 013
#Video #ReverseEngineering
جواب سئوال اعضاء بایت امن و معرفی روش Hardware ID Changing در محصولات DRMSoft در محیط دیباگر x64
لینک دانلود :
http://yon.ir/j8sY8
@securebyte
5 013
#FAQ
✅جواب سئوال مربوط به نحوه کارکرد برنامه های Video to exe مانند DRMSoft, Password Protect Video و ...
این سئوال برای چندمین بار است که مطرح میشه و از طرفی در فروم وب سایت Tuts4you هم این سئوال پرسیده شده بود که من به دلایل مختلف به این سئوالات پاسخ نمیدادم و امروز هم تا جایی که بر خلاف قوانین بایت امن نباشد اشاره ای به سیستم فعال سازی این نوع از محصولات قفل گذاری خواهم داشت.
به دلیل ماهیت سیستم فعال سازی اگر قصد این را داشته باشید که سیستم فعال سازی را Patch کنید فایل ویدئو برای شما اجرا نخواهد شد و اون هم به دلیل سیستم رمزگذاری است و کلید خصوصی که در اختیار شما نیست.
نکته بعدی Decrypt شدن ویدئو ها است که به طور مثال در محصولی مثل DRMSoft که با XOR ویدئو ها Decrypt میشه و بعد به ffmpeg ارسال و بعد پخش میشه. اما این ویدئو ها کجا قرار دارند ؟
ویدئو ها در STUB برنامه به صورت Overlay و کد شده قرار گرفته و بعد از اینکه کد فعال سازی صحیح بود فایل Overlay در حافظه Decrypt میشه و به ffmpeg ارسال میشه ولی نکته اینجاست اگر برای ویدئو ها Decryptor بنویسید ممکنه Header فایل Decrypt شده را به راحتی پیدا نکنید و من هم قصد توضیح این قسمت را ندارم.
برگردیم به سیستم فعال سازی و معرفی روشی که به اون Hardware ID Changing میگیم و برای استفاده از این روش نیاز به کد سخت افزار و کد فعال سازی معتبر داریم تا با Change کردن Hardware ID و استفاده از کد فعال سازی معتبر ، محصول را بر روی سیستم اجرا کنیم. به عبارتی در نرم افزار تغییری ایجاد میکنیم که کد سخت افزار را عوض کنیم تا اون کد فعال ساز رو استفاده کنیم.
سعی میکنم تا امشب ویدئو مربوط به این روش را در کانال قرار بدم تا مسائل گفته شده را کاملا درک کنید.
@securebyte
5 013
#Video #ReverseEngineering
جواب سئوال اعضاء بایت امن و معرفی تکنیک Magic Byte در محیط دیباگر x64
لینک دانلود :
http://s9.picofile.com/file/8319504284/MagicByte_securebyte.rar.html
@securebyte
5 013
#FAQ
✅جواب سئوال مربوط به تکنیک Magic Byte در Patch کردن برنامه ها
تکنیک Magic Byte در واقع اشاره به Patch کردن محلی از کدهای برنامه هست ( اشاره به Offset در حافظه ) که کدهای اصلی برنامه به طور مثال رجیستر بودن برنامه را بررسی میکند.
حالا چرا Magic Byte و اینکه چه نیازی است وقتی برنامه در حالت عادی با Patch کردن چندین Offset کرک میشود ؟
فرض کنید برنامه ای که قصد کرک کردن آن را دارید در چند مکان مختلف رجیستر بودن برنامه را بررسی میکند یا اینکه برای از بین بردن محدودیت ها باید چندین جای برنامه را Patch کنید آیا باید همه مکان ها Patch شوند ؟
البته استفاده از این تکنیک بستگی به ساختار برنامه هم دارد به عنوان مثال تفاوتی در نحوه ریلیز شدن برنامه ها وجود دارد DEMO - Trial - Evaluation که استفاده از تکنیک Magic Byte را فراهم میکند.
در ادامه ویدئویی از نحوه استفاده تکنیک Magic Byte را قرار خواهم داد تا به صورت کامل توضیحات بالا را درک کنید.
@securebyte
5 013
#TrainingCourse #Programming
محتوای مربوط به #BEST
عنوان : Cybrary Python for Security Professionals
توضیحات فارسی :
دوره آموزشی زبان برنامه نویسی Python برای متخصصین امنیت از وب سایت Cybrary.it
سال : N/A
مدت زمان : نزدیک به 10 ساعت
سطح : متوسط
زیرنویس : ندارد
فایل تمرین : دارد
سرفصل ها : https://goo.gl/gkevTD
لینک دانلود :
https://mega.nz/#!RXpymZrR!_TCrxilRqb95TKw3qeU-EzKWiqHnGe6K5gHvvCe5XpM
@securebyte
5 013
#TrainingCourse #Programming
➖Python for Security Professionals
➖By: Cybrary.it
➖Pub Date: N/A
@securebyte
5 013
#Misc #Github
معرفی پروژه Avet
برای دوستانی که علاقه مند به دور زدن آنتی ویروس ها هستند ابزار Avet این امکان را برای شما فراهم میکند. شاید تا به حال اخبار و یا ویدئو های نمایشی دور زدن آنتی ویروس ها را دیده باشید و این مسئله شما را کنجکاو کرده باشد.
ابزار Avet در کنفرانس BlackHat 2017 معرفی شد و حالا در گیت هاب قابل دسترس است.
لینک پروژه Avet
https://github.com/govolution/avet
@securebyte
5 013
#TrainingCourse #Programming
محتوای مربوط به #BEST
عنوان : Udemy Python For Offensive PenTest: A Complete Practical Course
توضیحات فارسی :
آموزش زبان برنامه نویسی پایتون در زمینه هک قانونی و تست نفوذ با رویکرد Offensive از Udemy
سال : 2017
مدت زمان : 5 ساعت و 57 دقیقه
سطح : متوسط
زیرنویس : دارد
فایل تمرین : دارد
سرفصل ها : https://goo.gl/rryUhc
لینک دانلود :
https://mega.nz/#!MeoWUQwS!s9rT8px4icxG3Y6nF429wr0lMdl0_rEy6EDa9mMQ4os
@securebyte
5 013
#TrainingCourse #Programming
➖Python For Offensive PenTest: A Complete Practical Course
➖By: Udemy
➖Pub Date: 2017
@securebyte
5 013
بعضی از اعضاء این سئوال را چندین بار از ما پرسیده اند که من این دوره آموزشی که شما در کانال قرار داده اید رو قبلا از سایت X دانلود کردم و تفاوت فایل های دانلودی شما با سایر سایت ها در چیست.
نکته ای که باید در مورد آموزش های مربوط به Udemy یا Lynda اشاره کنم این است که معمولا بیشتر دوره های آموزشی این شرکت ها در فواصل مختلف بروزرسانی میشه و ما سعی میکنیم که همیشه آخرین بروز رسانی ها را در کانال قرار بدیم هر چند مدیریت کردن این مسئله در حال حاضر برای ما اولویت ندارد اما سعی میکنیم در زمان هایی که قرار است آموزشی معرفی بشه، بروزرسانی های آموزش های قبلی را هم بررسی کنیم و در صورت وجود داشتن پست بروزرسانی برای آموزش مربوطه ایجاد شود. علاوه بر این مسئله موردی دیگری مثل فایل های پروژه یا ابزار ها معرفی شده نیز با ریز جزئیات در معرفی هر دوره آموزشی در پست مربوطه ذکر خواهد شد.
@securebyte
5 013
#Request
✅به درخواست دوستان مبنی بر معرفی مقالات در زمینه PE و نوشتن پکر یا پروتکتور
قبل از اینکه مقاله ای رو قرار بدم باید بدونید کار کردن با ساختار فایل ها هم میتونه به آنپک کردن برنامه ها و هم نوشتن پکر یا پروتکتور کمک کنه. پس قبل از هر چیزی این موارد رو برای نوشتن یک پکر یا پروتکتور ساده درنظر بگیرید :
1- زبان برنامه نویسی ++C به این علت که بیشتر مقالات و مثال ها با این زبان برنامه نویسی هستند ( با فاکتور گرفتن قدرت زبان ++C ).
2 - دانش WinAPI و خواندن داکیومنت های مربوطه
3 - دانش ساختار فایل های اجرایی
4 - دانش Cryptography
5 - دانش Compression
6 - آنالیز پکر ها و پروتکتور های ساده برای فهمیدن نحوه کار آنها
7 - خواندن سورس کد پکر و پروتکتور ها
8 - فقط به همین 7 مورد و مقالات زیر اکتفا نکنید
لینک مقالات :
1 - PECOFF
https://goo.gl/BjFheV
2 - Inject your code to a Portable Executable file
https://goo.gl/cx7hQP
3 - Injective Code inside Import Table
https://goo.gl/wjkogh
4 - Make your owner PE Protector Part 1: Your first EXE Protector
https://goo.gl/yxujvh
5 - Gunther's How to Write a Simple Executable Packer in C
https://goo.gl/Nr6S6P
@securebyte
5 013
#Article #MalwareReport
حتما چند وقت پیش باخبر شدید که فایل Keygen نرم افزار Burp Suite 1.7.31 آلوده به بدافزار بوده و دوستانی که از این فایل استفاده کرده اند به طور حتم آلوده به بدافزار شده اند. در مقاله زیر به بررسی این فایل پرداخته شده است.
لینک مقاله : https://goo.gl/7YXKtg
@securebyte
5 013
#Article #MalwareReport
Malware Reversing - Burpsuite Keygen 1.7.31
By: 0x00sec
Pub Date: 2018
@securebyte
5 013
#TrainingCourse #Forensics
محتوای مربوط به #BEST
عنوان : O’Reilly Investigation of Hidden Data in Digital Files
توضیحات فارسی :
مجموعه آموزشی تحقیق و بررسی فایل های مخفی در فایل های دیجیتال.
سال : 2018
مدت زمان : نردیک به 2 ساعت
سطح : مقدماتی
زیرنویس : ندارد
فایل تمرین : ندارد
سرفصل ها : https://goo.gl/Xy7tMz
لینک دانلود :
https://mega.nz/#!gbIylLqY!0IeyNrCAwOr8nA9i-RnrNdWBONag5O_298JwfHU_mDc
@securebyte
