Reverse Engineer

Reverse Engineer

Бронювання
Розробка

Основні завдання:

  • Дослідження Програмних/Апаратних рішень, на предмет стійкості до зламів

  • Діагностика проблем, пошук вразливостей

  • Підготовка звітів.

Вимоги:

  • Повна вища технічна освіта

  • Знання схемотехніки, загальновживаних компонентів цифрових та аналогових схем

  • Знання інтерфейсів передачі даних (апаратний рівень SPI, UART, I2C, CAN, USB, Ethernet, LVDS і т.д.)

  • Досвід роботи з вимірювальним обладнанням (осцилограф, спектроаналізатор, логічний аналізатор)

  • Вміння паяти SMD

  • Навики документування

  • Базові знання криптографії, концепції Secure Boot, модель ОSI

  • Досвід програмування на С/C++, Python

  • Знання особливостей популярних архітектур х86, ARM aбо riscV

  • Вміння читати асемблер (х86, ARM aбо інш.).

 

Бажано:

  • Досвід з реверсу бінарного коду

  • Знання архітектури популярних ОС (Linux, Windows, Android).

  • Знання софтварних, та апаратних вразливостей

  • Досвід апаратних атак FaultInjection, SideChannel

  • Досвід написання експлойтів

  • Досвід з моделювання загроз

Заповнюй анкету і ми з тобою зв'яжемось

Заповнюй анкету і ми з тобою зв'яжемось

У лісі-лісі темному, де нишпорить хитрий лис,
ніхто секретів не розкриває, бо всі під NDA

У лісі-лісі темному, де нишпорить хитрий лис,
ніхто секретів не розкриває, бо всі під NDA