Mumiganhu yeprojekti
Snuffleupagus inopa hurongwa hwemitemo iyo inobvumidza iwe kushandisa yakajairwa matemplate kuti uvandudze kuchengetedzeka, kana kugadzira yako wega mitemo yekudzora data yekupinza uye parameter yebasa. Semuenzaniso, mutemo wekuti βsp.disable_function.function(βsystemβ).param(βcommandβ).value_r(β[$|;&`\\n]β).drop();β inokutendera iwe kudzikamisa kushandiswa kweakakosha mavara mu system() basa nharo pasina kushandura application. Saizvozvowo, unogona kugadzira
Tichitarisa nemiedzo yakaitwa nevagadziri, Snuffleupagus haimbodzikisi kuita. Kuti ive nechokwadi chekuchengetedza kwayo (kusagadzikana kunogoneka muchikamu chekuchengetedza kunogona kushanda seimwe vheji yekurwiswa), chirongwa chinoshandisa kunyatsoyedzwa kwega kwega kuzvipira mukugovera kwakasiyana, inoshandisa static ongororo masisitimu, uye kodhi inoumbwa uye inonyorwa kurerutsa kuongorora.
Dzakavakirwa-mukati nzira dzinopihwa kuvharisa makirasi ekusagadzikana senge nyaya,
Aya mamodhi anotevera anotsigirwa kuwedzera PHP kuchengetedza:
- Otomatiki gonesa "chengetedzo" uye "samesite" (CSRF dziviriro) mireza yeCookies,
encryption Cookie; - Yakavakirwa-mukati seti yemitemo yekuona mitsetse yekurwiswa uye kukanganisa kwekushandisa;
- Yakamanikidzwa pasi rose activation ye "
zvakasimba " (semuenzaniso, inovhara kuedza kutsanangura tambo paunenge uchitarisira kukosha kwegakava) uye kudzivirirwa kubvatype manipulation ; - Default blocking
protocol wrappers (semuenzaniso, kurambidza "phar://") nerunyoro rwavo rwakajeka; - Kurambidza kuita mafaira anonyorwa;
- Zvinyorwa zvitema uye zvichena zve eval;
- Inodiwa kugonesa TLS setifiketi yekutarisa kana uchishandisa
curl; - Kuwedzera HMAC kune serialized zvinhu kuti ive nechokwadi chekuti deerialization inotora iyo data yakachengetwa neyekutanga application;
- Kumbira kutema maitiro;
- Kuvharira kurodha kwemafaira ekunze mu libxml kuburikidza nezvinongedzo mumagwaro eXML;
- Kugona kubatanidza vabati vekunze (upload_validation) kutarisa uye kuongorora mafaera akaiswa;
Iyo purojekiti yakagadzirwa uye yakashandiswa kuchengetedza vashandisi muzvivakwa zveimwe yevakuru vekuFrance vanobata vanoshanda.
"sp.readonly_exec.enable()".
Source: opennet.ru