Chapter 92 Tracking
Zhou Song followed Liu Shan to the computer room of their Information Security Department and found that there were already several people there, several people sitting next to him waiting, and two others gathered in front of a computer.
Do they all watch me crack? Zhou Song thought this way, and his heart showed a little timidity and his steps stopped.
Liu Shan asked, "Why don't you leave?"
“They are”
"Oh~ they are all from our institute. Come in quickly and I'll introduce you to them."
Zhou Song thought that he couldn't hide anyway, so he gritted his teeth and followed her in.
"Xiao Liu is back, this is the famous kingson." A middle-aged man came out and said with a smile. His face with a national character, with clear edges and invisibly giving people a sense of majesty.
"Yes, Director Dong, he is Zhou Song." Liu Shan introduced Director Dong to Zhou Song. When Zhou Song heard that Liu Shan called Director Dong Liguo, he only said that he was the director of the Public Security Bureau. He was still thinking in his heart that this case was quite big, and even the director of the Public Security Bureau was alarmed.
"Xiaosong, don't mind if I call you like that, haha, it's true that a young man is a hero. I didn't expect that you were the webmaster of the Hacker Academy at a young age. I was shocked at that time. Your Zhou family is indeed not a good-looking guy! You didn't even tell your grandfather about this, you would be very happy if Mr. Zhou knew that you were so promising, hahahaha." Dong Liguo laughed generously, "Xiaosong, it's all your help for this time."
His tone seemed to be very familiar with Zhou Song's grandfather, but his age was about the same age as Zhou Song's father, so Zhou Song called him uncle: "Uncle Dong, I will do my best." Dong Liguo's few words made Zhou Song feel very friendly, but he didn't feel like he was talking too hard, otherwise he would be fooled if he couldn't handle it.
Zhou Song also noticed that when Liu Shan said her name, the two people in front of the computer both turned around and seemed very shocked. Zhou Song was a little proud in his heart. They could not have thought that I was so young.
The two people standing among them looked about 20 years old, who was quite handsome, while the other was sitting in the front seat operating a computer. They were a little older, probably over thirty years old, and they looked very ordinary, and they would not notice him again if they were standing in the crowd.
"You're kingson?" asked the younger one, obviously disbelief.
Zhou Song nodded and smiled and said, "Yes." He muttered in his heart, why do they sound like they know the name Kingson, but the most depressing thing is that everyone repeatedly doubts.
The young man seemed very disappointed, curled his lips and said no more.
The older one came up and reached out and said, "Hello, my name is Huang Fei, I have long admired Daming."
Zhou Song also reached out and shook his hand with him: "Hello, I am Zhou Song, I'm very happy to know you." It was the first time he shook hands with someone else since he was a child. The first time he felt like he was an adult. So Zhou Song had a very good impression of Huang Fei. What he said about long-lasting Daming was probably his online name Kingson. From this point of view, Zhou Song speculated that Huang Fei should be a technician.
At this time, Dong Liguo asked, "Comrade Huang Fei, what's the situation?"
Huang Fei didn't seem to like to talk, but just shook his head, which was considered to be a question from Dong Liguo. It seemed that they should be in a superior-level relationship. It was obviously impolite for him to reply like this, but Dong Liguo seemed to be careless about it, just frowned, not knowing what he was thinking.
Huang Fei said at this time: "Let Kingson try it." He glanced at Zhou Song, as if he was very confident.
"Yes, yes, Komatsu, please help me."
"Okay." Zhou Song had no choice but to say this. When he turned around, he happened to see a trace of disdain flashing across the corner of the young man's mouth. He felt annoyed for no reason, but he did not show it and continued to follow Huang Fei toward the computer.
When he came to the main seat, Zhou Song saw several windows open on the system desktop. There were software software used to track programs and a software used to unshell. There were other text files next to it, and some text was recorded. It can be seen that they had been working hard for a long time.
"This software is the one used for encryption. The author of the software is very proficient in anti-tracking and computing. He added several layers of shells to this software. I have successfully removed two layers of shells, and the third layer is in a deadlock." Huang Fei explained carefully to Zhou Song next to him. He told Zhou Song without reservation that he had encountered the situation he had encountered in the past few days and some of his thoughts. Zhou Song also frowned as he listened to him. It seemed that the situation he encountered this time was very irritating. While listening to Huang Fei's explanation, he personally repeated the operations he had done, proficiently breaking the underground, tracking and debugging, and successfully unsheathed the shell. A series of actions that the onlookers lit up. From this point, it can be seen that Zhou Song is not a person who seeks fame, at least he is still a little professional. Huang Fei looked as if he was taken for granted, and his expression had not changed much. Instead, the young man showed a look of surprise on his face.
There are two types of interrupts in CPU: int 1 and int3.int 1, a single-step interrupt, which is an interrupt caused by the internal state of the machine. When the flag register tf in CPU is set, a single-step interrupt will automatically occur. At this time, the CPU will stop after executing an instruction and display the contents of each register. int 3, a breakpoint interrupt, which is a soft interrupt. When the CPU executes this soft interrupt point, it will enter the breakpoint service program, and the power-off interrupt service program completes the display of the contents of each register at the power-off.
The software used to track debugging uses these two types of interrupts to achieve the purpose of tracking debugging through single-step execution or breakpoint execution. With such software, you can stop to view the status of each register of the CPU after executing instructions, and find out the cracking method.
Anti-tracking technology is the part that best reflects the technical level in encryption technology. A slight vulnerability will affect the reliability of the entire encryption technology. Encryption and decryption are inherently a contradiction. There must be decryption when there is encryption. In order to crack the encrypted content, the decryptor must do everything possible and do everything. In order to improve the reliability of encryption technology, the encryptor tries every means to block the decryptor's decryption process. It is obviously a simple algorithm, but it makes it extremely complicated, which is to prevent the decryptor from going smoothly. If you come to dynamically track and want to crack it, I will add some anti-tracking measures, such as seeing whether the debugging program is running in the memory. If you find it, you will immediately refuse to continue execution, and even let your tracking and debugging software hang up. Do you want to avoid my anti-tracking detection code? There is no way. I come to see it every once in a while to see what you do. Anyway, I just want to make you unhappy.
"He has a clever anti-tracking code, and he will slap software here. Unless there is an adapted debugging software." Finally, he arrived at the place where Huang Fei arrived. The facts were the same as he said. At this time, the software software suddenly reported an error and stopped running.
However, after Huang Fei's reminder, Zhou Song remembered that he really had such a software. It was given to him by his master Xu Yi, saying that he had modified and compiled it himself, and some unexpected errors could be solved. Since Zhou Song never encountered such a situation in normal times, he gradually forgot what the difference between that software and the software circulated online.
Since he thought of this, Zhou Song no longer hesitated. He connected to the Internet and downloaded the software from his "online hard drive". He built his own toolbox on the Internet, which was what Xu Yi told him. He said that as a hacker, as long as he has the Internet, he could get his hacking tools anytime and anywhere.
Seeing Zhou Song's actions, Huang Fei knew that there was a chance. He turned around, nodded at Dong Liguo, and then continued to stare at the monitor.
Dong Liguo was obviously very happy to see this. When he looked carefully, he could see his hands trembling slightly. The young man looked at Zhou Song's skillful movements, and his face was gloomy and clear. When he saw Huang Fei's movements, a cold light flashed in his eyes.
After the software was downloaded, Zhou Song started to peel off the shell again. This time, he successfully took off the third layer of shell. The first level was passed, and everyone was very happy. Zhou Song also secretly breathed a sigh of relief. Before he knew it, his back was already sweating. He thought to himself, fortunately, the strange lessons that the master usually did for him were completed in its original form, otherwise he would have made a fool of himself today.
The shell was removed and the password entrance was displayed. Zhou Song made a fuss and continued to track it. Soon, he determined the password verification code, and found the key algorithm segment, and the rest of the work was to decipher the password. However, the first three layers of shelling showed that the author of this encryption software was very powerful, so Zhou Song and Huang Fei were not optimistic about the subsequent progress.
The key algorithm code segment has been found, which means that the time has come to test perseverance, because it is password transformation, and the decipher must read the code sentence by sentence. Unlike dynamic tracking, sometimes you can skip some codes automatically run in large segments. That is to say, the decipher must figure out which encryption algorithm the author adopts, and then proceed in reverse according to the author's algorithm, thereby inverting the plaintext from the ciphertext.
Zhou Song was relatively weak in algorithms. He stared at the monitor for a while and felt his eyes were blurred. He looked back at Huang Fei with embarrassment and said, "Brother Huang, you see, I'm not very good at algorithms."
Chapter completed!