Edytor zasobów Resource Cracker

Resource Cracker to mój projekt sprzed lat, dopracowany i sfinalizowany dzięki magii AI. To darmowy edytor zasobów dla EXE, DLL i formatów PE32, PE64, NE16 (tak!), .NET, MUI, RES, RC. Edytory wizualne dla większości rodzajów zasobów, nawet edytor wizualny dla form Delphi VCL 🙂

https://www.pelock.com/products/resource-cracker

Pierwsze wydanie, więc może być sporo bugów

  • PE32, PE64+, NE (16-bit), .NET IL, ReadyToRun, Native AOT, C++/CLI, WinMD, netmodule, MUI, MUN, .res i .rc
  • Drzewo zasobów z podglądem, edytorem strukturalnym i hex edytorem
  • Projektant dialogów, edytor menu, edytor obrazów, edytor wersji i edytor manifestu
  • Dodawanie, zastępowanie, usuwanie, zmiana nazwy i identyfikatora języka. Kopiowanie i wklejanie zasobów
  • Cofanie i ponawianie. Opcjonalna kopia .bak przed pierwszym zapisem pliku
  • Eksport do PNG, BMP, JPEG, GIF, TIFF, WebP, .ico, .cur i .rc. Zrzut zapisanych bajtów
  • Wiersz poleceń i pliki skryptów: add, addskip, addoverwrite, modify, delete, extract, changelanguage, compile
  • Motywy: Z systemu, Jasny i Ciemny
  • Języki interfejsu: angielski, arabski, bengalski, niemiecki, hiszpański, francuski, hindi, indonezyjski, japoński, marathi, polski, portugalski, rosyjski, urdu i chiński uproszczony

ethical.blue Magazine NaN. Anomalie i zniekształcenia

Zachęcam do zapoznania się z nową edycją, chyba jedynego aktywnego magazynu hakerskiego w Polsce, czyli ethical.blue od Dawida Farbańca.

Spis treści

  • Wartość typu numerycznego niebędąca liczbą (ang. Not a Number)
  • Funkcje skrótu (ang. hash)
  • Pomiar entropii Claude’a E. Shannona w teorii informacji
  • Podstawy analizy plików binarnych za pomocą Ghidra
  • Microbe.Win64.Blau!E4
  • Microbe.WinArm64.CyanBlau!E4
  • Kod samomodyfikujący się (x64)
  • Predykaty nieprzejrzyste (ang. opaque predicates)
  • Mieszane wyrażenia logiczno-arytmetyczne (ang. MBA)
  • Własna maszyna wirtualna (ang. custom virtual machine)
  • Weird.IL.FL4T!z

Link do tej edycji magazynu https://ethical.blue/m/NaN

Stan algorytmów kryptograficznych post-quantum

Jakby ktoś był ciekawy, jak wygląda stan algorytmów kryptograficznych tzw. post-quantum cryptography, czyli odpornych na próby łamania przez komputery kwantowe (ich realne funkcjonowanie jest kwestionowane), to świetną prezentację przygotowała firma Quarkslab:

https://blog.quarkslab.com/state-of-post-quantum-cryptography-implementations.html

Komputer kwantowy

Implementacje dostępne są, jak się okazuje, w wielu bibliotekach programistycznych, a nawet malware już tego używa, więc warto chociaż się zaznajomić z podstawowymi terminami:

https://www.kaspersky.com/about/press-releases/kaspersky-identifies-new-lazarus-apt-campaign-utilizing-ai-and-post-quantum-encryption

Lua Virtualizer

Lua Virtualizer to zaawansowany wirtualizer kodu Lua z kilkoma silnikami VM (VM, FSA, WEAVE), polimorficznym szyfrowaniem, mechanizmami self-crc i toną metod obfuskacyjnych.

Opcje wirtualizacji i obfuskacji kodu Lua w narzędziu Lua Virtualizer.

Obsługa wszystkich dialektów Lua 5.1 do 5.5, Luau, LuaJIT.

Lua Virtualizer w VS Code.

Obsługa dekoratorów do kontrolowania, co chcemy wirtualizować i obfuskować, a co nie.

Dekoratory do kontroli wirtualizacji i obfuskacji.

Szczególny nacisk położono na utrudnianie deobfuskacji w narzędziach AI.

Inżynieria wsteczna i dewirtualizacja SourceGuardian dla PHP

Dogłębna analiza z wykorzystaniem inżynierii wstecznej oraz, ostatecznie, dewirtualizacja bytecodu PHP zabezpieczonego narzędziem SourceGuardian (coś podobnego do ionCube).

Inżynieria wsteczna i dewirtualizacja narzędzia zabezpieczającego dla PHP o nazwie SourceGuardian.

Bardzo ciekawa analiza poruszająca szerokie spektrum metod zabezpieczających, od szyfrowania, przez dekompresję po wirtualizację bytecodu PHP.

Hash Calculator dla Androida

Mój Hash Calculator Online cieszy się sporą popularnością, w SERPach jest numerem 1 i przyciąga duży ruch. Idąc za ciosem, postanowiłem stworzyć aplikację na Androida Hash Calculator.

Hash Calculator dla Androida do liczenia skrótów kryptograficznych MD5, SHA256, CRC32 i innych.

Hash Calculator dla Androida oferuje te same algorytmy skrótów kryptograficznych (MD5, SHA, CRC, w sumie 49 algosów), te same metody wejścia – tekst, hex, plik.

Szybkie szukanie wybranych algorytmów, ulubione algorytmy wyświetlane zawsze z przodu:

Skróty kryptograficzne w Hash Calculator app.

Hex dump hashowanych danych (tak jak na stronie):

Zrzut hex hashowanych danych w Hash Calculator.