Forwarded from Security hint
🔥معرفی یک سایت خفن درمورد XSS:
توی این سایت همراه با مثال های عملی با کدهای sink و source اشنا خواهید شد.
کدهای sink: تیکه کدهای خطرناک که باعث تزریق کد مخرب میشه
https://domgo.at/cxss/intro
#XSS
ممنون که مارو به دوستاتون معرفی میکنید🥰
🌐Sec_Hint & Boost & Youtube
توی این سایت همراه با مثال های عملی با کدهای sink و source اشنا خواهید شد.
کدهای sink: تیکه کدهای خطرناک که باعث تزریق کد مخرب میشه
https://domgo.at/cxss/intro
#XSS
ممنون که مارو به دوستاتون معرفی میکنید🥰
🌐Sec_Hint & Boost & Youtube
Forwarded from Hiddify
خبر خوب:
نسخه تست فلایت اپ کلاینت هیدیفای (به تعداد محدود) فعال شد:
https://app.hiddify.com/ios
بعد از فعال شدن، لینک زیر در اپ وارد کنید و به رایگان از اینترنت بدون فیلتر لذت ببرید
دانلود نسخه نهایی مخصوص ویندوز، اندروید، لینوکس و مک:
https://app.hiddify.com
نسخه تست فلایت اپ کلاینت هیدیفای (به تعداد محدود) فعال شد:
https://app.hiddify.com/ios
بعد از فعال شدن، لینک زیر در اپ وارد کنید و به رایگان از اینترنت بدون فیلتر لذت ببرید
https://raw.githubusercontent.com/hiddify/hiddify-next/main/test.configs/warpدانلود نسخه نهایی مخصوص ویندوز، اندروید، لینوکس و مک:
https://app.hiddify.com
Low-Level Software Security for Compiler Developers
https://llsoftsec.github.io/llsoftsecbook
A free book
#book
#english
#binary
https://llsoftsec.github.io/llsoftsecbook
A free book
#book
#english
#binary
Forwarded from GHOST PACKT COURSE
Media is too big
VIEW IN TELEGRAM
How to Clear Your Tracks on Linux🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کانال بایت امن
#Article #Exploiting
Exploit development by 0xNinjaCyclone
[Exploit development] 1- Intro
[Exploit development] 2- Understanding Stack Memory
[Exploit development] 3- Understanding Heap Memory
[Exploit development] 4- Understanding Binary Files
[Exploit development] 5- Dealing with Windows PE files programmatically
[Exploit development] 6- Dealing with ELF files programmatically
[Exploit development] 7- How to do magic with string format bugs
[Exploit development] 8- Buffer Over-Read Attacks and Developing a Real Exploit
🦅 کانال بایت امن | گروه بایت امن
_
Exploit development by 0xNinjaCyclone
[Exploit development] 1- Intro
[Exploit development] 2- Understanding Stack Memory
[Exploit development] 3- Understanding Heap Memory
[Exploit development] 4- Understanding Binary Files
[Exploit development] 5- Dealing with Windows PE files programmatically
[Exploit development] 6- Dealing with ELF files programmatically
[Exploit development] 7- How to do magic with string format bugs
[Exploit development] 8- Buffer Over-Read Attacks and Developing a Real Exploit
_
Please open Telegram to view this post
VIEW IN TELEGRAM
Git Object Model
با گیت احتمالا کاملا آشنا هستین ولی این بحث git object model رو شاید باهش آشنا نباشین.
اگه فرض کنیم که گیت رو توسعه دهنده با یه زبون شی گرا نوشته، git object model معنیش اینه که از چه کلاس های مهمی برای پیاده سازی این سیستم استفاده شده.
چندتا کلاس مهم و پایه که اساس و بنیان گیت رو تشکیل میدن ایناهان:
- Blob: اشیایی هستن که هر کدوم نشون دهنده یه فایل هستن
- Tree: اشیایی هستن که از چند درخت و چند بلاب دیگه تشکیل میشن. درواقع یجورایی نقش پوشه رو بازی میکنن
- Commit: اشیایی هستن که وضعیت یک درخت رو به همراه یه سری اطلاعات دیگه مثل اینکه چه کسی کامیت رو ایجاد کرده و کامیت بالاتر چی بوده رو شامل میشن
- Tag: اشیایی هستن که به یه شیی یه عدد یا اسم نسبت میدن
حالا کاری که گیت انجام میده رو شاید بهتر درک کرده باشین. فقط این اشیا رو میسازه و ذخیره میکنه. مثلا داخل پوشه
.git/objects
اطلاعات این آبجکت ها به صورت فشرده شده ذخیره میشه
این مطالب و مطالب خیلی کامل تری رو میتونین توی کتاب git community book بخونین
با گیت احتمالا کاملا آشنا هستین ولی این بحث git object model رو شاید باهش آشنا نباشین.
اگه فرض کنیم که گیت رو توسعه دهنده با یه زبون شی گرا نوشته، git object model معنیش اینه که از چه کلاس های مهمی برای پیاده سازی این سیستم استفاده شده.
چندتا کلاس مهم و پایه که اساس و بنیان گیت رو تشکیل میدن ایناهان:
- Blob: اشیایی هستن که هر کدوم نشون دهنده یه فایل هستن
- Tree: اشیایی هستن که از چند درخت و چند بلاب دیگه تشکیل میشن. درواقع یجورایی نقش پوشه رو بازی میکنن
- Commit: اشیایی هستن که وضعیت یک درخت رو به همراه یه سری اطلاعات دیگه مثل اینکه چه کسی کامیت رو ایجاد کرده و کامیت بالاتر چی بوده رو شامل میشن
- Tag: اشیایی هستن که به یه شیی یه عدد یا اسم نسبت میدن
حالا کاری که گیت انجام میده رو شاید بهتر درک کرده باشین. فقط این اشیا رو میسازه و ذخیره میکنه. مثلا داخل پوشه
.git/objects
اطلاعات این آبجکت ها به صورت فشرده شده ذخیره میشه
این مطالب و مطالب خیلی کامل تری رو میتونین توی کتاب git community book بخونین
👍1
Forwarded from cma arasteh
سلام دوستان
من یه سری ویدیو آماده کردم ، در مورد مهندسی معکوس با استفاده از Ghidra و نوشتن اسکریپت های Ghidra ، خوشحال میشم اگه دیدید ، فیدبکی داشتید بهم بگید. 🙏
پارت چهارم:
https://youtu.be/QKXBeU0QhPk?si=pF3PCiGUGQUEY60P
پارت سوم:
https://youtu.be/gPJzdkawOmc?si=OG6JL_sVrlHSHJzq
پارت دوم:
https://youtu.be/CIN-UTQ2vPQ?si=492To5wIcL_Ugbxx
پارت اول:
https://youtu.be/uBqCnDCovH0?si=wtj0qJ5Xr9KpjHS0
من یه سری ویدیو آماده کردم ، در مورد مهندسی معکوس با استفاده از Ghidra و نوشتن اسکریپت های Ghidra ، خوشحال میشم اگه دیدید ، فیدبکی داشتید بهم بگید. 🙏
پارت چهارم:
https://youtu.be/QKXBeU0QhPk?si=pF3PCiGUGQUEY60P
پارت سوم:
https://youtu.be/gPJzdkawOmc?si=OG6JL_sVrlHSHJzq
پارت دوم:
https://youtu.be/CIN-UTQ2vPQ?si=492To5wIcL_Ugbxx
پارت اول:
https://youtu.be/uBqCnDCovH0?si=wtj0qJ5Xr9KpjHS0
YouTube
Scripting with Ghidra-Part3-Call Graph
In this video, we review what is call graph and how we can create call graph in Ghidra.
Here is the link to the code:
https://github.com/triplesecteam/ghidrascripts/tree/call_graph
Here is the link to the code:
https://github.com/triplesecteam/ghidrascripts/tree/call_graph
Forwarded from PenTest Team (𝒜𝓁𝒾✔ 🕷)
اگه خواستین بفهمین کرنل لینوکس دقیقا چه مراحلی رو طی میکنه تا بوت بشه میتونین داکیومنت خود کرنل رو از لینک زیر بخونین
https://www.kernel.org/doc/html/v5.2/x86/boot.html
https://www.kernel.org/doc/html/v5.2/x86/boot.html
🔥5
احتمالا با paging آشنا هستین. سیستم عامل یا بهتر بگیم لودرِ سیستم عامل پراسس ها رو به چندین پیج (قسمتایی به حجم معمولا ۴کیلوبایت) تقسیم میکنه و هر تعدادی که لازم داشته باشه رو لود میکنه توی مموری چون نیازی نداریم که همه پراسس همیشه توی مموری لود شده باشه.
پیج هایی هم که لازم نداشته باشیمشون توی حافظه ثانویه یا secondary storage ذخیره میشن. مبحث بسیار جالبیه این پیجینگ و کلا virtual memory که توصیه میکنم حتما بخونینش (کتابای سیستم عامل توضیح میدن یه مقدار)
سوالی که اینجا پیش میاد اینه که خب اگه ما paging داریم، پس swapping به چه کاری میاد؟؟
جواب جالبی داره.
توی paging، بخش های کوچیکی از پراسس(همون پیج ها که ۴کیلوبایتن) میرن توی حافظه ثانویه ولی توی swapping کل یه پراسس که کمتر لازمش داریم میره توی secondary storage
برای همین هم هست که معمولا اگه رمتون بزرگ باشه به swapping نیازی نخواهید داشت ولی paging همیشه و در هر صورتی نیازه👍
#OS
#Internals
پیج هایی هم که لازم نداشته باشیمشون توی حافظه ثانویه یا secondary storage ذخیره میشن. مبحث بسیار جالبیه این پیجینگ و کلا virtual memory که توصیه میکنم حتما بخونینش (کتابای سیستم عامل توضیح میدن یه مقدار)
سوالی که اینجا پیش میاد اینه که خب اگه ما paging داریم، پس swapping به چه کاری میاد؟؟
جواب جالبی داره.
توی paging، بخش های کوچیکی از پراسس(همون پیج ها که ۴کیلوبایتن) میرن توی حافظه ثانویه ولی توی swapping کل یه پراسس که کمتر لازمش داریم میره توی secondary storage
برای همین هم هست که معمولا اگه رمتون بزرگ باشه به swapping نیازی نخواهید داشت ولی paging همیشه و در هر صورتی نیازه👍
#OS
#Internals
🔥1
Forwarded from Security hint
networking.pdf
2.7 MB
📕اگه هنوز نمیدونی از شبکه چی بخونی این فایل برای توئه
این فایل توسط یکی از بزرگترین باگ هانتر های دنیا منتشر شده(Tomnomnom)، و خیلی کوتاه به مفاهیم اشاره کرده
#network #شبکه #resource
ممنون که مارو به دوستاتون معرفی میکنید🥰
🌐Sec_Hint & Boost & Youtube
این فایل توسط یکی از بزرگترین باگ هانتر های دنیا منتشر شده(Tomnomnom)، و خیلی کوتاه به مفاهیم اشاره کرده
#network #شبکه #resource
ممنون که مارو به دوستاتون معرفی میکنید🥰
🌐Sec_Hint & Boost & Youtube
❤3
یه کانال خیلی خوب برای معماری کامپیوتر:
https://youtube.com/@padraicedgington901
مباحثی مثل branch prediction و stage pipeline
https://youtube.com/@padraicedgington901
مباحثی مثل branch prediction و stage pipeline
🔥1
یه دورهای مهندس کاظمی عزیز معرفی کردن بهم که میاد از صفر یه بوت لودر و کرنل و عملا سیستم عامل مینویسه و میره جلو
واقعا جذابه دورش بنظرم:
https://p30download.ir/fa/entry/96910/
#internals
#OS
#Programming
#course
واقعا جذابه دورش بنظرم:
https://p30download.ir/fa/entry/96910/
#internals
#OS
#Programming
#course
پی سی دانلود
دانلود udemy Developing a Multithreaded kernel From scratch - آموزش استقرار هسته چندنخی سیستم عامل
در دوره آموزشی udemy Developing a Multithreaded kernel From scratch با آموزش استقرار هسته چندنخی سیستم عامل اشنا خواهید شد.
🔥5