Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
sqlmap-tamper-api — SQLMap tamper api لقبول tamper scripts من جميع اللغات | Kitploit
أدوات/GitHubGitHub/kingsabri/sqlmap-tamper-api
توليد الحمولةالبرمجة النصية والأتمتةاستغلال تطبيقات الويبالأدوات والمكونات
GitHubkingsabri/sqlmap-tamper-api

sqlmap-tamper-api

SQLMap tamper api لقبول tamper scripts من جميع اللغات

عرض المستودع
5922منذ 8 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

SQLmap Tamper-API

إنها واجهة برمجة تطبيقات (API) لبرامج SQLmap tamper scripts تتيح لك استخدام لغة البرمجة المفضلة لديك لكتابة برامج tamper scripts الخاصة بك.

تحل هذه الـ API مشكلة SQLmap المتمثلة في قبول لغة Python فقط لكتابة برامج tamper scripts.

كيف يعمل

يقوم برنامج taper-api.py بإرسال payload و kwargs بتنسيق JSON ( {"payload": "", "kwargs": {"headers": {}}} ) إلى STDIN لبرنامج tamper script الخارجي كوسيطة.

من هناك، يقوم البرنامج النصي الخارجي بتحليل JSON ومعالجته ثم إرساله مرة أخرى بتنسيق JSON إلى STDOUT حيث يقرأه tamper-api.py ويحلله ثم يرسله إلى SQLmap.

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

مثال

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

لا تنس:

  • انسخ برنامج tamper-api.py إلى مجلد sqlmap/tamper.
  • تحقق من tamper-scripts/[YOUR_LANGUAGE] للحصول على أمثلة عملية.

الاستخدام

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

المساهمة

  1. انشعاب (Fork)
  2. استنساخ : https://github.com/[USERNAME]/sqlmap-multi-language-tamper.git
  3. أنشئ فرعًا جديدًا: git checkout -b YourBranch
  4. أضف التغييرات: git add * && git commit 'description'
  5. أنشئ طلب سحب (PR)

أو، افتح issue للطلبات الجديدة والإبلاغ عن الأخطاء!

تنزيل الأداة