Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
sqlmap-tamper-api — API di tamper di SQLMap per accettare script di tamper da tutti i linguaggi | Kitploit
Strumenti/GitHubGitHub/kingsabri/sqlmap-tamper-api
Generazione di PayloadScripting e AutomazioneSfruttamento di Applicazioni WebUtilità e Framework
GitHubkingsabri/sqlmap-tamper-api

sqlmap-tamper-api

API di tamper di SQLMap per accettare script di tamper da tutti i linguaggi

Vedi Repository
59228 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

SQLmap Tamper-API

È un'API per gli script tamper di SQLmap che ti permette di usare il tuo linguaggio di programmazione preferito per scrivere i tuoi script tamper.

Questa API risolve la limitazione di SQLmap di accettare solo Python per scrivere script tamper.

Come funziona

Lo script taper-api.py invia il payload e kwargs in formato JSON ( {"payload": "", "kwargs": {"headers": {}}} ) allo STDIN dello script tamper esterno come argomento.

Da lì, lo script esterno analizza il JSON e lo elabora, poi lo invia di nuovo in formato JSON a STDOUT, dove tamper-api.py lo legge e lo analizza, quindi lo invia a SQLmap.

root@kitploit:~
    ,-------(returns objects)---------,
    |                                 |
[ sqlmap ] --(sends objects)--> [tamper-api] --(sends json)--> [your-script]
                                      ^                             |
                                      |________(returns json)_______|  

Esempio

root@kitploit:~
#!/usr/bin/env ruby
#
# Author:       KING SABRI | @KINGSABRI
# Description:  Base64 encoding all characters in a given payload
# Requirements: None
#
require 'json'
require 'base64'

@json    = JSON.parse(ARGV[0])
@payload = @json["payload"]
@kwargs  = @json["kwargs"]

@json["payload"] = Base64.urlsafe_encode64(@payload)

print @json.to_json

Non dimenticare:

  • Copia lo script tamper-api.py nella directory sqlmap/tamper.
  • Controlla tamper-scripts/[YOUR_LANGUAGE] per esempi pratici.

Utilizzo

root@kitploit:~
sqlmap -v3 -u http://example.com/pages.php?page=1 --tamper tamper-api base64encode.rb

Contribuzione

  1. Fai un fork
  2. Clona: https://github.com/[USERNAME]/sqlmap-multi-language-tamper.git
  3. Crea un nuovo branch: git checkout -b YourBranch
  4. Fai il commit delle modifiche: git add * && git commit 'description'
  5. Crea una Pull Request (PR)

Oppure, apri un issue per nuove richieste e segnalazione di bug!

Scarica lo strumento