Posty z tagami: Programowanie

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: 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… Czytaj dalej »

Moduł Pythona dla AutoIt Obfuscatora

AutoIt Obfuscator v1.1

Wydałem właśnie moduł Pythona dla mojego AutoIt Obfuscatora, pozwalający zautomatyzować zabezpieczanie skryptów AutoIt bezpośrednio z poziomu Pythona 3. https://pypi.org/project/autoitobfuscator/ Jeśli kogoś ciekawi jak zbudowane są moduły Pythona, to jego źródła znajdziecie na: https://github.com/PELock/AutoIt-Obfuscator-Python Wszystkie przykłady użycia na: https://www.pelock.com/products/autoit-obfuscator/api Prosty przykład wykorzystania domyślnych opcji:

Optymalizacja kodu assemblera pod względem rozmiaru

Zapraszam do przeczytania mojego małego artykułu na temat optymalizacji kodu assemblera pod względem wielkości. Kilka przydatnych sztuczek przydaje się przy reversingu aplikacji, gdy trzeba zmieścić kod w ograniczonej przestrzeni lub przy kodowaniu shellcodów. Artykuł dostępny na: https://dev.to/pelock/assembly-code-size-optimization-tricks-2abd PS. Polecam również prezentujący różne ciekawe sztuczki nieosiągalne dla kompilatorów HLL http://mark.masmcode.com/

Najlepszy font do programowania?

Lata temu, gdy w 4 kilobajtach można było napisać całkiem spory program, korzystałem ze zmodyfikowanego fontu Proggy Clean w swoim edytorze EditPlus do programowania w assemblerze. Postęp technologii, wysokie DPI i coraz większe rozdzielczości wymusiły zmianę na inny programistyczny font i najbardziej spodobał mi się Consolas. Jednak ostatnio, po długim czasie przerzuciłem się z Consolas… Czytaj dalej »

Konwersja liczb zmiennoprzecinkowych na stringi i optymalizacja BASE64

Wojtek Muła jak zwykle w formie, dawno nie zaglądałem na jego bloga, a pojawiło się kilka ciekawych wpisów programistycznych Konwersja liczb zmiennoprzecinkowych na stringi http://0x80.pl/notesen/2015-12-29-float-to-string.html Analiza działania i optymalizacja algorytmu BASE64 http://0x80.pl/notesen/2015-12-27-base64-encoding.html

Do wygrania 0.3117 BTC w konkursie na najlepszy wpis o programowaniu

Forum programistyczne DevStart ogłasza konkurs “Dlaczego warto programować w…” gdzie możesz podzielić się swoją wiedzą dotyczącą programowania w wybranym przez siebie języku programowania i opisać innym czytelnikom dlaczego akurat ten język programowania jest dla Ciebie przydatny, jakie ma zalety (przykłady kodu), zastosowania, gdzie najlepiej się sprawdza i jak programowanie w nim wpłynęło na Twoje życie i karierę…. Czytaj dalej »