Предлагаю тут обсуждать эту нейронку.
Это имба ребят.
Позволяет закинуть сорс внутрь на 100кб и выдает годный ответ.
И так до 5 файлов за раз.
Закидывал шт 25 файлов и все окей. Дай бог расширят контекст!
Пример
Вот основные отличия загрузчиков Windows 2000 и NT 4 в табличном формате Markdown:
Основные отличия:
1. В Windows 2000 более расширенная настройка параметров кучи, TLS и других компонентов через загрузочную конфигурацию.
2. В Windows 2000 есть поддержка 64-битных процессов через Wow64.
3. В Windows 2000 улучшена обработка ошибок через вызов NtRaiseHardError.
4. В Windows 2000 используется более гибкая схема инициализации шаблона имен загружаемых DLL.
5. В Windows 2000 реализовано логирование событий загрузчика через RtlLogEvent.
6. Windows 2000 оптимизирована для работы на многоядерных системах.
В целом видно, что загрузчик Windows 2000 более продвинутый и гибкий по сравнению с NT 4.
Это имба ребят.
Позволяет закинуть сорс внутрь на 100кб и выдает годный ответ.
И так до 5 файлов за раз.
Закидывал шт 25 файлов и все окей. Дай бог расширят контекст!
Пример
Вот основные отличия загрузчиков Windows 2000 и NT 4 в табличном формате Markdown:
Markdown (GitHub flavored):
| Область | Windows 2000 | NT 4 |
|-|-|-|
| Инициализация критических секций | Вызывается RtlInitializeCriticalSectionAndSpinCount | Используется RtlInitializeCriticalSection |
| Инициализация TLS | Используется bitmap в PEB | Используется простой счетчик в PEB |
| Поддержка Wow64 | Есть | Нет |
| Валидация образа для MP | Вызывается LdrpValidateImageForMp | Нет |
| Инициализация шаблона имен | Используется KnownDllPath | Используется жестко заданный путь |
| Чтение параметров изображения | Читаются различные флаги и параметры кучи | Только флаги процесса |
| Инициализация кучи | Параметры берутся из загрузочной конфигурации | Используются значения по умолчанию |
| Обработка ошибок | Вызывает NtRaiseHardError | Выводит сообщение в лог |
| Логирование | Использует RtlLogEvent | Выводит сообщения в лог вручную |
Основные отличия:
1. В Windows 2000 более расширенная настройка параметров кучи, TLS и других компонентов через загрузочную конфигурацию.
2. В Windows 2000 есть поддержка 64-битных процессов через Wow64.
3. В Windows 2000 улучшена обработка ошибок через вызов NtRaiseHardError.
4. В Windows 2000 используется более гибкая схема инициализации шаблона имен загружаемых DLL.
5. В Windows 2000 реализовано логирование событий загрузчика через RtlLogEvent.
6. Windows 2000 оптимизирована для работы на многоядерных системах.
В целом видно, что загрузчик Windows 2000 более продвинутый и гибкий по сравнению с NT 4.