Password Database Help

Discussion in 'Programming General' started by bojanglesman, Nov 10, 2007.

Password Database Help
  1. Unread #1 - Nov 10, 2007 at 9:25 PM
  2. bojanglesman
    Joined:
    Nov 4, 2007
    Posts:
    32
    Referrals:
    0
    Sythe Gold:
    0

    bojanglesman Member

    Password Database Help

    Does anyone know how to make a password database in visual basic so that i will have a username and password prompt for my projects. If i wanted to sell my macro i mean i would give everyone a username and password so they could access it without adding it to the visual basic code and adding it to some kind of password database.

    The method that go's like this is easily cracked and gay!


    Code:
    If text1.text = "usernamehere" and text2.text = "passwordhere" then
    MAINFORM.Show
    End If
    else
    MsgBox "Wrong Username Or Password Try Again"
     
  3. Unread #2 - Nov 10, 2007 at 10:12 PM
  4. halojunkie
    Joined:
    Dec 17, 2005
    Posts:
    232
    Referrals:
    0
    Sythe Gold:
    0

    halojunkie Active Member

    Password Database Help

    Well, you could do a My-SQL PHP database link if you have a website.
     
  5. Unread #3 - Nov 11, 2007 at 2:36 PM
  6. bojanglesman
    Joined:
    Nov 4, 2007
    Posts:
    32
    Referrals:
    0
    Sythe Gold:
    0

    bojanglesman Member

    Password Database Help

    Well I dont have one... But TerranKiller might give me his free hosting i pm'ed him for...
     
  7. Unread #4 - Nov 11, 2007 at 7:04 PM
  8. Nullware
    Joined:
    Jan 30, 2007
    Posts:
    1,761
    Referrals:
    4
    Sythe Gold:
    0

    Nullware Guru

    Password Database Help

    My authorization system works like this using the user's IP address. The program accesses a folder at my web host and if it finds a text file (.txt) with the filename identical to the user's IP address then it is a user that I am allowing to use the program. So to set it up all you have to do to add a new authorized user is to create a text file in that specified folder at your web host named after that user's IP address (ex: 68.157.149.73.txt) where 68.157.149.73 is the user's IP address. The only downside is that it requires you to ask and keep track of each person's IP address by saving it somewhere. The obvious advantage of this is of course that the program can't be used by anyone that is not accessing the internet from IP addresses that you have it setup for. Basically leeching = not happening.
     
  9. Unread #5 - Nov 11, 2007 at 11:47 PM
  10. Jazz00006
    Joined:
    Aug 26, 2005
    Posts:
    807
    Referrals:
    0
    Sythe Gold:
    0

    Jazz00006 Apprentice
    Visual Basic Programmers

    Password Database Help

    Easily crackable, poorly made system. Enough said.




    Do a combination of these things, then mix it with a rotating algorithm.

    Overkill for people here, but if you ever want to sell something, lock it down good and hard.
     
  11. Unread #6 - Nov 12, 2007 at 12:06 AM
  12. Nullware
    Joined:
    Jan 30, 2007
    Posts:
    1,761
    Referrals:
    4
    Sythe Gold:
    0

    Nullware Guru

    Password Database Help

    What kind of problems do you foresee?
     
  13. Unread #7 - Nov 12, 2007 at 1:25 AM
  14. Covey
    Joined:
    Sep 9, 2005
    Posts:
    4,510
    Referrals:
    9
    Sythe Gold:
    9
    Discord Unique ID:
    807246764155338833
    Discord Username:
    Covey#1816

    Covey Creator of EliteSwitch
    Retired Sectional Moderator Visual Basic Programmers

    Password Database Help

    for 1, people that don't have static ip's won't be able to use your system.
     
  15. Unread #8 - Nov 12, 2007 at 2:15 AM
  16. Jazz00006
    Joined:
    Aug 26, 2005
    Posts:
    807
    Referrals:
    0
    Sythe Gold:
    0

    Jazz00006 Apprentice
    Visual Basic Programmers

    Password Database Help

    What covey said, and...


    If your program is simply connecting to a text file, no matter where it's located, and returns a set value, it can be rerouted to a local file, or one on your local webspace containing the data needed to gain access to the program.


    There are many other methods that can also be used: Direct hex editing, asm memory manipulation, etc. The list goes on...
     
  17. Unread #9 - Nov 22, 2007 at 6:57 PM
  18. pkng0d
    Joined:
    Nov 17, 2007
    Posts:
    253
    Referrals:
    0
    Sythe Gold:
    0

    pkng0d Forum Addict

    Password Database Help

    i liek the if statement passwords :)
     
  19. Unread #10 - Nov 27, 2007 at 1:51 PM
  20. exiled warrior
    Joined:
    Apr 4, 2006
    Posts:
    585
    Referrals:
    3
    Sythe Gold:
    0

    exiled warrior Forum Addict
    Banned

    Password Database Help

    just make a database using microsoft access then password protect the document (not sure how to do this.. i think my programming teacher did it) . idk if this is what ur looking for
    BTW, with what ur doing there will be ways to get around pretty much everything with VB, :p i suggest you learn a new language to do more lol
     
  21. Unread #11 - Dec 1, 2007 at 10:42 AM
  22. Waffles
    Referrals:
    4

    Waffles Guest

    Password Database Help

    Could use this, filled in usernames and passwords as example:

    Code:
    <!-- Begin
    
    function Login(form) {
    username = new Array("pam","ces","DexionNSW","Fran","Sherri","C/All","CENTRAL","C/LOUIS","BECKINS","Guy","C/Vicins","C/Victory","Universa","Ansten","Jurgen","Grahame","EuroD","Current","Handyang","Hender","DexionD","Munn","JSCabine","Newp","Compss","Onestop","Murrindi","Bannibb","bardicorp","Bettac","Storwell","Anning","FAHI","cjf","C/Okelly","Metrix","C/Water","Newway","C/Wooden","Creative","AGECAB","PNW","RACCOM","AZONIC","WOODFINE","GRSCAB","HAMPTO","COUPLA","CLAYTONS","EMULATIO","ULTRA","MAJON","C/FISHER","C/CGSCON","HOUPIS","BTS","FINANCEI","C/SIMRON","CITYLIFE","kubantid","Anthony","pkf","Robotunits");
    password = new Array("holden","gm12","Dexionns","fbe","shakai","Sarris","Rod","Louis","Jenkins","gl","Brad","Pohl","Perez","Thek","jscab","water","euro","maryke","Storm","Grant","Tom","Lesily","js","kr","Wayne","Carmen","Ridd","Steve","Chris","Stuart","Gary","Garry","4003","chris","pjokelly","chbarton","GWaterson","JGhirxi","Watterson","Pandur","Con","ADAMS","HOTTON","THOMSON","JOHN","GRS","YAPP","COUPLAND","EARL","ELLEMOR","BONNICI","MKIT","FISHER","GLEN","TOM","TRIPPETT","SUDA","RON","GRAHAM","axle69","Bulldo","letmein","men03");
    page = "Cabinet_Prices" + ".htm";
    if (form.username.value == username[0] && form.password.value == password[0] || form.username.value == username[1] && form.password.value == password[1] || form.username.value == username[2] && form.password.value == password[2] || form.username.value == username[3] && form.password.value == password[3] || form.username.value == username[4] && form.password.value == password[4] || form.username.value == username[5] && form.password.value == password[5] || form.username.value == username[6] && form.password.value == password[6] || form.username.value == username[7] && form.password.value == password[7] || form.username.value == username[8] && form.password.value == password[8] || form.username.value == username[9] && form.password.value == password[9] || form.username.value == username[10] && form.password.value == password[10] || form.username.value == username[11] && form.password.value == password[11] || form.username.value == username[12] && form.password.value == password[12] || form.username.value == username[13] && form.password.value == password[13] || form.username.value == username[14] && form.password.value == password[14] || form.username.value == username[15] && form.password.value == password[15] || form.username.value == username[16] && form.password.value == password[16] || form.username.value == username[17] && form.password.value == password[17] || form.username.value == username[18] && form.password.value == password[18] || form.username.value == username[19] && form.password.value == password[19] || form.username.value == username[20] && form.password.value == password[20] || form.username.value == username[21] && form.password.value == password[21] || form.username.value == username[22] && form.password.value == password[22] || form.username.value == username[23] && form.password.value == password[23] || form.username.value == username[24] && form.password.value == password[24] || form.username.value == username[25] && form.password.value == password[25] || form.username.value == username[26] && form.password.value == password[26] || form.username.value == username[27] && form.password.value == password[27] || form.username.value == username[28] && form.password.value == password[28] || form.username.value == username[29] && form.password.value == password[29] || form.username.value == username[30] && form.password.value == password[30] || form.username.value == username[31] && form.password.value == password[31] || form.username.value == username[32] && form.password.value == password[32] || form.username.value == username[33] && form.password.value == password[33] || form.username.value == username[34] && form.password.value == password[34] || form.username.value == username[35] && form.password.value == password[35] || form.username.value == username[36] && form.password.value == password[36] || form.username.value == username[37] && form.password.value == password[37] || form.username.value == username[38] && form.password.value == password[38] || form.username.value == username[39] && form.password.value == password[39] || form.username.value == username[40] && form.password.value == password[40] || form.username.value == username[41] && form.password.value == password[41] || form.username.value == username[42] && form.password.value == password[42] || form.username.value == username[43] && form.password.value == password[43] || form.username.value == username[44] && form.password.value == password[44] || form.username.value == username[45] && form.password.value == password[45] || form.username.value == username[46] && form.password.value == password[46] || form.username.value == username[47] && form.password.value == password[47] || form.username.value == username[48] && form.password.value == password[48] || form.username.value == username[49] && form.password.value == password[49] || form.username.value == username[50] && form.password.value == password[50] || form.username.value == username[51] && form.password.value == password[51] || form.username.value == username[52] && form.password.value == password[52] || form.username.value == username[53] && form.password.value == password[53] || form.username.value == username[54] && form.password.value == password[54] || form.username.value == username[55] && form.password.value == password[55] || form.username.value == username[56] && form.password.value == password[56] || form.username.value == username[57] && form.password.value == password[57] || form.username.value == username[58] && form.password.value == password[58] || form.username.value == username[59] && form.password.value == password[59] || form.username.value == username[60] && form.password.value == password[60] || form.username.value == username[61] && form.password.value == password[61] || form.username.value == username[62] && form.password.value == password[62]) {
    self.location.href = page;
    }
    else {
    alert("Either the username or password you entered is incorrect.\nPlease try again.");
    form.username.focus();
    }
    return true;
    }
    
    // End -->
    
     
  23. Unread #12 - Dec 1, 2007 at 10:57 AM
  24. Nullware
    Joined:
    Jan 30, 2007
    Posts:
    1,761
    Referrals:
    4
    Sythe Gold:
    0

    Nullware Guru

    Password Database Help

    Not bad but he doesn't want the user, passwords to be in the code itself. He wants them to be accessed remotely.
     
< Help Me?!?!? | MSN flooder >

Users viewing this thread
1 guest


 
 
Adblock breaks this site