Anonymous
Anonymous
не понятно как тут PIC не нужен если он и есть PIC уже
Anonymous
это да, верно
s54820
Anonymous
зависит от модели кода - данные тоже можно сделать позиционно-независимыми, если бинарь не больше 4GB
Anonymous
хотя на винде незнай может нету такого контракта
Eugene
64 бита - это ладно. Меня вот 32 интересует. Как я понял, каждая длл грузится по разным адресам, правильно (даже для разных процессов) и отображается на одни и те же адреса (двое для разных процессов). Я прав?
s54820
Anonymous
хакирам )
Eugene
s54820
Eugene
Мне вот интересно, что будет, если DLL будет загружено на несколько гигабайт?
Anonymous
bilka00
Eugene
s54820
Зачем?
Ну адреса сменятся.
Katrina
does Telethon supports bot payments?
Eugene
Только сейчас узнал, что оказывается, есть такое расширение (ISA) как AMX.
Очень странно, что о нём нет никакого упоминания в Intel SDM, только тут.
Ну и вкратце, кому интересно: https://en.wikichip.org/wiki/x86/amx
Eugene
Eugene
Eugene
Ну и вообще в той доке есть много всего, чего не найти в Intel SDM...
bilka00
Зачем?
Увидишь работу aslr
M
Втф,о чем вообще тут много сообщений )
M
Aslr придумали для решения вопроса безопасности
M
Чтобы было труднее stack/heap overflow юзать
M
Чтоб нельзя было взять,найти уязвимость,у себя в песочнице сделать шеллкод и чтоб он везде работал
M
Псевдозащита работает )
Anonymous
M
M
От криворукости кодеров,допускающих буф оверфлоу,ничего не защитит.
M
И вообще ASLR придумали,чтоб вырастить ценники на базонезависимые шеллкоды. Заговоры))
disba1ancer
disba1ancer
.
всем привет
.
мне нужна помочь, как снимать с карты деньги что бы было это не понятно и что бы никто не мог узнать куда они ушли
disba1ancer
M
M
#выжпрограммисты
disba1ancer
.
disba1ancer
предлагаю бан, нефиг с карт деньги воровать...
.
да мне по кайфу было тут с тобой находиться:))
disba1ancer
знаем мы ваши приколы, сначала карты, потом звонки бабушкам из-за границы...
.
вы многое знаете
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
достаточно отдать карту прохожему
.
спс всем
.
disba1ancer
можно
рано или поздно инфа о снятии денег будет, вопрос только в том как всё это будет запутано, чтобы "читера" не обнаружили
disba1ancer
s54820
Anonymous
Anonymous
как выше сказал товарищ, там будет CoW для измененных страниц
Anonymous
поэтому я и говорю что PIC экономит память на х86-32
Edem
Привет всем!
хотел узнать, что предпочтительнее использовать при простом линковании?
mov ax, offset smth
или
lea ax, smth
s54820
Eugene
Кроме размера для 16 и 32 бит разницы нет (хотя в 16 битах, кстати, lea eax,[1234h] будет короче, чем mov eax,1234h, но только если значение <= 0FFFFh).
Для 64 бит лучше писать lea rax,[addr] (при включённой default rel или lea rax,[rel addr] для надёжности), чтобы не было лишней релокации, т.к. в 64 битах есть относительная адресация.
Edem
спасибо, понял!
И ещё вопрос по поводу TASM. Проходим его в универе и хочется изучить его поглубже.
Можете посоветовать литературу?
Eugene
DarkPerl
Надо было ей\ему словарь по ассемблерным командам умножения вручить )
DarkPerl
😁
Eugene
@IvUyr, ты так часто меняешь имена и картинки, что я тебя не узнаю в гриме каждый раз 🤣
Пока случайно юзернейм ни увижу.