Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › CrossFire Hacks & Cheats › CrossFire Hack Coding / Programming / Source Code › Mamo Loader Source Code !!!

Mamo Loader Source Code !!!

Posts 1–15 of 17 · Page 1 of 2
IS
IsReady
Mamo Loader Source Code !!!
Hey guyz , i find this source at google \ pastebin its called like that

InjectMe.VB

Code:
Imports Microsoft.VisualBasic.CompilerServices
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Diagnostics
Imports System.Globalization
Imports System****
Imports System.Reflection
Imports System.Runtime.InteropServices
Imports System.Text
Imports System.Windows.Forms

Namespace WindowsApplication1
    Public Class InjectMe
        ' Methods
        Public Sub New()
            Me.CLR1 = Me.HX2Bts("6EA0F1901277624786B57A5EBA6BDB02")
            Me.CLR2 = Me.HX2Bts("6CA0F1901277624786B57A5EBA6BDB02")
            Me.WKS = Me.HX2Bts("77006B007300")
        End Sub

        Public Sub Allocate()
            Me.Cave = InjectMe.VirtualAllocEx(Me.pHandle, IntPtr.Zero, &H200, &H1000, &H40)
            If (DirectCast(Me.Cave, IntPtr) = IntPtr.Zero) Then
                InjectMe.CloseHandle(Me.pHandle)
            End If
        End Sub

        <DllImport("kernel32.dll", SetLastError:=True)> _
        Private Shared Function CloseHandle(ByVal hObject As IntPtr) As <MarshalAs(UnmanagedType.Bool)> Boolean
        End Function

        Public Function CoreePath() As String
            Dim enumerator As IEnumerator
            Try 
                enumerator = Process.GetCurrentProcess.Modules.GetEnumerator
                Do While enumerator.MoveNext
                    Dim current As ProcessModule = DirectCast(enumerator.Current, ProcessModule)
                    If (current.ModuleName.ToLower = "mscoree.dll") Then
                        Return current.FileName
                    End If
                Loop
            Finally
                If TypeOf enumerator Is IDisposable Then
                    TryCast(enumerator,IDisposable).Dispose
                End If
            End Try
            Return String.Empty
        End Function

        <DllImport("kernel32.dll", SetLastError:=True)> _
        Private Shared Function CreateRemoteThread(ByVal hProcess As IntPtr, ByVal lpThreadAttribute As IntPtr, ByVal dwStackSize As IntPtr, ByVal lpStartAddress As IntPtr, ByVal lpParameter As IntPtr, ByVal dwCreationFlags As UInt32, ByVal lpThreadId As IntPtr) As IntPtr
        End Function

        Public Sub Deallocate()
            If Not InjectMe.VirtualFreeEx(Me.pHandle, DirectCast(Me.Cave, IntPtr), 0, &H4000) Then
                InjectMe.CloseHandle(Me.pHandle)
            End If
        End Sub

        Public Function GetDlls() As List(Of String)
            Dim list2 As New List(Of String)
            Dim info As FileInfo
            For Each info In New DirectoryInfo(Application.StartupPath).GetFiles("*.dll")
                list2.Add(info.FullName)
            Next
            Return list2
        End Function

        Public Function GetIns(ByVal Addy As Integer) As String
            Dim bytes As Byte() = BitConverter.GetBytes(Addy)
            Dim str2 As String = String.Empty
            Dim num2 As Integer = (bytes.Length - 1)
            Dim i As Integer = 0
            Do While (i <= num2)
                str2 = (str2 & String.Format("{0:x2}", Convert.ToUInt32(bytes(i))))
                i += 1
            Loop
            Return str2
        End Function

        <DllImport("kernel32.dll", SetLastError:=True)> _
        Private Shared Function GetModuleHandle(ByVal lpModuleName As String) As IntPtr
        End Function

        Public Function GetNamespace(ByVal _Path As String) As String
            Try 
                Dim type As Type
                For Each type In Assembly.LoadFrom(_Path).GetTypes
                    If (type.IsClass And Not type.ToString.StartsWith("<")) Then
                        Dim index As Integer = type.ToString.IndexOf(".")
                        If (index <> -1) Then
                            Return (type.ToString.Substring(0, (index + 1)) & "Class1")
                        End If
                        Return type.ToString
                    End If
                Next
            Catch exception1 As Exception
                ProjectData.SetProjectError(exception1)
                MessageBox.Show("Not a managed dll")
                ProjectData.ClearProjectError
            End Try
            Return String.Empty
        End Function

        <DllImport("kernel32.dll", SetLastError:=True)> _
        Private Shared Function GetProcAddress(ByVal hModule As IntPtr, ByVal lpProcName As String) As IntPtr
        End Function

        Public Function HX2Bts(ByVal HXS As String) As Byte()
            If ((HXS.Length Mod 2) <> 0) Then
                HXS = HXS.Substring(0, (HXS.Length - 1))
            End If
            Dim buffer As Byte() = New Byte((CInt(Math****und(CDbl(((CDbl(HXS.Length) / 2) - 1)))) + 1)  - 1) {}
            Dim num2 As Integer = (buffer.Length - 1)
            Dim i As Integer = 0
            Do While (i <= num2)
                buffer(i) = Byte.Parse(HXS.Substring((i * 2), 2), NumberStyles.HexNumber)
                i += 1
            Loop
            Return buffer
        End Function

        Public Sub Inject(ByVal ProcessName As String)
            If Not Conversions.ToBoolean(Operators.OrObject((Conversions.ToBoolean((Me.Dlls.Count = 0)) AndAlso Conversions.ToBoolean(Operators.NotObject(Me.DllsInFolder))), (ProcessName = String.Empty))) Then
                Me.pName = ProcessName
                If Conversions.ToBoolean(Operators.NotObject(Me.FilesWrote)) Then
                    If Conversions.ToBoolean(Operators.NotObject(Me.DllsInFolder)) Then
                        Dim buffer As Byte()
                        For Each buffer In Me.Dlls
                            Try 
                                Dim item As String = (Path.GetTempPath & Guid.NewGuid.ToString & ".dll")
                                Me._Paths.Add(item)
                                File.WriteAllBytes(item, buffer)
                            Catch exception1 As Exception
                                ProjectData.SetProjectError(exception1)
                                Application.Exit
                                ProjectData.ClearProjectError
                            End Try
                        Next
                    Else
                        Me._Paths = Me.GetDlls
                    End If
                    Me.FilesWrote = True
                End If
                If Not Me.TimerMade Then
                    Me.TimerMade = True
                    Me._Timer.Interval = Me.Intervals
                    Me._Timer.Start
                    AddHandler Me._Timer.Tick, New EventHandler(AddressOf Me.ProcTimer)
                End If
            End If
        End Sub

        Public Function IsManaged(ByVal _Path As String) As Boolean
            Dim flag As Boolean
            Try 
                AssemblyName.GetAssemblyName(_Path)
                flag = True
            Catch exception1 As Exception
                ProjectData.SetProjectError(exception1)
                flag = False
                ProjectData.ClearProjectError
                Return flag
                ProjectData.ClearProjectError
            End Try
            Return flag
        End Function

        Public Function Mscoree(ByVal _Path As String) As Boolean
            Dim flag As Boolean = Me.IsManaged(_Path)
            If Conversions.ToBoolean((Conversions.ToBoolean(flag) AndAlso Conversions.ToBoolean(Me._MS))) Then
                Return True
            End If
            If flag Then
                Me._MS = True
            End If
            _Path = If(flag, Me.CoreePath, _Path)
            Dim procAddress As IntPtr = InjectMe.GetProcAddress(InjectMe.GetModuleHandle("kernel32.dll"), "LoadLibraryA")
            Me.Allocate
            If (procAddress <> IntPtr.Zero) Then
                Me.WriteBytes(DirectCast(Me.Cave, IntPtr), Encoding.ASCII.GetBytes(_Path))
                Me.RemoteThread(procAddress, -1)
                Me.Deallocate
                Return flag
            End If
            Me.Deallocate
            Return False
        End Function

        Public Function OpenProc() As Boolean
            Me.Proc = Process.GetProcessesByName(Me.pName)
            If (Me.Proc.Length <> 0) Then
                Me.pHandle = InjectMe.OpenProcess(&H43A, False, Me.Proc(0).Id)
                Return (Me.pHandle <> IntPtr.Zero)
            End If
            Return False
        End Function

        <DllImport("kernel32.dll")> _
        Private Shared Function OpenProcess(ByVal dwDesiredAccess As UInt32, ByVal bInheritHandle As Boolean, ByVal dwProcessId As Integer) As IntPtr
        End Function

        Private Sub ProcTimer(ByVal sender As Object, ByVal e As EventArgs)
            If Me.OpenProc Then
                Dim str As String
                For Each str In Me._Paths
                    If Me.Mscoree(str) Then
                        Me.Allocate
                        Dim addy As Integer = Conversions.ToInteger(Operators.AddObject(NewLateBinding.LateGet(Me.Cave, Nothing, "ToInt32", New Object(0  - 1) {}, Nothing, Nothing, Nothing), &H54))
                        Dim num7 As Integer = (addy + 10)
                        Dim num6 As Integer = ((num7 + (str.Length * 2)) + 4)
                        Dim num5 As Integer = ((num6 + (Me.GetNamespace(str).Length * 2)) + 4)
                        Dim num As Integer = (num5 + &H12)
                        Dim num2 As Integer = (num + 4)
                        Dim num3 As Integer = (num2 + &H12)
                        Dim num4 As Integer = (num3 + &H12)
                        Dim num8 As Integer = (num4 + 4)
                        Me.WriteBytes(DirectCast(num2, IntPtr), Me.CLR1)
                        Me.WriteBytes(DirectCast(num3, IntPtr), DirectCast(Me.CLR2, Byte()))
                        Me.WriteBytes(DirectCast(addy, IntPtr), Me.WKS)
                        Me.WriteBytes(DirectCast(num7, IntPtr), Encoding.Unicode.GetBytes(str))
                        Me.WriteBytes(DirectCast(num6, IntPtr), Encoding.Unicode.GetBytes(Me.GetNamespace(str)))
                        Me.WriteBytes(DirectCast(num5, IntPtr), Encoding.Unicode.GetBytes("DllMain"))
                        Dim hXS As String = String.Empty
                        hXS = ((((String.Concat(New String() { hXS, "68", Me.GetIns(num4), "68", Me.GetIns(num3) }) & "68" & Me.GetIns(num2) & "6a00") & "68" & Me.GetIns(addy) & "6a00") & "E8" & Me.GetIns(Conversions.ToInteger(Operators.SubtractObject(Operators.SubtractObject(InjectMe.GetProcAddress(InjectMe.GetModuleHandle("mscoree.dll"), "CorBindToRuntimeEx").ToInt32, Operators.AddObject(NewLateBinding.LateGet(Me.Cave, Nothing, "ToInt32", New Object(0  - 1) {}, Nothing, Nothing, Nothing), &H18)), 5)))) & "a1" & Me.GetIns(num4) & "8b088b510c50ffd2")
                        hXS = String.Concat(New String() { hXS, "68", Me.GetIns(num8), "68", Me.GetIns(num) })
                        hXS = String.Concat(New String() { hXS, "68", Me.GetIns(num5), "68", Me.GetIns(num6) })
                        hXS = (String.Concat(New String() { hXS, "68", Me.GetIns(num7), "a1", Me.GetIns(num4) }) & "8b08508b412cffd0c3")
                        Me.WriteBytes(DirectCast(Me.Cave, IntPtr), Me.HX2Bts(hXS))
                        Me.RemoteThread(DirectCast(Me.Cave, IntPtr), Conversions.ToInteger(Me.ObjectWait))
                        Me.Deallocate
                    End If
                Next
                InjectMe.CloseHandle(Me.pHandle)
                Me._Timer.Enabled = False
                If Conversions.ToBoolean((Conversions.ToBoolean(Me.DeleteDllsWhenDone) AndAlso Conversions.ToBoolean(Operators.NotObject(Me.DllsInFolder)))) Then
                    Me.SelfDestruct
                End If
                Application.Exit
            End If
        End Sub

        Public Sub RemoteThread(ByVal Adr As IntPtr, ByVal _Wait As Integer)
            Dim hHandle As IntPtr = InjectMe.CreateRemoteThread(Me.pHandle, IntPtr.Zero, IntPtr.Zero, Adr, DirectCast(Me.Cave, IntPtr), 0, IntPtr.Zero)
            If (hHandle <> IntPtr.Zero) Then
                Try 
                    If (InjectMe.WaitForSingleObject(hHandle, _Wait) = -1) Then
                        Me.Deallocate
                        InjectMe.CloseHandle(Me.pHandle)
                    End If
                Finally
                    InjectMe.CloseHandle(hHandle)
                End Try
            End If
        End Sub

        Public Sub SelfDestruct()
            Dim path As String = (Path.GetTempPath & Guid.NewGuid.ToString & ".bat")
            Using writer As StreamWriter = File.CreateText(path)
                writer.WriteLine(":Ret")
                writer.WriteLine("Ping Localhost -n 3 > nul")
                writer.WriteLine(("del """ & Me._Paths.Item(0) & """"))
                writer.WriteLine(("if exist """ & Me._Paths.Item(0) & """ goto Ret"))
                Dim num2 As Integer = (Me._Paths.Count - 1)
                Dim i As Integer = 1
                Do While (i <= num2)
                    writer.WriteLine(("del """ & Me._Paths.Item(i) & """"))
                    i += 1
                Loop
                writer.WriteLine(("del """ & path & """"))
            End Using
            Dim startInfo As New ProcessStartInfo(path) With { _
                .WindowStyle = ProcessWindowStyle.Hidden _
            }
            Process.Start(startInfo)
        End Sub

        <DllImport("kernel32.dll", SetLastError:=True)> _
        Private Shared Function VirtualAllocEx(ByVal hProcess As IntPtr, ByVal lpAddress As IntPtr, ByVal dwSize As Integer, ByVal flAllocationType As UInt32, ByVal flProtect As UInt32) As IntPtr
        End Function

        <DllImport("kernel32.dll", SetLastError:=True, ExactSpelling:=True)> _
        Private Shared Function VirtualFreeEx(ByVal hProcess As IntPtr, ByVal lpAddress As IntPtr, ByVal dwSize As Byte, ByVal dwFreeType As UInt32) As Boolean
        End Function

        <DllImport("kernel32", CharSet:=CharSet.Ansi, SetLastError:=True, ExactSpelling:=True)> _
        Private Shared Function WaitForSingleObject(ByVal hHandle As IntPtr, ByVal dwMilliseconds As Integer) As Integer
        End Function

        Public Function WriteBytes(ByVal Addy As IntPtr, ByVal byts As Byte()) As Boolean
            If Not InjectMe.WriteProcessMemory(Me.pHandle, Addy, byts, byts.Length, 0) Then
                Me.Deallocate
                InjectMe.CloseHandle(Me.pHandle)
            End If
            Return True
        End Function

        <DllImport("kernel32.dll")> _
        Private Shared Function WriteProcessMemory(ByVal hProcess As IntPtr, ByVal lpBaseAddress As IntPtr, ByVal buffer As Byte(), ByVal size As Integer, ByVal lpNumberOfBytesWritten As Integer) As Boolean
        End Function


        ' Fields
        Private _MS As Object
        Private _Paths As List(Of String) = New List(Of String)
        Public _Timer As Timer = New Timer
        Private Cave As Object = IntPtr.Zero
        Private CLR1 As Byte()
        Private CLR2 As Object
        Public DeleteDllsWhenDone As Boolean
        Public Dlls As List(Of Byte()) = New List(Of Byte())
        Public DllsInFolder As Object
        Private FilesWrote As Object
        Public Intervals As Integer = 100
        Public ObjectWait As Object = &H7D0
        Private pHandle As IntPtr = IntPtr.Zero
        Private pName As String = String.Empty
        Private Proc As Process()
        Private TimerMade As Boolean
        Private WKS As Byte()
    End Class
End Namespace

Form1.VB
Code:
Imports Microsoft.VisualBasic.CompilerServices
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Diagnostics
Imports System.Drawing
Imports System.Runtime.CompilerServices
Imports System.Windows.Forms
Imports WindowsApplication1.My
Imports WindowsApplication1.My.Resources

Namespace WindowsApplication1
    <DesignerGenerated> _
    Public Class Form1
        Inherits Form
        ' Methods
        Public Sub New()
            AddHandler MyBase.Load, New EventHandler(AddressOf Me.Form1_Load)
            Form1.__ENCAddToList(Me)
            Me.Inj = New InjectMe
            Me.InitializeComponent
        End Sub

        <DebuggerNonUserCode> _
        Private Shared Sub __ENCAddToList(ByVal value As Object)
            Dim list As List(Of WeakReference) = Form1.__ENCList
            SyncLock list
                If (Form1.__ENCLis*****unt = Form1.__ENCList.Capacity) Then
                    Dim index As Integer = 0
                    Dim num3 As Integer = (Form1.__ENCLis*****unt - 1)
                    Dim i As Integer = 0
                    Do While (i <= num3)
                        Dim reference As WeakReference = Form1.__ENCList.Item(i)
                        If reference.IsAlive Then
                            If (i <> index) Then
                                Form1.__ENCList.Item(index) = Form1.__ENCList.Item(i)
                            End If
                            index += 1
                        End If
                        i += 1
                    Loop
                    Form1.__ENCList.RemoveRange(index, (Form1.__ENCLis*****unt - index))
                    Form1.__ENCList.Capacity = Form1.__ENCLis*****unt
                End If
                Form1.__ENCList.Add(New WeakReference(RuntimeHelpers.GetObjectValue(value)))
            End SyncLock
        End Sub

        Private Sub BetaBlueButton1_Click_1(ByVal sender As Object, ByVal e As EventArgs)
            Me.Close
        End Sub

        Private Sub BetaBlueButton2_Click_1(ByVal sender As Object, ByVal e As EventArgs)
            Me.OnOff = Not Me.OnOff
            Me.BetaBlueButton2.Text = If(Me.OnOff, "Enabled", "Disabled")
            Me.Inj._Timer.Enabled = Me.OnOff
        End Sub

        Private Sub BetaBlueButton3_Click(ByVal sender As Object, ByVal e As EventArgs)
            MyProject.Forms.HowToUse.Show
        End Sub

        <DebuggerNonUserCode> _
        Protected Overrides Sub Dispose(ByVal disposing As Boolean)
            Try 
                If (disposing AndAlso (Not Me.components Is Nothing)) Then
                    Me.components.Dispose
                End If
            Finally
                MyBase.Dispose(disposing)
            End Try
        End Sub

        Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
            Me.Inj.Dlls.Add(Resources.TestLoader)
            Me.Inj.DeleteDllsWhenDone = True
            Me.Inj.Inject("crossfire")
            Me.Inj._Timer.Enabled = False
        End Sub

        <DebuggerStepThrough> _
        Private Sub InitializeComponent()
            Me.BetaBlueTheme1 = New BetaBlueTheme
            Me.Label5 = New Label
            Me.Label4 = New Label
            Me.Label3 = New Label
            Me.BetaBlueSeperator2 = New BetaBlueSeperator
            Me.BetaBlueSeperator3 = New BetaBlueSeperator
            Me.BetaBlueButton3 = New BetaBlueButton
            Me.Label2 = New Label
            Me.Label1 = New Label
            Me.BetaBlueSeperator1 = New BetaBlueSeperator
            Me.BetaBlueButton2 = New BetaBlueButton
            Me.BetaBlueButton1 = New BetaBlueButton
            Me.BetaBlueTheme1.SuspendLayout
            Me.SuspendLayout
            Me.BetaBlueTheme1.BackColor = SystemColors.Control
            Me.BetaBlueTheme1.Controls.Add(Me.Label5)
            Me.BetaBlueTheme1.Controls.Add(Me.Label4)
            Me.BetaBlueTheme1.Controls.Add(Me.Label3)
            Me.BetaBlueTheme1.Controls.Add(Me.BetaBlueSeperator2)
            Me.BetaBlueTheme1.Controls.Add(Me.BetaBlueSeperator3)
            Me.BetaBlueTheme1.Controls.Add(Me.BetaBlueButton3)
            Me.BetaBlueTheme1.Controls.Add(Me.Label2)
            Me.BetaBlueTheme1.Controls.Add(Me.Label1)
            Me.BetaBlueTheme1.Controls.Add(Me.BetaBlueSeperator1)
            Me.BetaBlueTheme1.Controls.Add(Me.BetaBlueButton2)
            Me.BetaBlueTheme1.Controls.Add(Me.BetaBlueButton1)
            Me.BetaBlueTheme1.Dock = DockStyle.Fill
            Me.BetaBlueTheme1.Font = New Font("Tahoma", 9.75!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.BetaBlueTheme1.Image = Nothing
            Dim point2 As New Point(0, 0)
            Me.BetaBlueTheme1.Location = point2
            Me.BetaBlueTheme1.MoveHeight = &H19
            Me.BetaBlueTheme1.Name = "BetaBlueTheme1"
            Me.BetaBlueTheme1.Resizable = True
            Dim size2 As New Size(&H11C, &HD5)
            Me.BetaBlueTheme1.Size = size2
            Me.BetaBlueTheme1.TabIndex = 0
            Me.BetaBlueTheme1.Text = "Mamo + Pingo Loader V1.0"
            Me.BetaBlueTheme1.TransparencyKey = Color.Fuchsia
            Me.Label5.AutoSize = True
            Me.Label5.BackColor = SystemColors.HotTrack
            Me.Label5.ForeColor = SystemColors.InactiveCaptionText
            point2 = New Point(&HB9, &H8B)
            Me.Label5.Location = point2
            Me.Label5.Name = "Label5"
            size2 = New Size(&H48, &H10)
            Me.Label5.Size = size2
            Me.Label5.TabIndex = 11
            Me.Label5.Text = "3/2/2013"
            Me.Label4.AutoSize = True
            Me.Label4.BackColor = SystemColors.HotTrack
            Me.Label4.ForeColor = Color.Olive
            point2 = New Point(12, &H8B)
            Me.Label4.Location = point2
            Me.Label4.Name = "Label4"
            size2 = New Size(&H60, &H10)
            Me.Label4.Size = size2
            Me.Label4.TabIndex = 10
            Me.Label4.Text = "Date Of Made"
            Me.Label3.AutoSize = True
            Me.Label3.BackColor = SystemColors.HotTrack
            Me.Label3.ForeColor = SystemColors.ActiveCaption
            point2 = New Point(&H74, &H6C)
            Me.Label3.Location = point2
            Me.Label3.Name = "Label3"
            size2 = New Size(&H35, &H10)
            Me.Label3.Size = size2
            Me.Label3.TabIndex = 9
            Me.Label3.Text = "Loader"
            point2 = New Point(&H68, &H5B)
            Me.BetaBlueSeperator2.Location = point2
            Me.BetaBlueSeperator2.Name = "BetaBlueSeperator2"
            Me.BetaBlueSeperator2.Orientation = Orientation.Horizontal
            size2 = New Size(&H4B, &H51)
            Me.BetaBlueSeperator2.Size = size2
            Me.BetaBlueSeperator2.TabIndex = 8
            Me.BetaBlueSeperator2.Text = "BetaBlueSeperator2"
            point2 = New Point(12, &H95)
            Me.BetaBlueSeperator3.Location = point2
            Me.BetaBlueSeperator3.Name = "BetaBlueSeperator3"
            Me.BetaBlueSeperator3.Orientation = Orientation.Horizontal
            size2 = New Size(260, &H17)
            Me.BetaBlueSeperator3.Size = size2
            Me.BetaBlueSeperator3.TabIndex = 7
            Me.BetaBlueSeperator3.Text = "BetaBlueSeperator3"
            Me.BetaBlueButton3.Dark = False
            Me.BetaBlueButton3.Image = Nothing
            point2 = New Point(12, &HB2)
            Me.BetaBlueButton3.Location = point2
            Me.BetaBlueButton3.Name = "BetaBlueButton3"
            Me.BetaBlueButton3.NoRounding = False
            size2 = New Size(260, &H17)
            Me.BetaBlueButton3.Size = size2
            Me.BetaBlueButton3.TabIndex = 6
            Me.BetaBlueButton3.Text = "HowToUse"
            Me.Label2.AutoSize = True
            Me.Label2.BackColor = SystemColors.HotTrack
            Me.Label2.ForeColor = SystemColors.Highlight
            point2 = New Point(&HCC, &H51)
            Me.Label2.Location = point2
            Me.Label2.Name = "Label2"
            size2 = New Size(&H2B, &H10)
            Me.Label2.Size = size2
            Me.Label2.TabIndex = 4
            Me.Label2.Text = "Pingo"
            Me.Label1.AutoSize = True
            Me.Label1.BackColor = SystemColors.HotTrack
            Me.Label1.ForeColor = SystemColors.Highlight
            point2 = New Point(&H1B, &H51)
            Me.Label1.Location = point2
            Me.Label1.Name = "Label1"
            size2 = New Size(&H2E, &H10)
            Me.Label1.Size = size2
            Me.Label1.TabIndex = 1
            Me.Label1.Text = "Mamo"
            point2 = New Point(12, &H5B)
            Me.BetaBlueSeperator1.Location = point2
            Me.BetaBlueSeperator1.Name = "BetaBlueSeperator1"
            Me.BetaBlueSeperator1.Orientation = Orientation.Horizontal
            size2 = New Size(260, &H17)
            Me.BetaBlueSeperator1.Size = size2
            Me.BetaBlueSeperator1.TabIndex = 2
            Me.BetaBlueSeperator1.Text = "BetaBlueSeperator1"
            Me.BetaBlueButton2.Dark = False
            Me.BetaBlueButton2.Image = Nothing
            point2 = New Point(12, &H2D)
            Me.BetaBlueButton2.Location = point2
            Me.BetaBlueButton2.Name = "BetaBlueButton2"
            Me.BetaBlueButton2.NoRounding = False
            size2 = New Size(260, &H17)
            Me.BetaBlueButton2.Size = size2
            Me.BetaBlueButton2.TabIndex = 1
            Me.BetaBlueButton2.Text = "Disabled"
            Me.BetaBlueButton1.Dark = False
            Me.BetaBlueButton1.Font = New Font("Tahoma", 8.25!, FontStyle.Bold, GraphicsUnit.Point, 0)
            Me.BetaBlueButton1.Image = Nothing
            point2 = New Point(&H108, 3)
            Me.BetaBlueButton1.Location = point2
            Me.BetaBlueButton1.Name = "BetaBlueButton1"
            Me.BetaBlueButton1.NoRounding = False
            size2 = New Size(&H11, 20)
            Me.BetaBlueButton1.Size = size2
            Me.BetaBlueButton1.TabIndex = 0
            Me.BetaBlueButton1.Text = "X"
            Dim ef2 As New SizeF(6!, 13!)
            Me.AutoScaleDimensions = ef2
            Me.AutoScaleMode = AutoScaleMode.Font
            size2 = New Size(&H11C, &HD5)
            Me.ClientSize = size2
            Me.Controls.Add(Me.BetaBlueTheme1)
            Me.FormBorderStyle = FormBorderStyle.None
            Me.Name = "Form1"
            Me.Text = "Form1"
            Me.TransparencyKey = Color.Fuchsia
            Me.BetaBlueTheme1.ResumeLayout(False)
            Me.BetaBlueTheme1.PerformLayout
            Me.ResumeLayout(False)
        End Sub


        ' Properties
        Friend Overridable Property BetaBlueButton1 As BetaBlueButton
            <DebuggerNonUserCode> _
            Get
                Return Me._BetaBlueButton1
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As BetaBlueButton)
                Dim handler As EventHandler = New EventHandler(AddressOf Me.BetaBlueButton1_Click_1)
                If (Not Me._BetaBlueButton1 Is Nothing) Then
                    RemoveHandler Me._BetaBlueButton1.Click, handler
                End If
                Me._BetaBlueButton1 = WithEventsValue
                If (Not Me._BetaBlueButton1 Is Nothing) Then
                    AddHandler Me._BetaBlueButton1.Click, handler
                End If
            End Set
        End Property

        Friend Overridable Property BetaBlueButton2 As BetaBlueButton
            <DebuggerNonUserCode> _
            Get
                Return Me._BetaBlueButton2
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As BetaBlueButton)
                Dim handler As EventHandler = New EventHandler(AddressOf Me.BetaBlueButton2_Click_1)
                If (Not Me._BetaBlueButton2 Is Nothing) Then
                    RemoveHandler Me._BetaBlueButton2.Click, handler
                End If
                Me._BetaBlueButton2 = WithEventsValue
                If (Not Me._BetaBlueButton2 Is Nothing) Then
                    AddHandler Me._BetaBlueButton2.Click, handler
                End If
            End Set
        End Property

        Friend Overridable Property BetaBlueButton3 As BetaBlueButton
            <DebuggerNonUserCode> _
            Get
                Return Me._BetaBlueButton3
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As BetaBlueButton)
                Dim handler As EventHandler = New EventHandler(AddressOf Me.BetaBlueButton3_Click)
                If (Not Me._BetaBlueButton3 Is Nothing) Then
                    RemoveHandler Me._BetaBlueButton3.Click, handler
                End If
                Me._BetaBlueButton3 = WithEventsValue
                If (Not Me._BetaBlueButton3 Is Nothing) Then
                    AddHandler Me._BetaBlueButton3.Click, handler
                End If
            End Set
        End Property

        Friend Overridable Property BetaBlueSeperator1 As BetaBlueSeperator
            <DebuggerNonUserCode> _
            Get
                Return Me._BetaBlueSeperator1
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As BetaBlueSeperator)
                Me._BetaBlueSeperator1 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property BetaBlueSeperator2 As BetaBlueSeperator
            <DebuggerNonUserCode> _
            Get
                Return Me._BetaBlueSeperator2
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As BetaBlueSeperator)
                Me._BetaBlueSeperator2 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property BetaBlueSeperator3 As BetaBlueSeperator
            <DebuggerNonUserCode> _
            Get
                Return Me._BetaBlueSeperator3
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As BetaBlueSeperator)
                Me._BetaBlueSeperator3 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property BetaBlueTheme1 As BetaBlueTheme
            <DebuggerNonUserCode> _
            Get
                Return Me._BetaBlueTheme1
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As BetaBlueTheme)
                Me._BetaBlueTheme1 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property Label1 As Label
            <DebuggerNonUserCode> _
            Get
                Return Me._Label1
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As Label)
                Me._Label1 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property Label2 As Label
            <DebuggerNonUserCode> _
            Get
                Return Me._Label2
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As Label)
                Me._Label2 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property Label3 As Label
            <DebuggerNonUserCode> _
            Get
                Return Me._Label3
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As Label)
                Me._Label3 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property Label4 As Label
            <DebuggerNonUserCode> _
            Get
                Return Me._Label4
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As Label)
                Me._Label4 = WithEventsValue
            End Set
        End Property

        Friend Overridable Property Label5 As Label
            <DebuggerNonUserCode> _
            Get
                Return Me._Label5
            End Get
            <MethodImpl(MethodImplOptions.Synchronized), DebuggerNonUserCode> _
            Set(ByVal WithEventsValue As Label)
                Me._Label5 = WithEventsValue
            End Set
        End Property


        ' Fields
        Private Shared __ENCList As List(Of WeakReference) = New List(Of WeakReference)
        <AccessedThroughProperty("BetaBlueButton1")> _
        Private _BetaBlueButton1 As BetaBlueButton
        <AccessedThroughProperty("BetaBlueButton2")> _
        Private _BetaBlueButton2 As BetaBlueButton
        <AccessedThroughProperty("BetaBlueButton3")> _
        Private _BetaBlueButton3 As BetaBlueButton
        <AccessedThroughProperty("BetaBlueSeperator1")> _
        Private _BetaBlueSeperator1 As BetaBlueSeperator
        <AccessedThroughProperty("BetaBlueSeperator2")> _
        Private _BetaBlueSeperator2 As BetaBlueSeperator
        <AccessedThroughProperty("BetaBlueSeperator3")> _
        Private _BetaBlueSeperator3 As BetaBlueSeperator
        <AccessedThroughProperty("BetaBlueTheme1")> _
        Private _BetaBlueTheme1 As BetaBlueTheme
        <AccessedThroughProperty("Label1")> _
        Private _Label1 As Label
        <AccessedThroughProperty("Label2")> _
        Private _Label2 As Label
        <AccessedThroughProperty("Label3")> _
        Private _Label3 As Label
        <AccessedThroughProperty("Label4")> _
        Private _Label4 As Label
        <AccessedThroughProperty("Label5")> _
        Private _Label5 As Label
        Private components As IContainer
        Private Inj As InjectMe
        Private OnOff As Boolean
    End Class
End Namespace
'


NOTE : ALL CREDITOS GO TO MAMO + PINGO
#1 · edited 13y ago · 13y ago
Lightning
Lightning
Removed the offending title
#2 · 13y ago
Margherita
Margherita
Good find, and nice to share
#3 · 13y ago
mamo007
mamo007
if you can make a 1 make it

and if u can make a hack make it
@Pingo help me to do it
#4 · 13y ago
Pingo
Pingo
This isnt the original source! This looks like a decompiled copy.

 
Original Loader Source
Code:
Imports System.Runtime.InteropServices
Imports System****
Imports System.Reflection
Imports System.Text
Public Class InjectMe

#Region "Storage"
    Dim pHandle As IntPtr = IntPtr.Zero, Cave = IntPtr.Zero
    Dim _Timer As New Timer
    Dim TimerMade As Boolean, FilesWrote, _MS
    Dim Proc As Process()
    Dim pName As String = String.Empty
    Dim _Paths As List(Of String) = New List(Of String)
    Public Intervals As Integer = 100, ObjectWait = 2000
    Public Dlls As List(Of Byte()) = New List(Of Byte())
    Public DeleteDllsWhenDone As Boolean, DllsInFolder
    Dim CLR1 As Byte() = HX2Bts("6EA0F1901277624786B57A5EBA6BDB02"), CLR2 = HX2Bts("6CA0F1901277624786B57A5EBA6BDB02")
    Dim WKS As Byte() = HX2Bts("77006B007300")
#End Region

#Region "API"
    <DllImport("kernel32.dll")> _
Private Shared Function WriteProcessMemory(ByVal hProcess As IntPtr, ByVal lpBaseAddress As IntPtr, ByVal buffer As Byte(), ByVal size As Integer, ByVal lpNumberOfBytesWritten As Integer) As Boolean
    End Function
    <DllImport("kernel32.dll", SetLastError:=True, ExactSpelling:=True)> _
Private Shared Function VirtualFreeEx(ByVal hProcess As IntPtr, ByVal lpAddress As IntPtr, ByVal dwSize As Byte, ByVal dwFreeType As UInt32) As Boolean
    End Function
    <DllImport("kernel32.dll", SetLastError:=True)> _
Private Shared Function VirtualAllocEx(ByVal hProcess As IntPtr, ByVal lpAddress As IntPtr, ByVal dwSize As Integer, ByVal flAllocationType As UInt32, ByVal flProtect As UInt32) As IntPtr
    End Function
    <DllImport("kernel32.dll", SetLastError:=True)> _
Private Shared Function GetProcAddress(ByVal hModule As IntPtr, ByVal lpProcName As String) As IntPtr
    End Function
    <DllImport("kernel32.dll", SetLastError:=True)> _
Private Shared Function GetModuleHandle(ByVal lpModuleName As String) As IntPtr
    End Function
    <DllImport("kernel32.dll", SetLastError:=True)> _
Private Shared Function CreateRemoteThread(ByVal hProcess As IntPtr, ByVal lpThreadAttribute As IntPtr, ByVal dwStackSize As IntPtr, ByVal lpStartAddress As IntPtr, ByVal lpParameter As IntPtr, ByVal dwCreationFlags As UInt32, ByVal lpThreadId As IntPtr) As IntPtr
    End Function
    <DllImport("kernel32.dll", SetLastError:=True)> _
Private Shared Function CloseHandle(ByVal hObject As IntPtr) As <MarshalAs(UnmanagedType.Bool)> Boolean
    End Function
    <DllImport("kernel32.dll")> _
Private Shared Function OpenProcess(ByVal dwDesiredAccess As UInt32, ByVal bInheritHandle As Boolean, ByVal dwProcessId As Integer) As IntPtr
    End Function
    <DllImport("kernel32", CharSet:=CharSet.Ansi, SetLastError:=True, ExactSpelling:=True)> _
Private Shared Function WaitForSingleObject(ByVal hHandle As IntPtr, ByVal dwMilliseconds As Integer) As Integer
    End Function
#End Region

#Region "Do Work"

    Public Sub Inject(ByVal ProcessName As String)
        If Dlls.Count = 0 AndAlso Not DllsInFolder Or ProcessName = String.Empty Then
            Return
        End If
        pName = ProcessName
        If Not FilesWrote Then
            If Not DllsInFolder Then
                For Each b As Byte() In Dlls
                    Try
                        Dim pA As String = Path.GetTempPath() + Guid.NewGuid().ToString() + ".dll"
                        _Paths.Add(pA)
                        File.WriteAllBytes(pA, b)
                    Catch
                        Application.Exit()
                    End Try
                Next
            Else
                _Paths = GetDlls()
            End If
            FilesWrote = True
        End If
        If Not TimerMade Then
            TimerMade = True
            _Timer.Interval = Intervals
            _Timer.Start()
            AddHandler _Timer.Tick, New EventHandler(AddressOf ProcTimer)
        End If
    End Sub

    Private Sub ProcTimer(ByVal sender As Object, ByVal e As EventArgs)

        If OpenProc() Then
            For Each p As String In _Paths
                If Mscoree(p) Then
                    Allocate()
                    Dim _wks As Integer = Cave.ToInt32() + &H54, _Path = _wks + 10
                    Dim _NSpace As Integer = _Path + (p.Length * 2) + 4
                    Dim _Method As Integer = _NSpace + (GetNamespace(p).Length * 2) + 4
                    Dim _Arg As Integer = _Method + 18, _CLR = _Arg + 4
                    Dim _CLR_ As Integer = _CLR + &H12, _Host = _CLR_ + &H12, _Ret = _Host + 4
                    WriteBytes(_CLR, CLR1)
                    WriteBytes(_CLR_, CLR2)
                    WriteBytes(_wks, WKS)
                    WriteBytes(_Path, Encoding.Unicode.GetBytes(p))
                    WriteBytes(_NSpace, Encoding.Unicode.GetBytes(GetNamespace(p)))
                    WriteBytes(_Method, Encoding.Unicode.GetBytes("DllMain"))

                    Dim Opcode As String = String.Empty
                    Opcode += "68" + GetIns(_Host) + "68" + GetIns(_CLR_)
                    Opcode += "68" + GetIns(_CLR) + "6a00"
                    Opcode += "68" + GetIns(_wks) + "6a00"
                    Opcode += "E8" + GetIns(GetProcAddress(GetModuleHandle("mscoree.dll"), "CorBindToRuntimeEx").ToInt32() - (Cave.ToInt32() + 24) - 5)
                    Opcode += "a1" + GetIns(_Host) + "8b088b510c50ffd2"
                    Opcode += "68" + GetIns(_Ret) + "68" + GetIns(_Arg)
                    Opcode += "68" + GetIns(_Method) + "68" + GetIns(_NSpace)
                    Opcode += "68" + GetIns(_Path) + "a1" + GetIns(_Host)
                    Opcode += "8b08508b412cffd0c3"
                    WriteBytes(Cave, HX2Bts(Opcode))
                    RemoteThread(Cave, ObjectWait)
                    Deallocate()
                End If
            Next
            CloseHandle(pHandle)
            _Timer.Enabled = False
            If DeleteDllsWhenDone AndAlso Not DllsInFolder Then
                SelfDestruct()
            End If
            Application.Exit()
        End If
    End Sub
#End Region

#Region "Functions"

    Function OpenProc() As Boolean
        Proc = Process.GetProcessesByName(pName)
        If Proc.Length <> 0 Then
            pHandle = OpenProcess(&H43A, False, Proc(0).Id)
            Return pHandle <> IntPtr.Zero
        End If
        Return False
    End Function

    Function Mscoree(ByVal _Path As String) As Boolean
        Dim B As Boolean = IsManaged(_Path)
        If B AndAlso _MS Then
            Return True
        ElseIf B Then
            _MS = True
        End If
        _Path = If(B, CoreePath, _Path)
        Dim LoadLib As IntPtr = GetProcAddress(GetModuleHandle("kernel32.dll"), "LoadLibraryA")
        Allocate()
        If LoadLib <> IntPtr.Zero Then
            WriteBytes(Cave, Encoding.ASCII.GetBytes(_Path))
            RemoteThread(LoadLib, -1)
            Deallocate()
            Return B
        Else
            Deallocate()
        End If
        Return False
    End Function

    Function CoreePath() As String
        For Each M As ProcessModule In Process.GetCurrentProcess.Modules
            If (M.ModuleName.ToLower = "mscoree.dll") Then
                Return M.FileName
            End If
        Next
        Return String.Empty
    End Function

    Function IsManaged(ByVal _Path As String) As Boolean
        Try
            Dim asm As Assembly = Assembly.LoadFrom(_Path)
            Return True
        Catch
            Return False
        End Try
    End Function

    Sub Allocate()
        Cave = VirtualAllocEx(pHandle, IntPtr.Zero, &H200, &H1000, &H40)
        If (Cave = IntPtr.Zero) Then
            CloseHandle(pHandle)
        End If
    End Sub

    Function WriteBytes(ByVal Addy As IntPtr, ByVal byts As Byte()) As Boolean
        If Not WriteProcessMemory(pHandle, Addy, byts, byts.Length, 0) Then
            Deallocate()
            CloseHandle(pHandle)
        End If
        Return True
    End Function

    Sub Deallocate()
        If Not VirtualFreeEx(pHandle, Cave, 0, &H4000) Then
            CloseHandle(pHandle)
        End If
    End Sub

    Sub RemoteThread(ByVal Adr As IntPtr, ByVal _Wait As Integer)
        Dim _Thread As IntPtr = CreateRemoteThread(pHandle, IntPtr.Zero, IntPtr.Zero, Adr, Cave, 0, IntPtr.Zero)
        If _Thread <> IntPtr.Zero Then
            Try
                If (WaitForSingleObject(_Thread, _Wait) = -1) Then
                    Deallocate()
                    CloseHandle(pHandle)
                End If
            Finally
                CloseHandle(_Thread)
            End Try
        End If
    End Sub

    Function GetNamespace(ByVal _Path As String) As String
        Try
            Dim asm As Assembly = Assembly.LoadFrom(_Path)
            For Each T As Type In asm.GetTypes
                If (T.IsClass And Not T.ToString.StartsWith("<")) Then
                    Dim i As Integer = T.ToString().IndexOf(".")
                    If (i <> -1) Then
                        Return T.ToString().Substring(0, i + 1) + "Class1"
                    End If
                    Return T.ToString
                End If
            Next
        Catch
            MessageBox.Show("Not a managed dll")
        End Try
        Return String.Empty
    End Function

    Function HX2Bts(ByVal HXS As String) As Byte()
        If ((HXS.Length Mod 2) <> 0) Then
            HXS = HXS.Substring(0, (HXS.Length - 1))
        End If
        Dim buf As Byte() = New Byte((HXS.Length / 2) - 1) {}
        For i As Integer = 0 To buf.Length - 1
            buf(i) = Byte.Parse(HXS.Substring((i * 2), 2), System.Globalization.NumberStyles.HexNumber)
        Next i
        Return buf
    End Function

    Function GetIns(ByVal Addy As Integer) As String
        Dim BTS As Byte() = BitConverter.GetBytes(Addy)
        Dim tmp As String = String.Empty
        For i As Integer = 0 To BTS.Length - 1
            tmp += String.Format("{0:x2}", Convert.ToUInt32(BTS(i)))
        Next i
        Return tmp
    End Function

    Sub SelfDestruct()
        Dim pA As String = Path.GetTempPath() + Guid.NewGuid().ToString() + ".bat"
        Using s As StreamWriter = File.CreateText(pA)
            s.WriteLine(":Ret")
            s.WriteLine("Ping Localhost -n 3 > nul") 'Delay loop for a few seconds
            s.WriteLine("del " + Chr(34) + _Paths(0) + Chr(34))
            s.WriteLine("if exist " + Chr(34) + _Paths(0) + Chr(34) + " goto Ret")
            For i As Integer = 1 To _Paths.Count - 1
                s.WriteLine("del " + Chr(34) + _Paths(i) + Chr(34))
            Next
            s.WriteLine("del " + Chr(34) + pA + Chr(34))
        End Using
        Dim Pr As ProcessStartInfo = New ProcessStartInfo(pA)
        Pr.WindowStyle = ProcessWindowStyle.Hidden
        Process.Start(Pr)
    End Sub

    Public Function GetDlls() As List(Of String)
        Dim tmp As List(Of String) = New List(Of String)()
        For Each Dll As FileInfo In New DirectoryInfo(Application.StartupPath).GetFiles("*.dll")
            tmp.Add(Dll.FullName)
        Next
        Return tmp
    End Function

#End Region

End Class
#5 · 13y ago
HA
hamada619*
how to build it?
#6 · 13y ago
mamo007
mamo007
Quote Originally Posted by hamada619* View Post
how to build it?
Huh ! .. Learn VB Before do anything
#7 · 13y ago
NA
NanoGold
Nice thanks
#8 · 13y ago
King Aldrin
King Aldrin
Good but I have my own Loader Source Code without saving to Temp Folder >,<
#9 · 13y ago
[B]oss
[B]oss
This code is shitty , Alot of pointless lines
#10 · 13y ago
Pingo
Pingo
WTF dont credit me for this decompiled crap.
Jesus!
#11 · 13y ago
mamo007
mamo007
Quote Originally Posted by Pingo View Post
WTF dont credit me for this decompiled crap.
Jesus!
Flamingo
#12 · 13y ago
rebildegwapo
rebildegwapo
please put video for help all newbie here like me
#13 · 13y ago
[Lisa]
[Lisa]
this Work !)
#14 · 13y ago
~F
~FALLEN~
Not a loader, just a plain injector. Learn the difference kthnxbai!
#15 · 13y ago
Posts 1–15 of 17 · Page 1 of 2

Post a Reply

Similar Threads

  • S> Loader + HWID GEN SOURCE CODEBy Dreamer in Selling Accounts/Keys/Items
    7Last post 15y ago
  • can someone Give me a Source Code OF Hack Loader...By catchthis in Coders Lounge
    6Last post 14y ago
  • Making injector source codes and making a loader with injectorBy -MAJ in Visual Basic Programming
    2Last post 14y ago
  • [Release] WarHax DLL Source CodeBy OneWhoSighs in WarRock - International Hacks
    20Last post 18y ago
  • HALO 2 (XBOX) Source CodeBy mirelesmichael in General Game Hacking
    12Last post 20y ago

Tags for this Thread

None