Chapter 33: A Very Hidden Loophole
(Thank you for the support of the book friend "Admter", bow!) Today's three more, ask for collections, recommendations, clicks! )
After Li Ranzhu finished typing, he began to think about how to set up a trap to take revenge on Chen Mo, and after thinking for a while, Li Ranzhu's eyes lit up and said, "Hmph! This time I'm going to put you in the eighteen layers of hell! ”
Chen Mo didn't expect that he had been designed by the beautiful master, he typed: "Beautiful master, please say, the apprentice must work hard to complete your test." ”
Li Ranzhu smiled and typed: "The master below will give you an IP, you try to invade, if you can succeed, you can further accept the teacher's teachings." ”
Chen Mo was a little puzzled when he saw this: "By the way, when did I accept your teaching?" From the time I've known you until now, I seem to be in the testing phase all along, right? ”
Chen Mo naturally wouldn't let Li Ranzhu know these words, in order to be able to learn advanced hacking skills from this powerful hacker master he thought was a powerful hacker, he typed: "Well, the apprentice is waiting." ”
When Li Ranzhu saw this, she thought that Chen Mo was deliberately provoking, and she couldn't help but hum: "Hmph, wait for you to die!" ”
After saying this, she sent an IP address to Chen Mo, and explained: "You start trying to hack into this address now, there is no time limit, when it is successful, when will the master start the next step of teaching." ”
Chen Mo replied respectfully: "Okay master, apprentice, let's try it." ”
After Chen Mo finished typing, he clicked on this address, and then he was stunned, only to hear him whisper: "This is actually a foreign IP, the master is really powerful, and he has gone abroad for a test!" ”
Li Ranzhu regretted it a little now, only to see her frowning and saying: "This is the topic set by this year's Global Black Hat Conference, as long as people in the hacking world basically know it, this guy won't see through my mind after seeing it, right?" I won't be able to teach him a lesson...... Forget it, if he is pretending to be confused with me, why can't I pretend to be confused with him? If he clicks on it, I'll say it's the wrong address. ”
After Li Ranzhu finished speaking, he reached out and touched his flat lower abdomen and said, "I'm so hungry, it's time to go downstairs for breakfast." ”
Li Ranzhu changed his clothes and left the dormitory, but Chen Mo on the other end of the computer fell into deep thought.
Although Chen Mo is very familiar with computer hardware knowledge, and he has learned from Tian Tian last night, and he also has a certain degree of attainment in computer programming, he has no ability to invade at all, because all the computer knowledge he is currently in contact with has nothing to do with it, so it is okay for him to defend, but it will be a little difficult for him to invade.
Chen Mo thought about it for a long time, and finally found a feasible way, which is to find the program vulnerability, and then modify the website program through this vulnerability to achieve the purpose of invading.
Through the previous offensive and defensive battle between the virus dropped by the Five of Hearts and Li Ranzhu, Chen Mo has a certain understanding of program vulnerabilities, which is a lot higher than the rigid knowledge he learned from books, plus he learned programming with Tian Tian last night, Chen Mo's understanding of the program has gone one step further, and he feels that the only thing he can do at present is to start with the program.
Ten minutes later, Chen Mo, who is very knowledgeable about the basics of computers, found a very hidden vulnerability on this website, which is related to the composition of this website.
When Chen Mo entered the website, a dialog box suddenly popped up on the website, which was written in English: Please leave your code name and nationality.
It's like going to an event to sign an autograph, Chen Mo honestly left a full stop in punctuation marks below, and wrote the name of Huaguo at the back.
After doing this, he clicked OK, and then the dialog box disappeared immediately, and a line of animated font appeared on the website, which read: Welcome to participate! Now you can act, I wish you a qiē shun lì!
Because this line of fonts has different colors and has been fluctuating up and down, Chen Mo's attention was immediately attracted, and at the same time, a very vague idea appeared in his mind, but this idea was very unclear, and Chen Mo failed to grasp the point for a while.
After a few minutes, Chen Mo's frowning brows suddenly relaxed, and a very happy smile appeared on his face, only to hear him whisper: "It should be feasible to use this method!" ”
The method Chen Mo said was related to the video production software he had just written, and the English letters that kept floating on the website reminded him of this video software, and at the same time made him find a loophole that others couldn't think of!
This vulnerability arises from this program that displays letters dynamically, dynamic letters are displayed on this website, and it must be embedded in the website program to maintain the relevant programs of this function, Chen Mo can detect that the letters that have been floating are a little unsmooth, at a certain point in time, this letter will appear to be stuck for a very short time, and then it will return to normal, although the time is very short, but under Chen Mo's careful observation, this point was still found.
This shows that there is a little compatibility barrier between the main program of the website and the program that displays dynamic letters, this problem is not big, under normal circumstances, if there is no source code, it is impossible to find an opportunity from this, but for Chen Mo, this opportunity is still in zài.
The first thing he did was to carefully analyze the program, and then figure out how it was embedded in the main structure of the website, and as long as he found that little bit of compatibility, he had a way to rewrite the program, and then use it as a breakthrough to get the website.
This principle is a bit like finding the weaker links in your body first, and then destroying them so that your whole person can't work properly.
Chen Mo observed carefully for a while, and then said with a smile: "It seems that it is indeed a bit harsh to let a hacker master the production of dynamic pictures. ”
Chen defaulted on the fact that the site was written by hackers, and in fact it was, and that hackers are generally very comprehensive in their techniques, which is reflected in the variety of hackers' attacks. But unfortunately, the programming of motion graphics involves video production, and even if a hacker is comprehensive, as long as he is not very interested in this aspect, there will often be problems in this aspect.
The writer of this website is obviously a master, and Chen Mo feels that the program he writes is very rigorous, and the only drawback is that he has a little problem when embedding this program that displays dynamic letters.
If this guy doesn't color these dynamic letters, then this problem won't exist at all, and this guy may have added a small piece of code related to this in order to make the dynamic letters look more beautiful, and the problem is in this small piece of code!