Writing Malware with Python Part 9 - Ransomware - Encryption in Python

preview_player
Показать описание
Learning Malware with Python Playlist:

In this video, we apply what we learned about xor encryption into our python script.
Рекомендации по теме
Комментарии
Автор

Lowkey the first YouTuber that can actually explain this sort of encryption. You did a good job explaining it in your last Video, but actually showing the implementation of it in python is Top-Level shit. Keep going 👍

aiulvvj
Автор

Something that I wanted to add on why this form of encryption is not safe:

Assuming your input or _"msg"_ is then your encrypted data will always repeat itself.
For example, if your key is: *_"OTRLUCZGV[L^YROT"_*, your encrypted message will look like this: *_" "_* and as you can see, it repeats itself after each 16 characters. This way you could trace back the original key value, which makes this sort of encryption not very secure.

I hope you will also do an AES implementation in python with the pycrptodome module!

juvival
Автор

Golden explanation, you deserve more views and subscribers.

juvival
Автор

I sort of didn't understand why after the line with 'encrypted_msg = ...' we should perform the 'if' check. Can somebody elaborate on it more?

And by the way, I've found this video the most useful out of everthing I've watched! Thank you for your efforts, you should definetely continue making such valueable lessons!

VladimirSmith
Автор

Keep posting this kind of videos, so instructif

ninamira
Автор

Simplified my Doubts, Thanx Alot Brother

huzefa
Автор

my encryption string stays the same (the code) while the code i created is identical?dont understand

misternijssen
Автор

Hello there, I noticed that it takes longer to decrypt than to encrypt. Is it correct?

LFMTHEONE
Автор

I know this is probaly a stupid question but the character you use after encrypted_char = ord(char) i cannot find on my keyboard, if anyone can help its at 6:34.
print('thanks')

Jayy