نقشه زنده از حملات سایبری
www.roozbehsecurity.com
شرکت امن گستران روزبه
https://threatmap.checkpoint.com/
www.roozbehsecurity.com
شرکت امن گستران روزبه
https://threatmap.checkpoint.com/
مستند سازی مراحل انجام شده در هانتینگ
در هانتینگ چون افراد مختلف راهکارهای ابداعی خود را ارائه میدهند تا بلکه به هدف برسند ، بسیاری از موارد یا فرصت مستند سازی نیست یا چون وابسته به آنالیز و تحلیل کد بوده است ، امکان مستند سازی در هر سازمانی وجود ندارد.
از سوی دیگر این دانش های هانتر ها میتواند اطلاعات ذیقیمتی را برای سایرین براورده کند
لذا با دفترچه یادداشت حرفه ای زیر ، مورد را حل میکنیم
🔷شرکت امن گستران روزبه
ارائه راهکارهای پیشرفته کشف نفوذ با مجوز افتا
www.roozbehsecurity.com
https://posts.specterops.io/threat-hunting-with-jupyter-notebooks-part-1-your-first-notebook-9a99a781fde7
در هانتینگ چون افراد مختلف راهکارهای ابداعی خود را ارائه میدهند تا بلکه به هدف برسند ، بسیاری از موارد یا فرصت مستند سازی نیست یا چون وابسته به آنالیز و تحلیل کد بوده است ، امکان مستند سازی در هر سازمانی وجود ندارد.
از سوی دیگر این دانش های هانتر ها میتواند اطلاعات ذیقیمتی را برای سایرین براورده کند
لذا با دفترچه یادداشت حرفه ای زیر ، مورد را حل میکنیم
🔷شرکت امن گستران روزبه
ارائه راهکارهای پیشرفته کشف نفوذ با مجوز افتا
www.roozbehsecurity.com
https://posts.specterops.io/threat-hunting-with-jupyter-notebooks-part-1-your-first-notebook-9a99a781fde7
Medium
Threat Hunting with Jupyter Notebooks— Part 1: Your First Notebook 📓
When it comes to threat detection, how many times have you heard someone say “It is all in my head, just ask me if you have any…
همانطور که از اینستاگرام سوال را شروع کردیم و منابعی را در لینکدین برایتان ارائه کردیم ، قطعه کد های مرتبط با سریالیزیشن از #C به جیسون را در زیر میبینیم .
هدف آن است که یک آبجکت، حال ساده و یا پیچیده ، بتواند در قالب بایت یا تکست ( با حفظ ساختاری که قابل بازگشت باشد) قابل خواندن و انتقال باشد .
مثال کلاس سی شارپ
Serialization example
public class WeatherForecastWithPOCOs
{
public DateTimeOffset Date { get; set; }
public int TemperatureCelsius { get; set; }
public string Summary { get; set; }
public string SummaryField;
public IList<DateTimeOffset> DatesAvailable { get; set; }
public Dictionary<string, HighLowTemps> TemperatureRanges { get; set; }
public string[] SummaryWords { get; set; }
}
public class HighLowTemps
{
public int High { get; set; }
public int Low { get; set; }
}
سریالایز کردن
jsonString = JsonSerializer.Serialize<WeatherForecastWithPOCOs>(weatherForecast);
خروجی JSON بلاک کد بالا
{"Date":"2019-08-01T00:00:00-07:00","TemperatureCelsius":25,"Summary":"Hot","DatesAvailable":["2019-08-01T00:00:00-07:00","2019-08-02T00:00:00-07:00"],"TemperatureRanges":{"Cold":{"High":20,"Low":-10},"Hot":{"High":60,"Low":20}},"SummaryWords":["Cool","Windy","Humid"]}
@roozbeh_learning
مرتب تر در تصویر زیر 👇👇
هدف آن است که یک آبجکت، حال ساده و یا پیچیده ، بتواند در قالب بایت یا تکست ( با حفظ ساختاری که قابل بازگشت باشد) قابل خواندن و انتقال باشد .
مثال کلاس سی شارپ
Serialization example
public class WeatherForecastWithPOCOs
{
public DateTimeOffset Date { get; set; }
public int TemperatureCelsius { get; set; }
public string Summary { get; set; }
public string SummaryField;
public IList<DateTimeOffset> DatesAvailable { get; set; }
public Dictionary<string, HighLowTemps> TemperatureRanges { get; set; }
public string[] SummaryWords { get; set; }
}
public class HighLowTemps
{
public int High { get; set; }
public int Low { get; set; }
}
سریالایز کردن
jsonString = JsonSerializer.Serialize<WeatherForecastWithPOCOs>(weatherForecast);
خروجی JSON بلاک کد بالا
{"Date":"2019-08-01T00:00:00-07:00","TemperatureCelsius":25,"Summary":"Hot","DatesAvailable":["2019-08-01T00:00:00-07:00","2019-08-02T00:00:00-07:00"],"TemperatureRanges":{"Cold":{"High":20,"Low":-10},"Hot":{"High":60,"Low":20}},"SummaryWords":["Cool","Windy","Humid"]}
@roozbeh_learning
مرتب تر در تصویر زیر 👇👇
و برعکس ، برای دیسریالیزیشن
یعنی خواندن از جیسون و ساختن ابجکت
The following example reads JSON from a string and creates an instance of the WeatherForecast class shown earlier for the serialization example:
@roozbeh_learning
weatherForecast = JsonSerializer.Deserialize<WeatherForecastWithPOCOs>(jsonString);
یعنی خواندن از جیسون و ساختن ابجکت
The following example reads JSON from a string and creates an instance of the WeatherForecast class shown earlier for the serialization example:
@roozbeh_learning
weatherForecast = JsonSerializer.Deserialize<WeatherForecastWithPOCOs>(jsonString);
مثالی از آبجکت PHP که سریالایز شده
O:9:"SomeClass":2:{s:20:"%00SomeClass%00file_name";N;s:16:"%00SomeClass%00value";N;}
@roozbeh_learning
شما نباید از کاربر اطلاعات سریالایز شده در فرمتهای که قابل بازرسی نیستند دریافت کنید
مثال برای فرمت قابل قبول : جیسون
O:9:"SomeClass":2:{s:20:"%00SomeClass%00file_name";N;s:16:"%00SomeClass%00value";N;}
@roozbeh_learning
شما نباید از کاربر اطلاعات سریالایز شده در فرمتهای که قابل بازرسی نیستند دریافت کنید
مثال برای فرمت قابل قبول : جیسون
یکی از بهروشها برای کشف حمله در سریالیزیشن اینه :
Log deserialization exceptions and failures, such as where the incoming type is not the expected type, or the deserialization throws exceptions.
@roozbeh_learning
🚨خیلی دلم میخواد بدونم چند تا دولوپر یا طراح نرم افزار این لاگ رو تولید میکنند تا بندگان خدا در SOC بتونند یوزکیس مربوطه رو بنویسند
Log deserialization exceptions and failures, such as where the incoming type is not the expected type, or the deserialization throws exceptions.
@roozbeh_learning
🚨خیلی دلم میخواد بدونم چند تا دولوپر یا طراح نرم افزار این لاگ رو تولید میکنند تا بندگان خدا در SOC بتونند یوزکیس مربوطه رو بنویسند
آکادمی آموزش روزبه 📚
سوال روز @roozbeh_learning آکادمی روزبه بامجوز افتا ۰۹۹۰۲۸۵۷۲۸۹
برای اطلاع عزیزان بگم که همه بحث سریالیزیشن از اینستاگرام آکادمی روزبه شروع شد ، اومد اینجا ، قدریش توی لینکدین بررسی شد ولی کلیتش رو اینجا داریم ادامه میدیم
ولی انتهای درسم میخوام از دوستان یک تعریف منسجم ، تمیز و قابل فهم از سریالیزیشن و عکس اون داشته باشم ببینم آخرش چه شد
و اگر سریالیزیشن رو یاد نگیرید ، حمله مرتبط و نحوه رفع و کشف اونرو هم فراموش کنید
ولی انتهای درسم میخوام از دوستان یک تعریف منسجم ، تمیز و قابل فهم از سریالیزیشن و عکس اون داشته باشم ببینم آخرش چه شد
و اگر سریالیزیشن رو یاد نگیرید ، حمله مرتبط و نحوه رفع و کشف اونرو هم فراموش کنید
خوبه نظر OWASP رو هم این میان ببینیم . داکیومنت نویسی OWASP عالیه
ولی برخی مواقع اگر افراد پیش زمینه اون حوزه رو نداشته باشن ، تا مقدمات رو یاد نگیرند ، جداول OWASP براشون جا نمیافته
@roozbeh_learning
https://owasp.org/www-project-top-ten/OWASP_Top_Ten_2017/Top_10-2017_A8-Insecure_Deserialization
ولی برخی مواقع اگر افراد پیش زمینه اون حوزه رو نداشته باشن ، تا مقدمات رو یاد نگیرند ، جداول OWASP براشون جا نمیافته
@roozbeh_learning
https://owasp.org/www-project-top-ten/OWASP_Top_Ten_2017/Top_10-2017_A8-Insecure_Deserialization
owasp.org
OWASP Top Ten 2017 | A8:2017-Insecure Deserialization | OWASP Foundation
A8:2017-Insecure Deserialization on the main website for The OWASP Foundation. OWASP is a nonprofit foundation that works to improve the security of software.
بررسی سناریوی حمله :
در یک کوکی که اطلاعات کاربر را از فرم PHPگرفته است قرار است ID ، نقش و هش پسورد و سایر اطلاعات مرتبط با سشن کاربر ذخیره گردد
a:4:{i:0;i:132;i:1;s:7:"Mallory";i:2;s:4:"user";
i:3;s:32:"b6a8b3bea87fe0e05022f8f3c88bc960";}
نفوذگر با تغییر اطلاعات این کوکی ، سطح دسترسی خود را تغییر داده و هنگامی که ابجکت سرور این اطلاعات را میخواند ( دیسریالایز)، عملا اطلاعات هکر در برنامه تزریق شده است
a:4:{i:0;i:1;i:1;s:5:"Alice";i:2;s:5:"admin";
i:3;s:32:"b6a8b3bea87fe0e05022f8f3c88bc960";}
@roozbeh_learning
📚آکادمی آموزش روزبه
🔷شرکت امن گستران روزبه
پیاده سازی SOC بعنوان نسل جدید و جامع حفاظت امنیت سازمان با برترین و جامع ترین کنترل ها در عمق لازم با مجوز افتا و ارائه آموزش ها
www.roozbehsecurity.com
⏺ما به SOC بعنوان چتر امنیتی سازمان نگاه میکنیم و نگرش ما از یک سیستم تجمیع لاگ و یوزکیس نویسی های معمول فراتر است .
در یک کوکی که اطلاعات کاربر را از فرم PHPگرفته است قرار است ID ، نقش و هش پسورد و سایر اطلاعات مرتبط با سشن کاربر ذخیره گردد
a:4:{i:0;i:132;i:1;s:7:"Mallory";i:2;s:4:"user";
i:3;s:32:"b6a8b3bea87fe0e05022f8f3c88bc960";}
نفوذگر با تغییر اطلاعات این کوکی ، سطح دسترسی خود را تغییر داده و هنگامی که ابجکت سرور این اطلاعات را میخواند ( دیسریالایز)، عملا اطلاعات هکر در برنامه تزریق شده است
a:4:{i:0;i:1;i:1;s:5:"Alice";i:2;s:5:"admin";
i:3;s:32:"b6a8b3bea87fe0e05022f8f3c88bc960";}
@roozbeh_learning
📚آکادمی آموزش روزبه
🔷شرکت امن گستران روزبه
پیاده سازی SOC بعنوان نسل جدید و جامع حفاظت امنیت سازمان با برترین و جامع ترین کنترل ها در عمق لازم با مجوز افتا و ارائه آموزش ها
www.roozbehsecurity.com
⏺ما به SOC بعنوان چتر امنیتی سازمان نگاه میکنیم و نگرش ما از یک سیستم تجمیع لاگ و یوزکیس نویسی های معمول فراتر است .
یکی از راههای دفاعی در خصوص حملات در حوزه سریالیزیشن اینه
Isolating and running code that deserializes in low privilege environments when possible.
که مسوول اصلی اش طراح و مسوول دوم دولوپر است . دولوپرها و طراحانی که اینو پیاده کردن اگر دوست دارند بگن که اسمشون رو اعلام کنیم
Isolating and running code that deserializes in low privilege environments when possible.
که مسوول اصلی اش طراح و مسوول دوم دولوپر است . دولوپرها و طراحانی که اینو پیاده کردن اگر دوست دارند بگن که اسمشون رو اعلام کنیم
44756-deserialization-vulnerability.pdf
1.5 MB
حالا اونهایی که تخصصشون امنیت نرم افرار است و با قدرت میخوان موضوع بحث شده در فوق رو پیگیری کنند ، این مستند رو بخونن
@roozbeh_learning
🔷شرکت امن گستران روزبه
@roozbeh_learning
🔷شرکت امن گستران روزبه
🚨🚨ببینید دوستان
همه چیز بحث خوندن هست
در اینترنت همه چیز موحود است
همت عالی میطلبد و برنامه ریزی دقیق
همه ما زندگی داریم ، آرزو داریم ، کار داریم
باید با توازنی بین اینها، خودمون رو در امنیت سایبری به روز نگه داریم بلکه ، هر روز سعی کنیم در راستای ارتقای شغلی قدمی جدید برداریم
💫روزبه نوروزی CISSP, PMP
مدیر کنترل کیفیت آکادمی روزبه
اوایل پاییز ۹۹ ، تهران
همه چیز بحث خوندن هست
در اینترنت همه چیز موحود است
همت عالی میطلبد و برنامه ریزی دقیق
همه ما زندگی داریم ، آرزو داریم ، کار داریم
باید با توازنی بین اینها، خودمون رو در امنیت سایبری به روز نگه داریم بلکه ، هر روز سعی کنیم در راستای ارتقای شغلی قدمی جدید برداریم
💫روزبه نوروزی CISSP, PMP
مدیر کنترل کیفیت آکادمی روزبه
اوایل پاییز ۹۹ ، تهران
صبحتان بخیر
🍁🍂یک وبینار در حوزه SOC از ISC2
با سرفصل هایی جالب ( در تصویر فوق)
اسپانسر : شرکت اسپلانک
🔷شرکت امن گستران روزبه
پیاده سازی SOC و مدیریت رخداد امنیتی با مجوز افتا
لینک ثبت نام :
https://www.isc2.org/News-and-Events/Webinars/EMEA-Webinars?commid=433274
🍁🍂یک وبینار در حوزه SOC از ISC2
با سرفصل هایی جالب ( در تصویر فوق)
اسپانسر : شرکت اسپلانک
🔷شرکت امن گستران روزبه
پیاده سازی SOC و مدیریت رخداد امنیتی با مجوز افتا
لینک ثبت نام :
https://www.isc2.org/News-and-Events/Webinars/EMEA-Webinars?commid=433274
🌎دومین جلسه پکیج ویژه آمادگی آزمون مدرک عالی امنیت CISSP
✅ با بالاترین آمار قبولی در آزمون رسمی در سنتر VUE
جمعه ساعت ۹ صبح
⏺ارائه توسط استاد روزبه نوروزی دارنده CISSP از سال 2011
📚آکادمی روزبه
🕹با مجوز افتا
واتس اپ و تلفن 09902857289
✅ با بالاترین آمار قبولی در آزمون رسمی در سنتر VUE
جمعه ساعت ۹ صبح
⏺ارائه توسط استاد روزبه نوروزی دارنده CISSP از سال 2011
📚آکادمی روزبه
🕹با مجوز افتا
واتس اپ و تلفن 09902857289
این ابزار جاسوسی ، بر روی سیستم عامل مک و لینوکس هم کار میکند
@roozbeh_learning 👈
Mac, Linux Users Now Targeted by FinSpy Variants | Threatpost
https://threatpost.com/mac-linux-attack-finspy/159607/
@roozbeh_learning 👈
Mac, Linux Users Now Targeted by FinSpy Variants | Threatpost
https://threatpost.com/mac-linux-attack-finspy/159607/
Threat Post
Mac, Linux Users Now Targeted by FinSpy Variants
FinSpy has returned in new campaigns targeting dissident organizations in Egypt – and researchers uncovered new samples of the spyware targeting macOS and Linux users.
روزتان به خوشی 🌹
انشالله فرصتی پیدا کنید تا برای آینده برنامه ریزی کنید.
در هر شرایطی ، هرچقدر هم سخت ، راهکاری هست . مثل مساله ریاضی میماند .
برخی مواقع راه حل ها هم سخت هستند
ولی
بالاخره مساله حل میشود
پس
مهم شما هستید
با خود خلوت کنید و تصمیم بگیرید
🚨شماره تلفن مشاوره رایگان آکادمی روزبه
09902857290
فقط روزهای فرد از ساعت ۲۰ تا ۲۱
⏺ارسال CV به مدیر کانال تلگرام قبل از تماس الزامی است
@roozbeh_learning
انشالله فرصتی پیدا کنید تا برای آینده برنامه ریزی کنید.
در هر شرایطی ، هرچقدر هم سخت ، راهکاری هست . مثل مساله ریاضی میماند .
برخی مواقع راه حل ها هم سخت هستند
ولی
بالاخره مساله حل میشود
پس
مهم شما هستید
با خود خلوت کنید و تصمیم بگیرید
🚨شماره تلفن مشاوره رایگان آکادمی روزبه
09902857290
فقط روزهای فرد از ساعت ۲۰ تا ۲۱
⏺ارسال CV به مدیر کانال تلگرام قبل از تماس الزامی است
@roozbeh_learning
آکادمی آموزش روزبه 📚
CIS Community Defense Model-1.pdf
با سلام و عرض پوزش
بنا بر برخی مشکلات این وبینار امشب برگزار نمیگردد
بنا بر برخی مشکلات این وبینار امشب برگزار نمیگردد
چطور میتوانم با کمک از یادگیری ماشینی ، عملیات هوش مصنوعی را در امنیت سایبری ارتقاء دهم ؟
آکادمی آموزش روزبه
@roozbeh_learning
https://searchsecurity.techtarget.com/tip/Unpack-the-use-of-AI-in-cybersecurity-plus-pros-and-cons?src=6588391&asrc=EM_ERU_136591305&utm_medium=EM&utm_source=ERU&utm_campaign=20200930_ERU Transmission for 09/30/2020 (UserUniverse: 320322)&utm_content=eru-rd2-rcpC
آکادمی آموزش روزبه
@roozbeh_learning
https://searchsecurity.techtarget.com/tip/Unpack-the-use-of-AI-in-cybersecurity-plus-pros-and-cons?src=6588391&asrc=EM_ERU_136591305&utm_medium=EM&utm_source=ERU&utm_campaign=20200930_ERU Transmission for 09/30/2020 (UserUniverse: 320322)&utm_content=eru-rd2-rcpC
SearchSecurity
Unpack the use of AI in cybersecurity, plus pros and cons
Organizations can benefit in many ways from the use of AI in cybersecurity -- but it is a two-way street. Malicious AI, also known as adversarial AI, is also a growing threat. Learn more about the ...