Size: a a a

2020 October 27

KN

Kirill Nesmeyanov in phpGeeks
под произвольным кодом я имею ввиду выделить исполняемое адресное пространство через nmap и грузануть туда машинный код
источник

АГ

Алексей Гевондян... in phpGeeks
какой?
источник

KN

Kirill Nesmeyanov in phpGeeks
какой хочешь
источник

KN

Kirill Nesmeyanov in phpGeeks
л - логика
источник

KN

Kirill Nesmeyanov in phpGeeks
желательно тот, который работает под твоим железом, инче бсод можно словить)
источник

a

allpeg in phpGeeks
машинный/нативный.
источник

a

allpeg in phpGeeks
Kirill Nesmeyanov
желательно тот, который работает под твоим железом, инче бсод можно словить)
скорее segfault
источник

KN

Kirill Nesmeyanov in phpGeeks
ну когда как
источник

АГ

Алексей Гевондян... in phpGeeks
блин, ну что это вообще?) file_get_contents('some_executable') чтоли?
источник

KN

Kirill Nesmeyanov in phpGeeks
это 0101101110101 и т.д.
источник

АГ

Алексей Гевондян... in phpGeeks
крч ффи - это как чорная дыра)
источник

a

allpeg in phpGeeks
Алексей Гевондян
блин, ну что это вообще?) file_get_contents('some_executable') чтоли?
php - интерпретатор, не компилятор, он выполняется в виртуальной машине. можно представить php страшным несуществующим процессором, на которым выполняется байт-код php
источник

АГ

Алексей Гевондян... in phpGeeks
помню на сях писали __asm int 3 - и это такой програмный брекпоинт захардкоженный)
источник

a

allpeg in phpGeeks
в то время как код, выполняемый на том самом процессоре без эмуляции и есть нативный
источник

a

allpeg in phpGeeks
и вот он и лежит в dll/exe файлах по сути.
источник

KN

Kirill Nesmeyanov in phpGeeks
Алексей Гевондян
помню на сях писали __asm int 3 - и это такой програмный брекпоинт захардкоженный)
ну вот берёшь эту шнягу и руками компилишь в машинный код
источник

АГ

Алексей Гевондян... in phpGeeks
ну так что такое этот машинный код то?)
источник

KN

Kirill Nesmeyanov in phpGeeks
команды процессора (с) ваш капитан
источник

a

allpeg in phpGeeks
Алексей Гевондян
ну так что такое этот машинный код то?)
ассемблер блэт.
источник

a

allpeg in phpGeeks
самый настоящий
источник