Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
а вот здесь, в остальных книгах, навряд ли
Ivan
зубков и крис
Aiwan \ (•◡•) / _bot
бляя, короч делаю вывод что я ниодной стоящей книги по асму не прочитал
JeisonWi
practice is what is matter
JeisonWi
books are nothing without practice
Aiwan \ (•◡•) / _bot
а практика без книг?
JeisonWi
а практика без книг?
is possible, thx to google and SO
Aiwan \ (•◡•) / _bot
в моем случае скорей всего так и есть
s54820
is possible, thx to google and SO
Ты это, с каким-нибудь питоном не перепутал? На низком уровне stackoverflow-driven-development не работает, надо представлять, что ты делаешь.
Ivan
был же wasm и cracklab
Ivan
msrem....
Anonymous
кто то еще получил по почте рекламу этого - https://gri-software.com/en/
Это на васме как я понял кто-то из админов написал
Alex
Вечер добрый. Будучи как-то раз на физтехе, заинтересовался кафедрой по направлению Intel (ФРТК) , разработка процессоров. Кто-то является связующим в этой теме? С чего начинать? Не хочу годами сидеть за писанием змеек, но так и не продвинуться в общем. Спасибо за любые информационные ответы.
Aiwan \ (•◡•) / _bot
камешек в мой огород как будто
Anonymous
Ну блин, я так понял вы не знаете асм
Anonymous
вы не читали доки интела
Anonymous
амд
Anonymous
по архитектуре процессоров
Anonymous
И хотите ответ, «с чего начать»
Aiwan \ (•◡•) / _bot
а зачем мне это?
Aiwan \ (•◡•) / _bot
И хотите ответ, «с чего начать»
а вот это не правда, я уже лет 10 назад начал
Anonymous
Да я Александру
Aiwan \ (•◡•) / _bot
ок, понял
Alex
Предлагаете почитать доки (что за доки?), а потом приходить с такими вопросами?
Aiwan \ (•◡•) / _bot
хеш тег book
Anonymous
Я предлагаю почитать как устроены существующие процессоры и как они обрабатывают комманды, потому что вопрос очень общий
Anonymous
Сейчас скину окей
Alex
Но без практики как-то быстро вылетает из головы
Anonymous
https://software.intel.com/en-us/articles/intel-sdm#combined
Anonymous
Можно попробоватаь тогда покодить в реальном режиме
Alex
Что кодить будем?
Alex
Ну типо можно учить циклы всякие, повозиться со стеком, а каков конечный результат, что на выходе? Вопрос мой в том, какие источники юзать, чтобы не буксовать на месте
Alex
Хештег book я запомнил
Anonymous
Змейка хороший пример как бы странно не звучало. Из неё понятно как работают прерывания, если хотите можно использовать in/out или напрямую в видеопамять копировать пиксели
Aiwan \ (•◡•) / _bot
а если интересует направление встраиваемых систем, где присутствует ограничение по ресурсам системы, где без оптимизации никак порой, то еще более
Aiwan \ (•◡•) / _bot
вспоминается история одного байта
Alex
Понял, займусь. Думаю, на месяц хватит
Anonymous
Я конкретно именно её не читал
Anonymous
спроси у Aiwan он щас реал модом занимается
Aiwan \ (•◡•) / _bot
мож кому пригодится
Aiwan \ (•◡•) / _bot
size = $-$$+2 bits = 16 display 'Размер свободного места',13,10 display '0x' repeat bits/4 d = '0' + (0200h-size) shr (bits-%*4) and 0Fh if d > '9' d = d + 'A'-'9'-1 end if display d end repeat display ' байт.' times 510 - ($ - $$) db 0 db 0x55,0xAA
Ask
насм чтоль?
Aiwan \ (•◡•) / _bot
fasm
Aiwan \ (•◡•) / _bot
эт чтб при компиляции загрузчика контролировать сколько еще байт свободно для кода и данных
Aiwan \ (•◡•) / _bot
во флуд
Anonymous
у меня знакомый тестит один эксплойт позволяющий читать/писать память ядра винды из под р3 задача - читать писать память определенных р3 процессов из под р3 с помощью этого експлойта
Anonymous
в винде есть секция \Device\PhysicalMemory которую ядро мапает на определенном адрессе и которая подразумевает маппинг физической памяти
Anonymous
у нас получилось найти ее путем GetSystemEprocess()->HandleTable->нахождение HANDLE_TABLE_ENTRY->Object (в нашем случае SECTION_OBJECT)->StartVa, EndVa
Anonymous
section start va: 0x2005000000 section end va: 0x14000000000220
Agal1ar3pt
Везёт что есть такие друзья :D
Anonymous
теперь этот чорт говорит мне что это все хуйня и тупик
Anonymous
щас процитирую почему
Anonymous
section start va: 0x2005000000 section end va: 0x14000000000220
это кернел мод аддрес секции?
Anonymous
угу
Anonymous
как вы собираетесь писать туда?
Anonymous
с юзер мода
Anonymous
есть эксплойт пишуший и читающий память ядрв
Anonymous
Тогда без вопросов
Anonymous
он уже работает адрес этот нашел он через него
Anonymous
ща погодь
Anonymous
поидее щас этот маппинг же можно спокойно писать
Anonymous
эт в вин10 новая?
Anonymous
я игрался с этим раньше только мапал \PhysicalMemory в р3 процесс и читал физпамять напрямую
Anonymous
щас тоже самое но читать надо типо из под ядра
Anonymous
но этот чорт говорит что не пашет
Anonymous
господе нахуй я тут пишу
Anonymous
пойду исходники у него возьму и буду сам ковыряться
Anonymous
Нее ты выкладывай выкладывай
Anonymous
чо там где
Anonymous
Anonymous
далее поидее что бы так читать память страниц в р3 нужно переводить виртуальный р3 аддересс в физический и читать оффсет_физмем_маппинга + физ_аддр_нужной_р3хуйни
Agal1ar3pt
есть эксплойт пишуший и читающий память ядрв
Тот самый, известный, новогодний?
Anonymous
нет, другое
Anonymous
не тот там ржачный боян
Anonymous
0 дэй