Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
vbsmin — VBScript 축소기 | Kitploit
도구/GitHubGitHub/noraj/vbsmin
Payload GenerationScripting & AutomationWeb Application Exploitation
GitHubnoraj/vbsmin

vbsmin

VBScript 축소기

저장소 보기웹사이트
25412일 전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는 INSERT 문에서 개행 문자를 지원하지 않으므로 한 줄 페이로드를 작성할 수 있어야 합니다.
  • 파일 크기:
    • XSS 또는 Word 매크로에서 더 짧고 은밀한 페이로드를 얻거나 길이나 크기 기반 보안 메커니즘을 우회하기 위해 사용됩니다.
    • 성능 또는 파일 업로드 제한을 위해 사용됩니다.

작성자

Alexandre ZANNI (@noraj) 제작

도구 다운로드