Другие языки программирования и технологии

На каком языке пишутся вирусы, и на каком языке они лучше?

Ассемблер, с++
Ассемблер самый мощный и быстрый язык, все железо работает на нем. Аналогов у него нет и никогда не будет.
Иван Коромзин
Иван Коромзин
38 697
Лучший ответ
Валерий Васильев Понятно, а как насчёт c#? Сложно ли на нём писать вирусы такого же уровня как и на C++. Ассемблер я вряд ли выучу, слишком уж он сложный
Вирус написать часть дела, далеко не самое значимое. Важно знать (реализовать)
- способ проникновения на к-р - жертву. Способы основаны на знании (обнаружении) слабого звена в установленном ПО. см. эксплойт
- способ скрытия себя от средств обнаружения. см. криптор, слуфинг и пр.
На любом языке могут быть написаны. Ведь что такое вирус? - Вирус - это программа (пусть и вредоносная, но, тем не менее, программа). А что такое программа? - Заданная последовательность действий, т.е., иными словами, пошаговое объяснение компьютеру, что ему делать. Программе (любой, в том числе и вирусу) без разницы, на каком языке она написана, ведь все равно компилятор переведет с более-менее человеческого языка в двоичный код. А лучше или хуже - тут ответа нет - все зависит от умения программиста. Ибо все языки программирования предназначены для того, чтобы писать программы. Все равно, что человеку через переводчика объяснить, что делать - какая разница, на каком языке это делать (русском, английском, китайском и т.д.), если все равно переводчик переведет на 1 язык? - Правильно, никакой. Другое дело, что языки программирования несколько отличаются друг от друга тем, что одни больше подходят для 1 типа программ, а другие - для других, но это не значит, что на тех других языках невозможно написать такую программу. Например, Python больше подходит для нейросетей, но это не значит, что, например, на C++ невозможно писать программу для нейросетей. Просто разница будет в том, что на Python будет меньше строк кода - на другом языке программирования придется сие расписывать более подробно.
Д*
Дмитрий *
43 559
Эрнис Майлибаев В Bvp47 484 строки. Куда уж меньше?
зависит от того как они распространяются и куда внедряются. можно и на скриптовых языках
*** Данил***
25 445
Ассемблер, Си. С++.