Szyfrowanie w Pythonie

Opublikowałem właśnie pomocniczy moduł usługi szyfrującej StringEncrypt dla Pythona 3.

Moduł znajdziecie w Pythonowym repozytorium PyPI:

https://pypi.org/project/stringencrypt/

Jego kody źródłowe opublikowałem również na GitHubie:

https://github.com/PELock/StringEncrypt-Python

Instalacja dla Pythona z wykorzystaniem menedżera paczek pip:

pip install stringencrypt

Jak to działa i co to właściwie robi?

W skrócie bierze dowolny string lub zawartość binarnego pliku, szyfruje to silnik polimorficzny i generuje kod w wybranym języku programowania (w tym wypadku w Pythonie) z kodem zawierającym zaszyfrowany string oraz kodem samego dekryptora:

Komentarze (3)

M.

Świetne narzędzie, ale nie dla każdego. Używamy u nas w pracy do szyfrowania payloadów do różnych dziwnych rzeczy. Wersja dla pythona to strzał w dziesiątkę. Pozdrawiam.

Odpowiedz
bartek

Zgadzam się, to dość specyficzne rozwiązanie, ale znajduje swoje zastosowania właśnie w niszowych dziedzinach, gdzie zwykłe szyfrowanie z użyciem xor-a się nie sprawdza. Najwygodniejsza do użycia jest wtyczka do VSCode.

Odpowiedz

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *