Ola pessoal, primeiramente quero dar meus pêsames a quem programa outras linguagem e afirmava que o visual basic 6 não poderia fazer isto.
Bom.. Realmente o Visual Basic sem alguns empurrões não pode fazer Standart Dlls (sdtcall), mais o linker dele permite que isto seja feito, e um metodo dificil não vou mentir, mais com esses add-ons que eu postarei no tutorial ficará muito mais facil de se criar sua DLL, sem problemas.
[Requerimentos]
Download Pack de Add-ons:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
[Tutorial de Instalação]
1° Extraia o Arquivo CriarDLL.rar.
2° Copie os Arquivos "DLL.exe",
"StandartDLL.dll" e coloque na pasta de Instalação do Visual Basic 6
(Padrão: 'C:\Arquivos de programas\Microsoft Visual Studio\VB98').
3° Abra a Pasta 'Projeto' copie todo
o conteudo da pasta e coloque na pasta 'Template\Projects' da pasta de
Instalação do Visual Basic 6 (Padrão: 'C:\Arquivos de
programas\Microsoft Visual Studio\VB98\Template\Projects').
4° Abra um Projeto normal no Visual
Basic 6, vá no Menu Project > References..., clique em 'Browse...' e
procure o Arquivo "StandartDLL.dll" que foi colocado na pasta do VB6,
clique em OK, OK.
5° No mesmo Projeto aberto, vá no
Menu 'Add-Ins > Add-In Manager...', Procure o Add-In "Criar Standart
DLLs - ProfessionalCode.net', no Frame 'Load behavior', selecione todos
os CheckBox e clique em OK.
Pronto o Add-In de criação de DLLs está Instalado.
[Criação de DLLs]
Depois de Ter Instalado CORRETAMENTE o add-in, você ja poderá criar DLLs facilmente deste Geito:
Abra um novo Projeto no Visual Basic, na janela "New Project", vá embaixo e selecione o Item "Standart DLL", e clique em OK.
Irá abrir o projeto padrão de Criação de Dlls.
Agora depois de ter escrito o seu Codigo, vá no Menu 'File > Escolher
Exports'.Ira abrir um Janela, com as funções do seu Projeto.
Selecione as Funções que seram exportadas do seu Projeto, Veja bem
EXPORTADAS, são as funções que poderam ser usadas por outros programas.
Lembre-se e preciso exportar a Função DLLMain, e de extrema importancia
para a DLL funcionar, pois o Windows Inicia esta função automaticamente,
quando se da Inject por exemplo, ou quando a DLL e iniciada junto com o
Windows.
Depois de ter feito este Processo, clique em Make NomedaDLL.dll. Escolha o local e Compile, pronto a DLL será compilada.
[Observações]
- A função DLLMain e essencial para o funcionamento da DLL.
- Sem a Função Sub Main, a DLL não será compilada.
- Algumas Funções padrões do VB como o MsgBox, não será execultada, terá que usar API do windows neste exemplo (MessageBox).
- Codigos a serem execultados ao Injetar a DLL, teram que ser colocadas na função DLLMain da DLL.
- Pode-se criar outros Modules, mais não pode criar Form.
- Terá que usar funções do Shared Memory (Memória Compartilhada), para injeções de DLLs com cheats.
[Creditos]
EneMy - Criação da Add-In, e modificação de Projeto Original.
WindowsDevCenter - Ideia da Criação de Windows DLL, e Projeto Original
Bom.. Realmente o Visual Basic sem alguns empurrões não pode fazer Standart Dlls (sdtcall), mais o linker dele permite que isto seja feito, e um metodo dificil não vou mentir, mais com esses add-ons que eu postarei no tutorial ficará muito mais facil de se criar sua DLL, sem problemas.
[Requerimentos]
Download Pack de Add-ons:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
[Tutorial de Instalação]
1° Extraia o Arquivo CriarDLL.rar.
2° Copie os Arquivos "DLL.exe",
"StandartDLL.dll" e coloque na pasta de Instalação do Visual Basic 6
(Padrão: 'C:\Arquivos de programas\Microsoft Visual Studio\VB98').
3° Abra a Pasta 'Projeto' copie todo
o conteudo da pasta e coloque na pasta 'Template\Projects' da pasta de
Instalação do Visual Basic 6 (Padrão: 'C:\Arquivos de
programas\Microsoft Visual Studio\VB98\Template\Projects').
4° Abra um Projeto normal no Visual
Basic 6, vá no Menu Project > References..., clique em 'Browse...' e
procure o Arquivo "StandartDLL.dll" que foi colocado na pasta do VB6,
clique em OK, OK.
5° No mesmo Projeto aberto, vá no
Menu 'Add-Ins > Add-In Manager...', Procure o Add-In "Criar Standart
DLLs - ProfessionalCode.net', no Frame 'Load behavior', selecione todos
os CheckBox e clique em OK.
Pronto o Add-In de criação de DLLs está Instalado.
[Criação de DLLs]
Depois de Ter Instalado CORRETAMENTE o add-in, você ja poderá criar DLLs facilmente deste Geito:
Abra um novo Projeto no Visual Basic, na janela "New Project", vá embaixo e selecione o Item "Standart DLL", e clique em OK.
Irá abrir o projeto padrão de Criação de Dlls.
Agora depois de ter escrito o seu Codigo, vá no Menu 'File > Escolher
Exports'.Ira abrir um Janela, com as funções do seu Projeto.
Selecione as Funções que seram exportadas do seu Projeto, Veja bem
EXPORTADAS, são as funções que poderam ser usadas por outros programas.
Lembre-se e preciso exportar a Função DLLMain, e de extrema importancia
para a DLL funcionar, pois o Windows Inicia esta função automaticamente,
quando se da Inject por exemplo, ou quando a DLL e iniciada junto com o
Windows.
Depois de ter feito este Processo, clique em Make NomedaDLL.dll. Escolha o local e Compile, pronto a DLL será compilada.
[Observações]
- A função DLLMain e essencial para o funcionamento da DLL.
- Sem a Função Sub Main, a DLL não será compilada.
- Algumas Funções padrões do VB como o MsgBox, não será execultada, terá que usar API do windows neste exemplo (MessageBox).
- Codigos a serem execultados ao Injetar a DLL, teram que ser colocadas na função DLLMain da DLL.
- Pode-se criar outros Modules, mais não pode criar Form.
- Terá que usar funções do Shared Memory (Memória Compartilhada), para injeções de DLLs com cheats.
[Creditos]
EneMy - Criação da Add-In, e modificação de Projeto Original.
WindowsDevCenter - Ideia da Criação de Windows DLL, e Projeto Original
12/19/2017, 18:48 por MrViSiBLe
» MU LIVE SEASON 2 | INAUGURA DOMINGO 17/09
9/2/2017, 13:51 por MrViSiBLe
» Sorteio Perfumes - Forum ViSiBLe
8/25/2017, 08:27 por Convidado
» Novas Vagas Para Staff
8/24/2017, 15:20 por MrViSiBLe
» CSGO [Internal/External] Multi-Hack AIMBOT + TRIGGERBOT + ESP + BHOP
8/22/2017, 03:04 por MrViSiBLe
» REB00T 31/07/2017
8/22/2017, 03:01 por MrViSiBLe
» [CS:GO] HENTAIWARE 19/08/2017 | LEGIT | RAGE | ESP | GLOVES | FACEIT |
8/22/2017, 02:58 por MrViSiBLe
» DeviceCheats CS:GO Gratuito 31/07/2017
8/22/2017, 02:56 por MrViSiBLe
» [CS:GO] External - Glow ESP | Triggerbot | RCS | BunnyHop | Noflash
8/22/2017, 02:53 por MrViSiBLe
» [CS:GO] GLOW ESP 21/08/2017
8/22/2017, 02:49 por MrViSiBLe