Lets break some softwares :p
When internet started becoming value able, and things needed security
We introduced passwords, and gateways. but those things started to break
when people create security, other people invent methods to break them
We seen attacks for cracking softwares
1. Brute force
Where you try all the combinations of letters and numbers that you think password will be consisting upon
and this method worked.. lets say you wanted to crack a software which you downloaded and its password protected
first you will use dictionary of words, most commonly used passwords and try them one by one,
e.g 0000, 1234, 12345, password, God, so and so..
if that does not work. then you will brute force it..
e.g start from a, then aa, aaa, aab, aac so on and so forth
4 letter password, has 4 ^ 26 * 4 ^26 * 4 ^10 combinations that you have to try.
Reverse engineering
this is second method, of cracking a software. which needs skills
what you do it you take that binary file of the software. and disassemble it
that way you will get Assembly code of your software. then you have do trial and error
and using break points search for the Jump condition which is check in order to unlock the software
and change that jump instruction and save the binary and there you have it, cracked file.
Machine Learning
This method is new, which uses softwares/programs written by developer
those programs learn themselves on where to go.
These programs can use artificial intelligence. which contains genetic algorithms.
and many other cool stuff
Congratulations, your efforts have paid off, you deserve an award for it
Thanks bro :) I am glad you liked my post.
Same friend, posting continues useful, o my friend, help me also okay to get a lot of value, thanks
This post recieved an upvote from ryankofi. If you would like to recieve upvotes from ryankofi on all your posts, simply FOLLOW @ryankofi
Thank you for your post.
I am glad you liked it :)
img credz: pixabay.com
Nice, you got a $8.27 @minnowbooster upgoat, thanks to @ronaldmcatee
Want a boost? Minnowbooster's got your back!
The @OriginalWorks bot has determined this post by @ronaldmcatee to be original material and upvoted it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!
To enter this post into the daily RESTEEM contest, upvote this comment! The user with the most upvotes on their @OriginalWorks comment will win!
For more information, Click Here!
Special thanks to @reggaemuffin for being a supporter! Vote him as a witness to help make Steemit a better place!