TGViewer
Codeby Codeby @codeby_sec · 37.1K subscribers
Post #7958 6.27K
​ZIP'аем файл вручную (часть.1. упаковщик)

Допустим имеем файл и нужно перенести его в своей программе на чужую машину. Если этот файл будет внешним (на подобии библиотеки или драйвера), то сразу бросится в глаза. А что если зашить его в своё тело и создавать при запуске основного приложения? Благо производительность современных процессоров это позволяет и жертва даже не успеет понять в чём дело. Другими словами получим матку, которая будет порождать файлы. Всё-бы хорошо, только таскать в себе готовые бинарники типа exe\dll в несжатом виде тоже не лучшая идея – одних только "байтов выравнивания" в них под 50%, а для использования готовых архиваторов нужен к нему распаковщик. Так-что иметь в запазухе обычный зиппер это всегда гуд, а данная статья (надеюсь) поможет вам разобраться в его деталях. Буду использовать ассемблер FASM, двоичный редактор HxD, ну и виндовый кальк в инженерном виде.

📌 Читать статью

#forum #asm #zip
  • 🔥 12
  • 👍 4
  • 🤯 3
More from @codeby_sec
  1. Oct 15, 2026Один документ, который отделяет red team от уголовного дела Оператор на проекте для финтех…
  2. Oct 15, 2026Codeby pinned a photo
  3. Oct 15, 2026Из тысяч алертов за смену реальную угрозу несут единицы. Аналитик SOC находит их, восстана…
  4. Oct 15, 2026🔎Скрапер не ломает — он просто читает. И в этом главная проблема В 2023 году Chess.com по…
  5. Oct 14, 2026Что такое SOC? Центр обеспечения безопасности (SOC) помогает улучшать обнаружение угроз дл…
  6. Oct 14, 2026🧿 Как браузер получает страницу Вы вводите адрес сайта, и через долю секунды видите стран…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →