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.

AutoIt Obfuscator v2.3

Nowa wersja mojego AutoIt Obfuscator do obfuskacji i zabezpieczania skryptów AutoIt przed dekompilacją i analizą metodami inżynierii wstecznej.

Zmiany:

  • Naprawiono parsowanie skryptów AutoIt zapisanych jako UTF‑8 ze znacznikiem kolejności bajtów (BOM), kodowania używanego przez SciTE dla skryptów Unicode
  • Naprawiono parsowanie łańcuchowych instrukcji obiektów COM, takich jak $oSheet.Cells(1, $c + 1).Value = $headers[$c], $oSheet.Rows(1).Font.Bold = True oraz $oSheet.Columns("A:F").AutoFit()
AutoIt Obfuscator w wersji konsolowej

PS. Licznik obfuskacji przekroczył 60000.

Obfuskator i wirtualizer dla Pythona

Właśnie opublikowałem Python Obfuscator do obfuskacji, wirtualizacji i zabezpieczania skryptów Pythona przed analizą wsteczną i rekonstrukcją w AI.

Narzędzie posiada wygodny interfejs online do obfuskacji, narzędzia okienkowe i konsolowe dla Windows i Linuxa, pakiety SDK oraz rozszerzenie dla Visual Studio Code i edytorów AI, jak np. Cursor.

Obfuskacja skryptu Pythona przez Python Obfuscator w środowisku IDE Visual Studio Code.

Python Obfuscator oferuje ponad 50+ metod obfuskacji:

Metody obfuskacji skryptów Pythona przez Python Obfuscator.

Posiada również dedykowaną bibliotekę dekoratorów Pythona, pozwalającą wykluczyć z dowolnych metod i klas wybrane lub wszystkie strategie obfuskacyjne:

import obfuscator

@obfuscator.skip(obfuscator.ENCRYPT_STRINGS, obfuscator.STATE_MACHINE)
def handshake(secret: str) -> str:
    return secret

@obfuscator.skip()
class JakasWaznaKlasa:
    def verify(self):
        return True