uk
Feedback
KILLER CODE

KILLER CODE

Відкрити в Telegram

#include int main(){Fs();/*uid=0*/}

Показати більше
Немає даних
Підписники
-224 години
-187 днів
+25330 днів
Архів дописів
Repost from Malware Hex
بمناسبة رأس السنة • Malware dev academy 91 modules basics • Malware dev academy 30 modules advanced • windows internals part
بمناسبة رأس السنة • Malware dev academy 91 modules basics • Malware dev academy 30 modules advanced • windows internals part 1 كلهم في لينك واحد و ده لكل الحابب مجال المالوير https://mega.nz/file/zoU2CQQT#-Xr7V7Y-pmDFL8Xmbu5YLtelGq0oVIU2u2QvdwakHoo

Repost from KILLER CODE
"لو نفسك تدخل عالم البلاك هات من أوسع أبوابه وتتعلم كل الأساليب الخاصة بيهم في المجال، الفرصة قدامك دلوقتي! 👍 بقدم ليك دورة Black Hat ⬆️ اللي هتوسع مداركك 💪 في المجال الدورة دي هتكون مكثفة ، وهتركز على المجالات التالية : تطوير المالوير (Malware Development 🦠) : في الجزء ده هتتعلم إزاي تصمم برمجيات خبيثة باحترافية باستخدام تقنيات متطورة. هتعرف إزاي تبني برامج قادرة على التهرب من برامج الحماية (Antivirus Evasion) وتحقيق السيطرة الكاملة على الأجهزة المستهدفة. هتتعلم تقنيات مثل الـPayload Engineering والـObfuscation وكتابة برمجيات متقدمة بلغة Assembly أو C++، بالإضافة إلى إنشاء فيروسات متطورة قادرة على التسلل للشبكات أو سرقة البيانات. صناعة الـ Exploits ⭐️: ده الجزء اللي هيحولك من مجرد هاكر مبتدئ لمتخصص قادر على استغلال الثغرات الأمنية باحتراف. هتعرف إزاي تكتشف الثغرات بنفسك، سواء كانت في البرمجيات أو الأنظمة، وتبني أدوات خاصة بيك لاستغلالها. هتتعلم Buffer Overflow، Format String Vulnerabilities، واستخدام أدوات مثل GDB وImmunity Debugger لتحليل التطبيقات واستخراج نقاط الضعف. 🔴Binary Exploitation: لو عايز تدخل لعالم الهندسة العكسية وتحليل البرمجيات من أوسع أبوابه، الجزء ده هيكون محطة أساسية. هتتعلم قراءة وتحليل الأكواد الثابتة والديناميكية، اكتشاف الثغرات في البرامج عن طريق تفكيك الملفات التنفيذية (Disassembling)، وكمان كتابة أكواد لاستغلالها بشكل احترافي. بالإضافة إلى فهم عميق لبنية البرامج وكيفية التعامل مع أنظمة التشغيل بطرق جديدة. أساليب التصيد (Phishing)⚠️: هنا هتتعلم واحدة من أخطر تقنيات الهجوم اللي بيستخدمها البلاك هات. هتكتشف إزاي تصمم صفحات وهمية (Fake Pages) مثالية لجذب الضحايا، كتابة رسائل بريد إلكتروني احترافية تخدع المستلمين، واستخدام تقنيات الهندسة الاجتماعية لإقناع الهدف بالتفاعل مع الهجمة. ده هيخليك قادر تستهدف الأفراد أو المؤسسات بشكل مباشر وبأعلى فرص نجاح. استغلال الثغرات 💀: ده الجزء اللي هيحولك لماكينة استغلال لا تتوقف. هتتعلم أكتر من ألف طريقة لاختراق أي نظام أو تطبيق باستخدام تقنيات زي SQL Injection، XSS، LFI/RFI، وغيرها. هتتعرف على كيفية استخدام أدوات متقدمة زي Burp Suite وMetasploit، وتحويل الثغرات العادية لهجمات معقدة ومؤثرة. اختراق المواقع: في النهاية، الجزء ده هيركز على فهم الأنظمة المدمجة في المواقع وكيفية تحليلها لاكتشاف نقاط الضعف. هتتعلم إزاي تستغل البنية التحتية للمواقع، تكسر الحمايات زي WAF و غيرها كتير وتحقق السيطرة على السيرفرات المستضيفة. هتستخدم تقنيات زي Web Shells، وهتتعلم إزاي تهاجم المواقع وتستغلها لصالحك و المزيد 💀♾ الهندسة العكسية (Reverse Engineering): هنا هتتعلم إزاي تفكك البرامج خطوة بخطوة علشان تعرف هي شغالة إزاي من جوه. هتفهم تفاصيل الكود وتعرف تطلع منه ثغرات أو حتى تصمم نسخ معدّلة (Cracked Versions) للبرامج الجزء ده بيجمع بين المهارات التقنية والتحليلية وهيديك الأدوات اللي تخليك قادر تفهم أي برنامج مهما كان معقد وتوظفه لصالحك كل جزء هيكون مليان بتطبيقات عملية علشان تتأكد إنك مش بس فاهم، لكن كمان قادر تنفذ فعلياً! وكمان الدورة هتعلمك إزاي تبني أدواتك 🥇 الخاصة وتتعامل مع أقوى أدوات البلاك هات علشان تكون جاهز لأي تحدي 💥 المحتوى معمول بعناية ⭐️ و متعوب جدا عليه وصدقني ده مش مجرد كورس ⭐️، دي تجربة كاملة هتغير مسار مستقبلك للأفضل 💀🥇 الدورة مش رخيصة🤕✅! لو فعلاً مستعد تستثمر 💰 في نفسك، ده الكورس اللي يستاهل كل دولار 💰هتصرفه عليه لو أنت جاد وعايز تبدأ، كلمنا فوراً على @EIPDZG 🎩🪟 الفرصة مش هتستناك كتير، مستني إيه؟ 🔥"

Голосове повідомлення00:04

Repost from Malware Hex
+1
image_2024-12-24_21-05-42.png2.93 KB

Repost from Malware Hex
تم حل المشكله و خليت الموديول pdf عشان تفتحه من الموبايل

اقسم بالله اخويا مارد أسطورة

انا اول واحد بقري

Голосове повідомлення00:05

Repost from Malware Hex
جاري الترجمة شاركو القناة تقديرا للمجهود ⏳
جاري الترجمة شاركو القناة تقديرا للمجهود ⏳

تحليل وتقنيات تجاوز قواعد ASR في Windows Defender تقليل سطح الهجوم (ASR) هو ميزة قدمتها مايكروسوفت كجزء من Windows Defender Exploit Guard. هي عبارة عن مجموعة قواعد قابلة للتعديل لمنع الإجراءات اللي بتستخدمها البرمجيات الضارة عشان تستغل الأجهزة، زي منع تطبيقات Office من إنشاء عمليات فرعية أو محتوى قابل للتنفيذ. تقنيات التجاوز الرئيسية 1. منع جميع تطبيقات Office من إنشاء عمليات فرعية - قاعدة التفعيل: القاعدة دي بتمنع تطبيقات Office من إنشاء عمليات فرعية، وهو أسلوب شائع بتستخدمه البرمجيات الضارة. - تجاوز جزئي: واحدة من الطرق لتجاوز القاعدة دي جزئيًا هي استخدام ماكرو Office اللي مش بيعمل عملية فرعية بشكل مباشر، لكن بيستخدم وسائل تانية لتحقيق نفس النتيجة. - تجاوز كامل: استخدام أدوات زي macro_pack اللي بتقدر تولد وتخفي الحمولة البرمجية، وده بيسمح بإنشاء مستندات Office تقدر تتجاوز القاعدة دي تمامًا باستخدام مسارات تنفيذ بديلة زي كائنات DCOM. 2. منع تطبيقات Office من إنشاء محتوى قابل للتنفيذ - قاعدة التفعيل: القاعدة دي بتمنع تطبيقات Office من إنشاء ملفات قابلة للتنفيذ. - تجاوز القاعدة: ممكن تتجاوز القاعدة دي باستخدام تقنيات التنفيذ في الذاكرة، اللي بتنفذ الحمولة البرمجية مباشرة في الذاكرة من غير ما تكتب على القرص. 3. منع استدعاءات Win32 API من ماكرو Office - قاعدة التفعيل: القاعدة دي بتمنع الماكرو من عمل استدعاءات Win32 API، اللي بتستخدم عادة لتنفيذ أفعال خبيثة. - تجاوز القاعدة: ممكن تتجاوز القاعدة دي باستخدام تقنيات التمويه واستدعاءات API البديلة، واستخدام تنفيذ الكود الديناميكي زي PowerShell. 4. منع JavaScript أو VBScript من تشغيل محتوى قابل للتنفيذ تم تحميله - قاعدة التفعيل: القاعدة دي بتمنع السكريبتات من تشغيل الملفات التنفيذية اللي تم تحميلها من الإنترنت. - تجاوز القاعدة: إزالة علامة البيانات البديلة (ADS) اللي بتحدد إن الملف تم تحميله من الإنترنت ممكن يتجاوز القاعدة دي، وده ممكن يتم باستخدام أوامر زي:
     move file_path %temp%\tmpfile.dat
     type %temp%\tmpfile.dat > file_path
     del %temp%\tmpfile.dat
     
5. منع تنفيذ السكريبتات المموهة المحتملة - قاعدة التفعيل: القاعدة دي بتمنع السكريبتات اللي بتبدو مموهة. - تجاوز القاعدة: التجارب أظهرت إن تقنيات التمويه الأساسية مش بتفعل القاعدة دي بانتظام، وده معناه إن الميزة دي ممكن تكون مش كاملة. استخدام تقنيات تمويه أو تعبئة متقدمة ممكن يساعد في تجاوز القاعدة دي. 6. منع العمليات غير الموثوقة وغير الموقعة من التشغيل من USB - قاعدة التفعيل: القاعدة دي بتمنع تشغيل العمليات غير الموثوقة وغير الموقعة من الفلاشات. - تجاوز القاعدة: ممكن توليد حمولات باستخدام أدوات زي macro_pack وتشغيلها من الفلاشة من غير ما تتفعل قاعدة ASR، خصوصًا لو الحمولات دي مش بتعتمد على صيغ تنفيذية تقليدية لكن بتستخدم سكريبتات أو أشكال أخرى من الأتمتة. 7. منع إنشاء العمليات من أوامر PsExec و WMI - قاعدة التفعيل: القاعدة دي بتمنع إنشاء العمليات من PsExec و WMI، اللي بتستخدم عادة للتنقل الجانبي. - تجاوز القاعدة للتنقل الجانبي: استخدام أساليب بديلة زي استخدام كائنات DCOM للتنقل الجانبي ممكن يتجاوز القاعدة دي. مثلا، استخدام كائن ShellBrowserWindow DCOM ممكن يسمح بتنفيذ أوامر على الأنظمة البعيدة من غير تفعيل ASR:
     $com = [Type]::GetTypeFromCLSID('c08afd90-f2a1-11d1-8455-00a0c91f3880', '192.168.5.12')
     $obj = [System.Activator]::CreateInstance($com)
     $obj.Document.Application.ShellExecute("calc.exe")
     
مع إن قواعد ASR بتوفر طبقة دفاع قوية ضد الكثير من أساليب الهجوم الشائعة، الوثيقة دي بتوضح بعض الأساليب والتقنيات اللي ممكن يستخدمها المهاجمين لتجاوز الدفاعات دي. فهم التقنيات دي ضروري لكل من محترفي الأمن الهجومي اللي بيطوروا برمجيات ضارة ومحترفي الأمن الدفاعي اللي بيحاولوا يعززوا موقف الأمن بتاع الأنظمة.

الورقة دي بتشرح ازاي تقدر تتفادى وتخطي القوانين اللي بتحطها مايكروسوفت في Windows Defender، وبالتحديد Attack Surface Reduction (ASR). ASR دي مجموعة من القوانين اللي بتحد من السطح الهجومي للنظام وبتمنع التطبيقات والأفعال اللي غالباً بيستخدمها الهاكرز لاختراق الأجهزة. القوانين دي، زي "منع تطبيقات الأوفيس من إنشاء عمليات فرعية" أو "منع تطبيقات الأوفيس من إنشاء محتوى تنفيذي"، بتساعد جداً في تقليل الهجمات اللي بتيجي من الماكروهات أو السكريبتات الخبيثة اللي بتستخدم الأوفيس. في الورقة دي، بيتشرح بالتفصيل ازاي القوانين دي بتشتغل وازاي ممكن تتفاداها باستخدام تقنيات معينة. على سبيل المثال، قانون "منع تطبيقات الأوفيس من إنشاء عمليات فرعية" بيمنع الماكروهات الخبيثة في الأوفيس من تشغيل برامج تانية، لكن ممكن تتفاداه باستخدام مثلاً الـTask Scheduler لتشغيل البرامج بدلاً من الأوفيس مباشرة. كمان، ممكن تستخدم كائنات COM زي ShellWindows أو ShellBrowserWindow لتشغيل الأوامر دي بدون ما تتعارض مع القوانين دي. لما نيجي للقوانين اللي بتمنع الأوفيس من إنشاء محتوى تنفيذي، بتقدر تتخطاها برده عن طريق تنزيل الملف بامتداد مختلف زي .txt وبعدين تغير الامتداد ده لامتداد تنفيذي زي .exe بعد ما ينزل. فيما يتعلق بالقوانين اللي بتمنع استدعاء واجهات برمجة التطبيقات Win32 من الماكروهات في الأوفيس، القوانين دي ممكن تتخطاها عن طريق تحميل الـDLL اللي محتاجه في نفس الدليل بتاع الماكرو وتغيير الدليل الحالي للماكرو للدليل ده. القوانين دي، بالرغم من إنها قوية، لكنها بتعتمد على وجود قيود معينة زي الامتدادات أو أسماء الـDLL، وده بيخليها قابلة للتخطي بالطرق دي. بالنسبة لأي هاكر، الفهم العميق للقوانين دي وطرق تخطيها بيساعد في تطوير برمجيات خبيثة تقدر تتفادى الكشف وتنفذ الهجمات بنجاح. تطوير الماكروهات الخبيثة باستخدام التقنيات دي بيضمن إن الهجمات تفضل فعالة حتى مع وجود القوانين الصارمة دي. المستند ده يعتبر دليل شامل لأي هاكر عايز يطور برمجيات خبيثة ويقدر يتخطى أنظمة الحماية المتقدمة زي Windows Defender وASR. استخدام التقنيات المشروحة فيه بيساعد على تعزيز فعالية البرمجيات الخبيثة وضمان إنها تقدر تعدي من الفلاتر والقوانين اللي بتحطها أنظمة الحماية.

MalDev-Complete.pdf146.68 MB

+2
Windows 10 System Programming, Part 1.pdf18.41 MB

The_Ultimate_Flipper_Zero_Course_Learn,_Hack,_Innovate_@redbluehit.zip1405.84 MB

#Udemy | The Ultimate Flipper Zero Course Learn, Hack, Innovate Info : https://www.udemy.com/course/flipperzero/
#Udemy | The Ultimate Flipper Zero Course Learn, Hack, Innovate Info : https://www.udemy.com/course/flipperzero/

معمارية x86 هي واحدة من أعقد المعماريات البرمجية اللي بتعتمد عليها معظم أنظمة التشغيل الحديثة وبتعتبر الأساس اللي بيقوم عليه
معمارية x86 هي واحدة من أعقد المعماريات البرمجية اللي بتعتمد عليها معظم أنظمة التشغيل الحديثة وبتعتبر الأساس اللي بيقوم عليه تنفيذ الأوامر البرمجية والتعامل مع البيانات في المعالجات وهي معمارية CISC أو Complex Instruction Set Computing ودي معناها إنها بتتعامل مع مجموعة ضخمة من الأوامر البرمجية بتشتغل بشكل متسلسل عشان تقدم مرونة في تنفيذ العمليات وده بيكون على حساب السرعة مقارنة بمعماريات تانية زي RISC اللي بتعتمد على أوامر أبسط وأسرع ولكن الفكرة هنا إن معمارية x86 بتديك القدرة على تنفيذ عمليات معقدة من خلال تعليمات أقل كودياً وده بينعكس على المبرمج بإنه ما يحتاجش يكتب كود طويل أو معقد لتحقيق نفس النتيجة لما نيجي نتكلم عن تنظيم الذاكرة في المعمارية دي فلازم نفهم إنها بتعتمد على نظام خطي بيبدأ من العنوان صفر اللي هو 0x00000000 وبيوصل لحد العنوان 0xFFFFFFFF في الأنظمة اللي بتستخدم معمارية 32 بت ومع وجود 4 جيجابايت من مساحة العناوين بتتوزع على أجزاء زي stack وheap وcode segment وdata segment وده بيحدد أماكن تخزين البيانات والتعليمات البرمجية وعشان المعالج يتعامل مع البيانات دي بيحتاج لنظام منظم لإدارة كل جزء الستاك هنا بيلعب دور حيوي في إدارة الدوال واستدعائها وبيشتغل بمبدأ LIFO اللي هو Last-In First-Out يعني آخر حاجة تحطت في الستاك هي أول حاجة بتتشال وده بيساعد في التعامل مع العناوين والمؤشرات أثناء استدعاء الدوال الستاك كمان بيشيل القيم المؤقتة زي المتغيرات المحلية وعنوان الرجوع اللي الدالة هتستخدمه عشان ترجع لنقطة البداية في البرنامج وده بيتم عن طريق تعليمات زي PUSH وPOP اللي بتضيف أو تشيل البيانات من الستاك وده بيرتبط مباشرة بالسجلات زي ESP اللي هو Stack Pointer و EBP اللي هو Base Pointer واللي بيتحكموا في حدود الستاك واستخدامه أما بالنسبة لاتفاقيات الاستدعاء فهي عبارة عن بروتوكولات بتنظم عملية تمرير المعاملات بين الدوال وبتحدد طريقة استخدام السجلات والستاك لتنفيذ العمليات دي من أشهر الاتفاقيات دي stdcall و cdecl و __fastcall والاختلافات بينهم بتعتمد على مين اللي بينضف الستاك بعد انتهاء الدالة ومين اللي بيستخدم السجلات لتمرير المعاملات أو إرجاع القيم وعشان نفهم الموضوع ده بعمق لازم نعرف إن كل اتفاقية بتكون مُخصصة عشان تخدم هدف معين سواء من ناحية تحسين الأداء أو تسهيل عملية الديباجينج ده بيرتبط ارتباط وثيق بالـ ABI اللي هو Application Binary Interface اللي بيحدد القواعد اللي بيشتغل بيها المترجم أثناء تحويل الكود لبايناري ومن هنا نقدر ندخل على آلية إرجاع الدوال اللي بتعتمد بشكل أساسي على فكرة Stack Frames واللي هي عبارة عن مجموعة بيانات لكل استدعاء دالة بتم تخزينها في الستاك عشان تتضمن عنوان الرجوع والمتغيرات المحلية والمؤشرات اللي بتحدد أماكن المعاملات وعشان الدالة ترجع بشكل صحيح المعالج بيستخدم التعليمات زي RET اللي بتقرأ عنوان الرجوع من الستاك وبتقفل إطار الستاك القديم وترجع للعنوان اللي البرنامج كان واقف عنده وده كله بيتم إدارة السجلات زي EIP اللي هو Instruction Pointer اللي بيتغير مع كل تعليم جديد بيتنفذ ده بيخلينا ننتقل لفهم السجلات نفسها واللي بتعتبر العمود الفقري لتنفيذ التعليمات جوه المعالج السجلات بتشمل AX BX CX DX اللي هما General Purpose Registers واللي بيستخدموا في العمليات الحسابية ونقل البيانات بالإضافة لسجلات متخصصة زي EFLAGS اللي بيحتوي على أعلام بتحدد حالة العمليات زي Carry و Zero وكمان السجل EAX اللي بيستخدم غالباً لإرجاع نتايج الدوال في اتفاقيات الاستدعاء دي المعلومات تعتبر حجر الأساس لأي هاكر محترف عايز يفهم بعمق ازاي يقدر يستغل المعالجات أو يكتشف الثغرات في البرمجيات لأن فهمك للمعمارية دي بيديك قدرة على كتابة Shellcodes والتلاعب بالذاكرة وكسر الحماية وتنفيذ هجمات زي Buffer Overflow و Return-Oriented Programming واللي بيعتمدوا على التلاعب بإطارات الستاك والسجلات عشان تغير مسار تنفيذ البرنامج بطريقة خبيثة