In fact, it was Liu Gang's operation that gave him strong inspiration.
He had already made it very clear what Liu Gang was doing squatting here alone.
Liu Gang is searching for and deleting all unnecessary debugging information, and turning off the function that generates this debugging information from the configuration file.
Some debugging information cannot be configured and turned off using configuration files, and is hard-coded in the code. He had to carefully recompile and update parts of the program.
This job is not easy, and without the cooperation of the testing team, the entire system may be blown up accidentally.
But it gave him inspiration.
Each system of Mantis has countless debugging information in it. Even after delivery, a lot of debugging information has not been deleted.
As a start-up team, this is actually understandable.
But this may cause a bit of a problem in the case of negative entropy.
Because the goddess' sleeping coffin only accepts data "only for me". If the original data is not cleaned, it will be rejected.
But what if it is not that the original data has not been cleared, but that the debugging information generated during the operation of the entire system has not been cleared?
If there is a possibility that the debugging information can be converted back to the original data, it means that the original data has not been cleared.
If this is the correct explanation for the negative entropy loss case, does it mean that the negative entropy is not actually lost, but is just hidden in the debugging information?
This seems to contradict the fact that the system has been able to successfully input negative entropy into the Coffin of Sleep and obtain the return of data for many years.
But the program does not necessarily run the same every time. Any time you are unlucky and a certain environment is different, it may lead to different results.
For example, the output of debugging information is not turned on for a certain run, but it is turned on for the next run?
Even once, an ancient cosmic ray from hundreds of millions of light-years away happened to hit a certain bit in the memory unit.
Caused 0 to become 1, achieving an incredible supernatural miracle?
Why didn't the task force find this problem after investigating for so long?
Perhaps the answer is simple. The external experts sent by the task force did not know that the problem was with the Mantis software, and they did not know about the problems within the Mantis software.
Even the people who work on Mantis Software may not know what is in their own system, except for the person who actually writes the code.
If Liu Gang wrote the code himself, he would probably know it. But will he really seriously investigate and expose the problems he caused?
What is the purpose of clearing debugging information and closing the interface here?
Could it be that he discovered clues during the investigation and realized that he couldn't handle this big pot related to the fate of the country, so he simply eliminated the clues?
His operational behavior itself cannot of course be concealed. But the behavior can be explained by simply optimizing the upgrade system.
By doing this, no one in the future will ever associate the loss of negentropy with redundant debugging information.
Why do we do this?
Can’t you tell which is more important than personal gain, loss, honor and disgrace compared with the country’s century-old foundation?
If it were him, even if the BUG he wrote led to the destruction of the earth, he would have admitted it obediently and shouldered the blame.
According to jurisprudence from various countries around the world, no matter how serious the loss caused by the programmer's error, as long as it cannot be proven that the supervisor has malicious intent, the programmer will not be allowed to compensate.
Besides, this is not a BUG. This is at most a misunderstanding caused by an operational anomaly.
This does have a serious impact on the company's reputation. But judging from the close relationship between Luo An and the senior management, it is not impossible to handle it.
Software security companies are actually no different from military-industrial companies like the Lynx Group. They are both shields for the country.
The country cannot allow these companies to be destroyed due to accidental failures and leave their fate to foreigners.
The most important thing is that negentropy is not lost, right?
Meng Fei felt that there was no need for him to think so much, and he had no interest in thinking about these issues that only high-level officials needed to consider.
He only has one thought now.
He wants to confirm his guess and find the lost negative entropy in the vast sea of debugging information!
As long as negative entropy is not lost, Mantis Software will not suffer any loss, and Qingmang Republic will not suffer any loss either.
This is not easy. It is especially difficult because this cannot be solved by the strongest BUG system or any system. Because this is not a BUG.
A lot of service programs are still running, and you can't stop them and slowly dismantle them. Just move the entire country and something could happen.
He used idle resources in the server to create a new virtual machine. A virtual machine can imitate a real operating environment to a great extent.
At the same time, whatever he does here will not affect the operation of external programs in most cases.
Then he copied the software on the real server to the virtual environment one by one, trying to imitate the real environment and run it.
From the beginning to the completion of this step alone, five hours passed quietly.
From about 6 pm to 11 pm, Meng Fei clenched his fist and shouted: "Woc! Let's run!"
Suzaku looked aside like a sculpture.
"...I mean that my virtual environment is running, and I can successfully complete the process of extracting and decrypting negative entropy data.
"The problem now is that the debugging information I want is not there yet. Many components have been deleted by Liu Gang.
"Fortunately, he didn't resort to any serious measures, and I recovered a lot."
Meng Fei muttered and looked at Suzaku next to him.
"It doesn't matter, you continue."
she says.
"okay!"
Meng Fei, who was a little tired, suddenly felt full of energy and blood, and started typing on the keyboard again.
What he has to do is try to decrypt a small piece of encrypted negative entropy data, and try countless combinations of debug switches in the code to see if he can get a complete debug log that can restore the decrypted data.
Failed in one attempt?
Restart the virtual machine directly and try again.
Failed again?
continue.
It is a virtual machine anyway. Even if you press the power button 10,000 times, it will not damage the hard disk or anything. Because its hard disk is virtual.
The scary thing about software systems is that even with a few simple combinations of conditions, the number of possible paths can easily exceed the number of all atoms in the universe.
So truly exhausting all possible tests is simply impossible.
But a true expert will eliminate all irrelevant things among the countless clues and find the truly relevant factors.
All that's left is to try to eliminate it through violence.
Suzaku just looked at him like a madman, modifying the code, compiling, restarting the system, and checking the logs.
Then modify the code again, compile, restart...
Infinite loop.
There are also some intervals of drinking water, eating, pooping and sleeping on the stomach.
AXA is responsible for delivering water and meals.
She is responsible for providing water and food.
After probably thousands of restarts, she suddenly felt her palm tighten and was held by Meng Fei.
"This guy actually started to take the initiative..."
she thought to herself.
At this time, Meng Fei's eyes were deep and sincere.
"Run out.
“Sure enough, there was something wrong with the decryption log of the decryption system.
"Next, it's up to me to recover all the negative entropy data."
"Do you know what day it is today?"
Suzaku smiled softly.
"Oh? Didn't pay attention..."
"It's 1 a.m. on February 10th.
"We've been here for three days and three nights."
"Oops!"
Meng Fei suddenly screamed.
"Valentine's Day has already passed, right?"