Indholdsfortegnelse
Test af søgeord genereret af brugere eller indholdMange gange tillader vi nogle brugere at sende oplysninger, og vi modererer eller gennemgår ikke det, de sender, og derefter bliver titlen eller indholdet et nøgleord. En måde at kontrollere dette på er fra en søgemaskine som Google, put site: mydomain.com "søgeord", at være i anførselstegn er et nøjagtigt søgeord.
Lad os gå et eksempel websted: apple.com "stjæle fotos" som søgeord
Vi fandt en titel, det er faktisk en applikation kaldet Steal photos i iTunes-butikken, men hvis vi søger, kan det være endnu værre med andre søgeord, eller hvis vi lider af et xss-angreb.
Det tjener også til at se, om vi er placeret for et bestemt søgeord.
Filer med brugermetadata
Dette forekommer i pdf -dokumenter og Microsoft office, som redigeres fra en Windows -server og offentliggøres på internettet direkte.
For at gøre dette i Google skriver vi site: "Dokumenter og indstillinger"
I resultaterne vil du kunne se stien til biblioteket, brugerens navn og endda den fysiske sti til serveren, hvor dokumentet er placeret.
Adgang til robots.txt -filen
Robotten.txt -filen bruges til at blokere biblioteker og filer, som vi ikke ønsker at blive sporet, men da de er tekstfiler, kan de vises på listen for at se, om der findes et følsomt område, f.eks. Et administrationspanel eller et program, der ikke offentliggøres. .
Filen robots.txt det er offentligt, da søgemaskiner læser det, når de gennemsøger oplysninger. Alle websteder bruger det til at beskytte indhold og mapper.
SQL -injektioner
Disse forekommer især ved modtagelse af parametre sendt af url af typen www.mydomain.com/pagina?id=2
Derefter læses denne parameter for at udføre nogle sql -instruktioner
VÆLG navn. nøgle FRA brugere HVOR user_id = $ id;
Det bedste er at sende forespørgslen via postmetoder i stedet for at komme i html -formularerne og i stedet kryptere koden og variablen med en eller anden metode som f.eks. Md5 eller sha.
For eksempel:
www.mydomain.com/comprar?idcompra=345&producto=12
Kryptering af md5 og maskering af variablerne
www.midominio.com/comprar?detalle_compra=e3d4b8f9637ce41a577ac68449e7f6b5
Skjul javascript -scripts
Mange gange forlader webudviklere javascript -filer offentlige og kan læses af alle, hvis du har følsom kode eller systemfunktioner som f.eks. Ajax eller jquery -omdirigeringer, kan det være en sårbarhed for internettet.
En interessant metode er at skjule koden eller kryptere den så en funktion, der udfører en vigtig opgave, ikke er let at tyde.
funktionsberegning (mængde, pris) {// Subtotal beregning subtotal = pris * mængde; documnet.getbyID ('subtotal'). value = subtotal; // Beregning af det samlede documnet.getbyID ('total'). Værdi = documnet.getbyID ('total'). Værdi + subtotal; }
Den samme skjulte kode ved hjælp af onlineværktøjet http://myobfuscate.com
Valideringsangreb ved indrejse
Mange programmerere for at spare tid validerer ikke formularinputene og giver mulighed for at skrive og gemme noget i databasen, f.eks. I stedet for et navn eller en telefon, skrive en javascript -instruktion, xss eller en hvilken som helst kode, der derefter kan udføres, når denne post læses fra databasen.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt