جافاسكريبت للهاكرز (النسخة العربية)
$20.00
الحد الأدنى للسعر
$20.00
السعر المقترح

جافاسكريبت للهاكرز (النسخة العربية)

تعلم التفكير مثل المخترق

نبذه عن الكتاب

هل تساءلت يومًا عن كيفية اقتراب الهاكر من إيجاد الثغرات في المتصفح وجافا سكريبت؟ هذا الكتاب يشاركك العمليات الفكرية ويمنحك الأدوات لاكتشاف ثغراتك الخاصة. يبدأ بشرح أساسيات اختراق جافا سكريبت، ثم يتعمق ليوضح كيفية بناء حمولات جافا سكريبت دون استخدام الأقواس.

  • يوضح لك كيفية العثور على الثغرات باستخدام التحليل العشوائي وكيفية تحليل ملايين الأحرف في ثوانٍ.
  • هل تريد اختراق نموذج كائن المستند (DOM)؟ هذا الكتاب يغطي ذلك.
  • اقرأ عن تفاصيل مختلفة لتجاوزات سياسة نفس الأصل (SOP) التي وجدها المؤلف بالتفصيل.
  • ليس لديك فكرة عن تلويث النموذج الأولي على الجانب العميل؟ هذا هو الكتاب المناسب لك!
  • هل تريد تعلم أحدث وأفضل تقنيات XSS؟ عليك بشراء هذا الكتاب.

هذا الكتاب هو ترجمة إلى العربية من JavaScript for hackers الذي كتب أصلاً بـ الإنجليزية.

نبذه عن المؤلفين

Gareth Heyes
Gareth Heyes

باحث PortSwigger جاريث هييس معروف على الأرجح بعمله في الهروب من صناديق رمل JavaScript، وإنشاء متجهات XSS فائقة الأناقة. في وقت فراغه، يحب إنشاء غرف ثلاثية الأبعاد تفاعلية وألعاب باستخدام CSS فقط، وغالبًا ما يُشاهد ينشر عنها ويجربها على موقعه الإلكتروني garethheyes.co.uk. جاريث أب لطفلتين رائعتين وزوج لامرأة مذهلة، وكذلك مشجع متحمس لنادي ليفربول.

في حياته اليومية في PortSwigger، يُشاهد جاريث غالبًا وهو يقوم بإنشاء متجهات XSS جديدة، والبحث عن تقنيات جديدة لمهاجمة تطبيقات الويب، والاستعداد للتحدث في المؤتمرات حول العالم. كان من أبرز أحداثه الأخيرة تقديمه بعنوان "تلوث النموذج على الجانب الخادم: الكشف عن الصندوق الأسود بدون DoS" في OWASP Global AppSec Dublin, 2023. كما أنه مؤلف ورقة غش XSS الخاصة بـ PortSwigger. في وقت فراغه، يحب كتابة إضافات BApp جديدة (هو منشئ Hackvertor و Taborator).

TranslateAI
TranslateAI

Leanpub now has a TranslateAI service which uses AI to translate their book from English into up to 31 languages, or from one of those 31 languages into English. We also have a GlobalAuthor bundle which uses TranslateAI to translate English-language books into either 8 or 31 languages.

Leanpub exists to serve our authors. We want to help you reach as many readers as possible, in their preferred language. So, just as Leanpub automates the process of publishing a PDF and EPUB ebook, we've now automated the process of translating those books!

جدول المحتويات

    • 1:الفصل الأول - المقدمة
      • 1.1:عن المؤلف
      • 1.2:الشغف
      • 1.3:البيئة
      • 1.4:وضع هدف
      • 1.5:اختبار التشويش
      • 1.6:المثابرة والحظ
      • 1.7:وسائل التواصل الاجتماعي
      • 1.8:الأساسيات
      • 1.9:الملخص
    • 2:الفصل الثاني - جافا سكريبت بدون أقواس
      • 2.1:استدعاء الدوال بدون أقواس
      • 2.2:استدعاء الدوال بالمعاملات دون أقواس
      • 2.3:تعبيرات الرمي
      • 2.4:القوالب الموسومة
      • 2.5:رمز المثيل
      • 2.6:الملخص
    • 3:الفصل الثالث - اختبار الغموض
      • 3.1:الحقيقة
      • 3.2:فَزِّينْغ روابط جافا سكريبت
      • 3.3:اختبار الغموض لعناوين HTTP
      • 3.4:تلغيم HTML
      • 3.5:اختبار الغموض للسلوكيات المعروفة
      • 3.6:التفحص الغامض للهروب
      • 3.7:الملخص
    • 4:الفصل الرابع - DOM للهاكرز
      • 4.1:أين نافذتي؟
      • 4.2:نطاق حدث HTML
      • 4.3:تشويش DOM
      • 4.4:الملخص
    • 5:الفصل الخامس - استغلالات المتصفح
      • 5.1:مقدمة
      • 5.2:التعامل غير الصحيح مع عناوين URL عبر الأصل في Firefox
      • 5.3:تعيينات Safari لأسماء مضيف المنشأ المتقاطع
      • 5.4:تجاوز كامل لسياسة نفس الأصل في إنترنت إكسبلورر
      • 5.5:تسريب معلومات جزئي من SOP في Chrome
      • 5.6:تجاوز كامل لسياسة نفس المصدر في Safari
      • 5.7:تجاوز سياسة المصدر نفسه (SOP) في أوبرا
      • 5.8:الملخص
    • 6:الفصل السادس - تلوث النموذج
      • 6.1:المقدمة
      • 6.2:تلوث النموذج الأولي من جانب العميل
      • 6.3:تلوث النموذج الأولي على جانب الخادم
      • 6.4:الملخص
    • 7:الفصل السابع - جافا سكريبت غير أبجدي رقمي
      • 7.1:كتابة جافا سكريبت غير أبجدي رقمي
      • 7.2:جافا سكريبت بدون أحرف ألفا وبدون أقواس
      • 7.3:الحائط ذو الستة أحرف
      • 7.4:اللانهاية وما بعدها
      • 7.5:ملخص
    • 8:الفصل الثامن - البرمجة عبر المواقع (XSS)
      • 8.1:إغلاق السكربتات
      • 8.2:التعليقات داخل النصوص البرمجية
      • 8.3:كيانات HTML داخل نص SVG
      • 8.4:برنامج نصي بدون برنامج نصي مغلق
      • 8.5:حمولات اسم النافذة
      • 8.6:بروتوكول قابل للتعيين
      • 8.7:خرائط المصدر لإنشاء pingbacks
      • 8.8:مصب إعادة التوجيه الجديد
      • 8.9:تعليقات JavaScript
      • 8.10:الأسطر الجديدة
      • 8.11:المسافات البيضاء
      • 8.12:الاستيراد الديناميكي
      • 8.13:مساحة أسماء XHTML في XML
      • 8.14:رفع ملفات SVG
      • 8.15:عناصر استخدام SVG
      • 8.16:كيانات HTML
      • 8.17:الأحداث
      • 8.18:ثغرة XSS في الحقول المخفية
      • 8.19:النوافذ المنبثقة
      • 8.20:الملخص
    • 9:الشكر والتقدير

Leanpub بدون شروط, بدون مجازفه, 100% ضمان لسعادتك معنا

فى خلال 60 يوم من الشراء تستطيع أن تسترد 100% من الذى دفعته فى أى مشتريات من Leanpub , بنقرتين من الماوس. نحن نعالج عملية الإسترداد يدويا , لذا فإن عملية الإسترداد تأخذ أيام قليله لتتم. ألقى نظره على كامل الشروط.

80% رويالتي. اكسب 16 دولار على كتاب بقيمة 20 دولار.

نحن ندفع 80% رويالتي. هذا ليس خطأ مطبعي: تكسب 16 دولار على بيع بقيمة 20 دولار. إذا بعنا 5000 نسخة من كتابك أو كورس لم يتم رد الأموال منها بسعر 20 دولار, ستكسب 80,000 دولار.

(نعم، بعض المؤلفين قد حققوا بالفعل أكثر من ذلك بكثير على Leanpub.)

في الواقع، كسب المؤلفينأكثر من 12 مليون دولار من الكتابة والنشر والبيع على Leanpub.

تعلم المزيد عن الكتابة على Leanpub

تحديثات مجانية. خالي من حماية DRM.

إذا اشتريت كتابًا من Leanpub، فستحصل على تحديثات مجانية طالما يقوم المؤلف بتحديث الكتاب! يستخدم العديد من المؤلفين Leanpub لنشر كتبهم أثناء الكتابة. جميع القراء يحصلون على تحديثات مجانية، بغض النظر عن متى اشتروا الكتاب أو كم دفعوا (بما في ذلك مجانًا).

معظم كتب Leanpub متوفرة بتنسيق PDF (للكمبيوتر)، EPUB (للهواتف والأجهزة اللوحية و Kindle). يتم عرض التنسيقات التي يتضمنها الكتاب في الزاوية العلوية اليمنى من هذه الصفحة.

وأخيرًا، الكتب من Leanpub لا تحتوي على أي هراء حماية حقوق النسخ DRM، لذا يمكنك قراءتها بسهولة على أي جهاز مدعوم.

تعرف على المزيد حول تنسيقات الكتب الإلكترونية من Leanpub وأماكن قراءتها

اكتب وانشر على Leanpub

يستخدم المؤلفون والناشرون Leanpub لنشر كتب إلكترونية رائعة قيد التقدم والمكتملة، تمامًا مثل هذه. يمكنك استخدام Leanpub للكتابة، والنشر وبيع كتابك أيضًا! Leanpub هو منصة قوية للمؤلفين الجادين، يجمع بين تدفق الكتابة والنشر البسيط والأنيق مع متجر يركز على بيع الكتب الإلكترونية قيد التقدم. Leanpub هو آلة كتابة سحرية للمؤلفين: فقط اكتب بنص عادي، ولنشر كتابك الإلكتروني، فقط اضغط على زر. إنه حقًا بهذه السهولة.

تعرف على المزيد حول الكتابة على Leanpub