1

Тема: C++ Developer у нову команду

Шукаемо С++ розробників у новий підрозділ в місті Дніпро. Компанія - Comodo .
Вимоги - впевений міддл (або краще) - це значить ви розумієте ньюанси мови программування, читаєте чужий код, маєте досвід та напрацювання у мультітрейдінгу та розуміння  як це працює під капотом операційних систем Windows. Вміння оцінювати потрібний час на завдання. Бажання вчитися самому та діитися знанням.
Над чим працюємо - антивирус.
Кому цікаво - хто любить аналізувати та писати віруси та антівіруси.
Контакти - пишиті у ПП, або скайп, або тут

Робіть що хочете - людина створена вільною

2

Re: C++ Developer у нову команду

Я Junior якщьо йдеться мова про інжект до файлу формату Portable Executable, у випадку з виравнюванням до 512 байт.
Але я знаю що таке інкапсуляція,перевантаження та наслідування.Й навіть можу такого хелловорда

LONG WINAPI VectoredHandler(struct _EXCEPTION_POINTERS *ExceptionInfo)
{
    printf("%X\n", ExceptionInfo->ExceptionRecord->ExceptionAddress);
    DWORD old = 0;
    SetLastError(0);
    VirtualProtectEx(GetCurrentProcess(), ExceptionInfo->ExceptionRecord->ExceptionAddress, 4096, PAGE_EXECUTE_READWRITE,&old);
    printf("%d\n", GetLastError());
    ((unsigned char*)ExceptionInfo->ExceptionRecord->ExceptionAddress)[0] = 0x90;
    return EXCEPTION_CONTINUE_EXECUTION;
}

int main()
{
    AddVectoredExceptionHandler(0, VectoredHandler);
    __asm
    {
        int 3h
    }
    printf("Hello World!!!\n");
    _getch();
    return 0;
}

3

Re: C++ Developer у нову команду

Мені завжди подобається коли люди вивчають такі речі.
Якщо вам не важко - скиньте будь ласка зручним для вас чином контакти та як з вами зв'язатися або у ПП.

Робіть що хочете - людина створена вільною