Audit and Evaluation of Information System Security

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Setif 1 Unuversity Ferhat Abbas . Faculty of Sciences

Abstract

Web application security auditing remains fragmented in practice, with reconnaissance re-sults, testing evidence, vulnerability records, and final reports often distributed across mul-tiple tools and documents. This fragmentation reduces traceability, complicates audit man-agement, and increases the risk of overlooking security findings. This thesis proposes a structured web security auditing methodology based on OWASP WSTG and implements it through PentOS, an integrated platform using React, FastAPI, PostgreSQL, and Redis. PentOS supports target scoping, reconnaissance, vulnerability as-sessment, findings management, CVSS-based risk evaluation, and report generation in one workflow. The approach was validated on an authorized vulnerability disclosure program target (reconnaissance and non-intrusive analysis) and in a DVWA laboratory for confirmation of exploitable classes. The evaluation demonstrated centralized audit activities, traceable evi-dence, hybrid manual and automated testing, and structured reporting. Experimental results included a potential subdomain takeover scenario, validation of the findings workflow, and laboratory confirmation of reflected XSS and SQL injection. Findings were evaluated through contextual risk assessment and aligned with NIST CSF 2.0 and ISO/IEC 27001:2022 controls. The study demonstrates that a structured, reproducible web security auditing process can be supported through an integrated platform combining methodology, tooling, risk analysis, and reporting.

Description

ل تدقيق أمن تطبيقات الويب يعاني في الممارسة العملية من التشتت، حيث تتوزع نتائج الاستكشاف، وأدلة الاختبار، وسجلات الثغرات، والتقارير النهائية بين أدوات ووثائق متعددة. هذا التشتت يقلّص قابلية التتبع، ويُعقّد إدارة عملية التدقيق، ويزيد من خطر تجاهل بعض النتائج الأمنية المهمة. تقترح هذه الرسالة منهجية منظمة لتدقيق أمن تطبيقات الويب تستند إلى دليل WSTG OWASP، وتنفّذها عبر منصة PentOS، وهي منصة متكاملة مبنية باستخدام React وFastAPI وPostgreSQL و.Redis تدعم هذه المنصة تحديد نطاق الهدف، والاستكشاف، وتقييم الثغرات، وإدارة النتائج، وتقييم المخاطر وفق نظام CVSS، وإنتاج التقارير، ضمن مسار عمل واحد متكامل. جرى التحقق من المنهجية على هدف مصرَّح به ضمن برنامج علني للإبلاغ عن الثغرات )استكشاف وتحليل غير تدخّلي(، وكذلك في بيئة مخبرية قائمة على DVWA لتأكيد فئات الثغرات القابلة للاستغلال. أظهر التقييم مركزية أنشطة التدقيق، وقابلية تتبع الأدلة، والدمج بين الاختبار اليدوي والآلي، إضافة إلى إعداد تقارير منظمة. شملت النتائج التجريبية سيناريو محتملًا للاستيلاء على نطاق فرعي takeover) (subdomain، والتحقق من سلامة مسار إدارة النتائج، وتأكيداً مخبرياً لثغرتي البرمجة النصية العاكسة عبر المواقع XSS) (Reflected وحقن .SQL قُيّمت هذه النتائج عبر تحليل سياقي للمخاطر، وجرت مواءمتها مع ضوابط إطار 2.0 CSF NIST ومعيار ISO/IEC .27001:2022 تُبيّن هذه الدراسة أن عملية تدقيق منظمة وقابلة للتكرار لأمن تطبيقات الويب يمكن دعمها عبر منصة متكاملة تجمع بين المنهجية والأدوات التقنية وتحليل المخاطر وإعداد التقارير

Citation

Endorsement

Review

Supplemented By

Referenced By