Chapter 478: Wow, It's So Powerful, I Won't Play With You
After Xiao Yuan left the manor, he walked for half an hour on the mountain road outside, and finally stopped a pickup truck bound for San Francisco.
The pickup truck driver is a very talkative guy, this guy chattered like a talk show actor after Xiao Yuan got in the car, which made Xiao Yuan's original plan to rest for a while after getting in the car completely failed, but this guy's eloquence is very good, and his words are also very humorous, which also brought a lot of laughter to Xiao Yuan's journey to San Francisco.
When he was about to arrive in San Francisco, this guy saw the laptop bag that Xiao Yuan was holding in his arms, so he talked about the topic on the computer, Xiao Yuan in order to deal with him, he chatted with him casually, but this guy seemed to be very interested in computers, and when he heard Xiao Yuan's talk, he mentioned that there was a computer at home that had a problem recently, and he wanted Xiao Yuan to go over to help him take a look, and by the way, he helped repair it, and said that Xiao Yuan helped him repair the computer, and when he went to Berkeley in the afternoon, he would let Xiao Yuan take a ride.
Xiao Yuan asked a few more questions by the way, and preliminarily judged that there should be no problems with this guy's computer hardware, the biggest possibility is software problems, these problems should be easy to solve, so he agreed, which can be regarded as a reward for him to drive himself to San Francisco, as for whether he can take his ride back to Berkeley in the afternoon, it will depend on the situation at that time.
The black man saw that Xiao Yuan agreed, he was very happy, the car seemed to be driving faster, and when the sun just jumped out of the horizon, he arrived at the Golden Gate Bridge, and drove on this world-famous bridge, the sunrise in the east set off the golden light of the road ahead, which made Xiao Yuan's originally somewhat depressed mood suddenly open up, and at this time, the black Martin was interested and sang an unknown song, which caused Xiao Yuan to hum along.
Martin's home is in a civilian neighborhood in San Francisco, not far from Chinatown, and when he pulls his car to his door, his wife, Shani, and their six-year-old daughter, Lucy, are already standing at the door to greet him.
Xiao Yuan followed Martin out of the car, Martin picked up his daughter who was rushing towards him, introduced him to his wife, Martin's wife welcomed Xiao Yuan, and then entered the house with them, first called Xia Jiuying to report his safety, and then led by Martin to a room and saw the computer he said.
Xiao Yuan sat next to the computer, clicked on the switch on the computer case, and the computer passed the self-test smoothly and entered the operating system loading stage, but there was no windows98 boot screen, but directly entered the DOS system, but according to Martin, his computer was pre-installed with the windows98 system, not the DOS system, so the current situation is very abnormal.
There were some prompts on the computer screen at this time, Xiao Yuan glanced at it, but found that these messages were very interesting: "Aha, do you still want to use the computer, come and play hide and seek with me, find me, and I'll return the computer to you." ”
"I hired a lot of people, but they couldn't fix the computer." Martin pointed to the messages and said with a wry smile.
"Didn't you look for someone from a computer company to take a look?" Xiao Yuan asked.
"The computer is out of warranty, let someone from the computer company overhaul it, it's better to buy another computer directly, but this computer is bought by me for a lot of money, it's a pity to throw it away like this, you know, I'm not a rich man, and I don't have much money." Martin explained.
Xiao Yuan nodded, didn't ask these questions again, but said: "Martin, your computer is obviously poisoned, and it is possible that this virus has modified the system boot process, so that it will enter DOS instead of Windows every time it is booted." ”
"Can you fix it for me?" Martin asked.
"I'll try, but it will take a little time, you wait." Xiao Yuan said.
"Great, I'll ask Shani to prepare breakfast for you, and I'll leave it to you." Martin heard Xiao Yuan agree, said very happily, and left the room and went out after speaking.
Xiao Yuan browsed the software on this computer, and found that the only thing that can be used at present is the most primitive and powerful debug, after opening this tool, looking at the cursor flashing on the black screen, a familiar feeling came to his heart.
After some analysis, Xiao Yuan found that the problem was consistent with what he had just estimated, and the boot sector of the hard disk had really been modified.
The normal system boot process of the computer is that the motherboard is powered on, and the basic input and output program (BIOS) on the motherboard performs a self-test on the computer hardware, after the self-test is passed, the BIOS will read the boot program of the operating system in the boot sector of the hard disk into memory, and then hand over the computer control to the operating system bootloader, under normal circumstances, this bootloader should find the kernel of windows98 for loading, but now the situation is that this bootloader has been modified, No longer points to Windows98, but points to the DOS startup program in the hard disk, which will have the current result.
Knowing the reason, the next thing is to do, Xiao Yuan directly in the debug, with the assembly to write a program, after the execution of this program, the pointer to the DOS program in the system's boot sector was corrected.
This operation didn't take much time for Xiao Yuan, he quickly modified the boot sector, and then restarted, the system self-checked, windows98The familiar boot screen appeared again, the hard disk squeaked for a moment, and it entered the windows desktop smoothly.
After all this, Xiao Yuan used the system's built-in antivirus software to scan the system, and found no virus, for the sake of insurance, he checked the system's process and background services again, and also found no virus.
"It should be fine." So, Xiao Yuan said to Martin, who was standing behind him and watching quietly just now.
"Thank you, great, Shaw, you are the best gift God has given me today." Martin said happily.
"You're welcome." Xiao Yuan said.
"I think you're hungry, Shanny has made a delicious breakfast, let's eat." Martin said again.
So Xiao Yuan turned off the computer and went out to eat with Martin, and at this time, Martin's daughter Lucy had already eaten in advance, and when she heard that the computer was repaired, she ran to the house to play.
Xiao Yuan sat at the table with Martin and his wife and ate breakfast, but as soon as he ate a few bites, he heard Lucy screaming in the room, and Martin hurriedly dropped the cheese in his hand and ran into the room.
"Xiao, come over here and see what's going on?" Xiao Yuan heard Martin also scream, so he also put down the food in his hand and ran into the room, only to find that a chubby little green man appeared on the computer screen, holding a broom in his hand, sweating and working on the screen, and the places he swept turned black, and some handwriting leaked out of the black places.
"It should still be the virus, it wasn't cleaned up just now, Martin, you take Lucy out, I'll help you take it again." Xiao Yuan said.
"Okay, please." Martin picked up Lucy and went out of the room.
Xiao Yuan sat down next to the computer and watched the little green man sweep the computer screen all black, and a line of handwriting leaked out.
"Haha, you haven't found me yet, come back to me."
Xiao Yuan looked at this line of information, and his face showed surprise, on the one hand, because the virus made him feel like a naughty child playing a prank, and more importantly, this line of information was actually written in Chinese.
"Could it be that this is a virus written by a Chinese person, and what is he writing this thing for, just to play a prank? Anyway, let's find the virion first. ”
Xiao Yuan quickly made a decision, and at this moment, the computer automatically restarted, and entered the DOS interface again, and the original line of English information also changed.
"Aha, I'm here again, to tell you, I'm hiding deeply, it's not easy to find me."
Xiao Yuan opened the debug again, looked at the boot sector of the hard disk again, and found that the boot sector had been modified again, after exiting the debug, he ran the fix he had written before, entered the debug again, rechecked the boot sector, and determined that the boot sector had been repaired, he used debug to rewrite a program and implant it into the boot sector of the hard disk, which only used a free space in the boot sector of the hard disk to set a trigger, This trigger will detect whether the boot sector of the hard disk will be modified, once it is found that the boot sector will be modified, the trigger will run, and a program stored in another part of the disk will be called into memory, and the disk sector will be repaired, and at the same time, in order to prevent the trigger from being erased by the virus program, a new trigger will be generated in the boot sector.
After doing this work, Xiao Yuan wrote another assembly program in the debug, but did not assemble it into a binary file, but restarted the computer, and after the computer entered windows98, he used the debug of windows98 to assemble the program just now, generated a small executable file, and executed it.
Just after Xiao Yuan executed the file, the small green skeleton on the screen before appeared again, but the little skeleton flashed on the screen for a moment and disappeared.
Seeing this, Xiao Yuanyuan quickly operated on the keyboard with both hands, using debug, with the assistance of the gadget he wrote, and quickly located an area of memory, and the binary code in this area had been locked.
"I'll see where you're going." Xiao Yuan had words in his mouth, and at the same time, several assembly commands were written in the debug, and the code in the memory area was copied and stored as a text file, and then the code in the memory was cleared.
After clearing the code in the memory, Xiao Yuan used the gadget just now to locate it again, and successfully found a block on the hard disk, and saved the content of this block as a text file, and then deleted the block.
After this was done, Xiao Yuan restarted the computer, this time he took the initiative to enter DOS, rewrote a program, and used this program to conduct a full search of the disk according to the characteristics of the virus progenitor he had just intercepted, and the search results found several virus infection areas with the same characteristics, and deleted them.
"This time there should be no more, I hope there will be no more advanced viroids, otherwise it will be troublesome." Xiao Yuan secretly thought that the so-called advanced virogen was a term he coined, and the advanced viriogen generated low-level viroplasma, such as the little green man program generated the boot sector virus, so the little green man program was more advanced than the boot sector virus.
Rebooted the system again,The computer entered the windows98 desktop smoothly,A dialog box popped up。
"Wow, that's so good, I won't play with you anymore, goodbye!"
Xiao Yuan didn't dare to turn off the dialog box directly, but ran the gadget just now again, and then turned off the dialog box, letting the computer run for a while, and there was no abnormality.
In order to confirm that there was really no problem with the computer, Xiao Yuan opened many programs one after another, but did not find a problem, he finally opened the browser, and decided to take this opportunity to go to the Xuanne community to see where things have developed now.
After entering the Xuanne community, Xiao Yuan browsed some posts, and his expression became a little gloomy.
"It's too much!"