Дмитрий
взять хотя бы начальные перестановки битов в 64 битном блоке
Dan
кто нибудь знает слабые места DES?
За тупые вопросы у нас бан, будь осторожен
Dan
а за тупые ответы?
Ты ещё не дорос до ответов
Дмитрий
Ты ещё не дорос до ответов
ты то почем знаешь?
Дмитрий
ну тогда расскажи про дес
Дмитрий
раз ты все знаешь
Dan
ну тогда расскажи про дес
Я даю тебе последний шанс извиниться перед всеми за свое поведение
Дмитрий
ибо они первыми начали
Dan
ну тогда - они первые
Мы не на базаре, здесь не нужно торговаться
Дмитрий
Мы не на базаре, здесь не нужно торговаться
а где ты раньше был когда они меня тут оскорбляли?
The Bird of Hermes
а где ты раньше был когда они меня тут оскорбляли?
Во-первых, не тут. Во-вторых, халявщик - не оскорбление
Дмитрий
для меня это оскарбление
The Bird of Hermes
Дмитрий
ну тогда твой рот - твои проблемы
Дмитрий
держи его закрытым
The Bird of Hermes
ну тогда твой рот - твои проблемы
Ты мне еще угрожать будешь?)
Dan
а где ты раньше был когда они меня тут оскорбляли?
Я тебя знаю давно, и видел в разных чатах. Ты всегда провоцируешь людей, оскорбляешь их первый, наезжаешь, требуешь при этом внимания и помощи. Тебя везде уже забанили. Здесь тебя не банят, потому что снисходительно улыбаются из-за твоего поведения и слов. Но это можно исправить, ты уже перешёл линию. Поэтому тебе был дан последний шанс извиниться
Дмитрий
я ни кому плохого не делал
Дмитрий
и извиняться не буду
Dan
и извиняться не буду
В таком случае тебе с нами не по пути
Дмитрий
а с вашими правокаторами разбирайтесб сами
­
даже бесплатный - все равно опыт
Давай ты ко мне приедешь, мне как раз ремонт надо в квартире делать. Плитку класть, сантехника, электричество, потолки натянуть. Денег не дам, но зато опыт!
Dmitry
F
Спасибо! Но у него есть ещё как минимум один аккаунт, так что можно ждать рецидива
Dan
Спасибо! Но у него есть ещё как минимум один аккаунт, так что можно ждать рецидива
А вдруг с другого аккаунта он будет писать что-то хорошее и доброе? Помогать нам в решении задач? :) дадим ещё один шанс, почему нет?
Dan
Забанить можно всегда, но шанс исправить ошибки тоже нужно оставлять
­
еще один админ
Fails не админ. Он - бог.
­
А, Капибарин меня опередил.
Aiwan \ (•◡•) / _bot
notme
Ну вы тут и развели демагогию ) это ж читать всё приходится
Username
Переписал начало чужой функции, а именно поставил JMP на свой участок кода в целях отладки. Этот участок кода возвращает начало функции на стандартный чтобы она могла выполнится и делается JMP в это начало. Вопрос: какие операции потребуется помимо прыжков, чтобы эта схема смогла работать? Для начала поставил в начало PUSHAD и в конец POPAD, но как выяснилось он не записывает ESP. Остаётся помимо сохранения стека также сохранить указатель стека?
Username
В первую очередь, тебе надо сохранить инструкции, которые ты там переписал своим jmp.
Это было сделано, единственная проблема которая осталась это вылет программы после возврата на переписанные инструкции. Подозреваю дело в стеке либо ESP
Username
Делается call функции которая вызывает WriteProcessMemory, возвращает сигнатуру, после call'a идёт jmp
Username
Это внутри твоей функции?
Да. Я не пойму что не работает, ведь к моменту возврата изменённой функции к оригиналу стек должен был вернуться в начальное положение
КТ315
Да. Я не пойму что не работает, ведь к моменту возврата изменённой функции к оригиналу стек должен был вернуться в начальное положение
В какое начальное? Там в начале функции у тебя по-любому инициализация стека. Ты переписал её на jmp (скорее всего, затронул ещё какой-то push), внутри своей функции pushad, вызвал какую-то функцию, затем popad, затем исполнил переписанные инструкции (push, mov, push), и jmp обратно.
Username
Да потому что в конце функции возврат будет по адресу, который в стеке лежит.
Да, все так. Но этот код просто выполнится немного позже? И возврат из этой функции будет уже после возврата кода к оригиналу, то-есть стек успеет провести инициализацию
notme
Да, все так. Но этот код просто выполнится немного позже? И возврат из этой функции будет уже после возврата кода к оригиналу, то-есть стек успеет провести инициализацию
Я недавно похожую задачу решал для реализации профилировщика Со стеком и регистрами я поступал просто - смотрел до модификации значение есп/рсп и после, что оно принимает тоже самое значение, а также что значения всех регистров восстановилось (тех, которые должны сохраняться) и все... ну ещё тут подсказали, что на х64AMD стек должен быть выровнен на 16, поэтому пушов должно быть четное кол-во, ну и попов соотв.тоже Плюс возможно тебе нужно ещё мультимедийные регистры сохранять XMM0-XMM5 (не помню точно с по какие) и это вроде ещё может зависеть от того, какой набор SIMD инструкций используется, может YMM или ZMM надо сохранять Мне хватило XMM(но это скорее всего не очень универсально и лучше сохранять максимально широкий регистр)
Aiwan \ (•◡•) / _bot
@IvUyr это откого сейчас сообщение было?
КТ315
@astasarwa
Первая фотка у него знакомая, такая на другом боте была.
notme
VGF2P8AFFINEINVQB - не ну это уже ЯВУ какой-то получается 😁
­
@emasa86 А ну ка подай голос.
.
Господа, всем привет! Поделитесь своим опытом чтения тех.литературу с планшета и с электронных чернил. как влияет на глаза планшет? Думаю что взять лучше ipad pro 11 или amazon kindle scribe. Но ничего из этого не юзал ранее, поэтому пришёл в замешательство(
Aiwan \ (•◡•) / _bot
пользуюсь/пользовался onyxbook, все норм полет нлрмальгый но для тех литературы нужно брать максимальные размеры экранов начиная от 10" (у меня 8" или даже чуть меньше) и приближаясь к А4
Aiwan \ (•◡•) / _bot
по поводу глаз. если только чтение книг, то приоритет отдавать электронным чернилам
Aiwan \ (•◡•) / _bot
а он не лагал при перелистывании, много где слышал об этой трабле на читалках при работе с pdf ?
они возможно все лагают, ибо так физически устроены эл. чернила, там НЕ светодиоды/лаппочки, где скорость обновления стремится к скорости света.
Aiwan \ (•◡•) / _bot
но мне не понятно твое определение лага в данном контексте. если рланиоуешь в асфаль8 играть - бери планшет
Leon
VGF2P8AFFINEINVQB - не ну это уже ЯВУ какой-то получается 😁
А почему бы собственно и нет. транзисторный бюджет современного железа и не такое позволяет. Учитывая что кэш всё равно займёт больше всего и площади и транзисторов то включение подобных инструкций никакая не проблема. Алгоритмы ускорятся.
ᅠ ᅠ
4+3=7
That Lucky
Привет, не подскажете где остальные группы @pro? Уснул на 5 лет и их уже нет)
That Lucky
И насчёт тех литературы. Не видел чтобы надо что-то мелкое читать/часто увеличивать. Если и были книги с кривым вставками формул и кода, то эти формулы и код были не нужны.
That Lucky
.
О и ты тут, в гошном чате тебя видел)
да, да. Было важно фидбек собрать )
Микола🇺🇦
господа товарищи залетел я к вам с таким вопросом
Микола🇺🇦
как картинку загрузить
Микола🇺🇦
короче
Микола🇺🇦
есть SCAS m8 и SCASB
Микола🇺🇦
m8 ето кто?
КТ315
m8 ето кто?
А ты попробуй описание прочитай.
Микола🇺🇦
да что за
Микола🇺🇦
scasb [m8] scasw [m16] scasd [m32] scasq [m64]
Микола🇺🇦
почему я не могу блоком скинуть?