Programma activeren

Status
Niet open voor verdere reacties.

Helogat

Gebruiker
Lid geworden
22 apr 2008
Berichten
808
Ik heb een vraag,
Ik wil dat als het programma wordt opgestart dat er dan het schermpje van activ1.bmp verschijnt
Als de gebruiker dan een code heeft ingevoerd (en op de knop gedrukt heeft) moet de computer die onthouden en dan krijgt de gebruiker het scherm van activ2.bmp
daarna worden de gegevens naar mijn e-mail adres verstuurd.
ik stuur de gebruiker dan een mailtje terug met een activatiecode en een klein programma.
Hoe ik dat andere programma maak wil ik ook even weten. Het moet een programma zijn wat in het register onder "HKEY_LOCAL_MACINE\Software\Helogat\Activator\" en dan een tekenreekswaarde: "activcode" een bepaalde tekst plaatst en onder "productcode" een bepaalde tekst plaatst.
Bij de volgende keer opstarten krijgt de gebruiker een scherm wat heel erg lijkt op activ1.bmp alleen is er dan nog een veld bij met "Activatiecode"
Als de gebruiker de codes invoert en dan controleert de computer of de activatiecode overeenkomt met de code die zojuist bij "HKEY_LOCAL_MACINE\Software\Helogat\Activator\" en dan de tekenreekswaarde: "activcode" is ingevoerd door het programma. Hij doet dat ook met Productcode maar gebruikt dan in het regsiter:"HKEY_LOCAL_MACINE\Software\Helogat\Activator\" en dan de tekenreekswaarde: "productcode".

Ik weet dat dit heel ingewikkeld is. Maar ik hoop toch dat iemand mij kan helpen. als iemand misschien nog een andere, minder ingewikkelde, manier weet (zoals met een programma als TrialCreator, of Advandced Installer)
 

Bijlagen

Hoe je een e-mail verstuurd weet ik niet, maar om die activatiecode te kunnen onthouden, kun je een setting maken die je tijdens het runnen kan wijzigen. Recht boven > <projectnaam> > links Settings. Ik had ook een starter kit gezien op de msdn site voor om trials te maken.

Edit: Link, 3e starter kit "Shareware Starter Kit".
 
Laatst bewerkt:
Ik zou vooral voor je registry gaan , dan maak je het nog makkelijker om programma's te kopieren. Dat is het eerste waar ik voor een serial zou gaan zoeken als ik iets wil cracken.

Ik zou eerder voor een processorID gaan en op basis daarvan een serialnummer generen. Dan hoeven mensen alleen maar hun processorID op te geven (of een gegeneerd nummer daarvan) die jij dan weer kan invoeren in je keygen en daar een serialnummer uit opmaken. Die kan je dan terug mailen.

Code:
        Dim objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2")
        Dim colQuery = objWMIService.ExecQuery("Select * from Win32_Processor")
        For Each item In colQuery
            Debug.Print("ProcessorID: " & item.processorID)
        Next
 
Ik zou vooral voor je registry gaan , dan maak je het nog makkelijker om programma's te kopieren. Dat is het eerste waar ik voor een serial zou gaan zoeken als ik iets wil cracken.

Ik zou eerder voor een processorID gaan en op basis daarvan een serialnummer generen. Dan hoeven mensen alleen maar hun processorID op te geven (of een gegeneerd nummer daarvan) die jij dan weer kan invoeren in je keygen en daar een serialnummer uit opmaken. Die kan je dan terug mailen.

Code:
        Dim objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2")
        Dim colQuery = objWMIService.ExecQuery("Select * from Win32_Processor")
        For Each item In colQuery
            Debug.Print("ProcessorID: " & item.processorID)
        Next

Je hebt gelijk dat de registry makkelijk te omzeilen is. maar dat met die processorID begrijp ik nog niet helemaal. ik hou het dus liever met een code in de registry.
Maar wat ik eigenlijk wil is dat de gegevens uit activ1.bmp en activ2.bmp per mail naar mij vertuurd worden. Ik stuur dan een programma terug wat de code in de registry plaatst. dan kan de gebruiker het programma gebruiken.
Wat ik dan nog wil weten:
  • Hoe stuur je een e-mail met de informatie van Textbox1, 2, 3 enz.
  • Hoe plaats je informatie in de registry.
 
de ProcessorID is een uniek nummer die op elke computer dus anders is. Een serienummer van de één zal dus nooit werken op de ander, dit omdat de serial gemaakt is van en voor het unieke ID van de processor. Als ze bij jou om een serial vragen moeten ze bijvoorbeeld de ProcessorID opgeven zodat jij daar dan een serienummer van kan maken.
 
Ik heb al iets gevonden hoe ik het met het register kan doen. ik ben daar nu mee bezig.
 
Ik heb een vraag,
Ik wil dat als het programma wordt opgestart dat er dan het schermpje van activ1.bmp verschijnt
Als de gebruiker dan een code heeft ingevoerd (en op de knop gedrukt heeft) moet de computer die onthouden en dan krijgt de gebruiker het scherm van activ2.bmp
daarna worden de gegevens naar mijn e-mail adres verstuurd.
ik stuur de gebruiker dan een mailtje terug met een activatiecode en een klein programma.
Hoe ik dat andere programma maak wil ik ook even weten. Het moet een programma zijn wat in het register onder "HKEY_LOCAL_MACINE\Software\Helogat\Activator\" en dan een tekenreekswaarde: "activcode" een bepaalde tekst plaatst en onder "productcode" een bepaalde tekst plaatst.
Bij de volgende keer opstarten krijgt de gebruiker een scherm wat heel erg lijkt op activ1.bmp alleen is er dan nog een veld bij met "Activatiecode"
Als de gebruiker de codes invoert en dan controleert de computer of de activatiecode overeenkomt met de code die zojuist bij "HKEY_LOCAL_MACINE\Software\Helogat\Activator\" en dan de tekenreekswaarde: "activcode" is ingevoerd door het programma. Hij doet dat ook met Productcode maar gebruikt dan in het regsiter:"HKEY_LOCAL_MACINE\Software\Helogat\Activator\" en dan de tekenreekswaarde: "productcode".

Ik weet dat dit heel ingewikkeld is. Maar ik hoop toch dat iemand mij kan helpen. als iemand misschien nog een andere, minder ingewikkelde, manier weet (zoals met een programma als TrialCreator, of Advandced Installer)



zo iets heb ik maar dan bij het opstarten van een programma laad hij de code niet en de cod eslaat hij op in programmafiles/naam programma/code
en dan maak ik er een coicoi file van <geen bestaande file maar dan opent hij hem ook niet je kunt hem aleen maar openen met tekst verwerkers maar dat moeten de mensen dan eerst weten

en dat e-mail programma heb ik de code heb ik op een anderen pc staan
die komen er aan:thumb:

mvg leuthrick


ps kan iemand mij helpen: http://www.helpmij.nl/forum/showthread.php?p=2577044#post2577044

ik wil favorieten in mijn webbrowser
 
Laatst bewerkt:
zo iets heb ik maar dan bij het opstarten van een programma laad hij de code niet en de cod eslaat hij op in programmafiles/naam programma/code
en dan maak ik er een coicoi file van <geen bestaande file maar dan opent hij hem ook niet je kunt hem aleen maar openen met tekst verwerkers maar dat moeten de mensen dan eerst weten

en dat e-mail programma heb ik de code heb ik op een anderen pc staan
die komen er aan:thumb:

mvg rick


ps kan iemand mij helpen: http://www.helpmij.nl/forum/showthread.php?p=2577044#post2577044

ik wil favorieten in mijn webbrowser


Bij mij werkt het nog niet helemaal goed maar ik ben er mee bezig. het is goed dat je weet hoe je een e-mail stuurt, want dat is het enige wat nog ontbreekt.

P.S. De locaties zijn uit beveiligingsoverwegingen gewijzigd en blijven geheim.
 
Bij mij werkt het nog niet helemaal goed maar ik ben er mee bezig. het is goed dat je weet hoe je een e-mail stuurt, want dat is het enige wat nog ontbreekt.

je moet alleen nog een account aan maken bij gmail en dan verstuurt hij automaties een e-mail naar het gewenste e-mail account (kan hotmail of iets dergelijks zijn) maar ik las dat ze je programma door een ander programma halen en dat ze dan de scripts zien die jij hebt gebruikt en dan dus ook je gmail wachtwoord!

maar vanavond stuur ik de script op van de e-mail


mvg leuthrick
 
Laatst bewerkt:
hier heb ik de e-mail code


Code:
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim MyMailMessage As New MailMessage()
        Try
            MyMailMessage.From = New MailAddress("jou gmail@gmail.com")
            MyMailMessage.To.Add("ontvanger")
            MyMailMessage.Subject = ("onderwerp")
            MyMailMessage.Body = ("inhoud")
            Dim SMTP As New SmtpClient("smtp.gmail.com")
            SMTP.Port = 587
            SMTP.EnableSsl = True
            SMTP.Credentials = New System.Net.NetworkCredential("jou gmail@gmail.com", "jou gmail wachtwoord hier")
            SMTP.Send(MyMailMessage)
            RichTextBox1.Text = ""
            MsgBox("e-mail is met succes verzonden", MsgBoxStyle.Information, "information")
        Catch ex As Exception

        End Try
    End Sub
End Class

je moet nog het een en het anderen aanpassen zoals de msgbox (ik wist niet of jij dat wou) en je gmail en wachtwoord en de inhoud en onderwerp en de ontvanger

stel dat je een gmail programma wilt maken dan moet je:
Code:
MyMailMessage.Subject = ("onderwerp")
vervang door
Code:
MyMailMessage.Subject = textbox1.text
suc6
ik hoop dat je hier wat aan hebt
mvg leuthrick
 
Laatst bewerkt:
vb herkent een aantal dingen niet (zoals MailMessage) ik heb die gewijzigd in Net.Mail.MailMessage en ook met de SMTP server.

ik heb nu dit:
kijk of het goed is
Code:
Dim MyMailMessage As New Net.Mail.MailMessage()
        Try
            MyMailMessage.From = New Net.Mail.MailAddress("jou gmail@gmail.com")
            MyMailMessage.To.Add("ontvanger")
            MyMailMessage.Subject = ("onderwerp")
            MyMailMessage.Body = ("inhoud")
            Dim SMTP As New Net.Mail.SmtpClient("smtp.gmail.com")
            SMTP.Port = 587
            SMTP.EnableSsl = True
            SMTP.Credentials = New System.Net.NetworkCredential("jou gmail@gmail.com", "jou gmail wachtwoord hier")
            SMTP.Send(MyMailMessage)

            MsgBox("e-mail is met succes verzonden", MsgBoxStyle.Information, "information")
        Catch ex As Exception

        End Try
 
vb herkent een aantal dingen niet (zoals MailMessage) ik heb die gewijzigd in Net.Mail.MailMessage en ook met de SMTP server.

ik heb nu dit:
kijk of het goed is
Code:
Dim MyMailMessage As New Net.Mail.MailMessage()
        Try
            MyMailMessage.From = New Net.Mail.MailAddress("jou gmail@gmail.com")
            MyMailMessage.To.Add("ontvanger")
            MyMailMessage.Subject = ("onderwerp")
            MyMailMessage.Body = ("inhoud")
            Dim SMTP As New Net.Mail.SmtpClient("smtp.gmail.com")
            SMTP.Port = 587
            SMTP.EnableSsl = True
            SMTP.Credentials = New System.Net.NetworkCredential("jou gmail@gmail.com", "jou gmail wachtwoord hier")
            SMTP.Send(MyMailMessage)

            MsgBox("e-mail is met succes verzonden", MsgBoxStyle.Information, "information")
        Catch ex As Exception

        End Try

ja dat is goed maar zet
Code:
Dim MyMailMessage As New Net.Mail.MailMessage()
boven aan en zet dit
Code:
 Try
            MyMailMessage.From = New Net.Mail.MailAddress("[COLOR="Red"]jou gmail@gmail.com[/COLOR]")
            MyMailMessage.To.Add("[COLOR="Red"]ontvanger[/COLOR]")
            MyMailMessage.Subject = ("[COLOR="Red"]onderwerp[/COLOR]")
            MyMailMessage.Body = ("[COLOR="Red"]inhoud[/COLOR]")
            Dim SMTP As New Net.Mail.SmtpClient("smtp.gmail.com")
            SMTP.Port = 587
            SMTP.EnableSsl = True
            SMTP.Credentials = New System.Net.NetworkCredential("[COLOR="Red"]jou gmail@gmail.com[/COLOR]", "[COLOR="Red"]jou gmail wachtwoord hier[/COLOR]")
            SMTP.Send(MyMailMessage)

            MsgBox("[COLOR="Red"]e-mail is met succes verzonden[/COLOR]", MsgBoxStyle.Information, "information")
        Catch ex As Exception

        End Try
onder de button
en verander de rode dingen
verder is het goed :thumb:
 
ik heb dit nu ook verwerkt in een ander programma verwerkt, alleen zie ik nu bij afzender het e-mail adres staan, kan ik daar ook iets anders voor in de plaats zetten zoals dat ook bij outlook en gmail gaat
 
ik heb dit nu ook verwerkt in een ander programma verwerkt, alleen zie ik nu bij afzender het e-mail adres staan, kan ik daar ook iets anders voor in de plaats zetten zoals dat ook bij outlook en gmail gaat

ik snap het niet helemaal maar je kunt de ontvanger veranderen maakt niet uit in wat als het maar een e-mail aderes is

maar bij afzender moet g-mail zijn tenzij iemand mij de poorten van bv hotmail geeft.

anders kijk op youtube daar staan heel veel goede voorbeelden zo heb ik het ook geleerd :thumb:

mvg leuthrick
 
Kijk het is zo: als ik met outlook een e-mail stuur ziet de ontvanger mijn naam, en niet mijn e-mailadres. Als ik via deze methode een e-mail stuur ziet de ontvanger mijn e-mailadres en niet mijn naam, nu wil ik dat de gebruiker dan een naam ziet.
 
Kijk het is zo: als ik met outlook een e-mail stuur ziet de ontvanger mijn naam, en niet mijn e-mailadres. Als ik via deze methode een e-mail stuur ziet de ontvanger mijn e-mailadres en niet mijn naam, nu wil ik dat de gebruiker dan een naam ziet.

dat weet ik jammer genoeg niet hoe dat moet zou wel iets met
Code:
if textbox1.text= helogat then 
textbox1.text = helogat@???.com
end if

en dan moet je nog iets maken dat de contact personen op moet slaan


mvg leuthrick
 
Het is mij gelukt!
Hoe heb ik niet op deze computer staan, dus zodra ik de codes weer heb krijgen jullie ze.
 
oke alleen ik doe inmiddels geen vb meer ik ben nu met php bezich veel meer mogelijk heden:thumb:
 
Om nou te zeggen dat PHP veel meer mogelijkheden heeft dan VB...

Het zijn twee dingen die absoluut NIETS met elkaar te maken hebben, dus dat is een beetje appels met peren vergelijken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan