Other issues in this category (8)
How about expressly forbidden?
Let's start with a quote:
C++ creator Bjarne Stroustrup is completely miffed that Bitcoin $BTC▲0.7% was written in his programming language.
The Dane likened releasing C++ to building a tool, in that he can’t control how it’s going to be used.
“You try to improve a tool by looking at how it’s being used, and when people cut their fingers off, you try and stop that from happening again. But really, you have no control over how something is used,” said Stroustrup.
To our knowledge, no end-user license agreements that accompany software development tools expressly prohibit them from being used in malware design activities, for hacking or for other unlawful activities. Indeed, the makers of development tools can't know who will be using their software and how. Similarly, anti-virus developers have no idea whether their applications are being used by customers to protect their computers from hacker attacks or by criminals to test their most recently developed malware programs against cutting-edge anti-virus engines.
Because of this, we decided to find out which programming languages are popular among malware makers. It turned out that we aren't the only ones looking for an answer to this question—virus makers are interested too ("Please, tell me what language should I use to write a virus?")! We won't reveal the publication source, but here is another quote:
I witnessed how people would write malicious code in Python and then rack their brains trying to determine how to launch that thing on a victim’s computer. They would try to generate an executable file and would bungle it because of their low skill level.
Presently, C, C ++, .net, and JS are the popular languages.
To design malware, you need to understand an operating system’s architecture and how it works more than you need to master any particular programming language. You also need to know how the software you want to hack works.
And remember all of this is illegal. Good luck and cheers, everyone..
We fully agree with the statement in the last paragraph. No matter what programming language has been used, making malware is against the law.
Some people even ask anti-virus developers these kinds of questions!
Which programming language is better suited for malware making: C or the Assembly language?
ПреImagine that an anti-virus EULA prohibits customers from using the corresponding software for disreputable ends. Then, if a malware maker gets caught, can the company sue them for violating the agreement? And then use the money recovered from the crook to support a noble cause—like designing new security features?
Or do anti-virus vendors have no moral right to finance the development of their anti-virus software with money that criminals may have extorted or stolen from their victims?
What do you think?