Desperate Hacker
Chapter 57 Party A’s Questions
Chapter 57 Party A’s Questions
Many scripting languages have glue-like functions.
They can easily integrate multiple languages.
For example, some low-level C languages, C++, and Java.
What Chen Qingfeng didn't expect was that someone actually used scripting language to write computer viruses?
But things are definitely not that simple.
Because after disassembling the scripting language, all that is left are compiled files that have been made into libraries.
These files are most likely semantically obfuscated.
The real code has long been changed beyond recognition.
The only thing Chen Qingfeng can obtain now is various libraries that have achieved the underlying logic.
These binaries are difficult to understand for the average person.
But no matter what computer language it is, if we talk about the underlying logic of operation, I am afraid that it cannot escape assembly, this ancient programming language.
It is said that there was a master inside IBM who could directly write the operating system in assembly language.
Chen Qingfeng admits that he does not have this ability, but back then, he also worked hard on decompilation and reverse engineering.
There are always some games in this world that you want to play, but don’t want to spend money.
When Chen Qingfeng was a graduate student, pirated software was still the most popular way to obtain games and software on the market.
However, Chen Qingfeng didn't believe those software download links posted on pirated software websites.
Not to mention that there may be viruses or other malicious codes hidden behind it.
Just the various re-developed advertisements and other malicious functions contained within the reverse-engineered Paint software.
Chen Qingfeng couldn't bear it.
So no matter what he does, he would rather do it himself.
During that time, he not only dismantled Microsoft tools and software, but even handled some very popular games at the time.
Like Call of Duty or something like that.
Some of them are programs, which are more friendly to reverse engineering.
But some programs are not.
Especially those programs that cost hundreds of millions of dollars in development costs alone.
In terms of anti-reverse engineering and decompilation, we will naturally put a lot of effort into it.
So occasionally, Chen Qingfeng has to deal with assembly language.
Since there is no way, the prototype of the code can be directly displayed through ready-made decompilation software.
Chen Qingfeng thought it would be better to do it hard.
Then he tried to head-on and directly read the virus's assembly code.
However, at this moment, a loud yawn interrupted Chen Qingfeng's thoughts.He couldn't help but look back at Zhao Changan who made the sound.
When Zhao Changan saw this, he seemed to know that he was in trouble, so he quickly shut up.But he pointed at the time displayed on the screen again.
Unknowingly, it was 2:00 at night.
Only then did Chen Qingfeng realize that his whole body was stiff now, but he had been in a state of excitement just now.
Until that moment just now, he had just scratched the surface of this virus.
But so far he has not found a way to crack it.
But one thing is certain, this virus is a little different from regular viruses.Seems a bit bulky.
Of course, many of his parts are hidden in different folders.
However, Chen Qingfeng found some clues.
For the sake of his own health, Chen Qingfeng gave up staying up late.But while he was lying in bed at night, he suddenly remembered some of the things those Middle Easterners had told him.
This virus is used to control what they call a certain machine tool.
Could it be that?Isn't this virus targeting x86 systems?
……
Chen Qingfeng wasn't sure, but he really couldn't sleep.He tossed and turned that night, barely able to sleep for a few hours until dawn.
In the morning, he was in the bathroom and took out the Flotein he took every day from behind the mirror cabinet.Then he took out a pill and stuffed it into his mouth.
Then he walked out, took a glass of water, and drank it in one gulp.
Because the spirit is in a state of excitement.
Chen Qingfeng continued to be busy.
He read the Lua code again, and it looked like it was just loading some files or something.
If you don't pay attention, you really don't know what this code does.
But don’t think that what is written here is correct.
It's possible that this is just misleading people who want to crack this virus.
So Chen Qingfeng returned to the underlying assembly code.
It took him a whole morning to finally locate a piece of code he was familiar with.
Because that code is open SSL that he has been studying some time ago.
One thing he could conclude was that the virus used the open ssL remote control code.
Open source software!
Chen Qingfeng's face finally showed a long-lost smile.
Zhao Changan on the side looked at Chen Qingfeng who suddenly laughed out loud for no reason, and continued to write in confusion about his hotel management software that a recent college graduate could create.
"Master, I see you are happy!"
"Of course it's worth being happy. Do you know that I finally found a piece of code that I can understand!"
"One paragraph! So you can handle this virus?"
"It's not possible yet, but if you find a code you are familiar with, you will know what this function module is used for, and then you will know where it is loaded from, and then you can roughly guess where the backbone of the entire program is?"
"Where?"
"The trunk is here!"
"A compilation? I think it's like reading a heavenly book..."
"I felt the same yesterday, but today I feel like I have some insights!"
The earliest programmers used punched paper tape, which meant that they needed to use their brains to imagine wildly, and then turn the program into a paper tape with holes that could transmit light.
Until assembly language came along.
For those programmers whose brainstorming can be turned into binary code.
Assembly language is, of course, child's play.
However, in today's era, various high-level languages have evolved programs to the point where they are like writing math problems.
In this case, how many people can brainstorm existing programs into assembly language?
People are just used to being comfortable, but there is no big gap in intelligence.
After taking a short rest, Chen Qingfeng continued to get involved.
However, at this moment, his cell phone suddenly rang.
……
"Mr. Chen, I would like to know if there is any good news?"
……
Chen Qingfeng didn't know that at the same time the phone rang.
A sturdy, bearded Middle Eastern man was guarding the door of his house.His hands had already reached into his arms.
……
"I think as the party making the payment, I should keep abreast of your work progress. Of course, I know this is not a push!"
The sound of the call was transmitted in real time to the headset of the man standing outside the door with his hands in his arms.
He was waiting for his boss to give the order. Once it was determined that these people were of little value, he would rush in and kill these people.
"I just took over, what progress can I make after only one night of research?"
"Please answer me a question, otherwise our transaction will be cancelled. I want to know what type of chip this virus attacks?"
(End of this chapter)
Many scripting languages have glue-like functions.
They can easily integrate multiple languages.
For example, some low-level C languages, C++, and Java.
What Chen Qingfeng didn't expect was that someone actually used scripting language to write computer viruses?
But things are definitely not that simple.
Because after disassembling the scripting language, all that is left are compiled files that have been made into libraries.
These files are most likely semantically obfuscated.
The real code has long been changed beyond recognition.
The only thing Chen Qingfeng can obtain now is various libraries that have achieved the underlying logic.
These binaries are difficult to understand for the average person.
But no matter what computer language it is, if we talk about the underlying logic of operation, I am afraid that it cannot escape assembly, this ancient programming language.
It is said that there was a master inside IBM who could directly write the operating system in assembly language.
Chen Qingfeng admits that he does not have this ability, but back then, he also worked hard on decompilation and reverse engineering.
There are always some games in this world that you want to play, but don’t want to spend money.
When Chen Qingfeng was a graduate student, pirated software was still the most popular way to obtain games and software on the market.
However, Chen Qingfeng didn't believe those software download links posted on pirated software websites.
Not to mention that there may be viruses or other malicious codes hidden behind it.
Just the various re-developed advertisements and other malicious functions contained within the reverse-engineered Paint software.
Chen Qingfeng couldn't bear it.
So no matter what he does, he would rather do it himself.
During that time, he not only dismantled Microsoft tools and software, but even handled some very popular games at the time.
Like Call of Duty or something like that.
Some of them are programs, which are more friendly to reverse engineering.
But some programs are not.
Especially those programs that cost hundreds of millions of dollars in development costs alone.
In terms of anti-reverse engineering and decompilation, we will naturally put a lot of effort into it.
So occasionally, Chen Qingfeng has to deal with assembly language.
Since there is no way, the prototype of the code can be directly displayed through ready-made decompilation software.
Chen Qingfeng thought it would be better to do it hard.
Then he tried to head-on and directly read the virus's assembly code.
However, at this moment, a loud yawn interrupted Chen Qingfeng's thoughts.He couldn't help but look back at Zhao Changan who made the sound.
When Zhao Changan saw this, he seemed to know that he was in trouble, so he quickly shut up.But he pointed at the time displayed on the screen again.
Unknowingly, it was 2:00 at night.
Only then did Chen Qingfeng realize that his whole body was stiff now, but he had been in a state of excitement just now.
Until that moment just now, he had just scratched the surface of this virus.
But so far he has not found a way to crack it.
But one thing is certain, this virus is a little different from regular viruses.Seems a bit bulky.
Of course, many of his parts are hidden in different folders.
However, Chen Qingfeng found some clues.
For the sake of his own health, Chen Qingfeng gave up staying up late.But while he was lying in bed at night, he suddenly remembered some of the things those Middle Easterners had told him.
This virus is used to control what they call a certain machine tool.
Could it be that?Isn't this virus targeting x86 systems?
……
Chen Qingfeng wasn't sure, but he really couldn't sleep.He tossed and turned that night, barely able to sleep for a few hours until dawn.
In the morning, he was in the bathroom and took out the Flotein he took every day from behind the mirror cabinet.Then he took out a pill and stuffed it into his mouth.
Then he walked out, took a glass of water, and drank it in one gulp.
Because the spirit is in a state of excitement.
Chen Qingfeng continued to be busy.
He read the Lua code again, and it looked like it was just loading some files or something.
If you don't pay attention, you really don't know what this code does.
But don’t think that what is written here is correct.
It's possible that this is just misleading people who want to crack this virus.
So Chen Qingfeng returned to the underlying assembly code.
It took him a whole morning to finally locate a piece of code he was familiar with.
Because that code is open SSL that he has been studying some time ago.
One thing he could conclude was that the virus used the open ssL remote control code.
Open source software!
Chen Qingfeng's face finally showed a long-lost smile.
Zhao Changan on the side looked at Chen Qingfeng who suddenly laughed out loud for no reason, and continued to write in confusion about his hotel management software that a recent college graduate could create.
"Master, I see you are happy!"
"Of course it's worth being happy. Do you know that I finally found a piece of code that I can understand!"
"One paragraph! So you can handle this virus?"
"It's not possible yet, but if you find a code you are familiar with, you will know what this function module is used for, and then you will know where it is loaded from, and then you can roughly guess where the backbone of the entire program is?"
"Where?"
"The trunk is here!"
"A compilation? I think it's like reading a heavenly book..."
"I felt the same yesterday, but today I feel like I have some insights!"
The earliest programmers used punched paper tape, which meant that they needed to use their brains to imagine wildly, and then turn the program into a paper tape with holes that could transmit light.
Until assembly language came along.
For those programmers whose brainstorming can be turned into binary code.
Assembly language is, of course, child's play.
However, in today's era, various high-level languages have evolved programs to the point where they are like writing math problems.
In this case, how many people can brainstorm existing programs into assembly language?
People are just used to being comfortable, but there is no big gap in intelligence.
After taking a short rest, Chen Qingfeng continued to get involved.
However, at this moment, his cell phone suddenly rang.
……
"Mr. Chen, I would like to know if there is any good news?"
……
Chen Qingfeng didn't know that at the same time the phone rang.
A sturdy, bearded Middle Eastern man was guarding the door of his house.His hands had already reached into his arms.
……
"I think as the party making the payment, I should keep abreast of your work progress. Of course, I know this is not a push!"
The sound of the call was transmitted in real time to the headset of the man standing outside the door with his hands in his arms.
He was waiting for his boss to give the order. Once it was determined that these people were of little value, he would rush in and kill these people.
"I just took over, what progress can I make after only one night of research?"
"Please answer me a question, otherwise our transaction will be cancelled. I want to know what type of chip this virus attacks?"
(End of this chapter)
You'll Also Like
-
Starry Sky Railway: Start by looking for a marriage partner for the rich pharmacist
Chapter 241 3 hours ago -
Star Iron Genshin Impact: Mihoyo Live
Chapter 299 3 hours ago -
Hong Kong Variety Show: I can travel through the magical world
Chapter 180 3 hours ago -
Naruto: I am Kokushibo, the invincible six-eye
Chapter 76 3 hours ago -
On the night of genocide, I awakened the eternal Izanagi
Chapter 210 3 hours ago -
Elf: I draw a lottery for a divine beast at the beginning, and I am invincible!
Chapter 429 3 hours ago -
Prince of Tennis: Fusion Kaido, Thunder Gossip Polk
Chapter 136 3 hours ago -
American comics: Extracting the immortality of cancer cells at the beginning
Chapter 154 3 hours ago -
What? The ladies in my dreams are real.
Chapter 452 3 hours ago -
Reborn to get the male god system, but transformed into a girl
Chapter 117 3 hours ago