Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
vbsmin — VBScript संक्षेपक | Kitploit
उपकरण/GitHubGitHub/noraj/vbsmin
पेलोड जनरेशनस्क्रिप्टिंग और स्वचालनवेब एप्लिकेशन शोषण
GitHubnoraj/vbsmin

vbsmin

VBScript संक्षेपक

रिपॉजिटरी देखेंवेबसाइट
25413 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

VBSmin

Gem Version GitHub tag (latest SemVer) GitHub forks GitHub stars GitHub license Rawsec's CyberSecurity Inventory

Packaging status

VBScript मिनिफायर

विशेषताएँ

  • ⬜️ अतिरिक्त व्हाइटस्पेस हटाएँ
    • पीछे का व्हाइटस्पेस
    • शुरुआती व्हाइटस्पेस
    • खाली पंक्तियाँ
    • इनलाइन अतिरिक्त स्थान
  • 💬 टिप्पणियाँ हटाएँ
    • एकल उद्धरण (पंक्ति की शुरुआत)
    • एकल उद्धरण (इनलाइन)
    • REM
  • 1️⃣ एक-पंक्ति
    • पंक्ति विभाजन (अंडरस्कोर)
    • कोलन

त्वरित आरंभ

त्वरित स्थापना

root@kitploit:~
$ gem install vbsmin

अधिक स्थापना विकल्प देखें।

डिफ़ॉल्ट उपयोग: CLI

root@kitploit:~
$ vbsmin samples/features.vbs
Original file size: 344 bytes
Minified file size: 244 bytes
Size saved: 100 bytes

Original file path: samples/features.vbs
Minified file path: samples/features.min.vbs

डिफ़ॉल्ट उपयोग: लाइब्रेरी

root@kitploit:~
require 'vbsmin'

vm = VBSMin.new
vm.minify('samples/features.vbs')

आउटपुट का उदाहरण

तो स्क्रिप्ट का यह भाग...

root@kitploit:~
' Get WMI Object.
On Error Resume Next
Set objWbemLocator = CreateObject _
  ("WbemScripting.SWbemLocator")

if Err.Number Then
  REM Display error
  WScript.Echo vbCrLf & "Error # " & _
               " " & Err.Description
End If
On Error GoTo 0	

... इस प्रकार मिनिफाई किया जाना चाहिए:

root@kitploit:~
On Error Resume Next:Set objWbemLocator = CreateObject ("WbemScripting.SWbemLocator"):if Err.Number Then:WScript.Echo vbCrLf & "Error # " & " " & Err.Description:End If:On Error GoTo 0

संदर्भ

होमपेज / दस्तावेज़ीकरण: https://noraj.github.io/vbsmin/

देखें क्यों यह CLI/उपकरण आवश्यक था।

उपयोग के मामले

  • SQLi: जब लेखन अनुमति के साथ SQLi हो, तो आप सिस्टम पर कुछ फ़ाइलें लिख सकते हैं, लेकिन PostgreSQL जैसे कुछ DBMS इंसर्ट स्टेटमेंट में नई पंक्तियों का समर्थन नहीं करते, इसलिए आपको एक-पंक्ति वाला पेलोड लिखने में सक्षम होना होगा।
  • फ़ाइल आकार:
    • XSS या वर्ड मैक्रो में अधिक छोटा और छिपा हुआ पेलोड प्राप्त करने के लिए या लंबाई या आकार पर आधारित सुरक्षा तंत्र को बायपास करने के लिए।
    • प्रदर्शन या फ़ाइल अपलोड सीमा के लिए।

लेखक

द्वारा निर्मित: Alexandre ZANNI (@noraj)

टूल डाउनलोड करें