Сейчас на форуме: Kybyx (+2 невидимых) |
eXeL@B —› Оффтоп —› syser - а он еще нужен? |
. 1 . 2 . 3 . 4 . 5 . 6 . >> |
Посл.ответ | Сообщение |
|
Создано: 26 декабря 2016 00:08 · Личное сообщение · #1 есть мысль себе в портфолио добавить хоть что то, что можно показать на паблик из всего что сделано или делается или будет делаться, почти ничего на паблик показывать нельзя вспомнил про Syser,его можно, могу восстановить соурсы ядра дебагера, которое общее для Ring3 и Ring0 (кто помнит у Syser два дебагера, ring3 и ring0, знают все только ring0, про ring3 мало наверное кто помнит, он был бесплатен) ну и сам Ring3 часть как рабочий дебагер, можно и всю Ring0, но мне это не интересно ну и все конечно на гитхаб собственно вопрос, а дальше это кому то интересно? подхватить,развивать итд, гуи дебагер для ядра еще живы ? |
Ранг: 281.8 (наставник), 272thx Активность: 0.25↘0.01 Статус: Участник Destroyer of protectors |
Создано: 26 декабря 2016 22:19 · Личное сообщение · #2 |
|
Создано: 26 декабря 2016 22:48 · Личное сообщение · #3 хз, я последний раз видел на оф форуме где француз который офф купил и юзал и баг репортил - пытался на форуме достучатся до админа про новые версии и вообще выйти на связь, но так в течении нескольких лет никто и не ответил мои мысли или что то с разрабом случилось, хотя их было вроде двое, но интернет гугл говорит что писал только один чел либо из за постоянных сливов релизов,автор забил вцелом все можно воскресить, только мне ни р3 ни р0 дебагер не нужен,просто интересно актуально оно вообще или тема р0 таких с красивым гуи дебагеров уже померла |
|
Создано: 27 декабря 2016 07:44 · Личное сообщение · #4 |
|
Создано: 27 декабря 2016 09:13 · Личное сообщение · #5 |
|
Создано: 27 декабря 2016 11:40 · Личное сообщение · #6 для меня отладка почти никогда не существовала я этим дебагером ринг0 сам пользовался от силы пару раз за 10 лет, и не потому что он плох а потому что надобности небыло сейчас все чаще слышу что windbg лучший, и очередные дебагеры ненужны мне все это нужно лишь для портфолио, и возможно пиара портфолио если народ подхватит соурсы и будет дальше развивать вот интерес у народа к развитию этого дебагера и хочу понять Добавлено спустя 2 минуты т.е. будет дальше какое то развитие дебагера или все закончится новостями в твиттере, - "о, круто, кто то сисер реверснул" и на этом все и затихнет |
|
Создано: 27 декабря 2016 14:49 · Поправил: difexacaw · Личное сообщение · #7 > вцелом все можно воскресить В целом не реал это реализовать, само отладочное ядро не проблема, но проблема с выводом на экран, это пытались решить многие люди, причём собирали ось без проблем.. это весьма сложная задача, а сами дебаг механизмы - это пилится элементарно на автомате зная архитектуру. ----- vx |
|
Создано: 27 декабря 2016 14:55 · Личное сообщение · #8 |
|
Создано: 27 декабря 2016 15:24 · Личное сообщение · #9 Первым это пытался решить покойный к сожалению Грейт, реализация сводилась к сервисам видеопортов на сколько помню, короче это дно и тема весьма сложная и не паблик. Когда отладчик всё ядро заморозит вы не сможите юзать ничего кроме хал. Или есчо более низкоуровневых реализаций. Вы не сможите вызвать дров видеокарты. ----- vx |
|
Создано: 27 декабря 2016 15:31 · Личное сообщение · #10 |
|
Создано: 27 декабря 2016 15:38 · Личное сообщение · #11 reversecode Да, но под младшею версию оси и урезанно это работало. Именно из за невозможности порта по мойму прожект и закинули. Для его продолжения или пусть не продолжения, а вообще написать свой локал дебаггер нужно реверсить низкоуровневые видео механизмы, а учитывая их разнообразие и разнообразие железа это не представляется возможным. ----- vx |
|
Создано: 27 декабря 2016 15:46 · Личное сообщение · #12 то есть словами клерка, сейчас дебагер с гуи не нужен, потому что не реализуем? для этого этот топик и создавался потому что у меня ну ноль всякого желания развивать или девелопить хоть р0 хоть р3 версию этого дебагера а проблему вывода видео решить можно, было бы желание)) даже прыгая туда сюда в биос через VBE можно либо запихав x86 эмулятор, и так же обращаясь к биосу, даже думаю через EFI что то можно придумать |
|
Создано: 27 декабря 2016 15:55 · Поправил: difexacaw · Личное сообщение · #13 reversecode Я не сказал что не реализуемо. Большинство задач которые я решаю считаются не реальными Просто нет базы на что опираться, а с нуля что то в этой теме пилить - я бы не стал, зная масштаб задачи. Если у вас хватит духу и знаний реализовать это - огромный респект тогда. И эмулятор доса так и работает что вы выше описали, переключается мод, ядро x86 экспортило нужные апи, так к примеру писались часики CMOS через дос прерывания. На эти функи и были запилены видеопорты ----- vx |
|
Создано: 27 декабря 2016 16:04 · Личное сообщение · #14 difexacaw пишет: В целом не реал это реализовать, само отладочное ядро не проблема, но проблема с выводом на экран, это пытались решить многие люди Люди пытались это решить через жопу, т.е. через сервисы ОС. В текстмоде это решается элементарным программированием (S)VGA-видеопортов, совместимость с которыми поддерживают все видяхи. И Грейт, и _ВС_ ,и еще кто-то копали совсем не туда. | Сообщение посчитали полезным: dosprog |
|
Создано: 27 декабря 2016 16:08 · Личное сообщение · #15 |
|
Создано: 27 декабря 2016 16:15 · Личное сообщение · #16 |
|
Создано: 27 декабря 2016 16:17 · Личное сообщение · #17 |
|
Создано: 27 декабря 2016 16:23 · Личное сообщение · #18 |
|
Создано: 28 декабря 2016 01:00 · Поправил: dosprog · Личное сообщение · #19 spinz пишет: В текстмоде это решается элементарным программированием Сложность в переключении режима. Процедура разная для разных карт. А вот если его не переключать, а работать в текущем.. (Чем, похоже, и занимается Syser..) Проблемы, действительно, с видео. Они были присущи и Soft-ICE'u перед его кончиной. Был ещё такой BugChecker, для WinXP. Но мне не удалось запустить его в своё время - на этой самой WinXP его видеодрайвер подвешивал систему уже при загрузке |
|
Создано: 07 января 2017 17:20 · Личное сообщение · #20 dosprog пишет: А вот если его не переключать, а работать в текущем.. То у нас будет нелинейная видеопамять. Нужно через DirectDraw выделять регион и отображать его, тогда можно из драйвера там рисовать. В целом задача решаемая, хоть и через жопу. ----- PGP key |
|
Создано: 08 января 2017 16:07 · Личное сообщение · #21 |
|
Создано: 08 января 2017 21:06 · Личное сообщение · #22 |
|
Создано: 08 января 2017 22:31 · Личное сообщение · #23 у меня желание только портфолио себе набить,ну и чуть чуть пиара себе забрать если его потянутся другие адаптировать и развивать есть возможности воскресить как минимум ring3 часть, а дальше умельцы пусть добивают недостающее с ring0 ну либо с донатом добью и ring0, а дальше уже спецы пусть адаптируют под современные винды если бы вопрос уже стоял открывать исходники или нет, тогда бы был не оффтоп а так только проверка интереса среди населения |
|
Создано: 09 января 2017 01:47 · Поправил: v00doo · Личное сообщение · #24 |
|
Создано: 09 января 2017 02:22 · Личное сообщение · #25 |
|
Создано: 09 января 2017 21:11 · Личное сообщение · #26 хз_хз так просто мысли вслух...текущие задачи в основном на х64 дебажатся. К примеру с OlyDbg под эту архитектуру тишина и потерянные надежды..(( По самому сисеру не помню чтобы где-то пригодился, хотя его больше вроде как ядрённый позиционировали. ----- Чтобы юзер в нэте не делал,его всё равно жалко.. |
|
Создано: 09 января 2017 21:18 · Поправил: reversecode · Личное сообщение · #27 вот я и проверяю настроения народа по дальнейшему подхвату и развитию оного хоть на x64 хоть куда)) в нем общие части его собственная Wisp гуи на плюсах и дальше две версии, сначала очень долго была еще с 2003 года только ring0 потом где то в 2009 вроде появилась и ring3 мне разобрать и собрать проверить(тестировать) проще ring3 но если интерес будет живой, то смогу и основное для ring0 вытянуть, но дальше, адаптация итд мне уже не интересны вот тут и нужны те самые заинтересованные которых судя по теме никого ))) да и для портфолио нужно что то по итогу рабочее что может пощупать каждый, ring3 каждый сможет запустить хотя бы а sys устанавливать можно только на XP |
|
Создано: 10 января 2017 08:25 · Личное сообщение · #28 dosprog пишет: Сложность в переключении режима. Процедура разная для разных карт. Нет никаких сложностей, чтобы переключиться в текстмоде на любой карте. И процедура всегда одинаковая. Вся разница лишь в нескольких регистрах контроллера ЭЛТ, регистры остальных подсистем - синхронизатора, контроллера атрибутов, графического контроллера и ЦАП - для текстмода одинаковы на всех видяхах. |
|
Создано: 11 января 2017 05:49 · Личное сообщение · #29 |
|
Создано: 11 января 2017 13:22 · Поправил: reversecode · Личное сообщение · #30 что значит участников ? проплаченный пиар мне не нужен))) достаточно увидеть ссылку на сорсы на паре тематических форумах и некоторых твиттах исходники ring3 будут на гитхабе без всяких донатов по результатам посмотрим как много надо проделать работы что бы добить до ring0 который есть в драйвере, тогда и станет видно но надеюсь деньги на тот момент не будут приоритетом, лишь бы проект не утонул мертвым грузом на гитхабе Добавлено спустя 16 минут ps у меня тут еще скайп намечается, по качеству реверса будет так же как и сисер, правда без сорсов, насчет видео хз, не планирую, звук планирую но только когда уже все будет готово, пока звук не главное скорее всего пока и без передачи файлов, хотя если добью задуманное то и обмен файлами дотяну, чат переписка само собой, без нее скайп не скайп))) проблема в том как организовать написание гуи на куте и кто этим будет заниматься)) у меня на скайп другие планы, мне там гуи не нужен Добавлено спустя 4 часа 34 минуты отвечу сюда из привата - нет, исходников нет - развивать сисер не ring3 не ring0 части не хочу, позиция в порт фолио, реверс инженер, там оценивается только качество кода, а не умение девелопить системный код каши в исходниках не будет, по качеству сорсов каждый сможет понять что я умею и о чем говорю будет декомпиляция и причесывание с хексрейса + знание того как он мог выглядеть в исходниках на основе фото + есть очень очень старая pdb(года 2004) от сисера, но нету для нее sys драйвера, поэтому частично будет угадывание по функциям и именам классов (что бы было понятно первые версии сис дравера весили 400кил, последней что я разбираю 1.3 мегабайта) так что процент попадание не высок, хоть архитектура особенно с гуи немного менялась, но дает хорошее представление о основной идеи и внутренностях на текущий момент в иде разобрана вся архитектура сисера, можно вполне уже брать выхлопы рейса и причесывать когда то лет 5 назад думал о том что бы самостоятельно воскресить и перепродавать )) но интересы изменились Добавлено спустя 4 часа 41 минуту восстанавливать буду по рабочему минимуму, дальше будет видно, много других дел, боюсь утонуть с одним сисером Добавлено спустя 7 часов 10 минут ps возможно по итогу всей шумихи появится китаец и выложит свои оригинальные сорсы на паблик))) |
. 1 . 2 . 3 . 4 . 5 . 6 . >> |
eXeL@B —› Оффтоп —› syser - а он еще нужен? |