notice Signup and start buying/selling your Maple Story items! or Login here
Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
 
Thread starter
+Friend | May 21 2008
+
JooCi
80 Broa Sniper
 
How to Protect Your Account : Passwords


For those who are lazy, here is a very helpful PM I recieved. Special Special thanks to bokuwaomar.

bokuwaomar said: " Jun 26, 6:59pm

I use this website to generate passwords for maple and other things. I genearally go with the "63 random printable ASCII characters" whenever possible because my memory is just that good."


Also, my best method of Password Protection is the Miykops. Press CTRL + F (IE and Firefox compatible not sure about other browsers) and punch in Miykop, it will scroll down to there.


Contents-
= 1. Introduction-


= 2. Creating a Healthy Password-


- a. Length-
- b. Characters/Alphanumeric-
- c. Personal Information-
- d. Dictionary-Able Words; avoid them-
- e. Miykops-


= 3. Maintaining Your Healthy Password-

- a. Typing It In-
- b. Changing The Password-


= 4. Conclusion-

- a. Concluding Statement-
- b. BUG REPORTING (Free Cookie)-


= 5. Special Thanks-


= 6. Special Idiots-
So, without further ado~


1. Introduction-


Welcome to my thread for Password Protection-.
In this thread, I'll go over the tips to protecting your password that I can think up on the spot. If anybody has any suggestions, PM me. If you have any questions, PM me also. I hope you get something good out of this thread ^^

2. Creating a Healthy Password-


a. Length-

When selecting a password, length is a crucial issue. If your password is too short, people have a much higher chance of guessing it/watching what you are typing in and can make out the gist of your password. The longer your password, the more ideal it is. Your password should have at least 6 characters, but going to the maximum amount of characters is reccomended.

b. Characters/Alphanumeric-

Characters. Basically you need to have a broad range of characters, not something easily identifiable. qwerty, nnnnnnnn, 123456, are horrible examples of passwords. You need to include numeric AND Alphanumeric characters in your password for it to be strong.
For people who can't be bothered clicking on the Alphanumeric link, examples are !@#, and so on. Basil doesn't let you post some, so I won't list them all.

Also note that most "Password-Input-Boxes" are Case-Sensitive. Adding even one capital can help, because people cannot often see the Shift/CapsLock keys being tapped.

c. Personal Information-

AVOID USING PERSONAL INFORMATION IN PASSWORDS, it will REALLY come back to haunt you. People who steal indentities already know your password! Don't use numbers such as bank pins, in-game pins, or anything of the sort. People who know this can acess your account. Those people who know that are likely to be trusted family/friends. But what do all the stories of "I got hacked ong" come from? Trusting people. Don't trust ANYONE with personal information.

WATCH OUT: even USERNAMES can be beaten if a hacker has them! Don't EVER trust a Zakum Helmet Seller to go on your account. Who knows, the information could be leeked through they're leeber firewall over the net from the .txt file with user information, so a hacker has them. Or the seller could go corrupt before he quits MS.

d. Dictionary-able Words; AVOID THEM-

Password hacking programs such as GASP. Link Removed by TSer. Read down on Page 1. will pick all of these up [I am pretty sure, it's logical isn't it?]. Either way, don't use these because people will try to make sense of the jumble of characters as they watch you type in your password. They will most likely sound it out and link it to something they can associate with, such as a proper word in a language.

Beware Zakum Helmet Sellers: Usernames can be leaked and you; passcracked. Never, Ever, EVER give out ANY of your personal information.

e. Miykops-

Miykops are basically a mnemonic (Pronounced New-Mohn-ick). An well-remembered phrase is turned into a form that only the creator can use. An example: My Daughter Mary Is 11 Years Old. In this example, use the first letters of each word to produce: mdmi11yo. Who could guess that, eh? Use numerics wherever possible, because it makes it one step harder for passcrackers and onlookers to see what you are typing. Try to even include an E-Mail Adress, beacuse all E-Mail adresses have an @ which makes it ANOTHER step harder to pinpoint. People onlooking might not notice you have the shift key held while you press 2.

3. Maintaining Your Healthy Password-


a. Typing it In-

Don't let anybody see. If a trusted friend is in the room, make them leave. Even if someone has absolutely no interested in MapleStory, they might have friends who do and he may use you. Of course, he is not suspected beacuse he doesn't identify with MapleStory. So just be careful. Your parents are probably the only people you can trust. Sibblings are evil.

b. Changing the Password-

Ah, the most crucial part of passwords; Changing them. You should change your password at least 10 times a year! That way anybody who has your password looses all acess to your account.

4. Conclusion-


a. Thanks Babe

Thanks for reading this thread. Sorry my examples are a little corny, but you'll manage. Please remember that if this helped you, please SAY SO and give it an award. That way, this might become stickied ^_^.

b. BUG REPORTING

Please PM me over them, save the Post-Spaces for people to post other information and queries rather than it being filled with irrelevant information to the consumer. List of helpful quotes at the bottom, as submitted by you [via pm]

BTW, I'm updating this thread to make it as readable as possible. PM me with suggestions on how i can improve this thread!~

5. Special Thanks-


- MissElwing
MissElwing said: " May 21, 2:27am

You didn't put the exact ones, and you really think most of the maple population is going to understand "alphanumeric"? Most of the time when i end up explaining even simple things like this to people on maple, i seriously have to word it out as simple and direct, as if speaking to a 6 year old.

Out of the few that actually read it, instead of calling it too long, a lot of kids will skin read, and miss that part, or have little knowledge as to what alphanumerical means, and likely not click the link.

But I'd rather not get into a debate on community here, and you still need to add, not to put "ilove-dates name-" as the password. Your examples only included not using multi of the same letter / number in a row, or a run of numbers / letters going up, not using single words such as "password" or your dates name, and a lot of kids will not connect to the fact, that whoever they're dating is still personal info.

I've had enough experience dealing with kids who think passwords like that are safe irl, and trying to explain to them why they lost their accounts, when they had passwords they thought were hard to guess."


- Vespeh
Vespeh said: "Bit paranoid changing your PW so often. I haven't changed it once.

Best way to make sure your account stays safe is dont give out your info."


fenneck
fenneck said: " May 23, 9:37am
I read your guide on password strength.
What I would do is go to this website.
link
It is a random string generator meaning that it can use any combination of letter and numbers. It is really good for passwords. What I would do is change the string a little so it can't be found."


Hastened
Hastened said: "The best passwords have unicode or non-american symbols in it, do you know how long it would take for a rainbow hash to crack it? examples are the ü, ҉ , and ئ.

G'day"



hwan2189
hwan2189 said: "Best Password: ss8ss6f9w
Having two letters the same in the row makes people hard to notice that you typed the letter twice."



vipuladusa
vipuladusa said: " May 24, 7:14am
Another tip. Don't use your basil/forum id as the same thing as your game ID. Many people knew Tiger's login that way, which is FierceTiger. Even if they know your id only, don't get too easy on it. People can easily use a bruteforce p/w cracker and get your password, and soon on, your pin and can then access the game. Hope I helped xP"



TrappaKeepa
TrappaKeepa said: "Changing a password is not always the smartest thing to do. Some studies have shown that in workplaces where password changes were mandatory, people on average picked weaker passwords compared to places where there was no policy enforced. The added security from rotating passwords is negated by the fact that the passwords are easier to guess. Since any password is weak against social engineering, it is best to use a singe very strong password and guard it with your life. At least with a strong password, you'll be safe against guessing and other technological measures."


Special Idiot

icemage07
icemage07 said: "excellent guide...
the only problem is:

Hackers (not script kiddies/hacker wanna-bees) usually have their own password hack
program that would simply try all the combinations possible until they find the password.
(why do it manually if a computer can do it for you?)

I just made a simple program that tells the time required to hack one's password
(yea, im bit lazy to do all the calculations myself...)

here's the results:

Suppose a hacker has a computer performing 100 billion calculations per second
and that the password is a random string that contain at most 64 different characters,
including 26 different letters, 26 different capital letters, 10 different digits,
the underscore symbol and hyphen.

Then it would take at most...

0.0107374 second to hack a password with length 5

0.687195 second to hack a password with length 6

43.9805 seconds to hack a password with length 7

46.9125 minutes to hack a password with length 8

50.04 hours, roughly 2 days to hack a password with length 9

4.448 months to hack a password with length 10

roughly 23.7 years (roughly 2 decades) to hack a password with length 11

roughly 151.8 decades (roughly 15.2 centuries) to hack a password with lenght 12 (i.e. not in his lifetime)

Password should have AT LEAST 10 characters in length.
Using a password that does not contain any word from the dictionary or simple "1337 words",
such as p455w012d, and length 10-12 greatly decreases the chances of your account being hacked."


jooci.deviantart.com
Replies
+Friend | edited: Jun 13 2008
+
msmsmage
70 Scania I/L Mage
 
I'll try to explain this as clear as possible


We all know that modern computers are considerably faster than old computers
a modern computer is just as capable as a super computer back then.

In 1986, roughly 2 decades ago, a super computer could perform several billion calculations per second
link


Nowadays, even a low-cost computer can perform a billion calculation per second:

Science Center, Singapore said: "

Today, even low-cost computers can perform about one billion calculations per second.
Humans are driving computer growth measured in billions of calculations per second and GB of storage.
(source: link

"


Note that the article, written by IT experts at the Science Center in Singapore,
also states that:

"In the late 1980's you could purchase a personal computer that could process
about one million calculations per second.

EE times confirm that an average computer is capable of performing billions of calculations per second:
link

EE times said: "

The computer executes instructions sequentially until it finds a GOTO instruction that tells it to go to a different place in the program. It can execute billions of instructions per second, using the same program logic on each new set of data brought in.

"


This information is also confirmed on page 190 of Discovering Computers 2008 (complete).
The authors of this book state that:

Discovering Computers 2008 said: "

Some computer professionals measure a processor's speed according to the number of
MIPS (millions of instructions per second) it can process. Current desktop personal computers
can process more than 27,000 MIPS [for those who dont know, 27,000 MIPS = 27 billions of instructions per second]

"


You might want to check your sources. Did you get that dubious information from someone else (who

may and may not know much about computers), maybe from a random user at yahoo.answer,

(http://answers.yahoo.com/question/index?qid=20080609133032AAFOpOw) or from a

reliable source (computer experts, computer magazines/articles)? To say that a modern home PC performs

only thousands of calculations per second, even slower than home PCs some decades ago is rather

unreasonable (in late 80s Home PCs were capable of performing millions per second)


(unless, of course, both my computer professor and these sources are wrong - maybe a random user at
yahoo is telling the truth. who knows. note that that random person at yahoo answers confused M with thousand, when it actually stands for million
that is K = thousand, M = million, G = billion, but you all know this... i hope o_o;;)
)

On my calculations, I kept in mind what my CS professor used to tell the class, that a computer is

capable of performing billions of calculations per second. On my first post I assumed the worst,

that is, I supposed that a hacker had a fast computer, faster than an average home PC.

If you still do not believe these sources, think of it this way:

a computer perform x calculations per cycle (x >= 1)
and modern computers have around 7 GHz, or 7 billion herts
1 hert = 1 cycle per second
thus an average computer have around 7 billion cycles per second

but wait, the computer perform at least 1 operation per cycle
Thus, an average computer can perform billions of operations per second.

+Friend | 06/13/08
+
JooCi
80 Broa Sniper
 
icemage07 said: "I'll try to explain this as clear as possible


We all know that modern computers are considerably faster than old computers
a modern computer is just as capable as a super computer back then.

In 1986, roughly 2 decades ago, a super computer could perform several billion calculations per second
link


Nowadays, even a low-cost computer can perform a billion calculation per second:



Note that the article, written by IT experts at the Science Center in Singapore,
also states that:

"In the late 1980's you could purchase a personal computer that could process
about one million calculations per second.

EE times confirm that an average computer is capable of performing billions of calculations per second:
link



This information is also confirmed on page 190 of Discovering Computers 2008 (complete).
The authors of this book state that:



You might want to check your sources. Did you get that dubious information from someone else (who

may and may not know much about computers), maybe from a random user at yahoo.answer,

(http://answers.yahoo.com/question/index?qid=20080609133032AAFOpOw) or from a

reliable source (computer experts, computer magazines/articles)? To say that a modern home PC performs

only thousands of calculations per second, even slower than home PCs some decades ago is rather

unreasonable (in late 80s Home PCs were capable of performing millions per second)


(unless, of course, both my computer professor and these sources are wrong - maybe a random user at
yahoo is telling the truth. who knows. note that that random person at yahoo answers confused M with thousand, when it actually stands for million
that is K = thousand, M = million, G = billion, but you all know this... i hope o_o;;)
)

On my calculations, I kept in mind what my CS professor used to tell the class, that a computer is

capable of performing billions of calculations per second. On my first post I assumed the worst,

that is, I supposed that a hacker had a fast computer, faster than an average home PC.

If you still do not believe these sources, think of it this way:

a computer perform x calculations per cycle (x >= 1)
and modern computers have around 7 GHz, or 7 billion herts
1 hert = 1 cycle per second
thus an average computer have around 7 billion cycles per second

but wait, the computer perform at least 1 operation per cycle
Thus, an average computer can perform billions of operations per second."


You make me laugh. And get banned from posting for 3 days.

Ok wise-guy. Since you probably spent 2 hours trying to find anything to back yourself up, I have an idea. Simply send me your application, i can take C++ and C# programs. I have both installed, I code myself. I'm sure those links weren't all in your favorites, you went to a great effort to prove me wrong. Send me the application, whether it's finished or not. If you need a special plug-in for either C++ or C# to view this, please give me a link to it. If you magically somehow coded it yourself with all your godly hitherto expected skills, upload it to rapidshare and give me a link. Otherwise, shut your face.

PM'ed a copy of this to you.

+Friend | edited: Jun 13 2008
+
msmsmage
70 Scania I/L Mage
 
good luck on proving me wrong not

im sorry for your ban not

you call me "wise guy" for creating a simple program in C++ and reporting the results? how sad...

edit: I have a better idea: TRY to prove me wrong, that today's computers cannot perform billions of operations per second

and heck....you donnot need to be a C++ expert to code such a simple program, but whatever.
(even a 1-day programmer would be able to code it)

here's the algorithm:

1.read the maximum number of different characters allowed;
2.read the length of the password;
3.raise the number obtained from step 1 to the power of the number obtained in step 2; //result = (total) number of possible combinations
4.divide the result by 100billion
5.divide the result by 60 (for minutes)
6.divide number obtained from step 5 by 60 (for hours)
7.divide number obtained from step 6 by 24 (for the number of days)
and so on, and so fourth
and output the result


of course, all the numbers are of type double
hint: you'll need the header cmath for this cmath ftw

+Friend | edited: Jun 13 2008
+
Donaldmax21
97 Broa I/L Mage
 
Nice Scamm, this way you know a hint about other people's password, nicely setup. Claps*

+Friend | 06/13/08
+
VietRyden
51 Scania Hunter
 
My password:
Password1 ,O_O well, its my friends password on MYspace....very nice.

+Friend | edited: Jun 13 2008
+
msmsmage
70 Scania I/L Mage
 
for the T.S.
plug-ins? who needs it?
If you know C++, coding the algorithm will not be a problem
But if you really insist, here's the code (sorry for those who donnot understand the code )

What's your C++ compiler, by the way?
and of course its finished, else I'd not be able to F9 my program...

=============================================================

#include <iostream>
#include <cstdlib>
#include <cmath>

void intro();
void secure(double number_of_characters_allowed, double length_of_the_password);

using namespace std;
int main(){
int x, length;
char ans;

intro();

do{
cout << "ntEnter the number of different characters allowed in the"
<< "password: ";
cin >> x;
cout << "ntEnter the length, that is, the number of characters usedn"
<< "tfor the password: ";
cin >> length;
secure(x, length);

do{
cout << "ntEvaluate another password? (Y/N)";
cin >> ans;

if (ans == 'y'||ans == 'Y')
{break;}

else if (ans == 'n'|| ans == 'N')
{break;}

else
{
cout << "ntWrong imput!";
cin.clear();
cin.ignore(300,'n');
}
}while (true);

system("cls");

}while (ans == 'y' || ans == 'Y');

system("pause");
return 0;
}

void intro(){

cout << "nt ******************** password rater ************************nt"
<< "nttBy The Password Hunters Inc";
return;
}

void secure(double number_of_characters_allowed, double length_of_the_password){

double security = 0;
double seconds, minutes, hours, days, months, years, decades, centuries;
double cracker = 100000, hacker = 1000000;
//cracker*hacker is the program(password cracker) in a computer that makes
//100 billion calculations per second

security = pow(number_of_characters_allowed, length_of_the_password);
security = security/cracker;
security = security/hacker;

seconds = security;
minutes = security/60.0;
hours = minutes/60.0;
days = hours/24.0;
months = days/30.0;
//for the purpose of this progarm, we'll consider 1 month to equal 30 days
years = months/12.0;
decades = years/10.0;
centuries = decades/10.0;

cout << "ntWith a super computer performing 100 billionn"
<< "tcalculations per second, it would take the hacker at mostnnt"
<< seconds << " secondsnt= " << minutes << " minutesnt= " << hours
<< " hoursnt= " << days << " daysnt= " << months << " monthsnt= "
<< years << " yearsnt= " << decades << " decadesnt= " << centuries
<< " centuriesnnt" << "to crack a password with at most "
<< number_of_characters_allowed << " possible characters and lengthnt"
<< length_of_the_password << " characters.";

}

/*
this program is free to use and modify
you may be surprised how vulnerable passwords are...
PM me if you think there's a mistake in my program...
*/
======================================================================
**IMPORTANT**
for some reason, the backslash is ommited when I press "submit"
just add the (backslash) after the characters 'n' and 't' that appears "randomly" in the program.
the (backslash)n goes to a new line;
the (backslash)t pushes the text to the right;

+Friend | 06/13/08
+
Pervismist
83 Bera Priest
 
My friends password is like 239t5weo9j4

+Friend | 06/18/08
+
ImANiceGuyNL
91 Bera Ranger

 
I made my password in a weird way. 8D

1) I took a random word, as example I'll use password
2) Replace some letters with numbers: p45sw0rd.
3) Then I "shove up" the word a few places like this : 5sw0rdp4
4) 8D There you have your password.

+Friend | 06/18/08
+
Fantanime
52 Scania F/P Wizard
 
I always tell people not to use an English password. Especially common words like "love". There are thousands of other languages in the world. The odds of guessing one word out of them all is extremely low.

+Friend | 06/23/08
+
JooCi
80 Broa Sniper
 
icemage07 said: "for the T.S.
plug-ins? who needs it?
If you know C++, coding the algorithm will not be a problem
But if you really insist, here's the code (sorry for those who donnot understand the code )

What's your C++ compiler, by the way?
and of course its finished, else I'd not be able to F9 my program...

=============================================================

#include <iostream>
#include <cstdlib>
#include <cmath>

void intro();
void secure(double number_of_characters_allowed, double length_of_the_password);

using namespace std;
int main(){
int x, length;
char ans;

intro();

do{
cout << "ntEnter the number of different characters allowed in the"
<< "password: ";
cin >> x;
cout << "ntEnter the length, that is, the number of characters usedn"
<< "tfor the password: ";
cin >> length;
secure(x, length);

do{
cout << "ntEvaluate another password? (Y/N)";
cin >> ans;

if (ans == 'y'||ans == 'Y')
{break;}

else if (ans == 'n'|| ans == 'N')
{break;}

else
{
cout << "ntWrong imput!";
cin.clear();
cin.ignore(300,'n');
}
}while (true);

system("cls");

}while (ans == 'y' || ans == 'Y');

system("pause");
return 0;
}

void intro(){

cout << "nt ******************** password rater ************************nt"
<< "nttBy The Password Hunters Inc";
return;
}

void secure(double number_of_characters_allowed, double length_of_the_password){

double security = 0;
double seconds, minutes, hours, days, months, years, decades, centuries;
double cracker = 100000, hacker = 1000000;
//cracker*hacker is the program(password cracker) in a computer that makes
//100 billion calculations per second

security = pow(number_of_characters_allowed, length_of_the_password);
security = security/cracker;
security = security/hacker;

seconds = security;
minutes = security/60.0;
hours = minutes/60.0;
days = hours/24.0;
months = days/30.0;
//for the purpose of this progarm, we'll consider 1 month to equal 30 days
years = months/12.0;
decades = years/10.0;
centuries = decades/10.0;

cout << "ntWith a super computer performing 100 billionn"
<< "tcalculations per second, it would take the hacker at mostnnt"
<< seconds << " secondsnt= " << minutes << " minutesnt= " << hours
<< " hoursnt= " << days << " daysnt= " << months << " monthsnt= "
<< years << " yearsnt= " << decades << " decadesnt= " << centuries
<< " centuriesnnt" << "to crack a password with at most "
<< number_of_characters_allowed << " possible characters and lengthnt"
<< length_of_the_password << " characters.";

}

/*
this program is free to use and modify
you may be surprised how vulnerable passwords are...
PM me if you think there's a mistake in my program...
*/
======================================================================
**IMPORTANT**
for some reason, the backslash is ommited when I press "submit"
just add the (backslash) after the characters 'n' and 't' that appears "randomly" in the program.
the (backslash)n goes to a new line;
the (backslash)t pushes the text to the right;"


My C++ is having issues, can you compile it for me? Sorry for the long delay between the post, but I just can't make my C++ work.

+Friend | edited: Jun 23 2008
+
msmsmage
70 Scania I/L Mage
 
LycheeB said: "

My C++ is having issues, can you compile it for me? Sorry for the long delay between the post, but I just can't make my C++ work."


it should work on any C++ compiler :/
what compiler are you using?

EDIT: some compiles requires that you manually download the math library

make sure you have all the libraries needed to run the program

+Friend | 06/23/08
+
SHLX
123 Scania Night Lord
 
yes, siblings ARE evil, my sister keylogged me once

+Friend | 06/29/08
+
Mindy
80 Scania I/L Mage
 
I think my password is decent. I can't change it anyways. I forgot, like, all of the info on me I put in. ;P So once I'm done with this character, I'm making a new account.

+Friend | 06/29/08
+
DarkEnemy
81 Scania Hermit
 
i really don't think i need a guide to teach me how to write a password

+Friend | 06/29/08
+
Hydrohelix
90 Bera Hermit
 
Or you could just keep spyware off of your computor 0_o?
Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Register / login
You must be a member to reply or post. signup or login