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

Discussion in 'WASM.WIN32' started by mantissa, Oct 10, 2023.

  1. mantissa

    mantissa Administrator Staff Member

    Blog Posts:
    0
    Joined:
    Sep 9, 2022
    Messages:
    173
  2. Application

    Application Active Member

    Blog Posts:
    1
    Joined:
    Oct 15, 2022
    Messages:
    110
    Есть архив с этими исходниками? Интересно было бы глянуть
     
  3. TrashGen

    TrashGen ТрещГен

    Blog Posts:
    0
    Joined:
    Mar 15, 2011
    Messages:
    1,202
    Location:
    подполье
    Application, так исходники озадаченного менеджора наедине с шеллкодэсами были выложены сами знаете кем (не теми, кто) и не только лишь там, где нужно, но теперь, похоже, и чуть ли не на ютубе в видеоформате.
     
  4. Application

    Application Active Member

    Blog Posts:
    1
    Joined:
    Oct 15, 2022
    Messages:
    110
    Оне не выложили компилятор для сурсов в видеоформате без регистрации и смс
     
    TrashGen likes this.
  5. TrashGen

    TrashGen ТрещГен

    Blog Posts:
    0
    Joined:
    Mar 15, 2011
    Messages:
    1,202
    Location:
    подполье
    Application, сталобыть это вовсе не илитные сурсы, а те, что напротив (те, кто не протев не только лишь насильно, но и добровольно тоже)
    ps: возможно, они не протев также и в видеоформате с компеляцыяме мокрых хэдшотов
     
  6. alex_dz

    alex_dz Active Member

    Blog Posts:
    0
    Joined:
    Jul 26, 2006
    Messages:
    554
    стянуть видиво
    нарезать ффпегом кадров (IFrames можно только)
    натравить на оср-ку
    скомпилиздить канпилллером
    профит

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

    f13nd Well-Known Member

    Blog Posts:
    0
    Joined:
    Jun 22, 2009
    Messages:
    2,024
    Google: windows xp source code
    https://github.com/tongzx/nt5src/blob/master/Source/XPSP1/NT/shell/applets/taskmgr/main.cpp

    ЗЫ: мужик конечно силён в реверс-инжиниринге исходных текстов. Его видос в формате реакции на исходники 28-летней давности смотрится на одном дыхании.
    --- Сообщение объединено, Oct 11, 2023 ---
    ЗЗЫ:
    Code (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 likes this.
  8. rmn

    rmn Well-Known Member

    Blog Posts:
    0
    Joined:
    Nov 23, 2004
    Messages:
    2,347
    Какой там реверс, это же его сорцы. Вот что баг нашел в процессе - молодец :)
     
  9. f13nd

    f13nd Well-Known Member

    Blog Posts:
    0
    Joined:
    Jun 22, 2009
    Messages:
    2,024
    Там не баг, а скорей небрежная обработка ошибки.
     
  10. Application

    Application Active Member

    Blog Posts:
    1
    Joined:
    Oct 15, 2022
    Messages:
    110
    Спасибо за ссылку, даже сурсы сапера есть, без регистрации и смс:

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

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

    alex_dz Active Member

    Blog Posts:
    0
    Joined:
    Jul 26, 2006
    Messages:
    554
    сумосойти
    пасхалки 20летней давности...
    upload_2023-10-12_0-41-31.png