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

C# 

[C#] ForgotPass with DATABASE - [SOURCE] [Just1c3]

Hai,

This is my first source release @ Hackforums!
In the last couple of days I made a Progam.
I saw alot of ForgotPass progams and I was thinking of made one too.


But this one use a Database.
It's write all the data too a db and retrieve it when the progam start.
Ther'e is a login System too. And it use a base64 encode method :)


I've learned alot of this project, now I know how to handle with mysql Databases without a php script

Screen:

[img]http://img19.imageshack.us/img19/6637/screentjef.png[/img]

Download:

Spoiler (Click to View)

Greetz,

Just1c3 👍
You may want to fix the image, it's not working.
I'd like to check this out though, PM me the link and I'll give it a test.
(May 21, 2012 02:15 PM)Jae‌ Wrote:  You may want to fix the image, it's not working.
I'd like to check this out though, PM me the link and I'll give it a test.

Send you a pm with download link + fixed image!
What applications does it support?
And what if MySQL server is not running/installed?
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
You really shouldnt use base64, its easily reversed.
(May 22, 2012 10:40 AM)Ethernal Five Wrote:  You really shouldnt use base64, its easily reversed.

I can easily put another encryption method just replace the method that include the encryption trough another encryption :)

With encryption btw you suggest me?

@kript0x then It wouldn't send any commands too the server , and the progam wil give a error ;)
#Op look at this https://hackforums.net/showthread.php?tid=1489558

Does this use sqlLite? or mysql?
MAKE REP GREAT AGAIN 2027
(May 22, 2012 04:14 PM)Immortal Wrote:  #Op look at this https://hackforums.net/showthread.php?tid=1489558

Does this use sqlLite? or mysql?

mysql ,

Thanks btw for the suggestion :)

Edit: is it too secure enough against reverse engineering?
My suggestion is that you switch to SQLite because:
Your application does not need a heavy database
Your application can work straight out of the box fairly easy Leightweight - you just need to deploy 2 more libraries to get SQlite going

!! I am not sure if you can encrypt the sqlite database but you certainly can set a password.

Another suggestion:
NHibernate / FluentNHibernate : Using NHibernate gives you some advantages - NO SQL and highly OOP (fluent nhibernate).

of course you can use any other database mapping framework - but i looveeee fluenthibernate :)

If you want to stick with MySQL, then your application should come with an installer that will install MySQL if not yet installed, create the database/tables (fluent nhibernate) etc.
so users can use it straight outta box - if not done yet
(May 22, 2012 05:06 PM)scarfacekilla Wrote:  My suggestion is that you switch to SQLite because:
Your application does not need a heavy database
Your application can work straight out of the box fairly easy Leightweight - you just need to deploy 2 more libraries to get SQlite going

!! I am not sure if you can encrypt the sqlite database but you certainly can set a password.

Another suggestion:
NHibernate / FluentNHibernate : Using NHibernate gives you some advantages - NO SQL and highly OOP (fluent nhibernate).

of course you can use any other database mapping framework - but i looveeee fluenthibernate :)

If you want to stick with MySQL, then your application should come with an installer that will install MySQL if not yet installed, create the database/tables (fluent nhibernate) etc.
so users can use it straight outta box - if not done yet

Good suggestion I'll will take alook thanks!

My father is using @ his website a acces database. It use vb.net. is that secure ? because then ill then him to change ;)
Thoughs are very good ideas, along with the encryption you should be fine.
MAKE REP GREAT AGAIN 2027
(May 22, 2012 05:26 PM)Immortal Wrote:  Thoughs are very good ideas, along with the encryption you should be fine.

Well that sounds great!

Thanks for helping me out guys! 🤝

Now im gonna sleep

bye bye ;)
May i have the download link? I would appreciate it really much! I would also like to learn how to use databases, so I could learn from you.
(May 23, 2012 02:38 AM)jesper94 Wrote:  May i have the download link? I would appreciate it really much! I would also like to learn how to use databases, so I could learn from you.

I sended you the download link 🤝
(May 22, 2012 11:30 AM)x64 Wrote:  I can easily put another encryption method just replace the method that include the encryption trough another encryption :)

With encryption btw you suggest me?

@kript0x then It wouldn't send any commands too the server , and the progam wil give a error ;)

Base64 is not encryption algorithm btw, it's an encoding scheme.

Also, I suggest you using Rijndael perhaps.


Possibly Related Threads...
Thread / Author Replies Views Last Post
[.NET] by spartanier7777Jan 24, 2013 03:23 PM 64 9,723 Jan 24, 2013 03:23 PM
Last Post: wοrlockt
[.NET] by 1700blockDec 14, 2012 05:59 PM 34 3,578 Dec 14, 2012 05:59 PM
Last Post: iCorb0
[Java] by A N K E S HJul 29, 2012 12:11 PM 5 196 Jul 29, 2012 12:11 PM
Last Post: feuerloewe