Chapter 170: Password Cracking
"Tell me, secretly invite me to dinner, what do you want to do." Zhan Jing blinked her big bright eyes, looking at Chen Xu with some curiosity and playfulness, her expression was as indifferent as ever.
The girl gently stirred the coffee in front of her with a spoon, looked at Chen Xu, who was sitting opposite him, who only ordered expensive and not right, and had a flattering smile on his face, took a sip of coffee and said, "Don't order so much, I can't eat it." ”
Chen Xu smiled: "It's okay, it's okay, I heard that this steak is very good." Well, add another serving of chicken wings, by the way, what do you drink? Blue Enchantress? Pretty in Pink ...... Damn, waiter, isn't it juice? Why do you have such an ambiguous name? Forget it, it's still a red bar, the dynasty is dry, well, it's him. By the way, what are you like as a snail? It can't be caught on the side of the road, right? It's just rained, I want something fresh! ”
Zhan Jing rolled her eyes helplessly, she really wanted to tell Chen Xu that the snails in the Western Restaurant were all specially made, not the kind that grabbed a lot on the side of the road after the rain...... But if you think about it, forget it, and don't hit him.
This guy mysteriously came to find himself last night, and then secretly said like a thief that he would invite himself to dinner today, okay, let's eat at dinner, but can he do it like an underground party member? Don't let yourself tell Guan Yi and Gao Xiaojie yet.
However, what Zhan Jing can be sure of is that this guy doesn't have any thoughts about herself - she can confirm this with certainty, because she can be sure that Chen Xu's surname would never dare to confess to a girl easily - especially to herself.
So this guy is so sneaky, there must be some other intention, well, she vaguely guessed what it was.
Chen Xu sighed and ordered a lot - no way, for the first time in his life, he went to a Western restaurant to eat with a knife and fork, although the price marked on it looked really outrageous and scary, but there were two small money, and it didn't matter if he was extravagant occasionally, hahaha.
Zhan Jing just drank coffee softly and didn't speak, but Chen Xu could feel that this girl's eyes were like a kitten looking at a ball of yarn, smart and with a little curiosity and smile.
The atmosphere is a little stiff, in fact, Chen Xu has always been afraid of being alone with Zhan Jing, because this girl is too quiet, and it is rare to see her deliberately looking for something to say, but the long-term relationship also let Chen Xu know that her quietness is not very deliberate to reject people thousands of miles away, but her surname is like this. So when he was with her, Chen Xu felt that sometimes it was embarrassing to get no response when he spoke.
Chen Xu coughed dryly twice, secretly looked at Zhan Jing's expression, and then said, "That, Zhan Jing, your hacking skills are very good?" ”
Zhan Jing smiled slightly: "It's okay." ”
If it is an ordinary person, it should be followed by a question at this time, such as what are you asking this for-But Zhan Jing didn't know if it was intentional, and after saying this, he continued to drink coffee, and hung Chen Xu in the air all of a sudden, feeling very depressed.
So Chen Xu just said with a shy face: "That, how good is it?" What about Zhongzi's language? ”
Zhan Jing smiled silently, at this time she was more sure of what Chen Xu wanted to do, but she just didn't speak, heh, it was rare to have such an opportunity to make her naughty too-in fact, she didn't answer Chen Xu's words because she was quiet, she did it on purpose.
Looking at Chen Xu's bitter face, he wanted to say something but seemed to be embarrassed to speak, Zhan Jing felt that he couldn't play with him like this anymore, so he smiled and put down the cup and said, "Okay, do you want me to teach you?" ”
"I ......" Chen Xu gritted his teeth, "Well, that, can you teach me?" ”
It's shameless!
Chen Xu has always had a relatively serious machismo, well, although this kind of machismo is not exaggerated, but from the bottom of his heart, Chen Xu still shows the supremacy of this machismo. I'm also the world's No. 1 programmer in the future, and now I'm letting a mm teach me hacking skills...... It's too decaying, and it's still my own initiative.
However, if Chen Xu wants to go further, it is absolutely impossible without the guidance of a master.
With Chen Xu's current technology, his outstanding basic knowledge and Zhong Ziyu's experience, Chen Xu's current ability is no weaker than some well-known hackers - of course, well-known ones are definitely not the best, if you are at the level of the Red Guest Battlefield, Chen Xu can barely be regarded as an old bird now.
Some people wonder why Chen Xu has only studied for so long and why he has made progress so fast.
This can only be said that perhaps Chen Xu himself is very talented in computers, and if he wants to do a good job, he must first sharpen his tools. With the programming statement of the Chinese language, Chen Xu learned very quickly and had a high comprehension - of course, this is not the most important, the most important thing is Xiaomin's help.
Although Xiao Min can't teach Chen Xu how to become a super hacker, she can help Chen Xu become a top programmer.
Any problem that Chen Xu doesn't understand and can't understand, just ask Xiao Min and you can solve it - this is equivalent to putting a universal dictionary with him, so that there is a learning of surnames, but it is faster than anything else.
Therefore, in terms of the basic knowledge of computers today, even if Chen Xu has only studied for more than half a year, it is equivalent to others who have studied silently for several years -- this is also due to the reason of time, rather than using years as a counting unit, it is better to use hours -- the average person only has three or four hours a day to study, and more people can't even get to three or four hours.
And Chen Xu will study for several hours in the virtual fantasy world every night after sleeping, and he is also reading books when he has time, which takes a lot more time than ordinary people, so although such progress is unexpected, it is actually reasonable.
Today's Chen Xu has fallen into a bottleneck.
In terms of programming, what Chen Xu further needs is just to integrate the things he learned before, and the more advanced things are useless to learn now - mainly because they are not used, and there is also the need to consolidate the previous knowledge, and Chen Xu still understands the truth that he is greedy and can't chew too much.
In terms of computer theoretical knowledge, Chen Xu's current knowledge may not be much worse than Zhan Jing's, but it is not at the same level in terms of attack methods. He wanted to learn from Zhan Jing because he knew that it was useless for him to study like this, not only hacking skills, but also programming and the like, in fact, they all needed brains and skills.
What's more, for the second level of permissions.
Chen Xu could vaguely feel that the authority was not such a simple thing, the last time Chen Fei's little bastard was unknown, what time and space node, what protagonist...... These things are mysterious and mysterious, but Chen Xu can feel that he still has a lot of things that he hasn't said.
Because of this curiosity, Chen Xu is very similar to uncovering the mystery, but at this time he can only rely on his own strength - because he can't take out the computer and let anyone know, this is Chen Xu's taboo!
So there was no way, Chen Xu had to turn to Zhan Jing for help, this gentle and quiet girl - who can be used as a referee on the battlefield of the red guest, Zhan Jing's skills and origin are definitely not simple.
Seeing Chen Xu look a little reluctant and a little dull on his face, Zhan Jing smiled and said, "What do you mainly want to learn?" ”
"Password cracking!"
Zhan Jing blinked her big beautiful eyes: "You want to learn this?" These things are not something that can be learned casually. ”
Password cracking is one of the core techniques of hacking techniques, as it has been used in almost all computer defenses these days. This technology is not so easy to learn, Xiao Min can only provide some tools, but you must know that general tools can only be used for brute force cracking, and this brute force cracking encounters a long series of passwords is simply looking for death, so the real cryptographic experts are the kind of people who are very proficient in psychology, mathematics, and logic, and look for clues from other aspects to crack the code.
Therefore, in this regard, Chen Xu must rely on the strength of others to improve his own level, otherwise it is impossible to break through Xiao Min's defense line - no one knows Xiao Min's powerful power in defense better than him.
At this time, the waiter had already come up with the dishes, and the two stopped talking for a while, Chen Xu tied the napkin around his neck and praised it: "It's not a Western restaurant, the speed is fast, much faster than the stir-fry on the second floor of the school cafeteria." ”
“……”
It is estimated that the waiter was also speechless, and respectfully said "Please use it slowly" and hurriedly ran away, far away, Chen Xu still vaguely heard him whisper: "Tu Baozi".
"I'm dirty?" Chen Xu rolled his eyes, and at this time another waiter opened a bottle of red wine and poured it into the glass, at this time Chen Xu hurriedly said: "Oh yes, bring another bottle of Sprite over, I'll mix it and drink it, do you want Zhanjing?" ”
Zhan Jing pursed her lips and smiled, saying yes.
As soon as he said this, Chen Xu immediately flew up as if he had found a confidant, and said endlessly: "I'll just say, the taste of red wine is too bitter if you drink it alone, and it's much better if you add Sprite." I want to drink like this, Guan Yi has to say that I am uneducated, dizzy, I don't care how they drink the red wine of formal etiquette, I just drink it comfortably, otherwise I finally spent a lot of money to buy a bottle of wine, and it turned out to be uncomfortable to drink, how unpleasant it is! ”
Zhan Jing smiled, the smile slowly bloomed on her face, and the waiters next to her were a little stunned.
What Chen Xu has always attracted her is this uninhibited and simple. Although Zhan Jing didn't know anything else about Chen Xu, he knew that his father was so rich. As the saying goes, when a man is rich, he becomes bad, but this cannot be seen in Chen Xu.
With the surname, this is Chen Xu's biggest advantage.
In fact, Chen Xu didn't know that adding sprite to red wine was a very earthy practice, which Guan Yi taught him a lesson last time, but he was not used to the taste of authentic red wine - the bottle of Peter red wine of more than 30,000 yuan brought by Guan Yi last time He drank it as juice, and in the end, it was not sweet enough and Sprite was added, not to mention this kind of dog meat sold on the head of a sheep, a few hundred yuan a bottle, although it is not a roadside product, it is far from high-end ordinary red wine.
As for the Peter red wine that Chen Xu drank last time, he and Gao Xiaojie still don't know the value of that bottle of wine. And they didn't know, but Zhan Jing knew, when she came back and saw the name of this bottle of wine, she was startled, and she couldn't cry or laugh when she heard Chen Xu's way of drinking.
But Chen Xu's statement made her agree very much, eating and drinking was originally based on her surname and personal taste, and she spent so much money, and she couldn't satisfy herself, so the money was spent in vain.
However, in the eyes of others, they naturally thought that these two people were dirt buns and entered the city, especially when the snail came up, Chen Xu shouted: "Wow, this snail is so big?" What kind of snail is this? You feed it to grow so big in April? Well, the taste is average, not much better than screws. ”
Hearing this, Zhan Jing finally smiled, and when she smiled like this, Chen Xu felt that this woman really had the potential to bring disaster to the country and the people.
Of course, Zhan Jing doesn't have a cold face all day long like Bao Xi, and the princes are willing to laugh only if they force King Zhou You to play a beacon fire show. But her smile suddenly bloomed, instantly like the spring sunshine filled the whole room, her happy, unconcerned smile was enough to make the ice thaw in an instant at this moment.
Some women really can't laugh, if Zhan Jing is put in ancient times, she will definitely be a goblin who will bring disaster to the country and the people!
And this goblin is not a vase, but a serious hacker master!
When eating Western food next, Zhan Jing told Chen Xu several ways to crack the code.
The first way is the most violent and untechnical brute force cracking. It is to edit a software, let the software automatically generate a series of numbers and then experiment, relying on the hard method to crack the password.
Of course, this method is also the most stupid, if the password is long enough and is composed of numbers, English or even special strings, then there is no need to think about cracking, it will take years.
The second way, the most straightforward, is to delete the account password file.
Any system must be based on computer rules, and one of the biggest manifestations of this rule is that it is impossible to create something out of nothing in a computer.
To put it simply, a game, any element in the game is achieved by reading the file, such as music has a music file, CG animation has an animation file - if you can't find the file in the game's installation folder, it's definitely not the game's problem, but the person's own problem, the technology is not enough, I don't know which file corresponds to what.
The same is true for the system, every element of the operation needs to be supported by relevant files, and the same is true for password files, which will definitely be stored in one place, depending on whether you can find the file.
For example, the commonly used www.xstxt.orgos is now realized, if you want to crack www.xstxt.orgosram for discharge, after the discharge is completed, the parameters stored in the CMOS cannot be powered, resulting in the loss of content, and the boot password can be cracked very simply.
Password cracking can also be performed in software, also in the case of Windows. The personal information of the user is recorded in the *.pwl file and profiles folder in the windows installation directory, and can be deleted directly. Alternatively, a computer expert can use the computer language to clear and reset the computer password by entering the DOS system mode.
And the real master does not use this method at all, you can directly read the information on the motherboard through some means - such as a very classic software biospwds, this software is very stupid, just one click, the software can automatically read all the information in the BIOS, including the version, date, use password, etc.
The third is guessing.
One of the most classic cases, Marta, a famous German female spy during World War I? When Halle was working undercover in Paris, in order to obtain the design drawings of the British Type 19 tank stored in the top-secret vault at the home of General Morgan, a senior confidential officer of the French High Command at the time, she entered Morgan's house in a beautiful way.
But Morgan was tight-lipped about the vault's password, and Harley couldn't figure it out by any means. When she receives the news that the password is six digits, she tries to crack it herself after getting Morgan drunk.
At that time, the six-digit vault password was already very strong, and Harley couldn't open the vault anyway. Suddenly, she saw an old-fashioned bad clock, whose hands paused at 9:35:15. At this time, she remembered that Morgan was forgetful, and she suspected that the clock was expressing a password message.
And the six-digit password, compared to 9 o'clock to 24 hours, is 21 o'clock, then the password of this vault may be 213515...... She tried it this way, and sure enough, she got it, and it also left a glorious mark in the history of espionage.
Then this third method is to test a person's carefulness and how well he understands the password setter.
Because just as in the past, when many people first came into contact with the Internet to set passwords, it was easy to use their own passwords, ID numbers, phone numbers, etc., in fact, even now, the vast majority of people still have certain rules for setting passwords.
This rule is reflected in two aspects, one is the person who sets the password, and the second is that if it is extended, it can also be linked to the system.
The system has a more regular surname than a person!
This goes back to the second method of cracking, as long as you master the encryption mechanism of the system, then you can crack the password by corresponding means!
So Chen Xu wants to crack Xiaomin's password, and now there seem to be only two ways out, one is to guess, guess what password the other party will use, and the second is to find a way to find the flaw in the system's encryption mechanism, and then counterattack it.
Of course, Chen Xu knows that this is just the second permission, it shouldn't be very perverted, if this permission is very perverted, then I'm afraid he will have to study for ten or eight years to crack it.
"Cracking a password is actually a guessing puzzle," Zhan Jing said, "Many encryption methods now increase the number of digits, such as the digital certificates provided by banks, which basically use the most advanced algorithms." For example, the bank's certificate encryption will be the personal user's information, name, ID number, etc. with a special algorithm to write up to 160 bits, or even 1024 bits or longer byte length, at this time it is completely impossible to crack the password by ordinary means. But it is not invulnerable, because as long as it is an algorithm, there must be rules and formulas, so you can use the reverse deduction method to deduce the formula of this algorithm, so as to crack it. ”
Chen Xu became interested when he heard it: "So you can crack the bank's certificate?" Is it really like the legendary hacker who can use the bank as an ATM?! ”
Zhan Jing smiled faintly: "The legendary hacker would not do such a thing. And it's not that simple to actually do. Well, in simple terms, this algorithm is like a multivariate equation, such as a binary equation, where the x and y values represent the name and ID number. Then you only need to know these two pieces of information to be able to deduce this equation. But ternary, quaternary or even more, it's not that simple, and it's very difficult to calculate. I'm just giving you an example, don't think too much about it, you know that attacking the National Bank is a felony and can be punished with death without trial. ”
Chen Xu rolled his eyes and said, Of course I know, the National Bank is the biggest.
If a corrupt official embezzles tens of millions or hundreds of millions of dollars, he will be sentenced to several decades, and a certain unlucky child will be directly sentenced to life because the bank ATM malfunctions and then took hundreds of thousands of yuan -- no way, this is robbing the state money, and he wants to make an example of the chickens and monkeys!
However, Zhan Jing did provide a way for Chen Xu to say this, because Chen Fei's little bastard had already said that this time the system is a 128-bit key, and this key is not long or short - you must know that the password encryption algorithm of the Swiss Bank is full of 100,000 bits! Even if you use a supercomputer to analyze it, hum, then you can sing "Borrow from the Sky for Another 500 Years".
Five hundred years? 5,000 years may not be enough!
Here I want to explain that the meaning of the key and the password are different, for example, the password of the online bank only needs to set a few digits, and the most is a dozen, after all, the password is too long, how can anyone remember it? If you set pi to 3.1415926...... This is something that many people who have memorized can remember, but it's too easy to guess.
Therefore, only these ordinary passwords are needed for password entry, but after the password is entered, it must be converted into a 128-bit key through the algorithm in the certificate to complete the transaction. That is to say, online banking really looks at the key rather than the password, so if you want to crack it, it is useless to crack the password by ordinary means, and you must find an algorithm to crack the key - this is what it means.
If you want to find the rules of the algorithm, you must simulate it through different data - Chen Xu vaguely had some ideas, and he vaguely thought of how to crack the second privilege password, but this also requires a very long process, probably substituting countless times of data before it can be deduced.
However, Chen Xu was very curious, Zhan Jing was so young and a girl, how could she have such a good technique? It's not that Chen Xu looks down on girls, Chen Xu still respects the big sister of the blue baby very much, he just vaguely feels a little strange.
Regarding this question, Zhan Jing just smiled and said a question of interest, and then walked around, obviously not planning to talk about it deeply.
However, since people said that they didn't want to talk about it, Chen Xu didn't force it, and asked with a shy face that this is not what Chen Xu likes to do.
Such a computer problem can be regarded as having a clue, which makes Chen Xu feel happy, although it has not been solved yet, but after all, there is a way. And then there's the second challenge, which is about that game, Real Fight.
I don't know what my future self thinks, but it's okay to improve my computer strength, why do you train so hard in real martial arts? It's even required to reach the C-level fighting level, oh my God, when will I have to practice myself?
With an extremely sad and depressed mood, Chen Xu finally entered this game on the virtual BC platform again......
(To be continued)