Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

<<
[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 95 | 1 | 21

Аноним 27/06/18 Срд 14:29:44  178483851  
itsfera.jpg (111Кб, 1024x549)
Появилась навязчивая идея написать симулятор x86 платформы. Т.е. полная поведенческая модель компьютера.
Нахуя? Вы можете посмотреть как ведут себя электроны если ими стрелять по двум щелям? И все таки понять почему они ведут себя и как волна и как частица? Нет. Потому что нет возможности стать наблюдателем всей системы. Так же мы не можем посмотреть как работает железо, ОС, БИОС, прошивка чипсета. Потому что мы не наблюдатели. А теперь представь анон, у тебя есть симулятор, и ты можешь его в любой момент остановить. Прокрутить назад. Запустить по шагам. Ты сможешь реверсить все что запускается в нем. От операционной системы до прошивок железа.
Все поведенческие модели протоколов, шин данных доступны.
Начнём с простого, симулиерум микроконтроллер, как только запустим на нем немодифицированную прошивку, дальше будем расширяться.
Когда то школьник-кун начал писать БУГУРТОС, мы начнём писать симулятор.
Призываю всех молодых, шутливых. Дискасс
Аноним 27/06/18 Срд 14:50:12  178485057
Нуже, вялые
Аноним 27/06/18 Срд 15:02:32  178485731
Bump.
Аноним 27/06/18 Срд 15:08:07  178486000
>>178483851 (OP)
Просто заканчивай школу и поступай в технический вуз на микроэлектронику.
Аноним 27/06/18 Срд 15:09:02  178486039
Бамп годному треду.
Аноним 27/06/18 Срд 15:10:56  178486130
>>178486000
Школу я закончил 13 лет назад. Я и так микроэлектронщик
Аноним 27/06/18 Срд 15:35:06  178487468
Тест
Аноним 27/06/18 Срд 15:38:11  178487639
>>178483851 (OP)
> QEMU
/thread
Аноним 27/06/18 Срд 15:46:11  178488072
>>178487639
Так и знал, но qemu то ещё говно. Это больше эмулятор и он не для немодифицированного кода.
Аноним 27/06/18 Срд 15:49:32  178488243
>>178488072
> Это больше эмулятор
> В отличие от симуляции, при которой предполагается имитация поведения системы и её интерфейса, термин эмуляция предполагает создание точной модели устройства.
но ведь эмулятор даже лучше.

> он не для немодифицированного кода.
Ты о чем, болезный? QEMU позволяет запускать абсолютно оригинальный код, который даже не будет "знать" что запущен на эмуляторе, а не на реальном процессоре / системе.
Аноним 27/06/18 Срд 15:53:34  178488473
>>178483851 (OP)
Запусти ollydbg и дрочи на свои байты, долбоеб.
Аноним 27/06/18 Срд 15:53:37  178488482
>>178483851 (OP)
А как ты собираешься это реализовывать? Тебе нужна помощь, или просто делишься идеей?
Аноним 27/06/18 Срд 15:56:28  178488646
>>178488482
Так это же очередной разработчик неведомой хуйни на двачах, у которого в мечтах все бац - и заработало, а в реальности умеет только лабы на паскале писать.

Нет, я в 14 лет тоже таким был, не спорю...
Аноним 27/06/18 Срд 15:57:37  178488727
>>178488646
Ну может он как я смотрит в потолок весь день и тут хоп, идея.
Аноним 27/06/18 Срд 15:58:09  178488757
>>178488482
Идея пока она не реализована - бесполезна. Т. К. в ближайшие 2-3 года её реализует и додумается кто то другой. И то и другое предлагаю написать.
Аноним 27/06/18 Срд 16:00:38  178488895
>>178488473
Ты уебан?дебаг это модификация кода и нахуя она мне? Идея же не только программы дкбажить, а железо симулировать.
Аноним 27/06/18 Срд 16:01:03  178488915
>>178488895
> дебаг это модификация кода
Ебать дебил.
Аноним 27/06/18 Срд 16:02:23  178488993
>>178488243
Ну в том суть тестить, запускать прошивки, на симулируемом железе. Не только операционную гонять.
Аноним 27/06/18 Срд 16:02:55  178489017
>>178488915
Ок. Поясни как работает брекпоинт.
Аноним 27/06/18 Срд 16:03:27  178489046
>>178488727
Идея без реализации - ничто.

>>178488757
> в ближайшие 2-3 года её реализует
Ты лет на 50 примерно опоздал.
Аноним 27/06/18 Срд 16:04:00  178489080
Ты ебобо? Какой нахуй процессор x86. Соси хуй, мне на x64 нормально живется. Пошёл нахуй с такими заявлениями
Аноним 27/06/18 Срд 16:04:52  178489136
>>178489080
Пиздец. Просто пиздец.
Аноним 27/06/18 Срд 16:06:27  178489220
>>178489017
Через отладочные регистры / аппаратные отладочные прерывания. Например. Это если ты говоришь про отладку программ под X86 процессор
Аноним 27/06/18 Срд 16:07:03  178489249
>>178489136
Что не так?
Аноним 27/06/18 Срд 16:07:21  178489263
>>178489136
Нахуй технологии
Аноним 27/06/18 Срд 16:07:58  178489305
>>178489046
За хорошую загрыз идею бы нахуй
мимо работаю на себя
Аноним 27/06/18 Срд 16:08:15  178489316
>>178483851 (OP)
Пойду лучше нейронку обучу, чтоб она генерировала идеальную архитектуру и набор комманд.
Аноним 27/06/18 Срд 16:08:31  178489333
>>178489046
Такое есть бесспорно. Но это используется в крупных масштабах и только энтерпрайзом. Нет такого в полной мере в свободном доступе. Например просто запустить БИОС любой и попытаться его от реверсить. Прежде всего тебе надо написать симулятор в котором ему билет хорошо житься. Я не про какой то сраный тианокор для qemu
Аноним 27/06/18 Срд 16:09:32  178489390
>>178489305
Хорошая идея может быть превращена в говно херовой реализацией.
Аноним 27/06/18 Срд 16:12:19  178489527
>>178489220
Я про программу. А не брекпоинт железа которое запускает твою ардуинку. Вот там регистры и никакой модификации прошивки.
Короче гугли init 3. Это ассемблерная инструкция.
А вот если даже микроконтроллер отлажиаать через uart это полюбому модификация кода.
Аноним 27/06/18 Срд 16:13:28  178489591
>>178489527
А не брекпоинт в ардуинку которая запускает твою прошивку
Фикс.
Аноним 27/06/18 Срд 16:13:53  178489617
>>178489333
https://blog.llkl.org/early-boot-debugging-with-qemu-and-gdb/
Вот как дебажат биосы в QEMU например
Аноним 27/06/18 Срд 16:16:08  178489747
>>178489249
Х86 есть везде и это легаси которое будет с нами всегда. Каждый х64 это Х86. Но не наоборот. Там совместимость инструкций на аппаратом уровне.
Аноним 27/06/18 Срд 16:16:22  178489767
И как ты сделаешь его? На движках? Это же нагрузка пиздец, оба кудахтера взорвутся разом
Аноним 27/06/18 Срд 16:17:42  178489849
>>178489527
> гугли init 3
Не init 3, а int3, и он не используется там, где можно использовать аппаратное отладочное прерывание. Ты отстал от технологий отладки лет на 20, явно начитался разных поверхностных источников...

Так, в частности, инструкция Int3 - исключительно для семейства X86 процессоров, а на ардуинах используется отладка через JTAG, вот те хитрые 6 контактов к которым обычно никто ничего не присоединяет. Впрочем, и X86 тоже можно отлаживать через JTAG
Аноним 27/06/18 Срд 16:18:45  178489906
>>178489390
Хуевая идея и при идеальной реализации останется говном, никому не нужным.
Аноним 27/06/18 Срд 16:18:58  178489919
Короче, я так понял, что ОП нихуя не знает про ассемблеры, отладку, никогда в жизни не запускал отладчик уровня Ring0, и так далее тому подобное.

И при этом рассуждает с умным видом.

Нахуй, короче.
Аноним 27/06/18 Срд 16:19:18  178489940
>>178489906
Хуевая идея при идеальной реализации может стать слепящим вином, например.
Аноним 27/06/18 Срд 16:19:33  178489956
>>178489747
>Х86 есть везде
arm тоже x86?
Аноним 27/06/18 Срд 16:21:50  178490096
>>178489956
> Каждый х64 это Х86.
Он подразумевал вот это, а не то что ВАЩЕ ЛЮБОЙ ПРОЦ ЭТО ИНТЕЛОВСКАЯ АРХИТЕКТУРА
Аноним 27/06/18 Срд 16:23:12  178490165
>>178489849
Программы отлаживаются модификаций кода. Я не про железо ты с этого разговор начал при свой dbg.
Процессор не только по jtag отлаживаются.у интел есть мануал в открытом доступе. Там и схемы включения без материнской платы есть.
И не 6, а 4. Мы в расчёте.
Аноним 27/06/18 Срд 16:28:38  178490489
>>178490165
> Программы отлаживаются модификаций кода.
Повторюсь еще раз, ты дебил. При использовании отладочных регистров никакой модификации кода не происходит (твоей так любимой инструкции INT3 там не вставляется). Это если мы все еще говорим про X86
Любой процессор старше 80386 имеет их.
https://vxlab.info/wasm/print.php-article=debugreg.htm
Почитай на досуге.
Аноним 27/06/18 Срд 16:30:58  178490634
Короче. Тут я вижу дохуя знатоков собралось, как вы резво начали спорить и показывать знания. Ну так что, пилим симулятор?
Аноним 27/06/18 Срд 16:31:13  178490646
>>178490165
> не 6, а 4. Мы в расчёте.
Ты землю и питание забыл, так что 6.
Аноним 27/06/18 Срд 16:31:47  178490673
>>178490634
Короче, тебе только что пояснили что ты идиот и QEMU давно написан, а ты копротивляешься и говоришь что он говно, ты-то напишешь гораздо лучше конечно же.
Аноним 27/06/18 Срд 16:33:03  178490734
Оп, создавай репозиторий, начинай пилить, а двач поможет.
Аноним 27/06/18 Срд 16:33:18  178490751
>>178490646
Ну ещё ресет приплести можно. Но в это все в интерфейс не входит.
Аноним 27/06/18 Срд 16:34:17  178490819
>>178490734
Та пиздец насрут сдеанонят и съебут.
Аноним 27/06/18 Срд 16:37:17  178491003
>>178483851 (OP)
>наблюдатели
Откуда у тебя, воннаби техноря, этот гуманитарный бред в голове солипсический?
Аноним 27/06/18 Срд 16:38:28  178491081
>>178491003
Поясни за рынок
Аноним 27/06/18 Срд 16:38:34  178491083
>>178490819
Ну так ты прямые коммиты запрети. Пусть форкают и потом мерджат.
Аноним 27/06/18 Срд 16:38:40  178491093
>>178490819
То есть тред можно закрывать?
Аноним 27/06/18 Срд 16:39:16  178491121
>>178491081
Капитал читай.
Аноним 27/06/18 Срд 16:39:22  178491130
>>178491083
Да пусть хоть обкоммитятся куда угодно кроме мастера, делов-то? Закрыть мастер от прямых коммитов и все делать пуллреквестами.
Аноним 27/06/18 Срд 16:40:12  178491174
Интересно, почему тысяч тысяч разработчиков на ГитХабе никто не деанонит, а тебя, такого красивого, вдруг деанонить начнут?
Аноним 27/06/18 Срд 16:40:37  178491202
>>178491130
Ты это опу говори, а не мне.
Аноним 27/06/18 Срд 16:41:27  178491256
>>178491083
Ладно, я прост рано начал, обсудить захотелось. Ну как будет результат хоть минимальный какой-то тогда и продолжим. Создам тред и позову всех помогать.
Кому нужен пустой реп?
А так что то услышал, что то сказали. Всё равно полезно.
Аноним 27/06/18 Срд 16:42:43  178491334
>>178491256
Будем ждать.
Аноним 27/06/18 Срд 16:42:44  178491338
>>178491202
ОП мудак и фантазер, ему бесполезно что-то говорить.
Аноним 27/06/18 Срд 16:43:03  178491351
>>178491174
>>178491130
>>178491083

Это была шутка. Успокойтесь.
Аноним 27/06/18 Срд 16:43:13  178491363
>>178491338
Окей))))))
Аноним 27/06/18 Срд 16:43:22  178491371
>>178491174
Меня тут от нехуй делать деанонили, прост айпишник пробили мочебляди, нарыли фото с чужого телефона, выложили в треде и потом удолили, чтоб не палиться. Эта сосака та еще хуета, тут тебя даже без запросов от мусоров сдеанонят, если даже н6е надо, а за мамоебство.
Аноним 27/06/18 Срд 16:44:20  178491432
>>178491371
Тебя сдеанонила моча?
ну ты и лох
Аноним 27/06/18 Срд 16:44:25  178491438
>>178488993
Ты отсталый?
Аноним 27/06/18 Срд 16:46:29  178491569
>>178491438
А как сейчас делают расскажи?
Аноним 27/06/18 Срд 16:46:52  178491590
>>178491438
Ты за 64 поста этого еще не понял?
Аноним 27/06/18 Срд 16:47:04  178491607
>>178489305
В какой области работаешь? Щас сочиним чего-нибудь этакого, по-нашему, по-битардски. Или нет.
Аноним 27/06/18 Срд 16:47:19  178491627
>>178491432
Ну а кто еще имеет доступ к данным пользователей и имеет охуенную привычку щеголять этим, кроме школьников, которых макака набрала?
Мусорам я в том треде не был интересен никак. Это все равно, что вот сейчас твое ебло вкинут, уровень такой же диалога.
Аноним 27/06/18 Срд 16:55:45  178492126
>>178491590
Ты не злись если я там что то про отладки не правильно сказал. Я то прочитаю и научусь. А ты сам кичишься этим уже постов 30. И кто ещё отсталый надо подумать.
Аноним 27/06/18 Срд 16:56:53  178492191
>>178483851 (OP)
Но компьютер полностью описан КАК и ПОЧЕМУ он работает и каким образом.
Его не надо симулировать, устаревшая платформа не является чем-то тайным. Это не технологии потерянной цивилизации. То что ты не представляешь как это работает говорит о твоем уровне познания.
Аноним 27/06/18 Срд 17:00:07  178492348
>>178491627
Ну это уж совсем пиздец.
Аноним 27/06/18 Срд 17:01:24  178492411
>>178492191
То что ты написал похоже на: Чукча решил узнать как работает компьютер но не захотел читать книг, поэтому он решил написать полноплатформенный симулятор и посмотреть. Написал. Посмотрел. Теперь чукча знает как работает компьютер.
Аноним 27/06/18 Срд 17:02:54  178492492
>>178492411
Оно и есть, только чукче чтобы написать все равно придется понять как это происходит прежде чем симуляция будет готова.
Аноним 27/06/18 Срд 17:04:46  178492600
>>178492492
Но только песня совсем не о том.
Аноним 27/06/18 Срд 17:18:52  178493260
Сап,хотел-бы поучаствовать в данной теме,изучаю микроэлектронику,(на подходе микропроцессорная техника),думаю смогу повысить скилл в данных областях поучаствовав в проекте, если наберется тима или конфа,то жду @Inside61
Аноним 27/06/18 Срд 17:27:32  178493617
>>178493260
Отпиши в треде, если тебе кто напишет, и я напишу тебе.
Аноним 27/06/18 Срд 17:29:13  178493693
>>178493260
>61
УВЦшники сильно дают пизды омежным студентам радика?
Аноним 27/06/18 Срд 17:31:12  178493791
>>178493260
>@
Что это за сервис?
Аноним 27/06/18 Срд 17:32:23  178493842
>>178493791
Подумай.
Аноним 27/06/18 Срд 17:34:04  178493917
>>178493693
Вообще на них похую)
Аноним 27/06/18 Срд 17:34:52  178493948
>>178493917
А вот меня отпиздили однажды
Аноним 27/06/18 Срд 17:34:56  178493952
>>178493842
Я без понятия. Телеграмм какой нибудь чтоль? Нет просто
Аноним 27/06/18 Срд 17:35:22  178493983
>>178493952
Ну да, телега.
Аноним 27/06/18 Срд 17:40:16  178494230
>>178493617
А вообще,ты в /ra писал?
Аноним 27/06/18 Срд 17:41:03  178494278
>>178493948
Я хз что у тебя там за звери
Аноним 27/06/18 Срд 17:44:15  178494431
>>178483851 (OP)
Типа бохса?
Аноним 27/06/18 Срд 17:52:26  178494818
>>178494431
Типа. Но больше симикс вдохровил
Аноним 27/06/18 Срд 17:54:06  178494885
>>178483851 (OP)
напиши эмулятор своего члена дебил
Аноним 27/06/18 Срд 17:57:10  178495007
>>178494885
А мне эмулятор не нужен
Аноним 27/06/18 Срд 18:00:40  178495148
>>178494230
Я не оп. В /ra ридонли.
Аноним 27/06/18 Срд 18:03:34  178495294
>>178494230
Это не РАшная тема по сути. Там низко и высокоуровневого программирования 50\50.
Аноним 27/06/18 Срд 18:05:29  178495388
>>178483851 (OP)
пишу на пихоне, можно джаву подключить сишки так себе но разберемся, напиши на мыльцо если затея загорится в тему ставь - двочОСЬ иначе у меня спамлист
matthewkrown@live.ru
Аноним 27/06/18 Срд 18:45:41  178497218
>>178492348
Это реальное положение дел, я сам охуел. Ладно там знать, что мусорила может дернуть, но тут уже совсем пиздец. В ид тред делал, ничего вразумительного не ответили, сам виноват типа. Ну таких виноватых тут 100% юзеров. Звучит это все как абсурд, но остерегайтесь, это пиздец какой-то, а не анонимусный форум. Лучше в ридонли сидеть.
Аноним 27/06/18 Срд 18:48:05  178497303
>>178497218
в /d
*фикс
Вот тред, если надо:
https://2ch.hk/d/res/534056.html
Аноним 27/06/18 Срд 19:03:27  178498025
>>178497303
>>178497218
Ндааа...
Аноним 27/06/18 Срд 19:05:55  178498131
>>178483851 (OP)
Ты дурачок? Пиздец, откуда вы только берётесь, бля.


Топ тредов
Избранное