Нужно разобраться в том как работает маленький php скрипт
21 PLNСуть в том, что у меня есть програмка под диплом.
Програмка: https://github.com/Gyran/Phulner
Диплом: http://liu.diva-portal.org/smash/get/diva2:758641/FULLTEXT01.pdf
Програмка по сути должна менять код сайта, то есть создавать копию и встраивать в код уязвимости XSS и CSRF.
В дипломе описываеться детально ее работа, на примерах Wordpress и phpBB. Сначала код подготавливаеться, то есть встраиваються определенные коментарии Phulner(описано тут как это делаеться https://github.com/Gyran/Phulner). Затем запускаеться приложение и код по идее должен менять. Затем в дипломе человек сканирует новые сайты сканерами w3af и wapiti на поиск уязвимостей и выясняеться что они находят не все встоенные дыры а лишь их часть(так и должно быть, так как програмка должна встраивать уязвмости что сложно обнаружить).
Но я не понимаю как проделать все то же.
Мне нужно следуя согласно диплому, запустить приложение на Wordpress и phpBB чтобы получить сайты с уязвимостями и потом просканируя сканерами убедиться что все согласно дипломной работе.
Кто-то может мне с этим помочь, пожалуйста ?
-

Предыдущий проект на ту же тему, с обсуждениями.
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Potrzebny architekt Airtable do zbudowania schematu relacyjnego i nowej czystej bazy AirtablePotrzebna pomoc w przemyśleniu i zbudowaniu czystiej schemy relacyjnej dla wewnętrznego systemu operacyjnego w Airtable. Obecna baza jest już używana przez zespół, ale rozwinęła się organicznie: struktura jest częściowo płaska, część tabel/widoków jest używana aktywnie, część… Bazy danych i SQL, Aplikacje desktopowe ∙ 5 dni 7 godzin temu ∙ 10 ofert |
Tworzenie oprogramowania do generowania plików cięcia drewnianych puzzliSzukamy programisty do stworzenia oprogramowania, które automatyzuje proces tworzenia plików cięcia dla drewnianych figurkowych puzzli. Aktualny proces Obecnie każdy plik jest tworzony ręcznie przez projektanta w Adobe Illustrator. Plik zawiera: zewnętrzny kontur puzzla o… Aplikacje desktopowe ∙ 5 dni 11 godzin temu ∙ 14 ofert |
Mała poprawka na stronie
59 PLN
Trzeba zaktualizować umowę ofertową w stopce na nową, w firmie zmieniły się zasady Zadanie na 20 minut Programowanie stron internetowych, Aplikacje desktopowe ∙ 6 dni 13 godzin temu ∙ 113 ofert |
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 8 dni 20 godzin temu ∙ 44 oferty |