Сурсы диспетчера задач

Тема в разделе "WASM.WIN32", создана пользователем mantissa, 10 окт 2023.

  1. mantissa

    mantissa Мембер Команда форума

    Публикаций:
    0
    Регистрация:
    9 сен 2022
    Сообщения:
    153
  2. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Есть архив с этими исходниками? Интересно было бы глянуть
     
  3. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.185
    Адрес:
    подполье
    Application, так исходники озадаченного менеджора наедине с шеллкодэсами были выложены сами знаете кем (не теми, кто) и не только лишь там, где нужно, но теперь, похоже, и чуть ли не на ютубе в видеоформате.
     
  4. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Оне не выложили компилятор для сурсов в видеоформате без регистрации и смс
     
    TrashGen нравится это.
  5. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.185
    Адрес:
    подполье
    Application, сталобыть это вовсе не илитные сурсы, а те, что напротив (те, кто не протев не только лишь насильно, но и добровольно тоже)
    ps: возможно, они не протев также и в видеоформате с компеляцыяме мокрых хэдшотов
     
  6. alex_dz

    alex_dz Active Member

    Публикаций:
    0
    Регистрация:
    26 июл 2006
    Сообщения:
    430
    стянуть видиво
    нарезать ффпегом кадров (IFrames можно только)
    натравить на оср-ку
    скомпилиздить канпилллером
    профит

    PS можно сие действие записать в видиво и на ютуб пушнуть и поиметь профит на лайкахдизлайках
    еще профит
     
    Application нравится это.
  7. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.993
    Google: windows xp source code
    https://github.com/tongzx/nt5src/blob/master/Source/XPSP1/NT/shell/applets/taskmgr/main.cpp

    ЗЫ: мужик конечно силён в реверс-инжиниринге исходных текстов. Его видос в формате реакции на исходники 28-летней давности смотрится на одном дыхании.
    --- Сообщение объединено, 11 окт 2023 ---
    ЗЗЫ:
    Код (Text):
    1. BYTE* CProcPage::GetTaskListEx()
    2. {
    3.     BYTE*       pbBuffer = NULL;
    4.     NTSTATUS    status;
    5.    
    6.     DWORD  dwBufferSize = sizeof(SYSTEM_PROCESS_INFORMATION) * 100; // start with ~100 processes
    7.  
    8. retry:
    9.     ASSERT( NULL == pbBuffer );
    10.     pbBuffer = (BYTE *) HeapAlloc( GetProcessHeap( ), 0, dwBufferSize );
    11.     if (pbBuffer == NULL)
    12.     {
    13.         return FALSE;
    14.     }
    15.  
    16.     status = NtQuerySystemInformation( SystemProcessInformation
    17.                                      , pbBuffer
    18.                                      , dwBufferSize
    19.                                      , NULL
    20.                                      );
    Насколько я могу судить, в современных вендах таск менеджер получает список процессов через WMI (была здесь где-то тема про уровни интеграции, которые таск менеджеру не мешают жить), а этот актуальный и злободневный образец наскальной живописи получает список через апи.
     
    Application нравится это.
  8. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Какой там реверс, это же его сорцы. Вот что баг нашел в процессе - молодец :)
     
  9. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.993
    Там не баг, а скорей небрежная обработка ошибки.
     
  10. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Спасибо за ссылку, даже сурсы сапера есть, без регистрации и смс:

    https://github.com/tongzx/nt5src/tree/master/Source/XPSP1/NT/shell/osshell/ep/winmine

    p.s. кто знает как прикрутить к нему неровную сеть? Чтобы он сначала играл сам в себя, а потом стал скойнетом?
    Который рассудит каждого из тех, кто был никто, а некто, кем ты был, не будет быть, но будет ждать?
     
    Последнее редактирование: 11 окт 2023
  11. alex_dz

    alex_dz Active Member

    Публикаций:
    0
    Регистрация:
    26 июл 2006
    Сообщения:
    430
    сумосойти
    пасхалки 20летней давности...
    upload_2023-10-12_0-41-31.png