Chapter 21 Extrapolating the Source Code
"I am Su Chen, the author of "2048", and I ask to check the number of hits of "Sacred Legend"!"
Su Chen stood up and walked straight to the stage as he spoke loudly.
Wu Mei was pulling the gum on her hair, and when she heard this, she subconsciously felt bad, but after thinking about it, the hacker she found still had two brushes, and when she brushed the data before, she was also checked, and there was no problem.
Die-hard fans of "2048" saw that the game authors stood up and followed suit.
"I'm also asking to check the number of hits for Sacred Legends!"
"We must check the Sacred Legend and give us an explanation!"
The scene began to get chaotic and noisy.
The judges looked at each other, left and right, and looked at each other.
Many spectators stood up, blocking the view of those behind them, and those in the back row stepped on their chairs again and stretched their necks.
"Is 2048 fun? Why do so many people support this game? ”
"Of course it's fun, we're all playing in class, and if you haven't played, you'll be out."
"This is too fake, "Sacred Legend" has increased by 700,000 hits in one day, how can it be okay."
"Refund! Return a ticket!!! ”
The scene is getting more and more ugly, and the voices of protest come and go.
Qian Yongnian is the person in charge of the game competition and the stationmaster of "Coastal Tourism".
His face was pale, and he couldn't sit still, he didn't expect a good game to be like this, and there were some people from the competent departments present, although they were all grassroots cadres, but the impact was not good.
The hostess saw Su Chen striding over, and drove him down in an official tone: "This player, please go back to the audience and sit down immediately, our game is fair and just, and there will be no ......"
Qian Yongnian walked on stage with a gloomy face, his face was quite ugly, he took the hostess's microphone and said to the photographer below: "Don't record it." ”
Seeing that the power light of the camera was off, he continued: "Everyone, don't be impatient, let's verify the situation and give you an explanation." ”
After speaking, he motioned to the staff to pull up the curtain and block the audience's view.
Qian Yongnian frowned and asked Su Chen: "This player, what is your reason for doubting "Sacred Legend"?" If the situation is true, I will deal with it impartially. ”
He is usually responsible for the overall work of the game, and he doesn't know what is going on, just now sitting in the audience, seeing so many viewers questioning the data of "Sacred Legend", he suddenly remembered one thing, the businesses that have recently placed advertisements are all coming for "2048", "Sacred Legend" has none, maybe he really brushes the data, he began to feel uneasy, this matter, if not handled well, he will become particularly passive.
"Just ask the programmers in your technical team." Su Chen didn't believe that none of these programmers could see that there was a problem.
Qian Yongnian came to the technical group and asked solemnly: "What's going on?" ”
Su Chen followed.
The chief programmer of the technical group hurriedly stood up and gave up his seat, and hurriedly replied: "Stationmaster Qian, we have already verified, and there is no problem with the number of hits of "Sacred Legend". ”
In fact, he also suspected that "Sacred Legend" had swiped the number of hits, but he just couldn't find out what the problem was, so he could only take chances, perhaps, this game suddenly became popular with players?
The results have been reported, whether it is brushed or not, now it has to be determined, and the data is fine.
The main program turned the computer over, facing the direction of Qian Yongnian, and demonstrated the background data of the website in front of him, he knew that the webmaster Qian didn't understand technology, most of them couldn't understand, and he clicked a little bit everywhere, just to prove that he didn't slack off on his work.
A few other programmers chimed in: "Yes, it's all normal data, and no cheating has been found." ”
Qian Yongnian was a little relieved, turned to Su Chen and said, "Young man, you see, our technicians have checked ......"
Su Chen interrupted him and asked, "Can you let me take a look at the website's backend and server?" ”
Several programmers had dissatisfaction on their faces.
Do you think that to make a game as simple as "2048", you will know how to code?
You're still too young, do you know what a server is and what a database is?
"2048" has a leaderboard, but that only requires the most basic server knowledge, we are all professionals who have been working on servers for more than 10 years, aren't you playing a big knife in front of Guan Gong, it's ridiculous!
The main programmer, who usually likes to play the game "2048", by the way, also has a good impression of the author Su Chen, hearing him speak so loudly, his favorability dropped to the freezing point, and he even felt a little disgusted with the young man in front of him.
Young people, learn to put yourself in the right position.
Looking at Su Chen's posture, if he doesn't let him check it, he won't give up, there are a lot of fans of "2048" today, if you don't give an explanation, you can't say it.
"Okay, then let you check and see what you can find!"
He has the habit of backing up the server every day, and he is not afraid of Su Chen's messing around.
Su Chen sat down in front of the computer, entered the backstage of the website, and looked at the total number of hits, daily clicks, and click sources of "Sacred Legend", all of which were impeccable.
He stopped and touched his chin in deep thought.
The main programmer looked disdainful, that's it?
What to pretend, but also learn from Jobs to touch the chin, the essence has not been learned, if you want to reach the level of Jobs, you first have to be bald like me, such a thick hair, it seems that the study of the program, is still not enough to pay attention to, if you can't find out, hurry down, pose until when.
Su Chen thought for a moment and logged into the remote server.
Filter the Sacred Legend data in the database and view the database logs.
The relatively esoteric database language used throughout the whole process is very fast to write, and more than a dozen lines of script code can be completed in a few seconds.
The main programmer showed a hint of discoloration, the first few lines of the code, he still can understand, a lot of the back, I don't know what is written at all, occasionally a few sentences, I have seen it in the high-level database textbook, I usually don't use it at all, and it is very complex and profound, he hasn't learned it for a long time.
it!
This, this, how can he know these things, I don't know......
Isn't he a game programmer, is he a front-end and back-end dual master?
Most of the game programmers are front-end, that is, the client, and the game server belongs to the back-end, which is responsible for the server programmer, and there are very few people who are proficient in both the front and back end.
It didn't take him long for him to figure it out.
There are some programmers who will deliberately learn those tricky program functions, mainly for interviews to show off their skills and bluff people.
This kid doesn't have a good mentality, it's a pity.
Su Chen stopped his fingers, executed the procedure, and came out with the detailed results of the Divine Legend.
The main program got closer, and sure enough, it was the same as he thought, there was no problem, he laughed twice "hehe", this time it's exposed, pretending to be a ghost!
What I can't find out, that's no problem, you still dare to question my strength?
I was about to talk to Su Chen and let him go down, but I saw Su Chen's fingers moving quickly.
What's he doing?
I'm not afraid this is a fool......
If the stored procedure of the database is encrypted, it can never be decrypted, and you still want to go back to the source code of the stored procedure?
Haven't you seen the database tutorial?
The stored procedure is equivalent to telling the database how to access the data, and the general commercial database, in order to protect its own interests, will encrypt the stored procedure, and it is impossible to see what is written in it, and it is simply impossible to convert it into viewable source code.
Well?
What!!!
Source code, reversed?!
How is that possible!!
The main program rubbed his eyes and took two more steps forward, this time he could see more clearly, it was really the source code!!
Oh my God, what the hell is going on, how did he do it, it's impossible in the book......
All the programmers present were stunned and completely confused, which completely subverted their cognition.