Загрузка...

Obfus.py - Metamorphic Python obfuscator

Thread in Python created by Мориарти Feb 18, 2026. 313 views

  1. / / /
    Мориарти
    [IMG]

    - это не просто обфускатор, а полноценный метаморфный движок. Проект создан для тех, кому нужно защитить свой софт от декомпиляции, анализа нейросетями и любопытных глаз, превращая исходный код в текст зачарований майнкрафта.
    1. Control Flow Flattening - виртуализация логики, код превращается в нелинейную стейт-машину.
    2. Opaque Predicates - ложные логические ветви, защищенные математическими инвариантами.
    3. Homoglyph Mutation - использование визуально неразличимых символов ( классика, как никак ).
    4. Symbol Proxying - все системные вызовы и импорты шифруются и разрешаются только в рантайме.
    4. Anti-Debug & Anti-Sandbox - многоуровневый детект отладчиков, виртуалки и попыток трейсинга.
    5. Rolling XOR Encryption - динамическое каскадное шифрование всей полезной нагрузки.
    6. Self-Checksum - контроль целостности.
    7. Polymorphic Engine - каждая новая сборка уникальна. Итоговый скрипт не подвергается паттернам.
    Проект разделен на две части, что позволяет использовать его как готовый инструмент или как библиотеку:

    Открытый CLI ( ) - написан на rich, имеет красивый интерфейс с прогресс-барами, логами и удобной настройкой параметров через аргументы.

    Закрытое ядро (core.pyc) - обфусцировано и скомпилировано в байт-код.

    Ядро поддерживает импорт как модуля:
    Python
    from core import ObfuscationEngine
    engine = ObfuscationEngine(seed=1337)
    protected_code = engine.obfuscate("print('Hello World')")
    Более подробная информация на Github - https://github.com/professor-lolz/obfus.py/
    ( временно убран core.pyc, позже верну )
     
  2. Kartoshka2331
    а где ссылка на гит
     
    1. / / /
      Мориарти Topic starter
      avatarKartoshka2331 , да чет тема багнулась как-то)) щас поправлю)
  3. AS7RID
    AS7RID Feb 18, 2026 Первоклассный пушистик 17,648 Jun 11, 2019
    Смысл обфускации - усложнение чтения алгоса, вот только смысл в этом усложнении, если можно нуиткой сбилдить нативное exe и накрыть его нормальным протектором, чтобы свести риск реверса к минимуму :wut:
    Обфускация жива только в жсе, да и то сугубо потому что его трогают браузеры (бтв сейчас много кто переебывает жс в васм, его явно реверсить не будут, проще юзать эмуляцию)

    Ну типо молодец, сделал, но нахуя - не понятно, на рынке и так полно всевозможных обфускаторов разной степени хуевости :wut:
     
    1. View previous comments (2)
    2. / / /
      Мориарти Topic starter
      avatarAS7RID, .pyc покрыт не моей обфускацией.
    3. Осанка
      avatarAS7RID,
      какой посоветуешь?
    4. AS7RID
      avatarОсанка, Что лучше можно определить сугубо по табличкам и/или личному опыту, у меня нет ни того, ни того, мое мнение не котируется. Найди в интернетике проф реверсеров и спроси с какими протекторами им было работать сложнее всего. Так сказать находим лучшее от обратного. Альтернативно можешь админов популярных тим по логам спросить, я сомневаюсь, что они протектят фемидой :roflanebalo:
  4. def
    это мощная работа, хорош, пригодится
     
  5. MrPenny
    MrPenny Feb 19, 2026 Я не тот, на кого вы подумали 70 Mar 2, 2020
    каллище если честно.
     
Loading...