An Implementation of Ransomware Malicious Software in Python




Abstract:
This paper presents an approach to developing ransomware in Python programming language. Malicious code exploits vulnerabilities resulting from the weak passwords on Linux servers. Ransomware employs Nmap to determine if SSH port is open, and if it is, it enters the victim via SSH protocol. Files are encrypted using stream cypher based on pseudorandom number generator. Analysis of existing ransomware is also given in this paper.

CITATION:

IEEE format

B. Vujanić, N. Maček, S. Adamović, “An Implementation of Ransomware Malicious Software in Python,” in Sinteza 2017 - International Scientific Conference on Information Technology and Data Related Research, Belgrade, Singidunum University, Serbia, 2017, pp. 19-24. doi:10.15308/Sinteza-2017-19-24

APA format

Vujanić, B., Maček, N., Adamović, S. (2017). An Implementation of Ransomware Malicious Software in Python. Paper presented at Sinteza 2017 - International Scientific Conference on Information Technology and Data Related Research. doi:10.15308/Sinteza-2017-19-24

BibTeX format
Download

RefWorks Tagged format
Download