Audit and Evaluation of Information System Security

dc.contributor.authorZERI , Tarek
dc.contributor.authorHATNNA , Daoud
dc.contributor.authorHADI , Fairouz Supervisor
dc.date.accessioned2026-09-29T12:42:39Z
dc.date.issued2026
dc.descriptionل تدقيق أمن تطبيقات الويب يعاني في الممارسة العملية من التشتت، حيث تتوزع نتائج الاستكشاف، وأدلة الاختبار، وسجلات الثغرات، والتقارير النهائية بين أدوات ووثائق متعددة. هذا التشتت يقلّص قابلية التتبع، ويُعقّد إدارة عملية التدقيق، ويزيد من خطر تجاهل بعض النتائج الأمنية المهمة. تقترح هذه الرسالة منهجية منظمة لتدقيق أمن تطبيقات الويب تستند إلى دليل WSTG OWASP، وتنفّذها عبر منصة PentOS، وهي منصة متكاملة مبنية باستخدام React وFastAPI وPostgreSQL و.Redis تدعم هذه المنصة تحديد نطاق الهدف، والاستكشاف، وتقييم الثغرات، وإدارة النتائج، وتقييم المخاطر وفق نظام CVSS، وإنتاج التقارير، ضمن مسار عمل واحد متكامل. جرى التحقق من المنهجية على هدف مصرَّح به ضمن برنامج علني للإبلاغ عن الثغرات )استكشاف وتحليل غير تدخّلي(، وكذلك في بيئة مخبرية قائمة على DVWA لتأكيد فئات الثغرات القابلة للاستغلال. أظهر التقييم مركزية أنشطة التدقيق، وقابلية تتبع الأدلة، والدمج بين الاختبار اليدوي والآلي، إضافة إلى إعداد تقارير منظمة. شملت النتائج التجريبية سيناريو محتملًا للاستيلاء على نطاق فرعي takeover) (subdomain، والتحقق من سلامة مسار إدارة النتائج، وتأكيداً مخبرياً لثغرتي البرمجة النصية العاكسة عبر المواقع XSS) (Reflected وحقن .SQL قُيّمت هذه النتائج عبر تحليل سياقي للمخاطر، وجرت مواءمتها مع ضوابط إطار 2.0 CSF NIST ومعيار ISO/IEC .27001:2022 تُبيّن هذه الدراسة أن عملية تدقيق منظمة وقابلة للتكرار لأمن تطبيقات الويب يمكن دعمها عبر منصة متكاملة تجمع بين المنهجية والأدوات التقنية وتحليل المخاطر وإعداد التقارير
dc.description.abstractWeb 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.
dc.description.sponsorshipL’audit de sécurité des applications web reste fragmenté en pratique : les résultats de recon-naissance, les preuves de tests, les enregistrements de vulnérabilités et les rapports finaux sont souvent répartis entre plusieurs outils et documents, ce qui réduit la traçabilité et com-plique la gestion de l’audit. Ce mémoire propose une méthodologie structurée d’audit web fondée sur OWASP WSTG et la met en œuvre via PentOS, une plateforme intégrée (React, FastAPI, PostgreSQL, Re-dis) couvrant ciblage, reconnaissance, évaluation des vulnérabilités, gestion des findings, risques (CVSS) et rapports dans un même workflow. L’approche a été validée sur une cible autorisée (programme public de signalement — reconnaissance et analyse non intrusive) et en laboratoire DVWA pour la confirmation de failles exploitables. Les résultats montrent la centralisation des activités, la traçabilité des preuves, les tests hybrides et le reporting structuré. Les résultats incluent un scénario potentiel de subdomain takeover, la validation du workflow de findings, et la confirmation en laboratoire de XSS réfléchi et d’injection SQL, évalués selon une analyse contextuelle des risques et alignés sur NIST CSF 2.0 et ISO/IEC 27001:2022. L’étude démontre qu’un audit web structuré et reproductible peut être soutenu par une plateforme intégrée combinant méthodologie, outillage, analyse des risques et reporting
dc.identifier.otherMAI/1083
dc.identifier.urihttps://repository.univ-setif.dz/handle/123456789/3044
dc.language.isoen
dc.publisherSetif 1 Unuversity Ferhat Abbas . Faculty of Sciences
dc.subjectWeb application security
dc.subjectOWASP WSTG
dc.subjectPentOS
dc.subjectVulnerability assessment
dc.subjectRisk analysis.
dc.titleAudit and Evaluation of Information System Security
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MAI1083.pdf
Size:
313.54 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: