Дмитрий
Дмитрий
как то не доводилось
КТ315
КТ315
Всё, дела у меня есть, надо деньги на ассемблере делать. До скорой встречи, когда ты снова скинешь сюда очередной кривой код на С.
Дмитрий
ага биткоины
Conquistadors
КТ315
ага биткоины
Они у меня тоже есть, недавно вот купил, жду когда курс вырастет, продал по 80.
notme
Срач! Срач! Срач! 👏👏👏🥳
Sergey
если например у вас 80 байт -провал - 80 байт
очень похоже что это не баг компилятора, скорее я склонен полагать, что это что-то с линкером
Alexey
)
Maxim
И Linux желательно под intel 4004 переписать
Михаил
вот я этим и занимаюсь
а кросс-дрессингом?
КТ315
@IvUyr Сейчас устроим.
🤡
Хд
🤡
Просто нехуй делать, решил поебланить с левого акаунта
КТ315
😱
🤡
Короче есть репа на гитхабе со списком тг чатов, эта группа там первая в списке. Оттуда нашел. Иногда так делаю, уже в половине из этого списка забанен
threadedstream
Всем привет, у кого-нибудь возникали проблемы при установке IDA Free?
Aiwan \ (•◡•) / _bot
threadedstream
никогда, что в винде, что в линухе
Сейчас пытаюсь установить, но ссылка как будто нерабочая
Aiwan \ (•◡•) / _bot
Сейчас пытаюсь установить, но ссылка как будто нерабочая
тебя обманули, эта ида не по ссылке устанавливается, а по запуску установщика.
Aiwan \ (•◡•) / _bot
если ты сам установщик пытаешься скачать, то возможно ограничение есть из того что ты из россии. используй тор
Дмитрий
Все ломаю голову как работает байт-маска
Дмитрий
вот скажем если например маска равна 0xFF - то будут приниматься все байты
Дмитрий
а если она равна 0x01 ?
The Bird of Hermes
а если она равна 0x01 ?
Только самый младший
Дмитрий
Биты*
если хочу принять все кроме 0 какая маска должна быть?
Дмитрий
почему fe а не ff?
The Bird of Hermes
Или 0b11111110
The Bird of Hermes
почему fe а не ff?
Потому что 0xff это все биты
The Bird of Hermes
Системы счисления
Дмитрий
ну и что она даст в нулем?
Дмитрий
разве не ноль?
Дмитрий
там же & идет
The Bird of Hermes
ну и что она даст в нулем?
Знаком с понятиями "система счисления" и "булева алгебра"?
Дмитрий
мне нужно пропускать все кроме 0x00
Дмитрий
0x00 & любая маска = 0x00
Дмитрий
разве нет?
The Bird of Hermes
0x00 & любая маска = 0x00
Ты на вопрос-то мой ответь
Дмитрий
в 8 классе изучал
Дмитрий
но с маской тормозю
Дмитрий
sx6: [LOG050]2024/05/25 12:59:33 3ACC9EE9 c (dvbapi) Demuxer 0 filter2[0] = 82, filter mask[0] = FF, flt&mask = 82 , buffer[0] = 82, buffer[0] & mask = 82
The Bird of Hermes
в 8 классе изучал
Замечательно. Сможешь составить таблицу истинности для логического "И"?
Дмитрий
0xfe
значит 0xfe будет принимать все кроме нуля?
The Bird of Hermes
значит 0xfe будет принимать все кроме нуля?
Зависит от операции, которую будешь использовать. Маски лучше рассматривать в двоичной системе счисления, тогда будет очевидно какой именно бит ты поднимаешь/опускаешь/инвертируешь
The Bird of Hermes
Повтори системы счисления и булеву алгебру, тогда легко будешь понимать как это все работает
The Bird of Hermes
https://github.com/oscam-emu/oscam-patched/blob/master/reader-conax.c#L582
Тут у тебя по ссылке вообще не логическая операция, а перемещение данных из памяти в память
Дмитрий
фильтр формируется
The Bird of Hermes
Дмитрий
вот мне нужен такой же фильтр
Дмитрий
но что бы пропускал все кроме 0
Дмитрий
в старшем октете
The Bird of Hermes
фильтр формируется
Фильтр должен поднимать определённый бит, опускать или инвертировать?
Дмитрий
это железно только 82 пропустит
Дмитрий
sx6: [LOG050]2024/05/25 12:59:33 3ACC9EE9 c (dvbapi) Demuxer 0 filter2[0] = 82, filter mask[0] = FF, flt&mask = 82 , buffer[0] = 82, buffer[0] & mask = 82
The Bird of Hermes
А тебе что надо
Дмитрий
пропускать (принимать) все кроме 0x00
The Bird of Hermes
пропускать (принимать) все кроме 0x00
То есть обнулить младший бит?
Дмитрий
не знаю
Дмитрий
не въезжаю
The Bird of Hermes
не въезжаю
Тебе надо, чтобы допустим 5 превратилось в 4?
Дмитрий
идет пакет байт
Дмитрий
массив
The Bird of Hermes
Дмитрий
допустим 10 байт в пакете равен 00
Дмитрий
этот пакет нужно отвергнуть
Дмитрий
если же он не равен 00 - пакет нужно принять
The Bird of Hermes
этот пакет нужно отвергнуть
Так маска не этим занимается
The Bird of Hermes
Маска поднимает/опускает/инвнртирует биты
Дмитрий
Так маска не этим занимается
а это что? sx6: [LOG050]2024/05/25 12:59:33 3ACC9EE9 c (dvbapi) Demuxer 0 filter2[0] = 82, filter mask[0] = FF, flt&mask = 82 , buffer[0] = 82, buffer[0] & mask = 82