Hur man använder en SQLI-dumper


Bästa svaret

SQLI DUMPER TUTORIAL STEG FÖR STEG

om du delar, blir jag tacksam.

1. Öppna SQLi Dumper

Skanning 2. Mata in dina dorks där 3. Klicka på Starta skanner 4. Vänta tills skanningen är klar 5. Klicka på fliken Exploitables

Exploatering

6. Klicka på Start Exploiter 7. Vänta tills Exploiter-tråden är klar 8. Klicka på Injectables

Analysera

9. Kontrollera allt i gruppinställningar 10. Klicka på Starta analysator11. Vänta tills tråden är klar

Dumpning

12. Högerklicka på vuln webbplats 13. Klicka på Gå till Dumper14. Klicka på Data Dumper

15. Klicka på Hämta databas

16. Klicka på en av db

17. Klicka sedan på Hämta tabeller

18. Klicka på en av tabellerna 19. Klicka sedan på Hämta kolumner

20. Välj kolumner som du vill dumpa21. Klicka på Dumpdata

22. Efter dumpning [b] slutför 23. Klicka på Exportera data

24. Klicka på [b] Start25. Spara

Hoppas att det hjälper er. / span>

Vänligen rösta och stöd, om det är användbart

Tack

Svar

Jag använder knappast MySQL-lagrade procedurer, eller rekommenderar att du använder dem.

  • MySQL lagrade procedurer sammanställs första gången en session använder dem – men den kompilerade versionen kasseras i slutet av sessionen. Till skillnad från lagrade procedurer i Oracle eller andra RDBMS-märken, som håller den sammanställda versionen ihållande. Detta innebär att MySQL lägger till mycket overhead till procedurer, särskilt om ditt mönster är att anropa en procedur bara en gång per session.
  • MySQL-procedurspråk stöder inte paket eller arv eller andra objektorienterade funktioner som är vanliga i andra RDBMS-märken.
  • Det finns inga felsökningsverktyg för MySQL-procedurer. Det finns några verktyg som hävdar att de erbjuder felsökning, men de fejkar det. Till exempel genom att infoga loggningsuttalanden i din procedur.
  • Om du använder riktiga programmeringsredigerare eller IDE har jag inte sett en som stöder MySQL-lagrade procedurer. Iterativ utveckling är tråkig.
  • MySQL har inte ett rikt bibliotek med funktioner eller standardprocedurer för att komplettera grundläggande funktionalitet. Du kan hitta några exempel på internet, men gemenskapsbidrag är ganska magra. Lagrade procedurer har aldrig riktigt hämtats för MySQL.
  • Vissa människor hävdar att lagrade procedurer ger bättre säkerhet för att utveckla applikationer, men det finns inga bevis för detta. Du kan skriva osäker kod med lagrade procedurer. På samma sätt kan du skriva säker kod på vilket applikationsspråk som helst. Majoriteten av SQL-säkerhetsproblem kommer från SQL-injektion, och de flesta fall av SQL-injektion är mycket enkla att fixa i din applikation om du använder frågeparametrar.
  • Eftersom varje märke av RDBMS använder sin egen idé om ett procedurspråk är användning av procedurer en hindring för att överföra din ansökan till en annan RDBMS. Detta är kanske inte ett mål för ditt projekt.
  • Lagrade procedurer begränsar skalbarheten i ditt program eftersom de körs på databasservern. Jag rådfrågade ett företag som klagade över att deras MySQL-server kördes på 100\% CPU medan deras PHP-applikationsservrar var inaktiva. Det berodde på att de hade implementerat så mycket av sin kod i detaljerade lagrade procedurer.

Jag har ibland sett lagrade procedurer användas bra. Scenariot där de ger mest värde är när du har en komplex uppgift att göra med databasen som skulle kräva kopiering av stora mängder data från servern till klienten och tillbaka igen. Genom att göra den här uppgiften i en lagrad procedur kan du undvika mycket nätverkskostnader.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *