Не продолжать, а перезаписывать?punk_joker wrote:Лучше по дефолту не писать лог, для обратной совместимости
Search found 41 matches
- Sun Jan 31, 2021 11:08 pm
- Forum: Utilities
- Topic: BOARD - вывод отладочной информации
- Replies: 81
- Views: 54078
Re: BOARD - вывод отладочной информации
- Sun Jan 31, 2021 7:22 pm
- Forum: Drive subsystem
- Topic: Ошибки файловой системы
- Replies: 187
- Views: 105088
Re: Ошибки файловой системы
А в корневых директориях /rd/1/ /fd/1/ /tmp0/1/ и т.д. должны ли они создаваться? После такого в другой системе, примонтировавшей такой диск можно увидеть две папки "..".
- Sun Jan 31, 2021 7:10 pm
- Forum: Kernel
- Topic: Уязвимости ядра
- Replies: 77
- Views: 80137
Re: Уязвимости ядра
Ну вот, например, два эксплойта - сам kpack, запакованный самим собой, - в каждом из которых умышленно повреждён один (всего лишь) из байтов в начале файла (честно говоря, чёрт знает, где там кончается заголовок и начинаются данные, никакой документации по формату пока не попадалось): kpack1.7z kpac...
- Sun Jan 31, 2021 6:16 pm
- Forum: Utilities
- Topic: BOARD - вывод отладочной информации
- Replies: 81
- Views: 54078
Re: BOARD - вывод отладочной информации
Спасибо за совет. Тогда к нему и обращусь по поводу аккаунта.maxcodehack wrote:Попроси у кого-нибудь (например dunkaist) аккаунт на SVN, и заливай сразу туда.
- Sun Jan 31, 2021 6:15 pm
- Forum: Utilities
- Topic: BOARD - вывод отладочной информации
- Replies: 81
- Views: 54078
Re: BOARD - вывод отладочной информации
Я потестировал, заметил только один небольшой баг со скроллингом. Да, есть такое :) Это из-за того, что в буфере больше строк, чем в окне, и они прокручиваются только когда заполнятся. В следующей версии поправлю. А как так получилось, что текст на рамку окна залез? А то у меня не получается повтор...
- Sun Jan 31, 2021 7:58 am
- Forum: Kernel
- Topic: Уязвимости ядра
- Replies: 77
- Views: 80137
Re: Уязвимости ядра
Уязвимость (серьёзная, к сожалению) ядра при работе с форматом KPCK:
- Если в заголовке указать неправильный размер исходного файла (dword по смещению +4), произойдёт kernel crash
- Если повредить содержимое файла (т.е. всё, что идёт после заголовка), ядро также упадёт
- Sun Jan 31, 2021 7:54 am
- Forum: Drive subsystem
- Topic: Ошибки файловой системы
- Replies: 187
- Views: 105088
Re: Ошибки файловой системы
А это нормально, что файловая подсистема позволяет пользователю создавать папки "." и ".."?
- Sun Jan 31, 2021 7:48 am
- Forum: Utilities
- Topic: BOARD - вывод отладочной информации
- Replies: 81
- Views: 54078
Re: BOARD - вывод отладочной информации
Так как предыдущие версии программы board не имели никакого номера, то можно считать их как версии 0.x. А вот и обновлённый board 1.0: board_1_0.7z Что нового: теперь использует большие шрифты (8x16) теперь board может работать как демон, т.е. как фоновый процесс следящий за системным буфером отладо...
- Tue Jan 26, 2021 12:33 pm
- Forum: Kernel
- Topic: Уязвимости ядра
- Replies: 77
- Views: 80137
Re: Уязвимости ядра
Ещё одна уязвимость. Тоже критическая. Если в заголовке файла скина указать неправильные указатели params/buttons/bitmaps произойдёт kernel crash. В зависимости от адреса указателя ядро падает по-разному, но обычно с page fault. Если использовать правильные указатели можно читать память ядра и прочи...
- Tue Jan 26, 2021 4:21 am
- Forum: Graphics subsystem
- Topic: Обсуждение графической подсистемы
- Replies: 34
- Views: 35447
Re: Обсуждение графической подсистемы
В файле gui/window.inc небольшой косячок: ;------------------------------------------------------------------------------ syscall_display_settings: ;///// system function 48 /////////////////////////// ;------------------------------------------------------------------------------ cmp ebx, 13 ja @f ...
- Tue Jan 26, 2021 3:59 am
- Forum: Kernel
- Topic: Уязвимости ядра
- Replies: 77
- Views: 80137
Re: Уязвимости ядра
Критическая уязвимость ядра при запуске программ. Заключается в использовании неправильных значений в заголовке исполнимого файла формата MENUET0x: 1. Если в заголовке указать некорректные адреса для буферов, куда должны быть записаны командная строка и путь к исп. файлу, можно записывать произвольн...