Reborn Ace Hack

Chapter 502 Experiment 2

After finding the cause, Xiao Yuan took out the hidden seed that had penetrated into the god program code segment, but did not modify its main body. However, in order to facilitate observation, Xiao Yuan added to it based on the code evolved from the seed.

Create a monitoring module and set the rules of this module to must exist. This is to prevent the seed from destroying this module when it continues to evolve.

After transforming the seed, Xiao Yuan restored the destroyed god program to normal, and patched the loophole that the seed discovered and exploited. However, in order to verify his idea, while blocking the loophole,

Another vulnerability was deliberately added.

After doing all this, Xiao Yuan ran the god program, an initial state of the world was created, and the seeds were then put in. The static balance was instantly broken, and a new round of confrontation between god and seeds began.

Because what was put in this time was an evolved seed, it can be seen from the image drawn by the god monitoring program that after it entered the world, it was less able to cope with God's pursuit and interception after entering the world than the original version.

It seemed so much more relaxed and at ease that the world only saw the seeds moving around quickly. Wherever it went, the waves it caused were much smaller. And after it left, the originally turbulent waves would not last long.

It calmed down quickly.

Xiao Yuan did not pay too much attention to this image. He threw the monitoring program into the background and called out the monitoring module that had just implanted the seed. This module would record every step of the seed program and store it into a

Standard logging file.

In order to reduce the code length of the seed, the operations recorded by the seed monitoring program designed by Xiao Yuan are binary machine codes. Therefore, if he wants to read these operations, he needs to perform further conversion. Xiao Yuan used another analysis tool for this conversion.

This analysis tool reads the record file and disassembles each step of the operation into an assembly program in real time and displays it in one of its side windows. Although assembly language is not as clear as high-level language, reading assembly language is for Xiao Yuan.

It's not that difficult.

Observing these assembly codes carefully, Xiao Yuan found that after the seed entered the world, it did not immediately invade the loophole that had been blocked by Xiao Yuan, but seemed to be adapting to the environment. A long period of assembly operations were all done using assembly.

The jump command jumps, jumps, and jumps again in the memory space, constantly changing its position.

Of course, when changing the orientation, it also performed some other operations. The most interesting thing for Xiao Yuan was the cleaning of the original site after the transfer. When Xiao Yuan compiled this program, the setting rules he gave were

, when the seed leaves a memory area using the jump command

, the imbalance it caused in the original area will be ignored, and the work of restoring the balance is completely left to the god program. This strategy is like a tourist who creates a pile of garbage in a certain place and completely ignores it when leaving.

The cleaning work will be completed by the scenic area cleaners.

But the current situation is that this tourist seems to have become civilized. Before he left, he cleaned up the garbage and even helped restore the environment he made a mess to its original state. After the seed jumps and leaves, he will mess up the original

Areas that are out of balance are brought back into balance.

Seeing this, Xiao Yuan compared this situation with the situation displayed by the god monitoring program and found that the two were consistent.

Xiao Yuan couldn't figure out why seeds evolved such a function. He thought about it with human thinking and felt that if he went to a place and was hunted by people in this place, he would do everything he could to escape smoothly.

It can completely mess up this place, rather than doing the opposite.

This situation lasted for a while, and the situation began to change. Every time the seed passed by, it would clean up the scene, which would inevitably consume a certain amount of calculation time. In turn, it also saved God a lot of calculation time.

During this period, the seed was used by God six times, and God destroyed the code segment.

When Xiao Yuan originally designed the seed program, this situation had actually been taken into consideration. In response to this situation, he specially designed a backup device for the seed. This backup device would store the latest stable version of the seed, and the seed's

Once the code is damaged, the backup device will be triggered, and then the normal code it stores will overwrite the damaged code, thereby achieving the purpose of repairing the seed.

Six times the seed was destroyed by God, five of which were repaired through the above method, but the sixth time an accident occurred. This accident was due to a coincidence in time. God had just begun to destroy the seed code segment.

At that time, the seed also happened to issue a code jump command, so the seed code was destroyed by two bytes and then jumped to another area.

Because the jump command is executed successfully, the backup module believes that the seed has not been damaged, so the recovery function of the backup program is not triggered. Instead, the backup function is triggered. The backup function copies the normal seed code to the backup memory at this time.

share.

At this time, there is obviously a problem with the seed program. In order to prevent the backup program from sampling this problematic program, Xiao Yuan designed a verification function for it when designing it. This verification function will read the

The code is verified. If a problem is found, it will be further determined that there is a problem with the seed code, and the recovery function will be started to overwrite the problematic code with the normal code in the backup memory.

This is a normal process. If no other accidents occur, the seed will also be restored to normal. However, another coincidence happened again. This destroyed code is actually still a binary string. This string is consistent with the CPU's

A certain instruction was so coincidental that it passed the verification and was mixed into the code of the seed program.

“Is this how other code is mixed into the seed?”

After analyzing this code, Xiao Yuan had this idea in his mind. At the same time, he thought of last night's experiment. In addition to god and seeds, there were also automatic script programs involved in the process, making the situation more complicated and impossible.

It is predicted that the possibility of some kind of coincidence is estimated to be greater than this situation.

"It's very possible, but how the seeds evolved to find God's loopholes is probably unexplainable."

Xiao Yuan kept thinking in his mind, still closely observing the evolution of the seed program. After a while, the seed was hurt again, and then the backup program overwrote the problematic code that had just been mixed into the CPU code onto the seed code.

, you must know that the cpu code just now is forced

was embedded into the seed code. Therefore, these two bytes of code did not work well with other codes. This situation prompted a chain reaction in the seed's evolver, and further modifications and adjustments were made to the code.

To rationalize it, the function of the seed has changed somewhat.

"Evolution is actually the inevitable result of a series of accidental events." Xiao Yuan suddenly had such a realization, and at the same time he became very curious about what this seed would evolve into, because the events were random.

The evolution of a seed must be completely random. Even an extremely small change in conditions may completely change its evolutionary direction, and this characteristic is exactly the specific manifestation of a chaotic system.

While thinking about these issues, the self-adjustment of the seed was not over. Finally, after an accident, the evolver adjusted the code of the seed again. The code that invaded God and had never been run in the seed was adjusted.

It came out and started running.

The original loophole had already been blocked by Xiao Yuan. The running results of this code can be imagined. The invasion was not successful. Instead, God caught up with it because it lost a chance to jump, and made a lot of changes to its code.

Due to the destruction, the life of the seeds is in danger.

ps: There are almost no purely technical chapters. It takes too much brains to write such chapters.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like