Jump to content

Recommended Posts

Posted (edited)

  On 8/12/2013 at 11:40 PM, michaelslamet said:

Is there available VBScript Obfuscator that written in AutoIt?

Or could anybody here point me a good VBScript Obfuscator that support command line?

Thank you :thumbsup:

 

http://support.microsoft.com/kb/184740

http://support.microsoft.com/kb/184740/en

http://msdn.microsoft.com/en-us/library/aa227633%28v=VS.60%29.aspx

Page Of Vbs Code

http://stackoverflow.com/questions/4252419/free-vbscript-obfuscator

$ScriptControl = ObjCreate("MSScriptControl.ScriptControl")
With $ScriptControl
.Language = "VBScript"
.AllowUI = True
EndWith
$VbCodeText = _
'set fso = CreateObject("Scripting.FileSystemObject")' & @CRLF & _
'fileName = Inputbox("Enter Path of the File to scramble : ")' & @CRLF & _
'set src = fso.OpenTextfile(fileName,1)' & @CRLF & _
'body = src.readall' & @CRLF & _
'set rep = fso.createtextfile("Obfuscated.vbs",true)' & @CRLF & _
'rep.writeline "Execute(" & Obfuscate(body) & " ) "' & @CRLF & _
'' & @CRLF & _
'Function Obfuscate(txt)' & @CRLF & _
'enc = ""' & @CRLF & _
'for i = 1 to len(txt)' & @CRLF & _
'enc = enc & "chr( " & form( asc(mid(txt,i,1)) ) & " ) & "' & @CRLF & _
'next' & @CRLF & _
'Obfuscate = enc & " vbcrlf "' & @CRLF & _
'End Function' & @CRLF & _
'' & @CRLF & _
'Function form(n)' & @CRLF & _
'' & @CRLF & _
'r = int(rnd * 10000)' & @CRLF & _
'k = int(rnd * 3)' & @CRLF & _
'if( k = 0) then ret = (r+n) & "-" & r' & @CRLF & _
'if( k = 1) then ret = (n-r) & "+" & r' & @CRLF & _
'if( k = 2) then ret = (n*r) & "/" & r' & @CRLF & _
'form = ret' & @CRLF & _
'End Function' & @CRLF
$ScriptControl.ExecuteStatement($VbCodeText)
Edited by wolf9228

صرح السماء كان هنا

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...