OWASP ZAP تمام آدرس ها را در Jenkins اسکن نمی کند

دو مجموعه از ZAP و Selenium، محلی و Jenkins

را دارد.

من می توانم ZAP را شروع کنم، یک پروسس سلنیوم را با ZAP به عنوان یک پروکسی اجرا کنم، سپس عنکبوت را شروع کنم و سپس ZAP را در حالت حمله قرار دهم. این موضوع چندین مسئله را مطرح می کند.

در جنکینز، من یک کار ساختم که ZAP را به عنوان یک مرحله از پیش ساخته شروع می کند، فرایند سلنیوم را از طریق ZAP به عنوان یک پروکسی به عنوان گام ساخت و سپس اجرای عنکبوت و اسکن فعال به عنوان یک گام بعد از ساخت. (من یک رویکرد بسیار شبیه به این را دنبال می کنم: https://wiki.jenkins.io/display/JENKINS/Execute+ZAP+as+part+of+a+Selenium+Build)

رویکرد دوم به مراتب کمتر اشتباهات از رویکرد محلی. چرا اینطور است؟

در بازرسی بیشتر، به نظر میرسد که ZAP هر نشانی اینترنتی که سلنیوم از طریق ZAP به عنوان یک پروکسی دسترسی پیدا میکند، اسکن نمیکند. به نظر می رسد URL هایی که سلنیوم دسترسی پیدا می کنند را به یاد نمی آورد و به آنها اسکن نمی کند. اما چرا این اتفاق می افتد؟ آیا در پلاگین رسمی ZAP وجود دارد که من از دست رفته ام که این را تعیین می کند؟

برای برخی از اطلاعات اضافی، برنامه ای که آزمایش می کنم در Tomcat اجرا می شود. به نظر می رسد ZAP به آدرس هایی که برای Tomcat خاص هستند حمله می کند، مانند http: // [IP_Address]: [Port] /docs/default-servlet.html. با این حال، به غیر از آن، به نظر می رسد فقط به آن سایت هایی که به طور صریح در متن آمده اند (به عنوان مثال http: // [IP_Address]: [Port]) حمله می کنند. حداقل آن را نشان می دهد آسیب پذیری مربوط به این است.

همچنین ممکن است برای من در Jenkins، دیدن لیست کامل از تمام درخواست های ساخته شده به عنوان بخشی از اسکن فعال، درست همانطور که من می توانم در ZAP محلی من ؟

اسکنرهای شبکه – مقدار بیش از حد درخواست SYN برای اسکن پورت چیست؟

این سایت از کوکی ها برای ارائه خدمات ما و نمایش آگهی های مرتبط و لیست های شغلی استفاده می کند.
با استفاده از سایت ما، شما تأیید میکنید که ما خط مشی کوکیها، خط مشی رازداری و شرایط خدمات ما را خوانده و درک کردهاید.
استفاده شما از محصولات و خدمات سرریز پشته، از جمله شبکه سرریز پشته، تحت این شرایط و ضوابط است.
                

شبکه – نحوه تشخیص یک اسکن در یک ماشین محلی؟

این سایت از کوکی ها برای ارائه خدمات ما و نمایش آگهی های مرتبط و لیست های شغلی استفاده می کند.
با استفاده از سایت ما، شما تأیید میکنید که ما خط مشی کوکیها، خط مشی رازداری و شرایط خدمات ما را خوانده و درک کردهاید.
استفاده شما از محصولات و خدمات سرریز پشته، از جمله شبکه سرریز پشته، تحت این شرایط و ضوابط است.
                

چگونه می توانم اسکن Nmap را روی جعبه مجازی ویندوز انجام دهم؟

من تلاش می کنم اسکن Nmap را به ماشین مجازی ویندوز 2016 سرور از میزبان ویندوز 10 دستگاه من. من می خواهم پورت های باز در دستگاه ویندوز مجازی را ببینم. اتصال شبکه مجازی دستگاه و مجوز اشتراک گذاری فایل مشکلی نیست. من خطایی در هنگام استفاده از فرمان nmap -sT IP می خواهم. اما من می توانم پورت های باز را ببینم که از دستور nmap استفاده می کنم – unprivileged. دلیل این چیست؟ آیا کامپیوترهای متصل شده به همان شبکه میتوانند آدرس IP ماشین مجازی من را ببینند؟ تفاوت بین دستورات چیست؟

از حالا سپاسگزارم 🙂